1、应用于电气系统的可编程序控制器 摘要: 此项目主要是研究电气系统以及简单有效的控制气流发动机的程序和气流系统的状态。它的实践基础包括基于气流的专有控制器、自动化设计、气流系统的控制程序和基于微控制器的电子设计。 1.简介 使用电气技术的自动化系统主要由三个组成部分:发动机或马达,感应器或按钮,状如花瓣的控制零部件。现在,大部分的系统逻辑操作的控制器都被程序逻辑控制器( PLC)所取代。 PLC 的感应器和开关是输入端,而发动机的直接控制阀是输出端,其中有一个内部程序操控所有运行必需的逻辑,模拟其他的装置如计算器、定 时器等,对整个系统的运行状态进行控制。 因为可以根据需要无数次创建和模拟这样的
2、系统,所以藉由 PLC 的使用,此项目有灵活的优点。因此,可以节省时间,减少失误的危险,同时在使用相同材料的情况下,它可以更加精密。 市场上的许多家公司都使用了常规的 PLC,它不仅可以用气流系统来控制,还可以用各种电气设备。 PLC 的用途广泛,可以应用于许多工业生产中,甚至用于建筑物的安全和自动化系统中。 由于以上的各种特性,在一些实际应用中 PLC 提供了很多的资源,甚至包括不控制系统的资源,电气系统就是一种这样的应用。对于自动化的工程 , PLC 的使用是比较昂贵的,尤其是对那些小型的系统。 针对这种情况可行的一种办法是创建一个可提供特定尺寸和功能的控制器。这种控制器可以根据微控制器来
3、制作。 这种基于微控制器的控制器的适用范围比较小,只能用于一个类型的机器或者可以用做一个像普通 PLC 一样可以被编程的控制器,那样它就可以通过可变化的逻辑程序来进行各种作业。所有的这些特性根据具体需要的不同而不同,具体的设计者的经验的不同而不同。但是这种设计的主要优点在于设计人员非常了解自己的控制器,可以自由掌握控制器的大小尺寸,改变它的功能。这就意味着此项目有更 多的独特性,但同时系统的控制也由它的设计者所控制。 2.电气系统 人们可以从一个自动化系统中找到三个上文中提到的基本部件,外加一个控制系统的逻辑线路。只有成熟先进的技术能做出特定的逻辑线路和执行正确操作所需要的部件升级。 对于一个
4、简单的运动,系统自动程序可以完成,但是对于间接或更加复杂的运动,系统的程序就会产生复杂的线路和错误的信号。这是就需要另一种方法可以节省时间,产生清晰线路,能够防止偶然的信号交叠和线路堵塞。 这种方计的不同标准的线路基法叫循序渐进式或规则系统,它对气流和电气系统非常有效,而且也是此项 目的一个基础。它包括根据发动机状态各个不同变化所设础上的系统。 图 1 气压系统标准回路 图 2 电控气压系统标准回路 第一步是为每个步骤设计那些种标准的线路。第二步是联编标准的线路,最后一步是连接接收来自感应器,开关和先前的运动信号,同时把空气或电传送给每个步骤的补给线。如图中所示, 1 和 2 标准线路是为气流
5、的和电气系统服务 。我们能够很清楚的看到每一步骤和下一个步骤之间的联系。 3.控制器内部的应用原理 上述方法可以使发动机的每一个运动都被很好地用步骤来定 义。这也就是说发动机的每一次运动变化都是系统的一个新的状态,而两个不同状态之间的转变叫做步骤。 先前提到的标准线路可以帮助设计人员定义系统的不同状态和不同步骤的变化所带来的不同环境。在设计的最后阶段,系统中会有一个从来不变化的序列和明确的输入和输出端。我们把一个序列从输入端输入,经过转换后,由输出端输出。 这些步骤的所有过程都是在微控制器内部进行的,并且以同样的方式在运行着。 部件的序列在控制器里被 5 个位元组规划 ; 每个部分都有程序的一
6、个步骤结构。输入端有二个位元组 , 输出端有一个,其他结构部分和附加功能步骤 有两个。 在编程之后,部件序列被内部微控制器的记忆所储藏,因此,他们是可读的而且可以运行。 不同于传统的 PLC,这种控制器的工作目的是成为特定领域设计的多用控制器。 传统的 PLC 的系统运行程序是一个循环的线路:输入一个图像 ,运行所有的内部程序 , 然后升级输出的状态。 这一个控制器以不同的方式工作 ,它读取步骤的结构 ,等待输入 ,然后升级或输出,然后直接跳跃到下一个步骤,开始另一次的程序运行。 它也有局限性,例如这种控制器有时会不执行指令,在同一程序指令下,会出现某一个运行的反复等等 ,但是这一个问题可以通
7、过外部 的逻辑运行解决。另外,这中控制器在没有序列的系统上不能够被应用。这些局限性也是这个系统的特性,这种系统的每一个应用都必须要有相应的系统分析。 4.控制器的特色 这种 控制器以微集成电路微控制器 PIC16F877 为基础 ,它拥有全部此次项目所需要的资源。它有足够的插孔,线路连续通讯 EEPROM 记忆解救系统的所有结构和步骤的序列。它提供了项目所需要的所有的运行,例如定时器和分岔等。 我们做出了控制器的资源目录,想尽可能的使它变的完善。在步骤的运行过程中,程序自动选择如何读取每一步骤的结构。这个操作有两个位元组 位于电子输入处。一个位元组位于输出端,还有一个被用作内部定时器,类似输入或暂停功能。 EEPROM 记忆内部是 256 位元组,可以储藏所有步骤的运行 ,即可以储藏 48 个步骤之间的所有运行。