当前位置:
工控论坛
> >
产品
>
PLC
>
台达(DELTA)PLC
我要发帖
求助“台达”PLC与HMI等的通讯问题
点击:
873
| 回复:
7
布袋帽子
关注
私信
精华:1帖
求助:0帖
帖子:52帖 | 343回
年度积分:0
历史总积分:621
注册:2005年4月15日
发表于:2005-08-19 18:07:00
楼主
我们有DVP-DOPA HMI与DVP-EH PLC,与温控器DVP-DTA4848V1,通讯。我们现在想通过人机界面来设定温控器里面的参数,但是我们用的是RS指令和MOD485读写指令,来实现这一通讯。先用RS指令来接受HMI所设定的参数,先存到PLC的寄存器里面:再通过PLC的MODWR指令把该资料,写到为温度控制器里面;可以说这一通讯就分这两部分吗!! 该指令分开单独执行都还很成功,就是把程讯连在一起,却只执行RS指令,而MODWR指令则不执行!! 请问高手,RS与MODWR指令,在一起通讯是不是有什么冲突?? 还是有什么,严格规定!!!!还请用过台达的工控高手给予指点米经!! 小弟乃工控之新人!!!!十万火急!!!!
分享到:
收藏
邀请回答
回复楼主
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-08-19 19:50:00
1楼
MODBUS是半双工通讯,一次只能执行一次通讯,两次通讯同时进行,会产生冲突,所以,你要分开执行,比如用INC指令对扫描周期计数,当扫描周期为奇数对执行RS指令。扫描周期为偶数时候,执行MODWR指令;或者用步进点控制,完成一次通讯才执行另外一次通讯
回复
引用
举报
布袋帽子
关注
私信
精华:1帖
求助:0帖
帖子:52帖 | 343回
年度积分:0
历史总积分:621
注册:2005年4月15日
发表于:2005-08-20 08:15:00
2楼
我现在也想到了用步进来吧这两条指令分开执行。 但是,我还是有疑问!! 请问大哥,为什么,单独用RS指令,我可以用好多次,(不再同一时刻,就是说;在第一条RS指令执行完后,再执行下一条RS指令)。用同样的方法来执行MODWR指令,也是很顺利的实现了通讯。 我也知道485总线也是半双工通讯,我们用的也就是485总线的通讯。 还请高手们多多指教!!!
回复
引用
举报
yangyfeng
关注
私信
精华:4帖
求助:0帖
帖子:37帖 | 764回
年度积分:0
历史总积分:0
注册:1900年1月01日
发表于:2005-08-21 20:23:00
3楼
因为CPU是这样处理的,台达PLC采用的MODBUS协议也是这样规定的啊,一次只能干一件事情,干2件事情CPU就忙不过来了,或者忙中错误,导致两件或多件事情都没干好。
回复
引用
举报
windowstar
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 9回
年度积分:0
历史总积分:29
注册:2005年7月26日
发表于:2005-08-21 21:25:00
4楼
用其他方式实现可能会更方便: 1,DOP-----COM1 RS232 DVP EH COM2 RS485 DTA4848V1(直接设定、显示参数) 此种方式充分发挥了台达人机com口双驱动优势,将是最简单的连接方式; 2,DOP RS232----DVP EH COM1 RS232 DVP EH COM2 RS485(MODWR/MODRD)---DTA4848V1 此种方式充分展示了plc主机双通讯口及台达产品MODBUS通讯特点;
回复
引用
举报
一点意见
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 895回
年度积分:0
历史总积分:1187
注册:2002年7月29日
发表于:2005-08-22 09:40:00
5楼
这种方式其实不用编写任何通讯程序,只要在人机中选择对应的通讯协议即可。
回复
引用
举报
一点意见
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 895回
年度积分:0
历史总积分:1187
注册:2002年7月29日
发表于:2005-08-22 09:57:00
6楼
直接从人机协议中选择DELTA CONTROLLER ASCII ,设为RS485,可以同时和PLC和温控器通讯,直接读写。
回复
引用
举报
windowstar
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 9回
年度积分:0
历史总积分:29
注册:2005年7月26日
发表于:2005-08-22 21:05:00
7楼
竹根:所讲更为简洁!
回复
引用
举报
热门招聘
相关主题
(已结贴)工控PLC擂台第40期-...
[7900]
三菱触摸屏编辑仿真软件、三菱...
[12139]
最全三菱plc高清视频教程fx-...
[9685]
USB接口转串口, PLC能不能识...
[8890]
时钟继电器M8012、M8013究竟产...
[29087]
请教:如何把设备上的PLC程序...
[20750]
控制柜里的控制线要区分颜色...
[7112]
台达plc和信捷plc该用哪个好...
[10665]
永宏PLC案例100案例(完整版
[10670]
送给初学者 自编“FX-TRN-BEG...
[16465]
官方公众号
智造工程师
客服
小程序
公众号