万普插件库

jQuery插件大全与特效教程

西门子1200PLC进阶篇—比较指令的操作及使用

西门子1200PLC进阶篇——比较指令的操作及使用

上一篇陪我们一起学习了计数器。今天我们一起来学习比较指令的操作及使用。

在西门子S7-1200PLC中,常用的比较指令有六种。我们可以在“基本指令”的“比较操作”中找到我们要用的比较指令。作为条件使用,可以用来比较位字符串、整数、浮点数、字符串、定时器、日期和时间。

使用的时候,我们可以将我们要用的比较指令直接从“基本指令”中拖取到我们需要的位置即可,也可以直接双击我们需要的比较指令。

具体含义见下表

例程:

第一个程序是使用的是等于:当MB0等于MB1时,Q0.0会输出。

第二个程序是使用的是不等于:当MB0不等于MB1时,Q0.0会输出。

第三个程序是使用的是大于等于:当MB0大于等于MB1时,Q0.0会输出。

第四个程序是使用的是小于等于:当MB0小于等于MB1时,Q0.0会输出。

第五个程序是使用的是大于:当MB0大于MB1时,Q0.0会输出。

第六个程序是使用的是小于:当MB0小于MB1时,Q0.0会输出。

博途软件为了方便我们操作,我们可以直接在程序中修改比较指令的类型。双击下图中的红色框区,就会出现一个下拉菜单,就可以选择我们需要的比较指令。

也可以在下图的红框中双击,修改我们比较的数据类型,操作方式和修改比较指令一样。

注意:在使用比较指令(不包含等于和不等于两个指令)的时候,我们需要自己确定两个操作数的数据类型,要保证上下两个操作数一样。

项目应用:按下I0.0,3秒后Q0.0输出,5秒后Q0.1输出,10秒后Q0.2输出。按下I0.1,全部停止

以上是西门子S7-1200PLC比较指令的操作和应用,如有不对的地方,请各位指正。

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言