您现在的位置是:首页 > PLC技术 > PLC技术
S7-300/400 PLC的整数运算指令
来源:艾特贸易2017-06-04
简介整数运算指令包括整数和双整数运算指令,其基本结构如图 4-7 所示(在此为整数加法运算指令)其中,标题 ADD_I 用于指明运算类型及参加运算的数据类型;使能输入端 EN 用于控制指令
整数运算指令包括整数和双整数运算指令,其基本结构如图4-7所示(在此为整数加法运算指令)其中,标题ADD_I用于指明运算类型及参加运算的数据类型;使能输入端EN用于控制指令的执行,使能输出端ENO的状态始终与EN的状态保持一致;数据输入端IN1和IN2用于输入参加运算的数据;数据输出端OUT用于输出运算结果,并指定运算结果存储的位置。 S7-300/400可以使用的整数运算指令如表4-6所示。 表4-6 整数运算指令 【例4-11】如图4-7所示的梯形图,写出其对应的指令并叙述其执行过程。
图4-7 整数加法指令编程 上述梯形图程序对应的语句表程序如下: A I 0.0 JNB _001 L MW 12 L MW 10 +I T MW 22 _001:NOP 0 执行过程如下: (1)将操作数1-MW12中的数据读入到累加器1中。 (2)将操作数2-MW10中的数据读入到累加器1中,原累加器1中的操作数1移动到累加器2中。 (3)累加器2中的内容与累加器1中的数据进行运算,结果存储在累加器1中。 (4)将存储在累加器1中的运算结果传送到结果存储器中,即存储在MW22的存储单元中。
点击排行
