70 likes | 237 Vues
彩灯循环的 PLC 控制系统. 比较指令. 设计者 : 马新荣 学校 :青海省工业职业技术学校. 二进制四则运算指令. 二进制 四则运算指令主要包括加法、减法、除法、乘法四类指令。 一、加法指令 ADD 加法指令 ADD 是对两个有符号数 IN1 和 IN2 进行 相加 操作,产生的结果输出到 OUT 。它包括整数 加 法 、双整数加法和实数加法。 指令格式:. 数据类型: 整数加法时,输入输出均为 INT ;双整数加法时,输入输出均为 DINT ;实数加法时,输入输出均为 REAL 。. 二进制四则运算指令. 二、减法指令 SUB
E N D
彩灯循环的PLC控制系统 比较指令 设计者:马新荣学校:青海省工业职业技术学校
二进制四则运算指令 二进制四则运算指令主要包括加法、减法、除法、乘法四类指令。 一、加法指令ADD 加法指令ADD是对两个有符号数IN1和IN2进行 相加操作,产生的结果输出到OUT。它包括整数加 法、双整数加法和实数加法。 指令格式: 数据类型:整数加法时,输入输出均为INT;双整数加法时,输入输出均为DINT;实数加法时,输入输出均为REAL。
二进制四则运算指令 二、减法指令SUB SUB是对两个带符号数IN1和IN2进行相减操作,产生的结果输出到OUT。它包括整数减法、双整数减法和实数减法。 指令格式: 功能描述:若IN1 与OUT两个操作数地址相同,进行减法运算时,在 STL中执行OUT-IN2=OUT,但在LAD中是IN1-IN2=OUT。 数据类型:整数减法时,输入输出均为INT;双整数减法时,输入输出均为DINT;实数减法时,输入输出均为REAL。
二进制四则运算指令 三、乘法指令MUL 乘法指令MUL是对两个带符号数IN1和IN2进行相乘操作,产生的结果输出到OUT。它包括一般乘法指令和完全整数乘法指令。 1.一般乘法指令 一般乘法指令是对有符号数进行相乘运算。它包括整数乘法、双整数乘法和实数乘法。 功能描述:在LAD中,INl×IN2=OUT; 在STL中,IN1×OUT=OUT。 数据类型:整数乘法时,输入输出均 为INT;双整数乘法时,输入输出均 为DINT;实数乘法时,输入输出均为REAL。 指令格式:
二进制四则运算指令 2.完全整数乘法指令 将两个单字长(16位)的符号整数IN1和IN2相乘,产生一个32位的双整数结果OUT。 功能描述:在LAD中,IN1×IN2=OUT;在STL中,IN1×OUT=OUT,32位运算结果存储单元的低16位运算前用于存放被乘数。 数据类型:输入为INT,输出为DINT。 指令格式:
二进制四则运算指令 四、除法指令 1.一般除法指令 一般除法指令是对有符号数进行相除操作。它包括整数除法、双整数除法和实数除法。 功能描述:在LAD中,IN1/IN2=OUT;在STL中,OUT/IN1=OUT。不保留余数。 数据类型:整数除法时,输入输出均为INT; 双整数除法时,输入输出均为DINT;实数除 法时,输入输出均为REAL。 指令格式:
二进制四则运算指令 2.完全整数除法 将两个16位的符号整数相除,产生一个32位结果,其中,低16位为商,高16位为余数。 功能描述:在LAD中,IN1/IN2=OUT;在STL中,OUT/IN1=OUT,32位结果存储单元的低16位运算前被兼用存放被除数。除法运算结果:商放在OUT的低16位字中,余数放在OUT的高16位字中。 数据类型:输入为INT,输出为DINT。 指令格式: