O 位OI 位ON 位ONI 位 OR(或)OR(或)立即点OR Not(或非)OR Not(或非)立即点 MUL IN1, OUT 整数乘法(16*16->32) LDBx IN1, IN2 装载字节比较结果 IN1 (x:<, <=,=, >=, >, <>I) IN2 *I IN1, OUT*D IN1, OUT*R IN1, IN2 整数、双整数或实数乘法IN1 * OUT = OUT ABx IN1, IN2 字节比较 AND(与)结果 IN1 (x:<, <=,=, >=, >, <>) IN2 DIV IN1, OUT 整数除法(16/16->32) OBx IN1, IN2 字节比较 OR(或)结果 IN1 (x:<, <=,=, >=, >, <>) IN2 /I IN1, OUT/D, IN1, OUT/R IN1, OUT 整数、双整数或实数除法OUT / IN1 = OUT LDWx IN1, IN2 装载字比较结果 IN1 (x:<, <=,=, >=, >, <>) IN2 SQRT IN, OUT 平方根 AWx IN1, IN2 字比较 AND(与)结果 IN1 (x:<, <=,=, >=, >, <>) IN2 LN IN, OUT 自然对数 OWx IN1, IN2 字比较 OR(或)结果 IN1 (x:<, <=,=, >=, >, <>) IN2 EXP IN, OUT 自然指数 LDDx IN1, IN2 装载双字比较结果 IN1 (x:<, <=,=, >=, >, <>) IN2 SIN IN, OUT 正弦 ADx IN1, IN2 双字比较 AND(与)结果 IN1 (x:<, <=,=, >=, >, <>) IN2 COS IN, OUT 余弦 ODx IN1, IN2 双字比较OR(或)结果 IN1 (x:<, <=,=, >=, >, <>) IN2 TAN IN, OUT 正切 LDRx IN1, IN2 装载实数比较结果 IN1 (x:<, <=,=, >=, >, <>) IN2 INCB OUTINCW OUTINCD OUT 字节、字或双字递增 ARx IN1, IN2 实数比较 AND(与)结果 IN1 (x:<, <=,=, >=, >, <>) IN2 DECB OUTDECW OUTDECD OUT 字节、字或双字递减 ORx IN1, IN2 实数比较 OR(或)结果 IN1 (x:<, <=,=, >=, >, <>) IN2 PID TBL, LOOP PID 回路 NOT 堆栈求非 定时器和计数器指令 EU 上升沿检测 TON Txxx, PTTOF Txxx, PTTONR Txxx, PT 接通延时定时器关断延时定时器有记忆接通延时定时器 ED 下降沿检测 = 位=I 位 输出输出立即点 CTU Cxxx, PVCTD Cxxx, PVCTUD Cxxx, PVBITIM OUTCITIM IN, OUT 增计数减计数增/减计数开始间隔时间计算间隔时间 S 位, N 置位范围 实时时间时钟指令 R 位, N 复位范围 TODR TTODRX T 读取实时时钟读取实时时钟(扩展) SI 位, N 置位立即点范围 TODW TTODWX T 写入实时时钟写入实时时钟(扩展) RI 位, N 复位立即点范围 程序控制指令 LDSx IN1, IN2 装载字符串比较结果 END 程序有条件结束 IN1 (x: =, <>) IN2 STOP 转入 STOP(停止)模式 ASx IN1, IN2 字符串比较 AND(与)结果 WDR 看门狗复位(300 毫秒) IN1 (x: =, <>) IN2 DLED IN 诊断 LED OSx IN1, IN2 字符串比较 OR(或)结果 JMP N 跳转至定义的标签 IN1 (x: =, <>) IN2 LBL N 定义要跳转至的标签 ALD AND(与)装载 CALL N [N1,...] 调用子程序[N1, ... 最多为16个选用参数] OLD OR(或)装载 CRET 从 SBR 有条件返回 (责任编辑:admin) |