三菱PLC程序里面-[>k2m560 k0]-[= k2m560 k2m580]是什么意思

2024-11-30 10:54:55
推荐回答(3个)
回答1:

  K2M560表示两个位元件组,每组有4个位元件,所以K2M560包括了M560~M567共8个位元件。同样道理,K2M580包括了M580~M587共8个位元件。
  上面两条指令是触点比较输出指令。[>K2M560 K0]表示当K2M560代表的二进制数大于十进制常数0时,指令所代表的触点接通。
  同样道理,[= K2M560 K2M580]表示当K2M580代表的二进制数等于K2M560代表的二进制数时,指令所代表的触点接通。
‍  只有这两条指令都满足,这段程序后面的运算才能继续。

回答2:

就是说这条路在M560~M567有一个中间继电器为0N,同时M560~M567和m580~m587相对的M为同一个状态时(比如M563和M583都为ON) 这条路就通了。
你需要了解学习一下K2M560 我给你简单的说一下他的意思就是由M560开始的2*4=8个位组成的字也就是M560~M567 范围是0000 0000~1111 1111 不知道你明白了否

回答3:

这是串的两个条件
1 K2M560 大于0 其中M为中间继电器 二进制0 1 开为0 关为1 就是八个01 组合起来的数据要大于0
2 K2M560 K2M580 这个8个的8个中间继电器对应的闭合一样 就满足条件
1 2 都满足时 激活