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

S7-400和CPU 318中的系列计算

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

简介系列计算是通过加载以及与下一个值相结合的算术功能完成的。在有四个累加器的 CPU 中,累加器 3 中的值移位覆盖到接着执行算术功能的累加器 4 中。事先可以将中间结果存储在具有

    系列计算是通过加载以及与下一个值相结合的算术功能完成的。在有四个累加器的CPU中,累加器3中的值移位覆盖到接着执行算术功能的累加器4中。事先可以将中间结果存储在具有ENT指令的累加器3中(例如在线上点情况下的计算)。

    举例:Result4=(Value1+Value2)×(Value3-Value4)

   L    Value1;

   L    Value2;

   +I    ;

   L    Value3;

   ENT;

   L    Value4;

   -I    ;

   *I    ;

   T    Result4;

    首先计算Value1Value2的和,然后将Value3加载到累加器1,将和加载到累加器2,接着ENT指令将其复制到累加器3,将Value4加载之后,累加器2中是Value3。当两个值相减时,和从累加器3取回到累加器2,最后和与差相乘。