西门子S7-200系列PLC整数加减乘除指令入门教程

作者:老电工时间:2021-10-25 10:38:22

西门子s7-200整数运算的加减乘除指令

先来了解下整数计算的加减乘除指令位置以及常用方法:

西门子S7-200系列PLC整数加减乘除指令入门教程

在上面的加计数器里,用到了ADD_I,而下面的指令是ADD_DI,这是什么原因?

因为上面的加指令输入的2个值,与输出的结构,都没有超过“字”的计数范围的上限32767,所以可以使用ADD_I。当输入值中有超过32767,或运算结果超过这个值时,指令应换成ADD_DI,避免产生数据溢出的情况。

编程上电后,通过输入,查看到运算结果:

西门子S7-200系列PLC整数加减乘除指令入门教程

“减法指令”和“乘法指令”并没有什么区别,主要是注意运算结构,是否会超出运算范围。

以下重点介绍下“除法指令”,一起来学习下。

DIV 整数相除

DIV指令即两个整数类型的数据进行除法运算(目标为双整数,其中高16位字存余数、低16位字存商)。

当条件I0.1接通时,执行指令,执行时VW0的数据/VW2的数据,其运算结果存到VD6中。其中VW6存放余数,VW8放商。

西门子S7-200系列PLC整数加减乘除指令入门教程

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 西门子plc编程实例