施耐德PLC定义如下全局变量,问在组态王的相应地址是什么? VAR_GLOBAL RETAIN D5_6 AT%MW599: INT; var
答案:2 悬赏:70 手机版
解决时间 2021-11-07 13:47
- 提问者网友:一抹荒凉废墟
- 2021-11-07 07:08
施耐德PLC定义如下全局变量,问在组态王的相应地址是什么? VAR_GLOBAL RETAIN D5_6 AT%MW599: INT; var
最佳答案
- 五星知识达人网友:空山清雨
- 2021-11-07 08:27
在组态王里面,与MODBUS的标准定义不太一样,你读取的400600,一个来说位数多了一位,二来读取的寄存器不对,你试试80600看看怎么样,另外我不知道你选择的是哪个驱动,应该在PLC---莫迪康-----下面找,注意RTU和ASC的区别,通讯速率设置要正确,校验方式应该是偶校验
组态王是支持标准的MODBUS通讯的,无论是485还是TCP/IP都可以,我都用过的,如果不明白了再来问
楼主测试完成请反馈一下
组态王是支持标准的MODBUS通讯的,无论是485还是TCP/IP都可以,我都用过的,如果不明白了再来问
楼主测试完成请反馈一下
全部回答
- 1楼网友:千夜
- 2021-11-07 09:27
楼主,你看看组态王PLC驱动中有没有Modbus协议的,用这个协议可以的,但是地址需要你重新换算的追问有MODBUS协议的。。。地址通常是+1,也就是说400600、、、、问题是我设了,连接设备后,显示0000.。。但是在人机界面上面是显示有数据的追答有时候组态王的驱动运行调试不是太稳定,我建议你更新一下你的驱动追问如果是驱动不稳定的话,那应该都显示0000,,,但最大的问题是VAR_GLOBAL定义的变量都没有问题,但是有几个值是定义的全局变量。。。就这几个值不显示。。纳闷
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯