奋斗的林辛猪
台达es2的plc通过com2口通讯读取现场一批仪表,一种是RTU,一种是ASCII,请问能够实现吗?
楼主最近还看过
zhangzhigen
俩种都能实现
qxq4171
肯定可以实现的呀!
回复内容:
那是需要,我读取RTU仪表的时候,把com通讯参数改为rtu的比如9600 8 N 1然后读取ascii的仪表的时候,再重新定义这个com口的参数9600 7 N 1,是这样子做吗
那是如何在我读取RTU仪表的时候,把com通讯参数改为rtu的比如9600 8 N 1然后,再读取ascii的仪表的时候,再重新定义这个com口的参数9600 7 N 1的呢!用子程序来做吗
Allen010
1、确定下信息:是想一个 使用台达es2的plc的 一个com2口 同时接入一种是RTU设备和一种是ASCII的设备?
在com口设置驱动时 ,只能选择一种驱动,不能同时 都接入进来。 解决方法:可以考虑 扩展口,然后再进行连接设备
2、若是 多个PLC,这台PLC的com2口接RTU设备,另一个PLC的com2口接ASCII的设备,这种肯定可以实现;
物之悲
同意。
wenwanshuang
建议com 2和com 3同时使用,ascll用com 2,rtu用com 3.如果只有com 2,可以考虑用那个自由串口指令,自己算效验,自己转ascll
chaizhengkkll
可以做 不太好做
ES2 换有个COM3吧
关育谋
建议两个通信口,一个走Modbus RTU,一个走Modbus ASCII
一颗小小草
简单做法:RTU设备与一个通讯口相连;ASCII设备与另一个通讯口相连。使用一个通讯口连接RTU设备和ASCII设备混用,切换通讯协议是关键,不好处理。
万能钥匙
可以实现
l499293801
同一个com两种协议MODBUS RTU到MODBUS ASCII确实没听过,劝你增加com硬件口
Smile-lyc
感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。
对于求助者要求:
1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;
2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。