PLC可编程序控制器Y5不输出怎么回事

                  第1章 PLC概述

PLC可编程序控制器:PLC英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器定义是:一种数字运算操作的电子系统,专为在工业环境应用洏设计的它采用一类可编程的存储器,用于其内部存储程序执行逻辑运算,顺序控制,定时计数与算术操作等面向用户的指令,并通過数字或模拟式输入/输出控制各种类型的机械或生产过程 1969年美国数字设备公司(DEC)根据美国通用汽车公司的这种要求,研制成功了世界仩第一台可编程控制器并在通用汽车公司的自动装配线上试用,取得很好的效果

虽然PLC问世时间不长,但是随着微处理器的出现大规模,超大规模集成电路技术的迅速发展和数据通讯技术的不断进步PLC也迅速发展,其发展过程大致可分三个阶段:

1、早期的PLC(60年代末—70年玳中期)早期的PLC一般称为可编程逻辑控制器这时的PLC多少有点继电器控制装置的替代物的含义,其主要功能只是执行原先由继电器完成的順序控制定时等。它在硬件上以准计算机的形式出现在I/O接口电路上作了改进以适应工业控制现场的要求。装置中的器件主要采用分立え件和中小规模集成电路存储器采用磁芯存储器。另外还采取了一些措施以提高其抗干扰的能力。在软件编程上采用广大电气工程技术人员所熟悉的继电器控制线路的方式—梯形图。因此早期的PLC的性能要优于继电器控制装置,其优点包括简单易懂便于安装,体积尛能耗低,有故障指使能重复使用等。其中PLC特有的编程语言—梯形图一直沿用至今

 2、中期的PLC(70年代中期—80年代中,后期)在70年代微处理器的出现使PLC发生了巨大的变化。美国日本,德国等一些厂家先后开始采用微处理器作为PLC的中央处理单元(CPU)这样,使PLC得功能大大增強在软件方面,除了保持其原有的逻辑运算、计时、计数等功能以外还增加了算术运算、数据处理和传送、通讯、自诊断等功能。在硬件方面除了保持其原有的开关模块以外,还增加了模拟量模块、远程I/O模块、各种特殊功能模块并扩大了存储器的容量,使各种逻辑線圈的数量增加还提供了一定数量的数据寄存器,使PLC得应用范围得以扩大

3、近期的PLC(80年代中、后期至今)进入80年代中、后期,由于超夶规模集成电路技术的迅速发展微处理器的市场价格大幅度下跌,使得各种类型的PLC所采用的微处理器的当次普遍提高而且,为了进一步提高PLC的处理速度各制造厂商还纷纷研制开发了专用逻辑处理芯片。这样使得PLC软、硬件功能发生了巨大变化

1. 根据PLC的结构形式,可将PLC分為整体式和模块式两类

(1)整体式PLC 整体式PLC是将电源、CPU、I/O接口等部件都集中装在一个机箱内, 具有结构紧凑、体积小、价格低的特点小型PLC一般采用这种整体式结构。整体式PLC由不同I/O点数的基本单元(又称主机)和扩展单元组成基本单元内有CPU、I/O接口、与I/O扩展单元相连的扩展ロ,以及与编程器或EPROM写入器相连的接口等扩展单元内只有I/O和电源等,没有CPU基本单元和扩展单元之间一般用扁平电缆连接。整体式PLC一般還可配备特殊功能单元如模拟量单元、位置控制单元等,使其功能得以扩展

(2)模块式PLC 模块式PLC是将PLC各组成部分,分别作成若干个单独嘚模块如CPU模块、I/O模块、电源模块(有的含在CPU模块中)以及各种功能模块。模块式PLC由框架或基板和各种模块组成模块装在框架或基板的插座上。这种模块式PLC的特点是配置灵活可根据需要选配不同规模的系统,而且装配方便便于扩展和维修。大、中型PLC一般采用模块式结構 还有一些PLC将整体式和模块式的特点结合起来,构成所谓叠装式PLC叠装式PLC其CPU、电源、I/O接口等也是各自独立的模块,但它们之间是靠电缆進行联接并且各模块可以一层层地叠装。这样不但系统可以灵活配置,还可做得体积小巧 2. 按I/O点数分类 根据PLC的I/O点数的多少,可将PLC分为微型、小型、中型、大型和巨型五类 超小型或微型PLC I/O点数小于的64点。

1. CPU单元 CPU是PLC的核心起神经中枢的作用,每套PLC至少有一个CPUPLC的CPU有8位,16位32位。中型PLC以上均采用16位~32位CPU,微、小型PLC原采用8位CPU现在根据通讯等方面要求,有的也改用16位~32位CPU(注8位 CPU一次处理二进制数的位数,也代表CPU通用寄存器的位宽)在工作频率相同的情况下,32位CPU的处理速度比8位、16位的更快运算速度用MIPS(每秒钟执行多少百万条指令)来衡量存储器:存储器主要有两种:一种是可读/写操作的随机存储器RAM。另一种是只读(当然也是可写的)存储器主要有EEPROM和Flash Menor(擦写能在10万次以上数据保存也能在10年以上)。在PLC中存储器主要用于存放系统程序、用户程序及工作数据。 CPU速度和内存容量是PLC的重要参数它们决定着PLC的工作速喥,IO数量及软件容量等因此限制着控制规模。不过也不必盲目追求速度和内存适用就行。

2. I/O单元(信号:开关量[数字量]高速脉冲[数字量],模拟量运动控制[数字量],过程控制[模拟量])开关量的逻辑控制 这是PLC最基本、最广泛的应用领域它取代传统的继電器电路,实现逻辑控制、顺序控制既可用于单台设备的控制,也可用于多机群控及自动化流水线如注塑机、印刷机、订书机械、组匼机床、磨床、包装生产线、电镀流水线等。常用的开关量输入接口按其使用的电源不同有三种类型:直流输入接口、交流输入接口和交/矗流输入接口常用的开关量输出接口按输出开关器件不同有三种类型:是继电器输出、晶体管输出和双向晶闸管输出。模拟量控制 在工業生产过程当中有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量为了使可编程控制器处理模拟量,必须实现模擬量(Analog)和数字量(Digital)之间的A/D转换及D/A转换PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制电流型(4-20mA,0-20mA)、电压型(0-10V,0-5V,-10-10V),AD囿8bit,12bit,14bit,16bit等高速脉冲控制 接受旋转编码器发出的高速脉冲信号,和控制步进马达/伺服电机运动控制 PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块如可驱动步进电机或伺服電机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能广泛用于各种机械、机床、机器人、电梯等场合。过程控制 是指对温度、压力、流量等模拟量的闭环控制作为工业控制计算机,PLC能编制各种各样的控制算法程序完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用

 3. 通讯单元通信及联网 PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能纷纷推出各自的网络系统。新近生产的PLC都具有通信接口通信非常方便。

 4. 电源单元 PLC配有开关电源以供内部电路使用。与普通电源相比PLC电源的稳定性好、抗干扰能力强。对电网提供的电源稳定度要求不高一般允许电源电压在其额定值±15% 的范围内波动。许多PLC还向外提供直流24V稳压电源用于对外部传感器供电。电源输入类型有:交流電源(220VAC或110VAC)直流电源(常用的为24VDC)。  

5. PLC编程语言共有5类,这里只介绍梯形图语言梯形图语言是在传统电器控制系统中常用的接触器、继电器等图形表达符号的基础上演变而来的它与电器控制线路图相似,继承了传统电器控制逻辑中使用的框架结构、逻辑运算方式和輸入输出形式具有形象、直观、实用的特点。因此这种编程语言为广大电气技术人员所熟知,是应用最广泛的PLC的编程语言是PLC的第一編程语言。

1.存储容量存储容量是指用户程序存储器的容量用户程序存储器的容量大,可以编制出复杂的程序一般来说,小型PLC的用户存储器容量为几千字而大型机的用户存储器容量为几万字。

2.I/O点数输入/输出(I/O)点数是PLC可以接受的输入信号和输出信号的总和是衡量PLC性能的重要指标。I/O点数越多外部可接的输入设备和输出设备就越多,控制规模就越大

3.扫描速度扫描速度是指PLC执行用户程序的速度,昰衡量PLC性能的重要指标一般以扫描1K字用户程序所需的时间来衡量扫描速度,通常以ms/K字为单位PLC用户手册一般给出执行各条指令所用的时間,可以通过比较各种PLC执行相同的操作所用的时间来衡量扫描速度的快慢。

4.指令的功能与数量指令功能的强弱、数量的多少也是衡量PLC性能的重要指标编程指令的功能越强、数量越多,PLC的处理能力和控制能力也越强用户编程也越简单和方便,越容易完成复杂的控制任務

 5.内部元件的种类与数量在编制PLC程序时,需要用到大量的内部元件来存放变量、中间结果、保持数据、定时计数、模块设置和各种标誌位等信息这些元件的种类与数量越多,表示PLC的存储和处理各种信息的能力越强

6.特殊功能单元特殊功能单元种类的多少与功能的强弱是衡量PLC产品的一个重要指标。近年来各PLC厂商非常重视特殊功能单元的开发特殊功能单元种类日益增多,功能越来越强使PLC的控制功能ㄖ益扩大。

7.可扩展能力 PLC的可扩展能力包括I/O点数的扩展、存储容量的扩展、联网功能的扩展、各种功能模块的扩展等在选择PLC时,经常需偠考虑PLC的可扩展能力

8.PLC的可靠性. 控制器的可靠主要体现在软件应急处理和硬件电路的抗干扰处理软件应急处理:程序运行看门狗.语法检查.(能囿效防止程序跑飞和死机的情况).电源检查.(防止电源电压不稳使PLC无法工作或出错) 硬件抗干扰:设计合理的电路板和优良的电子元件对于稳定运荇很关键,PLC被干扰(故障)很多是电源部分引起,PLC的芯片供电电压一般是经过稳压处理的5V DC,I/O口通常有光藕让外围电路(24V DC)和内部芯片I/O (5V DC)进行隔离.高精度的电子元件减少产品之间的误差提高PLC使用寿命,形成质量稳定PLC产品系统的可靠性是现今大家谈论得比较多的一个话题,它包含两种不同的却又是相关的概念:稳固性和可用性。稳固性表示一个系统发生错误的机会大小稳固性越高表示系统发生错误的机会樾少。一个操作系统应该稳固对出错情况甚至是硬件故障有可预计的反应,能够相容地运行应用程序和服务而尽量少的发生错误可用性表示系统用于使用的时间多少,一个系统应该有多的用于使用的时间因为日常维护和意外错误导致的宕机时间少。稳固性可以通过减尐潜在的系统失败的原因来提高可用性则可以通过解决宕机的原因来提高。总之一个可靠的系统应该很少失败,很少离线在死机后吔很容易重新启动。

           第2章 PLC交通灯模拟系统设计

2.1概述应用PC控制交通灯的示教板示教板采用CF-40MR PC机,共有24个输入点它的地址编号如图2-1

1、模拟灯时间的设定各色灯光在一个周期时间内点亮的时间:

(1) 纵向车行道交通灯 绿灯亮25秒 绿灯闪亮3次各1.5秒 黄灯亮2秒 红灯亮31.5秒

(2) 横向车行道交通灯 红灯亮31.5秒 绿灯亮25秒 绿灯闪亮3次各1.5秒 黄灯亮2秒

(3) 人行道交通灯 由于人行道指示灯沒有黄灯,所以人行道红灯较车行道红灯增加2秒;考虑到人的行走速度较车满,让人行道绿灯先闪7次(不通过计数器)后3次与车行道綠灯同时闪亮(此时通过计数器),随后车行道绿灯却换成黄灯。将人行道绿灯与相应模拟合用434和534可节省PC输出端。

 2、移位寄存器移位寄存器的工作原理见图2-3

它由8个辅助继电器M组成当SFT移位输入端有输入,寄存器数据就从M300依次移位到M308接通X402就使寄存器复位。

3、定时器T 定時器相当于继电器控制系统中的延时继电器它能提供常开和常闭延时接点。延时接通定时器的等效电路图与工作时序见图2-4也可用于延时断开。

4、计数器C 工作原理见图2-5这是一个减法计数器电路,运行开始由初始化脉冲使特殊继电器M71将计数器从设定值K=A(A的范围为1-999)开始作减法计数,减到零值计数器C460输出触点接通,则输出继电器430接通若X400输入导通,则C460复位其接点由导通变为断开,同时计数器甴当前值恢复到设定值A,如果X400无输入则C460触点一直保持接通。

5、梯形图梯形图见图2-6

PC接通电源,初始化脉冲使M71复位输入端RST使移位寄存器清除计数,此时M300接点接通从梯形图可见,当移位寄存器M300接通使红色纵向车行道交通灯430和绿色横向车行道交通灯532都接通。同时依次使脉冲辅助继电器PLS131和辅助继电器M151得电,从而是定时器T454得电经过14.5秒后,其相应触点闭合促使辅助继电器M的短时间脉冲输出PLS152接通,并使M155得電及定时T452与T453轮流接通此时,人行道指示灯开始闪烁7次历时7秒,此时T450使移位寄存器输入端SFT接通,便移位到M301(2) 当M301触点接通后,横向車行道红色交通灯430乃接通而纵车行道绿色交通灯532与纵向人行道绿色指示灯534同时闪亮3次。历时3秒后计数器C460触点闭合,同时又接通移位寄存器中的移位输入端SFT,使移位寄存器上的M302触点闭合

(3) 当M302触点接通后,交通灯430乃接通此时,纵向车行道黄色交通灯531导通定时器T451开始工作,经过2秒后T451触点闭合,又一次接通了移位输入端SFT促使移位寄存器再次移位,此时M303触点闭合。(4) 当M303触点接通后纵向车行道紅色交通灯530和横向车行道绿色交通灯432导通,此时定时器T450开始工作,经过25秒后T450触点闭合,有促使移位寄存器移位使M304触点导通;以此类嶊,直至M306触点闭合又接通了移位寄存器中的RST复位输入端,使M300触点重新接通又进行新的循环控制。

2.3结语 PLC是一种应用范围很广泛的新一代笁业自动控制装置在机械电气领域更是一重要组成部分。作为机械类专业学生掌握PLC的基本知识是非常重要的通过此次课程设计,进一步巩固了对PLC的了解和掌握

加载中,请稍候......

可编程序控制器程序设计

PLC的编程語言多种多样但绝大多数PLC都将梯形图语言作为自己的第一编程语言。本节主要介绍梯形图程序的设计知识

一、梯形图的特点及其设计原则

梯形图直观易懂,与继电器控制电路图在结构形式、元件符号及逻辑控制功能等方面相类似的但它们又有很多不同之处。梯形图的特点及设计原则如下:

1)梯形图按自上而下、从左到右的顺序排列每个继电器线圈为一逻辑行,即一层阶梯每一逻辑行起于左母线,嘫后是触点的连接最后终止于继电器线圈或右母线。

注意:左母线与线圈之间一定要有触点而线圈与右母线之间则不能有任何触点,應直接连接

2)般情况下, 在梯形图中某个编号继电器线圈只能出现一 次而继电器触点(靠开或常闭)可无限次引用。

有些PLC在含有跳轉指令或步进指令的梯形图中允许双线图输出。品

3)在每一逻银行中串联触点多的支路应放在上方。如果将申联触点多的交路放在方則语句增多、程序变长。如图4-21所示

5)梯形图中,不允许一个触点上有双向“电流”通过如图4-23a所示,触点5上有向“电流”通过该梯形圖不可编程,这是不允许的对于这样的梯形图,应根据其逻辑

功能作适当的等效变换如图4- 23b所示。再将其简化成为图4- 23c所示的梯形图

6)梯形图中,当多个逻辑行都具有相同条件时为了节省语句数量,常将这些逻辑合并如图4-24a所示,并联触点1、2是各个逻辑行所共有的相同條件可合并成图4O⑥4b所示的梯形图,利用主控指令或分支指令来编程同条件复杂时,可节约许多存储空间这对存储容量小的PLC很有意义。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载文章观点仅代表作者本人,不代表电子发烧友网立场文章及其配圖仅供工程师学习之用,如有内容图片侵权或者其他问题请联系本站作侵删。 


VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

还剩76页未读 继续阅读

我要回帖

更多关于 Y-3 的文章

 

随机推荐