文档详情

可编程控制器气动系统设计方案.doc

发布:2019-02-20约4.46千字共9页下载文档
文本预览下载声明
PAGE / NUMPAGES 可编程控制器的气动系统设计 本项目主要研究气动系统和可编程控制器,提供了一个有效的和简单的方法来控制序列的气动执行器的运动和状态的气动系统。该项目的一个特定的控制器的气动应用加入自动化研究设计和控制加工气动系统的电子设计基于单片机实现资源的控制器。 介绍 自动化系统使用的电气技术的形成主要是由三种元素:电机,传感器或按钮和控制元件,如阀。如今,大多数的控制元件用来执行逻辑的系统取代了由可编程逻辑控制器(LC)。传感器和开关连接输入和直接控制阀门执行器插入输出。一个内部程序,执行所有必要的逻辑序列的运动,模拟其他组件的计数器,定时器和控制系统状态。 与使用的可编程控制器,项目获得的灵活性,因为它可以创建和模拟系统多次需要。因此,可以节省时间,减少风险,错误和复杂性可以增加使用相同的元素。 传统的,有可能在市场上找到许多公司,提供了许多资源,不仅控制气动系统,但各种系统使用的电气元件。可编程控制器可以非常灵活和强大的应用在各种工业应用或安全系统和自动化的建筑物。 因为这些特点,在某些应用中提供许多资源,甚至不是用来控制系统,气动系统是一种新型的应用。使用可编程控制器,尤其是对小规模的系统,可以非常昂贵的自动化工程。 另一种是在这种情况下创建一个特定的控制器,可以提供准确的规模和资源,该项目需要[ 3 , 4]。这可以用微控制器为基础的控制器。 该控制器,单片机,是非常具体的,只适合一种机器或它可以作为一个通用的控制器可以编程为通常与工作的逻辑,是可以改变的。所有这些特性取决于什么是需要的,多少经验的设计师与开发一个电子电路和微控制器的固件。但主要的优势,设计控制器,微控制器,设计总的控制器,这使得它可以控制大小控制器,变化的复杂性和它的应用。这意味着项目得到更加独立于其他公司,但在同一时间,负责控制系统的设计师手中。 气动系统 关于自动化系统可以发现三个基本组成部分前面提到的,加上控制逻辑电路系统。一个适当的技术项目所需的逻辑电路和集成所有必要的组件来执行正确的动作序列。 一个简单的动作一个直观的直接序列方法可以使用[ 1 , 5],但间接的或更复杂的序列的直觉可以生成一个非常复杂的电路和信号错误。要使用另一种方法,可以节省时间的项目,创造一个清洁的电路,可以消除重叠和重复偶尔信号电路。 该方法被称为一步一步的或算法[1],它是有效的气动和电动气动系统,它被用来作为这项工作的基础。该方法包括设计本系统基于标准电路为每个执行器状态变化,这些变化称为步骤。 第一部分是设计这类标准电路的每一步,下一个任务是连接标准电路和最后一部分是连接的控制单元接收来自传感器的信号,开关和以往的动作,让空气或电力供应线的每一步。无花果。1和2标准电路是气动和电动气动系统[ 8]。这是可以看到的关系与以往和今后的步骤。 应用于控制器的方法 结果该方法之前,是一系列运动的驱动器,是明确的步骤。这意味着每一个变化的位置执行器是一个新的系统状态和状态间的转换被称为步骤。 标准的电路描述之前,帮助设计人员确定系统的状态和确定的条件,每一个变化之间的状态。在最后的设计,该系统的定义是一个序列,从来没有机会和国家的投入和产出的定义。输入是过渡的条件和输出结果的过渡。 所有配置这些步骤停留内的微控制器和执行相同的方式是。序列的字符串编程控制器内的5字节;每个字符串已配置的一个步骤的过程。有2个字节一个字节的输入,输出和更为其他配置和辅助功能的步骤。编程后,该字符串序列保存在非易失性存储器的微控制器,这样他们就可以读取和执行。 该控制器的任务不是工作在相同的方式作为一个传统的,但它的目的是一个例子,一个多功能控制器,设计一个特定的区域。传统的过程控制系统的使用周期,使图像的输入,执行所有的条件定义的配置程序,然后更新的输出状态。该控制器的工作在不同的方式,它读取配置的步骤,投入等条件得到满足,然后更新状态或输出后,跳到下一个步骤,重新开始。 它可以产生一定的局限性,这一事实,该控制器不能执行,在程序中,运动,必须重复几次,但这个问题可以解决一些外部逻辑组件。另一个限制是,该控制器不能适用于系统没有序列。这些限制是一个系统的特点,必须分析每个应用。 4. 特性的控制器 该控制器以单片机PIC 16F 877[ 6 , 7]40针,它具有所有必要的资源,为这个项目。它有足够的引脚为所有组件,串口通信实现在电路,EE PROM存储器保存所有的系统配置和步骤。为执行的主程序,它提供完整的资源作为定时器和中断。 资源列表的控制器是探索所有能力的微控制器,使其尽可能完整。在步骤,程序选择如何使用资源读取配置字符串的步骤。这个字符串2字节的数字输入,一个用来作为面具和其他作为一个预期值。一个字节是用来配置输出值。一个字节,多用于内部定时器,模拟输入或超
显示全部
相似文档