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

STL编程语言算术功能的一般表达法

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

简介算术功能编程一般采用下面的简略方法: 首先,将计算比较量的第一个地址加载到累加器 1 。当加载第二个地址时,累加器 1 中的内容被移位到累加器 2 中,接下来用算术功能将累加器

    算术功能编程一般采用下面的简略方法:


    首先,将计算比较量的第一个地址加载到累加器1。当加载第二个地址时,累加器1中的内容被移位到累加器2中,接下来用算术功能将累加器1和累加器2中的内容进行结合,结果存放在累加器1中。

    不管累加器的内容和条件是什么,算术功能按所规定的运算执行计算。表10-2显示了不同数据类型计算举例。

    10-2    算术功能举例

 算术功能举例

    对于整型数,算术功能只用于累加器低阶字,累加器高阶字被忽略。实型数运算时,要检查累加器的内容,以确保两个累加器中都有有效实型数。

    S7-300CPU(除了CPU 318)执行算术功能时,不修改累加器2中的内容;在S7-400CPUCPU 318执行算术功能时,累加器2中的内容被累加器3覆盖,然后累加器4中的内容被移位覆盖到累加器3(如图10-1所示)中。

执行算术功能时累加器中的内容

    10-1    执行算术功能时累加器中的内容