首页 理论教育 指令组成与应用——梯形图及其操作方式

指令组成与应用——梯形图及其操作方式

时间:2023-06-29 理论教育 版权反馈
【摘要】:指令是用户程序的最小独立单位,用户程序是由若干条顺序排列的指令构成。例如:操作码 操作数NOTSET2.梯形图指令的组成方式梯形图指令用图形元素表示PLC要完成的操作。在梯形图指令中,其操作码是用图素表示的,该图素形象表明CPU的操作对象及操作功能,其操作数的表示方法与语句指令相同。图3-6 不带操作数的梯形图指令举例其中“取反”指令就是没有操作数,表示对于输入“I0.0”和“I0.1”进行“或”操作的中间结果取反,并赋值给线圈“Q0.0”。

指令组成与应用——梯形图及其操作方式

S7-300PLC程序由两部分组成:

(1)操作系统 操作系统由PLC的生产厂提供,它支持用户程序的运行。

(2)用户程序 用户程序是用户为完成特定的控制任务而编写的应用程序。

指令是用户程序的最小独立单位,用户程序是由若干条顺序排列的指令构成。下面介绍指令的组成方式。

1.语句表指令的组成方式

语句表指令用助记符表示PLC要完成的操作,一条语句的组成方式是

指令:操作码+操作数

操作码用来指定要执行的功能,告诉CPU该进行什么操作;操作数内包含为执行该操作所必需的信息,告诉CPU用什么地方的数据来执行此操作。例如:

操作码 操作数

A I0.0

O I0.1

= Q0.0

有些语句指令不带操作数,因为它们的操作对象是唯一的。例如:(www.xing528.com)

操作码 操作数

NOT

SET

2.梯形图指令的组成方式

梯形图指令用图形元素表示PLC要完成的操作。在梯形图指令中,其操作码是用图素表示的,该图素形象表明CPU的操作对象及操作功能,其操作数的表示方法与语句指令相同。

例如图3-5所示,表示对输入“I0.0”和“I0.1”进行“或”操作,并赋值给线圈“Q0.0”。

978-7-111-44245-5-Chapter03-3.jpg

图3-5 带操作数的梯形图指令举例

梯形图指令也可不带操作数,如图3-6所示。

978-7-111-44245-5-Chapter03-4.jpg

图3-6 不带操作数的梯形图指令举例

其中“取反”指令就是没有操作数,表示对于输入“I0.0”和“I0.1”进行“或”操作的中间结果取反,并赋值给线圈“Q0.0”。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈