基于plc升降横移式立体车库控制系统设计(编辑修改稿)内容摘要:

,并存入指定的映像寄存器或数据寄存器。 ③ 诊断电源和PLC内部电路的工作故障和编程中的语法错误。 ④ PLC进入运行状态后,执行相应工作:从存储器逐条读取用户指令,经过命令解释后,按指令规定的任务产生相应的控制信号去启闭控制电路,通俗讲就是执行用户程序,产生相应的控制信号;进行数据处理,分时、分渠到执行数据存取、传送、组合、比较、变换等动作,完成用户程序中规定的逻辑运算或算术运算等任务;根据运算结果,更新有关标志位的状态和输出寄存器的内容,再由输入映像寄存器的内容,实现输出控制、制表、打印、数据通信等。 其他接口外存接口 EPROM A/D、D/A盒式存储器 计算机ROMRAM 其他设备键盘与显示中央处理器(CPU) 内部存储器输入接口光耦合输出接口继电器或晶体管 输入接线端子 输出接线端子图22 PLC逻辑结构图 PLC中的存储器与普通微机系统的存储器的结构类似,它由系统程序存储器和用户程序存储器等部分构成。 (1)系统程序存储器系统程序存储器是用EPROM或EEPROM来存储厂家编写的系统程序。 系统程序是指控制和完成PLC各种功能的程序,相当于单片机的监控程序或微机的操作系统,在很大程度上它决定该系列PLC的性能与质量,用户无法更改或条用。 系统程序有系统管理程序、用户程序编辑和指令解释程序、标准子程序和调用管理程序这3种类型。 ①系统管理程序:由它决定系统的工作节拍,包括PLC运行管理(各种操作的时间分配安排)、存储空间管理(生成用户数据区)和系统自诊断管理(如电源、系统出错,程序语法、句法检验等)。 ②用户程序编辑和指令解释程序:编辑程序能将用户程序变为内码形式以便于程序的修改调试,驾驶程序能将编程语言变为机器语言便于CPU的操作和运行。 ③标准子程序和调用管理程序:为了提高运行速度,在程序执行中某些信息处理(I/O处理)货特殊运算等都是通过标准子程序来完成的。 (2)用户程序存储器用户程序存储器用来存放用户的应用程序和数据,它包括用户程序存储器(程序区)和用户数据存储器(数据区)两种。 程序存储器以存储用户程序,数据存储器用来存储输入、输出以及内部接点和线圈的状态以及特殊功能要求的数据。 用户存储器的内容有用户根据控制需要可读、可写、可任意修改和增删。 通常的用户存储器形式有高密度、低功耗的CMOSRAM、EPROM和EEOROM3种。 3. I/O单元I/O单元又称为I/O模块,它是PLC与工业生产设备或工业过程连接的接口。 现场的输入信号,如按钮开关、行程开关、限位开关以及各种传感器输出的开关量或模拟量等,都要通过输入模块传送到PLC中。 由于这些信号电平各式各样,而PLC的CPU处理的信号只能是标准电平,所以输入模块还需要将这些信号转换成CPU能够接收和处理的数字信号。 输出模块的作用是接收CPU处理过的数字信号,并把它转换成现场的执行部件所能接受的控制信号,以驱动负载,如电磁阀、电动机、灯光显示等。 PLC提供了各种操作电平和驱动能力的I/O模块供用户选择,如数字量I/O模块、模拟量I/O模块。 这些模块又分为直流与交流、电压与电流等类型。 (1)数字量输入模块数字量输入模块又称为开关量输入模块,它将工业现场的开关量信号转换为标准量信号传送给CPU,并保证信息的正确和控制器不受其干扰。 它一般是采用光电耦合电路与现场输入信号相连,这样可以防止使用环境中的强电干扰进入PLC。 光电耦合电路的核心是光电耦合器,其结构由发光二级管和光敏晶体管构成。 现场输入信号的电源可由用户提供,直流输入信号的电源也可由PLC自身提供。 数字量输入模块根据使用电源的不同分为直流输入(直流12V或24V)模块和交流输入(交流100~120V或200~240V)模块两种。 ①直流输入模块当外部检测开关接点接入的是直流电压时,需使用直流输入模块对信号进行检测。 下面以某一输入点的直流输入模块进行讲解。 直流输入模块的原理图如图23所示。 外部检测开关S的一端接外部直流电源(直流12V或24V),S的另一端与PLC的输入模块的一个信号输入端子相连,外部直流电源的另一端接PLC输入模块的公共端COM。 虚线框内是PLC内部输入电路,R1为限流电阻;R2和C构成滤波电路,抑制输入信号中的高频干扰;LED为发光二级管。 当S闭合后,直流电源经RRC的分压和滤波后形成3V左右的稳定电压给光敏电耦合器VLC,LED显示某一输入点是否有信号输入。 光电耦合器VLC另一侧的光敏晶体管接通,此时A点位高电平,内部+5V电压经R3和滤波器形成适合CPU所需的标准信号送入内部电路中。 S R1 +5V交内部电路 C R2 VLC 滤波器 COM A R3 LED图23 直流输入模块原理电路内部电路中的锁存器将送入额信号暂存,CPU执行相应的指令后,通过地址信号和控制信号将锁存器中的信号进行读取。 当输入电源有PLC内部提供是,外部电源断开,将现场检测开关的公共接点直接与PLC输入模块的公共输入点COM相连接即可。 ②交流输入模块外部检测开关接点加入的是交流电时,需使用交流输入模块进行信号的检测。 交流输入模块的原理电路图如图24所示。 外部检测开关S的一端接外部交流电(交流100~120V或200~240V),S的另一端与PLC的输入模块的一个信号输入端子相连,外部交流电源的另一端PLC输入模块的公共端COM。 虚线框内是PLC内部输入电路,R1和R2构成分压电路;C为隔直电容,用来过滤掉输入电路中的直流成分,对交流相当于短路;LED为发光二级管。 当S闭合时,PLC可输入交流电源,其工作原理与直流输入电路类似。 S R1 +5V交内部电路 C R2 VLC 滤波器 COM A R3 LED图24 交流输入模块原③交直流输入模块当外部检测开关接点加入的是交流或直流电压时,需使用交直流输入模块进行信号的检测,如图25所示。 从图中看出,其内部电路与直流输入模块原理电路类似,只不过交直流输入模块原理电路的外接电源除直流电源外,还可以使用12~24V的交流电源。 (2)数字量输出模块数字量输出模块又称为开关量输出模块,它可将PLC内部信号转换成现场执行机构的各种开关信号。 数字量输出模块按照使用电源(即用户电源)的不同,分为直流输出模块、交流输出模块和交直流输出模块3种。 按照输出电路所使用的开关器件不同,又分为晶体管输出、晶闸管(即可控硅)输出和继电器输出。 其中晶体管输出方式的模块只能带直流负载,晶闸管输出方式的模块只能带交流负载,继电器输出方式的米快即可带直流负载也可带交流负载。 ①直流输出模块(晶体管输出方式)PLC某I/O点直流输出模块的电路图如图26所示,虚线框内表示PLC的内部结构。 它由光电耦合器VLC、二极管现实LED、输出电路VT、稳压管VD、熔断器FU等组成。 当某端需输出时,CPU控制锁存器的对应位为1,通过内部电路控制VLC输出,晶体管VT导通输出,相应的负载接通,同时输出指示灯LED亮,表示该输出端有输出。 当某端不输出时,锁存器相应位为0,VLC没有输出,VT晶体管截止,使负载失电,此时LED指示灯不亮,负载所需直流电源由用户提供。 S R1 +5V交内部电路 C R2 VLC 滤波器 A R3 LED图25 交直流输入模块原理电路内部电路 VLC +5V负载 VT LED R2 VD R1 R3 FU COM图26晶体管输出电路②交流输出模块(晶闸管输出方式)PLC某I/O点交流输出模块电路图如图27所示,虚线框内表示PLC的内部结构。 图中双向晶闸管为输出开关器件,由它组成的固态继电器T具有隔离作用;电阻R2和C构成了高频滤波电路,减少高频信号的干扰;浪涌吸收器起限幅作用,将晶闸管上的电压限制在600V以下;负载所需交流电源由用户提供。 当某端输出时,CPU控制锁存器的对应位为1,通过内部电路控制T导通,相应的负载接通,同时输出指示灯LED两,表示该输出端有输出。 ③交直流输出模块(继电器输出方式)PLC某I/O点交直流输出模块电路如图28所示,它的输出驱动是继电器K。 继电器K即使输出开关,又是隔离器件;R2和C构成灭弧电路。 当某端需要输出时,CPU控制锁存器的对应位为1,通过内部电路控制K吸合,相应的负载接通,同时输出指示灯LED亮,表示该输出端有输出。 负载所需交直流电源有用户提供。 内部电路 T负载 R2 浪涌交 吸收器 LED C R1 图27 晶闸管输出电路负载内部电路 交 LED VD R2 R1 K C 图28 继电器输出电路通过上述分析可知,为防止干扰和保证PLC不受外界强电的侵袭,I/O模块都采用电气隔离技术。 晶体管只能用于直流输出模块,它具有动作频率高、响应速度快、驱动负载能力小的特点;晶闸管只能用于交流输出模块,它具有响应速度快、驱动负载能力不大的特点;继电器既能用于直流也能用于交流输出模块,它的驱动负载能力强,但动作频率和响应速度慢。 (3)模拟量输入模块模拟量输入模块用于将输入的模拟量如电流、电压、文都、压力等转换成PLC的CPU可接受的数字量。 在PLC中将模拟量转换成数字量的模块又叫A/D模块。 (4)模拟量输出模块模拟量输出模块用于将输出的数字量转换成外部设备可接受的模拟量,这样的模块在PLC中称为D/A模块。 4. 电源单元PLC的电源单元通常用于将220V的单相交流电传换成CPU、存储器等电路工作所需的直流电,它是整个PLC系统的能源供给中心,电源的好坏直接影响PLC的稳定性和可靠性。 对于小型整体式PLC,其内部有一个高质量的开关稳压电源,对CPU、存储器、I/O模块提供5V直流电源,还可为外部输入单元提供24V的直流电源。 5. 通信接口为了实现微机与PLC、PLC与PLC间地对话,PLC配有多种通信接口,如打印机、上位计算机、编程器等接口。 6. I/O扩展接口I/O扩展接口用于将扩展单元或特殊功能单元与单元相连,使PLC得配置更加灵活,以满足不同控制系统的要求[13]。 PLC的工作原理PLC虽然以微处理器为核心,具有微型计算机的许多优点,但它的工作方式却与微型计算机有很大的不同。 微型计算机一般采用等待命令或中断的工作方式,如常见的键盘扫描方式或I/O扫描方式,当有按键或I/O动作时,则转入相应的子程序或中断服务程序;无键按下时,则继续扫描等待。 而PLC采用循环扫描的工作方式,即“顺序扫描,不断循环”。 用户程序通过编程器或其他输入设备存放在PLC的用户存储器中。 当PLC开始运行时,CPU根据系统监控程序的规定顺序,通过扫描,可完成个输入点状态采集或输入数据采集、用户程序的执行、个输出点状态的更新、编程器键入响应和显示器更新及CPU自检等功能。 PLC的扫描可按规定顺序进行,也可按用户程序规定的顺序进行。 这不仅仅因为有的程序不需要每扫描一次,执行一次,也因为在一个大控制系统中,需要处理的I/O点数较多。 通过不同的组织模块的安排,采用分是分批扫描执行方法,可缩短扫描周期和提高控制的实时响应性。 PLC采用集中采样、集中输出的工作方式,减少了外间干扰的影响。 PLC的循环扫描过程分为输入采样(或输入处理)、程序执行(或程序处理)和输出刷新(或输出处理)3个阶段。 1. 输入采样阶段在输入采样阶段,PLC以扫描方式按顺序将所有输入端的输入状态惊醒采集,并将采样结果分别存入相应的输入映像寄存器中,此时输入映像寄存器被刷新。 接着进入程序执行阶段,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。