首页 理论教育 控制器的编程语言的分析介绍,

控制器的编程语言的分析介绍,

时间:2023-06-15 理论教育 版权反馈
【摘要】:它将继电器控制电路图进行了简化,同时加进了许多功能强大、使用灵活的指令,将微型计算机的特点结合进去,使编程更加容易,实现的功能却大大超过传统继电器控制电路图,是目前应用最普通的一种可编程控制器编程语言。小型的编程器一般无法满足,而是采用经济便携的编程器将程序输入到可编程控制器中,这种编程方法使用指令语句,类似于微型计算机中的汇编语言。

控制器的编程语言的分析介绍,

PLC是一种工业控制计算机,其功能的实现不仅基于硬件的作用,更要靠软件的支持。PLC的软件包含系统软件和应用软件。

1.梯形图

梯形图是一种图形语言,是从继电器控制电路图演变过来的。它将继电器控制电路图进行了简化,同时加进了许多功能强大、使用灵活的指令,将微型计算机的特点结合进去,使编程更加容易,实现的功能却大大超过传统继电器控制电路图,是目前应用最普通的一种可编程控制器编程语言。如图5-4为继电器控制电路与PLC控制的梯形图,两种方式都能实现三相异步电动机的自锁控制。梯形图及符号的画法应遵循一定规则,各厂家的符号和规则虽然不尽相同,但是基本上是大同小异。

图5-4 继电器控制电路与PLC控制的梯形图(www.xing528.com)

2.语句表

梯形图编程语言的优点是直观、简便,但要求用带CRT屏幕显示的图形编程器才能输入图形符号。小型的编程器一般无法满足,而是采用经济便携的编程器将程序输入到可编程控制器中,这种编程方法使用指令语句,类似于微型计算机中的汇编语言

语句是指令语句表编程语言的基本单元,每个控制功能由一个或多个语句组成的程序来执行。每条语句规定可编程控制器中CPU如何动作的指令,是由操作码和操作数组成的。

3.其他

随着PLC的飞速发展,如果许多高级功能还是用梯形图来表示就会很不方便。为了增强PLC的数字运算、数据处理、图表显示、报表打印等功能,方便用户的使用,许多大中型PLC都配备了Pascal、Basic、C等高级编程语言。这种编程方式叫做结构文本。与梯形图相比,结构文本有两大优点:一是能实现复杂的数学运算,二是非常简洁和紧凑。用结构文本编制极其复杂的数学运算程序只占一页纸,结构文本用来编制逻辑运算程序也很容易。

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

我要反馈