您现在所在的是:

三菱Mitsubishi

回帖:10个,阅读:1260 [上一页] [1] [2] [下一页]
1254
单单
文章数:97
年度积分:83
历史总积分:1254
注册时间:2009/6/29
发站内信
发表于:2016/12/1 1:14:42
#0楼
各位师傅,谁有做过分别把波特率、数据位、校验位、停止位和站号分别写进寄存器D值中再汇总通信格式字D8120的案例或思路吗?(便于触摸屏自由设定使用),谢谢
[此贴子已经被作者于2016/12/1 1:15:49编辑过]
8302
fujifa
文章数:2937
年度积分:235
历史总积分:8302
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2016/12/1 9:20:56
#1楼
首先:说明一下,因为触摸屏的通讯参数并不能在线更改,而是需要重新下载程序的,所以楼主你要的这个功能实际没有什么应用价值。

然后,如果忽略到实际的应用价值,这是一个很简单的应用,就是将D8120规定的位上置位,将对应的参数写入相应的D的位上,然后与D8120做WOR与操作就填入了。
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
1254
单单
文章数:97
年度积分:83
历史总积分:1254
注册时间:2009/6/29
发站内信
发表于:2016/12/1 9:43:31
#2楼
回复 #1楼 fujifa
我这是把PLC模块化做一个产品,因为各用户的从站地址有所不同,为了方便用户自己修改,所以需要做一个这样的操作程序,谢谢
8302
fujifa
文章数:2937
年度积分:235
历史总积分:8302
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2016/12/1 10:41:28
#3楼
以下是引用单单2016/12/1 9:43:31的发言:
我这是把PLC模块化做一个产品,因为各用户的从站地址有所不同,为了方便用户自己修改,所以需要做一个这样的操作程序,谢谢

那就更没有应用价值了。

没有ST语言的:
使用比较语句来比较用户的设置选项,然后MOV语句写入寄存器,最后于D8120做与操作。

有ST语言的:
使用CASE语句作上面没有ST语言相同的操作。
[此贴子已经被作者于2016/12/1 10:44:22编辑过]
+20
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
1254
单单
文章数:97
年度积分:83
历史总积分:1254
注册时间:2009/6/29
发站内信
发表于:2016/12/2 11:26:51
#4楼
回复 #3楼 fujifa
价值的产生是从主体的需要和客体能否满足主体的需要以及如何满足主体需要的意义来审查,技术面只是一个术,市场响应如何还要论道,兄台动不动就说没价值,只能证明术有余而道不足罢了。
37243
cvlsam 版主
文章数:12401
年度积分:1595
历史总积分:37243
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2016/12/2 15:11:45
#5楼
以下是引用单单2016/12/2 11:26:51的发言:
价值的产生是从主体的需要和客体能否满足主体的需要以及如何满足主体需要的意义来审查,技术面只是一个术,市场响应如何还要论道,兄台动不动就说没价值,只能证明术有余而道不足罢了。

富士的SPH的模拟量功能模块就是采用楼主的想法制作的,公开了10多年了,客户几乎不认可这种方式,客户依旧采用传统的方式设置模拟量功能模块的设定。

一个可以在线更改的模块尚用户反映冷淡,更不用提一个只能在编程方式下方便程序员的功能了,对于程序来说,直接设定D8120不是更方便么。

至于如何编写,人家已经告诉你了,如果连CASE结构都不知道如何去用梯形图实现的话,跟你说的再多又有何意义呢?

Good Luck~
1254
单单
文章数:97
年度积分:83
历史总积分:1254
注册时间:2009/6/29
发站内信
发表于:2016/12/2 19:36:37
#6楼
以下是引用cvlsam2016/12/2 15:11:45的发言:
以下是引用单单2016/12/2 11:26:51的发言:
价值的产生是从主体的需要和客体能否满足主体的需要以及如何满足主体需要的意义来审查,技术面只是一个术,市场响应如何还要论道,兄台动不动就说没价值,只能证明术有余而道不足罢了。

富士的SPH的模拟量功能模块就是采用楼主的想法制作的,公开了10多年了,客户几乎不认可这种方式,客户依旧采用传统的方式设置模拟量功能模块的设定。

一个可以在线更改的模块尚用户反映冷淡,更不用提一个只能在编程方式下方便程序员的功能了,对于程序来说,直接设定D8120不是更方便么。

至于如何编写,人家已经告诉你了,如果连CASE结构都不知道如何去用梯形图实现的话,跟你说的再多又有何意义呢?

Good Luck~
指点技术与评论别人的价值是两回事,难道指点技术就一定要贬值别人的价值吗?兄台先看清楚。
此帖发自手机工控论坛
17378
pan_xiansheng
文章数:2332
年度积分:1026
历史总积分:17378
注册时间:2011/11/18
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2016/12/2 20:19:37
#7楼
修改D8120数据需要断电并重新启动,因此即使你修改后,仍然要将PLC断电重新启动才能生效。
1254
单单
文章数:97
年度积分:83
历史总积分:1254
注册时间:2009/6/29
发站内信
发表于:2016/12/2 21:40:46
#8楼
以下是引用pan_xiansheng2016/12/2 20:19:37的发言:
修改D8120数据需要断电并重新启动,因此即使你修改后,仍然要将PLC断电重新启动才能生效。
这是肯定的,谢谢
此帖发自手机工控论坛
10454
xlian
文章数:3232
年度积分:94
历史总积分:10454
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2016/12/3 8:30:06
#9楼
首先你触摸屏连接几个PLC、触摸屏的通讯协议是固定的、你PLC如果跟触摸屏的协议不一致你都连不上PLC还怎么改PLC数据、假如你PLC跟触摸屏协议一样可以连接上但你改了PLC的协议内容后又与PLC连接不上了

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

78.0005