三菱A系列PLC程序:[D= K0 K8M100]-[= K0 K3M132]-——(
[D= K0 K8M100]的意思为: 把 K8M100 和 K0 做比较,看是不是相等。
如果是K1M100为 M100,M101,M102,M103 四位(即K1代表四位),如果为K8M100则为:M100 到M131 ***32位(4*8=32),注意了这里指的是位,和普通的数字有区别,即如果M100=1,其它的都为0时,则K8m100=1,如果M103=1其它都为0时,则 K8m100=8,即第一位为 2的0次方,第二位为2的1次方,依此类推,m131为 2的31次方(很大一个数了),而在比较符前面加 D的意思为:三菱PLC里规定,在指令前加D是指32位的指令,不加D为16位的数控指令,如前面的K8M100已为M100-M131 ***32位,所以必需加D,不然就会出错,而后面的K3M132 为 4*4=16位,所以不用加D。
当前面两个比较指令都满足后 M370输出。