S7-200与组态王 MODBUS S7-200里的M区间与组态王里的地址对应 例如:M0.0在组态王怎么对应 谢谢!
展开全部
S7-200PLC和组态王的Modbus通讯,PLC的M寄存器和Modbus协议是没有映射的。
所以M寄存器不能直接使用。请尽量用V寄存器代替或者将M寄存器传送至V区。
所以M寄存器不能直接使用。请尽量用V寄存器代替或者将M寄存器传送至V区。
更多追问追答
追问
我知道转化为V区间,组态王里只能读写整型,我想读写M0.0
你有好的方法吗,好像在组态王里要写BIT函数,你会吗。
追答
读写M0.0的方法有很多,不一定要用函数。就算你在组态中写脚本,由于Modbus没有映射200的M寄存器,你还是需要在V区中做文章。
1、将程序中用到的M点全部换成用不着的Q点。
2、将MW0传送至VW0,这样你读写VW0就可以间接的控制M0.0。比方VW为1,肯定V0.0=1。M0.0也就等于1了。同理也可以设置第二个位,或者第三个位等。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询