西门子PLC编程指令代码大全
包括多种指令,主要用于逻辑控制、数据处理和定时器/计数器操作等。以下是一些常用的西门子PLC编程指令及其代码:位逻辑指令
包括多种指令,主要用于逻辑控制、数据处理和定时器/计数器操作等。以下是一些常用的西门子PLC编程指令及其代码:位逻辑指令
常开触点:||
常闭触点:|/
输出线圈:()
信号流反向:|NOT
位异或:XOR
中间输出:#
线圈复位:R
线圈置位:S
复位置位触发器:RS
复位置位触发器:SR
下降沿检测:N
上升沿检测:P
将RLO存入BR存储器:SAVE
地址下降沿检测:MEG
地址上升沿检测:POS12
比较指令
整数比较:CMP?I
双整数比较:CMP?D
实数比较:CMP?R12
转换指令
BCD码转换为整数:BCD_IBCD
整数转换为BCD码:I_BCD
整数转换为双整数:I_DINT
双整数转换为BCD码:BCD_DI
双整数转换为浮点数:DI_REAL
整数的二进制反码:INV_I
双整数的二进制反码:INV_DI
浮点数求反:NEG_R
舍入为双整数:ROUND
舍去小数取整为双整数:TRUNC
上取整:CEIL
下取整:FLOOR12
计数器指令
加减计数器:S_CUD
加计数器:S_CU
减计数器:S_CD
计数器置初值:SC
加计数器线圈:CU
减计数器线圈:CD12
数据块指令
打开数据块:OPN:DB或DI
逻辑控制指令
无条件跳转:JMP
条件跳转:同上(JMP)
若非则跳转:JMPN
标号:LABEL
整数算术运算指令
整数加法:ADD_I
整数减法:SUB_I
整数乘法:同上(MUL_I)
整数除法:同上(DIV_I)
双整数加法:同上(ADD_DI)
双整数减法:同上(SUB_DI)
双整数乘法:同上(MUL_DI)
双整数除法:同上(DIV_DI)
- 下一篇:暂无
- 上一篇:电动机保护用断路器选用