西门子电源6ES7510-1SK03-0AB0西门子电源6ES7510-1SK03-0AB0
plc的INV_I指令符号
表1 INV_I转换指令说明表
参 数 | 数据类型 | 存储器区域 | 说 明 |
EN | BOOL | I、Q、M、L、D | 允许输入 |
ENO | BOOL | I、Q、L、D | 允许输出 |
IN | INT | I、Q、M、L、D | 整型数输入 |
OUT | INT | I、Q、M、L、D | 整型数输入的反码 |
INV_I(整型数输入求反码)指令,读输人参数IN的内容,与16进制屏蔽码W#16#FFFF进行XOR的波尔运算。这一运算结果,将改变输入码的每一个位成的状态。ENO总是与EN有相同的信号状态。
表2 INV_I转换指令对状态位的影响
- | BR | CC1 | CC0 | OV | OS | OR | STA | RLO | /FC |
写状态位 | 1 | - | - | - | - | 0 | 1 | 1 | 1 |
图2 INV_I转换指令应用举例
如图2所示,如果输入I0.0的信号状态为“1”,对MW8的每一个位求反码,举例:MW8= 0100 000110000001,指令运算结果MW10=1011 1110 0111 1110。如果转换指令没有执行(即ENO= EN=0),则输出Q4.0置成“1”。
6ES7515-5FN03-0AB0
6ES7516-3FP03-0AB0
6ES7511-1TL03-0AB0
6ES7515-2TN03-0AB0
6ES7511-1UL03-0AB0
6ES7515-2UN03-0AB0
西门子6ES7511-1AL03-0AB0
西门子6ES7513-1AM03-0AB0
西门子6ES7515-2AN03-0AB0
西门子6ES7516-3AP03-0AB0
西门子6ES7510-1DK03-0AB0
西门子6ES7512-1DM03-0AB0
西门子6ES7510-1SK03-0AB0
西门子电源6ES7510-1SK03-0AB0西门子电源6ES7510-1SK03-0AB0西门子电源6ES7510-1SK03-0AB0西门子电源6ES7510-1SK03-0AB0西门子电源6ES7510-1SK03-0AB0西门子电源6ES7510-1SK03-0AB0