目的:200与仪表采用自由口方式通讯
情况:用串口工具检测到PLC向仪表发送的数据是正确的。。但接收数据地址一个数据都没有。。
我想可能是接收数据寄存器SMB187没设置好。。强迫自己看了几遍SMB187的介绍
en=0时:禁止接收信息
en=1时:允许接收信息
sc=0时:不使用起始字符开始
sc=1时:使用起始字符做为接收信息的开始
ec=0时:不使用结束字符结束
ec=1时:使用结束字符做为接收信息的结束
il=0时:不使用空闲线检测
il=1时:使用空闲线检测
c/m=0时:定时器是字符定时器
c/m=1时:定时器是信息定时器
tmr=0时:不使用超时检测
tmr=1时:使用超时线检测
bk=0时:不使用中断检测
bk=1时:使用中断检测
说实话,看了跟没看没啥区别,所以也不会设置。以前也做过自由口通讯,但仪表和程序都是差不多,都是拷贝,根本没研究过数据接受如何设置。。现在换仪表了。。傻眼了。
1、2图片是我的设置。。怎么改SM187的值一头雾水啊。。
大侠们帮帮忙啊。。


第三张第四张是我发送的命令。
