永发信息网

三菱PLC MOV D0 Y0是什么意思

答案:2  悬赏:0  手机版
解决时间 2021-11-07 20:38
  • 提问者网友:不爱我么
  • 2021-11-07 00:11
三菱PLC MOV D0 Y0是什么意思
最佳答案
  • 五星知识达人网友:刀戟声无边
  • 2021-11-07 00:42
D有16位,是字元件,Y是软元件,所以一个Y中只能存放一位状态,要想把D0中的状态转移出来要用到16位位元件才行。如果使用指令 MOV D0 K4Y0 ,可使D0中的16位数据分别传送到Y0到Y15中,这个时候Y0的状态就是D0.0位的状态,D15就是D0.F的状态。追问那k4不是写k16吗,为什么写k4??追答在PLC中,四个位元件组合成一个位组合元件。位组合元件用KnMn表示时,其中n为组数,k4表示4个位组合元件,也就是16位。如果是k16就是16个位组合元件,那就成64位了。
例如K2M10表示M10---M17共8个输入继电器的2个位元件组
还有不好意思,昨天说的有错误,因为y在PLC内部是8进制,所以只存在y0到y7,接着就是y10到y17.如果使用指令 MOV D0 K4Y0 ,可使D0中的16位数据分别传送到Y0到Y17中(共16位)
全部回答
  • 1楼网友:杯酒困英雄
  • 2021-11-07 01:45
MOV D0 Y0这样输不进去,应该 MOV D0 k1Y0.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯