1200的自由口通讯
林慧玲
发布于2014-03-28 18:01
5
0
标签:
1200与仪表通讯,编写程序监控时send_ptp指令的status显示为16#7000,表示“发送操作未激活”,看了找答案的其他回答,说可能是参数设置错误,设置为:485/422模块波特率9600,无检验,停止位为1,数据位为8,send_ptp指令的输入输出参数在截图里,其中buffer的数据类型为array,按照1200帮助,length设置了各种值status都显示16#7000;另外仪表与1200用的是自制的带d型头的电缆,plc侧3+,8-,另一侧两根线接仪表,倒过线,都不行。
图片说明: 1,1 2,2 3,3
佳答案
也遇到过同样问题..
关于7000h的话,实际不是想的那样子,如果以10hzcolock作为req输入的话,实际有可能是观察到7001h的.
也就是说,,statusword保持时间太短,在线监控不到..
1241的几个cm好像有点问题,特别是无协议通信的时候.用232的1241发代码,下位死活不收.换成施耐德的m258就没问题了