永发信息网

PLC里移位指令,怎么确定哪些数据的地址(比如:MW22 MD20之类的)还有怎么表示输出地址怎么确定,谢谢!

答案:2  悬赏:0  手机版
解决时间 2021-12-04 04:52
  • 提问者网友:藍了天白赴美
  • 2021-12-03 14:06
PLC里移位指令,怎么确定哪些数据的地址(比如:MW22 MD20之类的)还有怎么表示输出地址怎么确定,谢谢!
最佳答案
  • 五星知识达人网友:woshuo
  • 2021-12-03 14:39
MW22定义的是双字,一个字是两个字节,所以MW22占了四个字节,包含MB20、MB21、MB22、MB23,它们之间没有太大的区别,只是存储类型不同,都是换算成二进制的,MB占8个位,即00000000到11111111,换算一下最大值是128,MW就是以16进制表示了
用字节控制灯也很好解决,例如你接的是Q1.0到Q1.7,你直接MOVE给QB1就可以,赋值为1第一盏灯就亮,2就是第二个,也是用二进制换算的,1=00000001,2=000000010,MOVE不同的数会有不同的输出,自己算一下就行,最多可以有128种组合,用这个方法可以控制七段数码管
还有数据地址MW是内部数据,存不住的,要求高的话都是用DB数据区,需要定义,适用于数据计算
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯