本文介绍了以单片机为核心的通用逻辑控制器的设计过程,恒温阀芯以及作为执行九种逻辑功能的开发工具的C51编程语言,通用逻辑控制器能够取代定时器,继电器等针对简单的开关控制任务,具有成本效益,更快,更灵活的解决方案该方案是根据国家的变化而设计开发的,目前该产品已投入批量生产,效果良好。片机; C51;逻辑控制;通用逻辑控制器中图分类号:TP368文献标识码:A文章编号:1009-3044(2008)28-0213-03一般逻辑控制器设计王艳萍,罗晓(北京服装学院)服装,北京100029中国)摘要:本文通过基于C51编程语言软件和微控制器硬件的编程工具,提出了具有基本逻辑功能的通用逻辑控制器的概念。控制器可以取代定时器和继电器。们更容易,更快速,更方便地解决数字值控制的普通任务。
计划是由国家转型设计的。被批量生产。键词:微控制器; C51;逻辑控制;通用控制器逻辑系统控制器,也称为智能继电器。国公司目前提供相关产品,由于其高价格和复杂功能,在某些情况下不适用。次开发的通用逻辑控制器具有定时器,继电器,时钟和接触器的功能。品成本低,可以在小型电气系统中独立控制。可用于用于制造控制柜的控制系统的框架。积变小,可以随时扩展,具体取决于过程的要求。设计要求通用逻辑控制器实现六个基本逻辑功能,即AND,NOR,NAND,OR,XOR和三个特殊逻辑功能,如导通延迟,关断延迟和RS摇杆。统内部定义了100个具有三个输入/输出的功能块,并使用参数定义了每个功能块的逻辑功能以及输入信号的来源。可以实现上面的单个逻辑功能,也可以要结合并实现。合逻辑块的一般功能:通用逻辑控制器有8个输入点和7个输出点,8个按钮,6个数码管,输出形式为继电器输出,工作电压为220伏,通过键盘直接由通用逻辑控制对器件进行编程,然后进入工作状态并执行组合逻辑块。

件系统以AT89C52芯片为核心。据设计要求,外部EEPROM扩展(内部数据待机不消失),RAM,键盘,屏幕接口电路,振荡器晶体,上电复位电路,时钟,电源和通信电路。件结构图如图1所示:图1系统硬件结构图软件系统逻辑功能块的约定在该系统中,有100个功能块可以执行9种逻辑功能。1-9对应于逻辑功能。(1 – 逻辑,2 – 非逻辑,3或逻辑,4或非逻辑,逻辑5-OR,6-非逻辑,激活时间7,灭火时间8,9 RS Trigger )。入的输入信号对于不同的逻辑函数是不同的。了统一数据结构,每个功能块有四个元素,定义如下: – 功能代码; 1条1; 2入口2; 3输入3和逻辑,如图2所示。功能代码)= 1;源(输入1)是NC,H,L,PXX,IX;源(输入2)是NC,H,L,PXX,IX;源(输入3)是NC,H,L,PXX,IX。2和逻辑符号:0(功能代码)= 1表示逻辑,PXX表示功能块XX的输出作为逻辑块的输入,IX表示端口X的数字输入量外部,H表示高水平。; L表示低水平; NC表示空参数,Q表示数字输出。如,接通延迟逻辑如图3所示。
功能代码)= 7; (输入1-Trg)源是PXX,IX; (输入2-T)范围为0至9999,单位为0.1S;图3延时时的逻辑符号功能块参数使用结构表,因为功能块的输入数据可以来自功能块的输出。此,输出使用单独的表,并在EEPROM中打开输出以进行映射。以防止数据断电而不会消失。虑到输入2和3的源具有T(时间)并且时间常数在0和9999之间,参数2和3的数据类型选择Int(整数)。能快速参数数据类型如表1所示。
1功能快速参数数据类型软件设计)主程序是主要部分,每个部分的执行都是有组织的。盘和显示器在主循环中扫描一次,读取输入值,逐个执行功能块0到99,并发送最终输出值以控制输出继电器。程序的主要流程图如图4所示。态切换的思想主要用于软件设计。如,根据显示器的内容,显示器被分成几种状态。此,建立了几个变量。以通过在变量中设置不同的参数值来区分显示的不同状态。此,当您按某个键时,显示内容会相应更改,但此更改不会直接更改最低显示缓冲区的内容,但会影响状态(即也就是说,变量的值相应地改变),并且在主程序中连续分析显示的状态,并根据不同的状态显示不同的内容。际创建的变量等同于键盘和屏幕之间的接口(非物理接口),例如处理向上按钮(见图5到7)和显示管理器用于通过变量接口。样的想法用于处理其他部分。5按升序键的处理流程图(1) 6升序密钥的应用处理流程图(2) 7处理上升键支持的流程图(3)在运行功能块中,每次需要100个周期。能块的执行逻辑,功能块操作过程的主要流程图如图8所示,逻辑功能块“AND”的流程图如图9所示。8功能块操作的主要流程图。9逻辑功能块“AND”的过程流程图点火定时块的框图如图9所示。10.实验结果基于通用逻辑控制器的设计。

动门控制系统的电气改造如图11所示。中:K1门接触器K2主接触器门S1(常闭触点)门门S2(常闭触点)门开门B1 (常开触点)门外的B2红外动作探测器(常开触点)测试后,门内红外运动探测器可实时监控并显示逻辑块之间的逻辑正确并且正常工作。论)通用逻辑控制器已成功应用于几个电气系统的改造(如自动门,冲洗机的组合排空,简单的三维存储和其他电气系统),并取得了良好的效果。用逻辑控制器还可以用作控制系统的一部分,用于升级其他电气系统。用逻辑控制器具有良好的可扩展性,包括硬件和软件,为未来的发展提供了坚实的平台。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
