位逻辑指令主要针对PLC存储器中的某一位进行操作的指令,它的操作时位。位逻辑指令包括触点指令和线圈指令两大类。
常见触点指令有触点取用指令、触点串、并联指令、电路块串、并联指令等;常见线圈指令有线圈输出指令、置位复位指令等。位逻辑指令是依靠1、0 两个数字来工作的,1表示触点或线圈通电状态,0表示触点或线圈断电状态。
一.触点的取用指令和线圈输出指令。见图1
图1:触点取用指令和线圈输出指令格式及功能说明
二.触点串联指令。见图2
图2:触点串联指令格式及功能说明
三.触点并联指令。见图3
图3:触点并联指令格式及功能说明
四.置位与复位指令。见图4
图4:置位与复位指令格式及功能说明
五.脉冲生成指令。见图5
图5:脉冲生成指令格式及功能说明
六.触发器指令。见图6
图6:触发器指令格式及功能说明
七.取反指令与空操作指令。见图7
八.逻辑堆栈指令
堆栈是一组能够存储和取出数据的暂存单元。堆栈的特点是先出后进,在每次进行入栈操作时,新值都放在栈顶,栈底值丢失;每次进行出栈操作时,栈顶值弹出,栈底值补进随机数。逻辑堆栈指令主要分为,逻辑入栈指令(LPS),逻辑读栈指令(LRD),逻辑出栈指令(LPP)。在使用过程中,LPS指令和LPP指令必须成对出现;受堆栈空间的限制,LPS指令和LPP指令连续使用次数不得超过规定的次数;堆栈指令LPS、LRD、LPP无操作数。
,