先声明。这是西门子S7-300/400的指令,与博罗有一定差距。
大家举一反三!
1,位逻辑命令
1.1 -||-常开触点(地址)
1.2 -|/|-常闭接点(位址)
1.3 XOR位XOR
1.4 -|NOT|-反转信号流
1.5-()输出线圈
1.6 -(#)-中间输出
1.7 -(R)复位线圈
1.8 -(S)线圈位置
1.9 RS位置重置触发器
1.10 RS位置重置触发器
1.11 -(N)- RLO下降边缘检测
1.12 -(P)- PLO上升边缘检测
1.13-(保存)将RLO保存到BR内存中
1.14 MEG地址下降边缘检测
1.15 POS地址上升边缘检测
2、比较命令
2.1 CMP?I整数比较
2.2 CMP?d双整数比较
2.3 CMP?r实数比较
3、“转换”命令
3.1 BCD_IBCD代码将转换为整数
3.2 I_BCD整数将转换为BCD代码
3.3 I_DINT整数将转换为双整数
将3.4 BCD_DIBCD代码转换为双整数
将3.5 DI_BCD双整数转换为BCD代码
3.6将DI_REAL双整数转换为浮点数
3.7 INV_I整数的二进制逆代码
3.8 INV_DI双整数的二进制逆代码
3.9 NEG_I整数的二进制补充
3.10 NEG_DI双整数的二进制补充
3.11 NEG_R浮点倒数
3.12 ROUND舍入为双整数
3.13 TRUNC将小数舍入为双整数
3.14 CEIL奥运会
3.15楼层以下
4、计数器命令
4.1 S_CUD加减计数
4.2 S_CU加计数器
4.3 S_CD减计数器
4.4 -(SC)设置计数器初始值
添加4.5 -(CU)计数器线圈
4.6 -(CD)减去计数器线圈
5、块命令
5.1 -(开启)区块:DB或DI
6、逻辑控制命令
6.1 -(JMP)无条件跳跃
6.2 -(JMP)条件跳跃
6.3 -(JMPN)否则跳跃
6.4标签标签
7、整数算术运算命令
7.1 ADD_I整数加法
7.2 SUB_I整数减去
7.3 MUL_I整数乘法
7.4 DIV_I整数除以
7.5 ADD_DI双整数加法
7.6 SUB_DI双整数减去
7.7 MUL_DI双整数乘法
7.8 DIV_DI双整数除法
7.9 MOD_DI回显馀数的双整数
8、浮点算术运算命令
8.1基本命令
8.1.1 ADD_R实数相加
8.1.2减去SUB_R实数
8.1.3 MUL_R实数乘法
8.1.4 DIV_R实数除以
8.1.5 ABS浮点绝对值运算
8.2扩展命令
8.2.1 SQR浮点平方
8.2.2 SQRT浮点平方根
8.2.3 EXP浮点指数运算
8.2.4 LN浮点自然对数运算
8.2.5正弦浮点正弦运算
8.4.6 COS浮点余弦运算
8.2.7 TAN浮点相切运算
8.2.8 ASIN浮点逆弦运算
8.2.9 ACOS浮点反余弦运算
8.2.10ATAN浮点反正切运算
9、分配命令
9.1分配行程
10、程序控制命令
10.1 -(Call)线圈中的FC/SFC调用(无参数)
从10.2 CALL_FB框调用FB
从10.3 CALL_FC框调用FC
在10.4 CALL_SFB框中调用SFB
从10.5 CALL_SFC框调用SFC
10.6 -(MCR主继电器连接
10.7 -(MCR)主继电器分离
10.8 -(MCRA)主继电器启动
10.9 -(MCRD)主继电器停止
返回10.10 -(RET)
11、移位和循环命令
11.1移位命令
11.1.1 SHR_I整数右移
11.1.2 SHR_DI双整数右移
11.1.3向左移动SHL_W单词
11.1.4向右移动SHR_W单词
11.1.5将SHL_DW双词左移
11.1.6 SHR_DW双字右移
11.2循环命令
11.2.1 ROL_DW双字左回圈
11.2.2 ROR_DW双字右循环
12、状态位命令
12.1 OV -||-溢出异常位
12.2操作系统-||-存储溢出异常位
12.3 UO -||-无序异常位
12.4 BR -||-异常位二进制结果
12.5==0-||-结果位为“0”
12.6 0-||-结果位不是“0”
12.7 0-||-结果位大于“0”
12.8结果位小于“0”
12.9=0-||-结果位大于或等于“0”
12.10=0-| | |-
13、计时器命令
13.1 S_PULSE脉冲S5计时器
13.2 S_PEXT扩展脉冲S5计时器
13.3 S_ODT连接延迟S5计时器
13.4 S_ODTS维护连接延迟S5计时器
13.5 S_OFFDT电源关闭延迟S5计时器
13.6 -(SP)脉冲计时器线圈
13.7 -(SE)扩展脉冲计时器线圈
13.8 -(SD)延迟计时器线圈连接
13.9 -(SS)保持连接延迟计时器线圈
13.10 -(SF)卸下延迟计时器线圈
14、单词逻辑命令
14.1 WAND_W单词和字母'和'和'
14.2 WOR_W单词和字母'或'或'
14.3 WAND_DW双词和双相'和'
14.4 WOR_DW双词和双相'或'或'
14.5 WXOR_W单词和字母“不同或”
14.6 WXOR_DW双词和双相“XOR”