西门子200MODBUS RTU 通讯报错报101

西门子200PLC与大连优科的低功耗涡轮流量计用modbus RTU库进行通讯,报101从站不支持请求的功能要如何解决?

问题补充:
MODBUS RTU的Addr处能填的只有1XXXX,2XXXX,3XXXX,4XXXX,流量计的也是MOBUS RTU协议,它的485协议功能码3是读保持寄存器的值,0001是它瞬时流量的地址占2个字节,请问除了填40001我还能填什么?
现有的回答里面都是让我检查这检查哪,能查的我都查了,485线没问题,PLC与modsim32仿真能通讯说明程序没问题,流量计参数设置没问题,
它报错报101,不支持请求功能,我怀疑是不是要自己编自由口通讯?可是它通讯协议明明是MODBUS RTU协议啊为什么会不支持能,谁能给我正面的回答,为什么会报101?

图片说明:

西门子200MODBUS RTU 通讯报错报101   

最佳答案

这要向涡轮流量计厂家大连优科进行咨询,要弄清:
、该仪表支持是modbus RTU协议还是modbus ASCII。
、S7-200不支持modbus ASCII。
、仔细阅读流量计的有关通讯的说明,流量计仪表本身要对通讯进行设定,在仪表中要正确进行设定。
、向厂家大连优科进行咨询与PLC通讯的方法,最好有成功的范例与例程。

提问者对于答案的评价:
这是解决问题的正确途径方法,虽然没走通

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217882.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月29日 下午4:58
下一篇 2017年11月29日 下午4:59

相关推荐