您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC整数乘法指令

来源:艾特贸易2017-06-05

简介①指令名称:整数乘法指令 (MUL) 、 (MUL_I) 和 (MUL_DI) 。 ②指令的功能: IN1 IN2=OUT 。 ③指令的形式和操作数:见表 6-18 。 表 6-18 整数乘法指令的形式和操作数 ④指令应用如下。 程序如

    ①指令名称:整数乘法指令(MUL)(MUL_I)(MUL_DI)    ②指令的功能:IN1×IN2=OUT    ③指令的形式和操作数:见表6-18    6-18    整数乘法指令的形式和操作数
整数乘法指令的形式和操作数
    ④指令应用如下。    程序如图6-20所示:VW0×VW2=VD4MUL整数乘法,216位的整数相乘,结果是32位。
整数乘法指令应用
    6-20    整数乘法指令应用    VW8×VW10=VW12MUL_L整数乘法,216位的整数相乘,结果是16位。    VD20×VD24=VD28MUL_DI双整数乘法,232位的整数相乘,结果是32位。    整数乘法指令包含3条指令,从表6-18中可以看到,这3条指令的区别在于它们的操作数不同,因此在使用时具体要用哪一条指令就是要看其操作数的类型来定。如图6-20所示的应用实例,I0.0为执行条件,后面是跟着乘法的3条指令,可以看到它们的操作数类型是不同的,需要提醒的是,在使用不同操作数寄存器时,如果是16位的寄存器,其地址要相隔232位的寄存器地址要相隔4