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.1ADD_R 实数加法
8.1.2SUB_R 实数减法
8.1.3MUL_R 实数乘法
8.1.4DIV_R 实数除法
8.1.5ABS 浮点数juedui值运算
8.2 扩展指令
8.2.1SQR 浮点数平方
8.2.2SQRT 浮点数平方根
8.2.3EXP 浮点数指数运算
8.2.4LN 浮点数自然对数运算
8.2.5SIN 浮点数正弦运算
8.4.6COS 浮点数余弦运算
8.2.7TAN 浮点数正切运算
8.2.8ASIN 浮点数反正弦运算
8.2.9ACOS 浮点数反余弦运算
8.2.10ATAN 浮点数反正切运算
9、赋值指令
9.1 MOVE 赋值
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 OS-||- 存储溢出异常位
12.3 UO-||- 无序异常位
12.4 BR-||- 异常位二进制结果
12.5 ==0-||-结果位等于"0"
12.6 <>0-||-结果位不等于"0"
12.7 >0-||- 结果位大于"0"
12.8 <0-||- 结果位小于"0"
12.9 >=0-||- 结果位大于等于"0"
12.10 <=0-||-结果位小于等于"0"