西门子S71200plc比较指令的操作及使用

发布日期:2023-12-08 19:05:34  所属分类: plc控制

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

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

西门子S71200plc比较指令的操作及使用

具体含义见下表

西门子S71200plc比较指令的操作及使用

例程:

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

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

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

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

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

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

西门子S71200plc比较指令的操作及使用

西门子S71200plc比较指令的操作及使用

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

西门子S71200plc比较指令的操作及使用

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

西门子S71200plc比较指令的操作及使用

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

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

西门子S71200plc比较指令的操作及使用

控制程序

西门子S71200plc比较指令的操作及使用

执行程序