1:16#7000代表块空闲,表示端口没有激活。
2:STATUS值是要转存的,比如用DONE或ERROR位一个扫描周期,将STATUS转存到其它地址,你在来监控这个地址,反应的才是真实状态。
3:当初看你这几步是看不出通迅问题出在哪,建议你激活发送命令同时观察一下RX和TX灯状态。还有可以用AccessPort在线监控,看PLC端口有没有发送数据出来,这样好判断是程序问题,还是外部第三方设备问题,或是格式问题
16#7000代表块空闲,这个引脚是表示状态,不是报警啊。
disconnect这个参数要为Flase,,为True是断开连接。
Modbus_Master块存在以下几个问题:
1、Mode给值(MB710)为0,那么这个块执行的是读操作,为1时执行写操作;
2、DATA_ADDR为Modbus从站的地址,应为40001开头的Modbus标准存储器地址;
3、DATA_LEN数据长度(MW728)值为0,那么PLC是不进行读取的;
4、DATA_PTR数据缓存区的大小与你读取从站数据的长度应保持一致;
5、检查通讯的基本参数设定,变频器与PLC设定必须一致,还有站地址;
*后,建议再仔细学习手册内容,有问题再一起探讨。