西门子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?
图片说明:
最佳答案
这要向涡轮流量计厂家大连优科进行咨询,要弄清:
、该仪表支持是modbus RTU协议还是modbus ASCII。
、S7-200不支持modbus ASCII。
、仔细阅读流量计的有关通讯的说明,流量计仪表本身要对通讯进行设定,在仪表中要正确进行设定。
、向厂家大连优科进行咨询与PLC通讯的方法,最好有成功的范例与例程。
提问者对于答案的评价:
这是解决问题的正确途径方法,虽然没走通
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217882.html