西门子CPU224CN中央控制单元
令时,将栈顶中的二进制数送入Q0.0的输出过程映像寄存器。
在输出刷新阶段,CPU将各输出过程映像寄存器中的二进制数传送给输出模块并锁存起来,如果输出过程映像寄存器Q0.0中存放的是二进制数“1”,外接的KM线圈将通电,反之将断电。
图1-15中I0.1、I0.2和Q0.0的波形中的高电平表示按下按钮或KM线圈通电,当t<t1时,读入输入过程映像寄存器I0.1和I0.2的均为二进制数“0”,此时输出过程映像寄存器Q0.0中存放的亦为“0”。在程序执行阶段,经过上述逻辑运算过程之后,运算结果仍为Q0.0=0,所以KM的线圈处于断电状态。在t<t1区间,虽然输入、输出信号的状态没有变化,用户程序仍一直反复不断地执行着。t=t1时,按下启动按钮SB1,I0.1变为“1”状态,经逻辑运算后Q0.0也变为“1”状态,在输出处理阶段,将Q0.0对应的输出过程映像寄存器中的
3.可编程控制器的软件
PLC的软件系统指PLC所使用的各种程序的集合。它由系统程序(系统软件)和用户程序(应用软件)组成。
(1)系统程序。系统程序包括监控程序、输入译码程序及诊断程序等。监控程序用于管理、控制整个系统的运行;输入译码程序则把应用程序(梯形图)输入翻译成统一的数据格式,并对输入接口送来的输入量进行各种算术、逻辑运算处理,通过输出接口实现控制;诊断程序用来检查、显示本机的运行状态,方便使用和维修;系统程序由PLC生产厂家提供,并固化在EPROM中,用户不能直接读写。
西门子CPU224CN中央控制单元
。用户程序是用户根据现场控制的需要,用PLC的编程语言(如梯形图)编制的应用程序,通过编程器将其输入到PLC内存中,用来实现各种控制要求。
二、可编程控制器的工作原理
1.可编程控制器的等效电路
可编程控制器是一个执行逻辑功能的工业控制装置。为便于理解可编程控制器是怎样完
2.可编程控制器的单元式结构
可编程控制器的结构通常分为单元式和模块式,但近年来有将这两种形式结合起来的趋势。单元式的特点是结构非常紧凑,它将所有的电路都装入一个模块内,构成一个整体。小型可编程控制器的结构吸收了模块式结构的特点,将各种不同点数的可编程控制器及其扩展单元都做成同宽同高不同长度的模块,这样几个模块拼装起来后就成了一个整齐的长方体结构。
由于在一个单元内集中了CPU板、输入/输出板、电源板等,对于某一个单元的输入输出综合系统。
(7)智能I/O接口。为了满足更加复杂的控制功能的需要,PLC配有多种智能I/O接口。
(8)控制模板以及对高速脉冲进行计数和处理的高速计数模板等,这类智能模板都有其自身的处理器系统。
(9)编程工具。编程工具供用户进行程序的编制、编辑、调试和监视,*常用的是编程器。编程器有简易型和智能型两类。简易型的编程器只能联机编程,且往往需要将梯
西门子CPU224CN中央控制单元
其他显示器件组成。智能型的编程器又称图形编程器,它可以联机,也可以脱机编程,具有LCD或CRT图形显示功能,可以直接输入梯形图和通过屏幕对话。
1.3 变频器的工作原理
1.3.1 交-直-交变换技术片,它通过地址总线、数据总线、控制总线与存储器、I/O接口相连,其主要作用是执行系统控制程序,从输入接口读取各开关状态,根据梯形图程序进行逻辑处理,并将处理结果输出到输出接口。PLC的输出电路有共点式、分组式、隔离式之别。输出只有一个公共端子的称为共点式;分组式是将输出端子分成若干组,每组共用一个公共端子;隔离式是各输出点具有单独的端子,点与点之间互相隔离,可各自使用独立的电源。
(2)存储器。可编程控制器的存储器是用来存储数据或程序的。存储器中的程序包括系统程序和应用程序。梯形图程序属于应用程序。系统程序用来管理和控制系统的运行,解释执行应用程序。系统程序存储在只读存储器ROM中,应用程序一般存放在电可擦除的EEPROM型存储器中。EEPROM是非易失性的,但是可以用编程器对它编程。新型PLC系列产品中通常采用快闪(FLASH)存储器保存应用程序。
(3)输入、输出接口。输入、输出接口是可编程控制器与外界连接的接囗,根据实际工作情况,可选用不同的电路结构。
① 输入接口电路。输入接口用来接收和采集两种类型的输入信号:一类是由按钮、选择开关、行程开关、继电器触点、接近开关、光电开关、数字拨码开关等传来的开关量输入信号;另一类是由电位器、测速发电机和各种变换器等传来的模拟量输入信号。