导读:在我们学习西门子1200/1500PLC编程时,有时候要实现某些功能,却找不到合适的方法。也许这些功能,指令中就设计了,那么有哪些指令我们容易遗漏,但是非常实用的呢?
(1)指令1:计算器指令
这个指令,它可以把我们的简单的数学运算的公式填入并且计算,非常实用,便利!例如:我们要计算“(5.0+3.5)*2.9+变量”的值,我们就可以使用这个指令填写公式就可以!
打开网易新闻 查看精彩图片
(2)指令2:最大最小值指令
新建6个变量,从4个变量中分别求出最大和最小值
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
(3)指令3:限值指令
比如我们在实际工作中,可能需要让某个值限制在某个范围,如果超过这个范围值,可能出现设备的撞机等。如下图所示,此指令就可以将输出值限制在0-50之间,超过50也是以50计算。
打开网易新闻 查看精彩图片
(4)指令4:值在范围内指令
如果输入值在最小和最大值范围之间则输出为真!这个指令其实它就是代替了比较指令,也是一个比较实用的指令!
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
(5)指令5:值不在范围内
当输入值不在最小和最大范围之间则输出为“真”!与上一个指令,刚好相反!
打开网易新闻 查看精彩图片
(6)指令6:块移动指令
这个指令可以将数组中的多个元素数据传送至另外一个数组。如下图所示将AR1数组中的AR1[0]和AR1[1]的2个变量值传送至AR2[3]和AR2[4]中。
打开网易新闻 查看精彩图片
打开网易新闻 查看精彩图片
热门跟贴