毕业论文
院系洛阳理工
专业机电一体化
学生姓名田小军
教师姓名刘缙王晓峰
2010年12月8日
目录
摘要: (3
(一节省输入点数的方法 (3
(1分组输入 (3
(2矩阵输入 (4
(3组合输入 (5
(4输入设备多功能化 (6
(5输入触点的合并 (6
(6某些输入信号不进入PLC (7
(7利用RUN口 (7
(二节省输出点数的方法 (8
(1分组输出 (8
(2矩阵输出 (8
(3并联输出 (9
(4负载多功能化 (9
(5某些输出信号不进入PLC (9
(6利用输出点扩展输出点 (9
结束语 (10
致谢 (10
参考文献 (11
PLC输入/输出点的合理使用及扩展方法
摘要:本文叙述了作者在技工学校的PLC实训教学的教学实践过程中,因受学校所现有型号的PLC,造成了学生在进行PLC控制技术实操训练时,由于PLC的输入/输出(I/O点数不够而无法实现一些较复杂的控制过程的设计,影响学生实训效果的现实情况,作者通过研读有关资料,结合本人的对可编程序控制器的使用经验,总结出几种常用的合理使用PLC 输入/输出(I/O点及扩展输入/输出(I/O点的方法及其意义。
关键词:技工学校实训教学 PLC 合理使用扩展输入/输出点
Abstract
Using discrete components circuit towers to achieve the level of automation, design a cost-end, high practical value of the water tower water level controller. The water system has tested feature, and so on. The use of an independent ultra-high circuit, the water level in the water level at the end of processing, automatic electric circuit.
论文内容
在PLC的教学实践中经常碰到I/O点数不够的问题,若通过增加扩展来解决,则需要较大的经济投入,甚至由于可扩展的I/O点数有限以及扩展单元无法安装等原因而无法通过增加扩展来解决。因此,在满足控制系统要求的前提下,合理使用I/O点,尽量减少所需的I/O 点数,这不仅可以降低PLC控制系统的硬件成本,还可以解决PLC扩展I/O点数的问题,提高学生灵活应用PLC的I/O点数进行程序设计有很大的意义。
(一节省输入点数的方法
一般认为输入点数是按系统输入信号的数量来确定的。但在实际应用中,通过以下措施
系列PLC来介绍。
可达到节省PLC输入点数的目的,下面以FX
1N
(1分组输入如图1所示,系统有“手动”和“自动”两种工作方式。用X000来识别使用“自动”还是“手动”操作信号,“手动”时的输入信号为SB0~SB3,“自动”时的输入信号为S0~S3,如果按正常的设计思路,那么需要X000~X007一共8个输入点,若按图1的方法来设计,则只需X001~X004一共4个输入点。图中的二极管用来切断寄生电路。如果图中没有二极管,系统处于自动状态,SB0、SB1、S0闭合S1断开,这时电流从COM端子流
出,经SB0、SB1、S0形成寄生回路流入X000端子,使输入位X002错误地变为ON。各开关串联了二极管后,切断了寄生回路,避免了错误的产生。但使用该方法应考虑输入信号强弱。
图1 分组输入
(2矩阵输入如图2所示为4×4矩阵输入电路,它使用PLC的四个输入点(X000~X003和四个输出点(Y000~Y003来实现16个输入点的功能,特别适合PLC输出点多而输入点不够的场合。当Y000导通时,X000~X003接受的是Q1~Q4送来的输入信号;当Y001导通时, X000~X003接受的是Q5~Q8送来的输入信号;当Y002导通时,X000~X003接受的是Q9~ Q12送来的输入信号;当Y003 导通时,X000~X003接受的是Q13~Q16送来的输入信号。将
Y000的常开点与X000~X003串联即为输入信号Q1~Q4;将Y1的常开点与X000~X003串联
即为输入信号Q5~Q8;将Y002的常开点与X000~X003串联即为输入信号Q9~Q12;将Y003的常开点与X000~X003串联即为输入信号Q13~Q16。
图2 矩阵输入
使用时应注意的是除按图2进行接线外,还必须有对应的软件来配合,以实现Y000~Y003轮流导通;同时还要保证输入信号的宽度应大于Y000~Y003轮流导通一遍的时间,否则可能丢失输入信号。该方法的缺点是使输入信号的采样频率降低为原来的三分之一,而且输出点Y000~Y003不能再使用。
(3组合输入对于不会同时接通的输入信号,可采用组合编码的方式输入。如图3所示,三个输入信号SB0~SB2只占用两个输入点,M0~M2图3 组合输入
分别代表SB0~SB2。
(4输入设备多功能化在传统的继电控制系统中,一个主令(按钮、开关等只产生一种功能的信号。在PLC控制系统中,一个输入设备在不同的条件下可产生不同的信号,如一个按钮既可用来产生启动信号,又可用来产生停止信号。如图4所示,只用一个按钮通过X000去控制Y000的“通”与“断”。即第一次接通X000时Y000“通”再次接通X000时Y000“断”。
图4 用一个按钮控制的启动、保持、停止电路
(5输入触点的合并将某些功能相同的开关量输入设备合并输入(常闭触点串联输入、常开触点并联输入。一些保护电路和报警电路常常采用此法。
如果外部某些输入信号总是以某种“与或非”组合的整体形式出现在梯形图中,可以将它们对应的某些触点在可编程序控制器外部串并联后作为一个整体输入可编程序控制器,只占可编程序控制器的一个输入点。
例如某负载可在多处启动和停止,可以将多个启动信号并联,将多个停止信号串联,分别送给可编程序控制器的两个输入点,如图5所示。与每一个启动信号和停止信号占用一个输入点的方法相比,不仅节约了输入点,还简化了梯形图电路。
图5 输入触点的合并
(6某些输入信号不进入PLC 系统中有些信号功能简单、涉及面窄,如图6中的手动按钮、过载保护的热继电器触点等,有时就没有必要作为PLC的输入,将它们设计在PLC外围的硬件电路中同样可以满足控制要求。如果外部硬件电路过于复杂,则应考虑仍将有关信号送入可编程序控制器,图6 输入信号设在PLC外部
用梯形图来实现连锁。
(7利用RUN口大多PLC有RUN口,而且只有该口接通(RUN到COM之间用导线短接时,PLC才能运行,因此,可将某些输入信号送入RUN口。在进行电梯控制系统的设计时,曾将电梯牵引电动机进行过载保护的热继电器常闭触点、安全窗开关的常开触点、安全钳开关的常开触点、上下限位开关的常闭触点等串入到RUN口到COM之间的连线上。当出现牵引电动机过载、安全窗被打开、安全钳动作及冲顶和沉底等故障情况时,RUN口被
切断,PLC停
止运行,既保证了电梯和乘客的安全,又可以督促维修人员进行维修。这样做有以下两点好处,一是牵引电动机过载、安全窗被打开等故障信号不送到PLC内,也就不占用PLC的输入口;二是不通过软件实现保护,可以简化控制程序。
(二节省输出点数的方法
(1分组输出如图7所示,当两组负载不会同时工作时,可通过外部转换开关或受PLC控制的电器触点进行切换,使PLC的一个输出点可以控制两个不同时工作的负载。
图7 分组输出
(2矩阵输出如图8所示为4×4矩阵输出电路,用8个输出点可控制16个负载。要使某个负载接通工作,只要它所在的行与列对应的输出继电器接通即可。例如,当Y010与
Y004同时接通时,KM1得电吸合。应当注意的是:当只有某一行对应的输出继电器接通,各列对应的输出继电器才可以任意接通;或者当只有某一列对应的输出继电器接通,各行对应的输出继电器才可以任意接通。否则将会错误接通负载。因此,采用矩阵输出时,必须将同一时间段接通的负载安排在同一行或同一列中,否则将无法控制。
图8 矩阵输出
(3并联输出通断状态完全相同的负载,可以并联后共用PLC的一个输出点(要考虑PLC输出点的负载驱动能力。例如PLC控制的交通信灯,
对应方向(东与西对应、南与北对应的灯通断规律完全相同,将对应的灯并联后可以节省一半的输出点。
(4负载多功能化一个负载实现多种用途。例如,在传统的继电控制系统中,一个指示灯只指示一种状态。在PLC控制系统中,利用PLC的软件很容易实现利用一个输出点控制指示灯的常亮和闪亮,这样就可以利用一个指示灯表示两种不同的信息,从而节省PLC的输出点。
(5某些输出信号不进入PLC 系统中某些相对、比较简单的部分可以考虑不用PLC 来控制,直接采用继电器控制即可。
(6利用输出点扩展输出点与利用输出点扩展输入点相似,也可以用输出点分时控制一组输出点的输出内容。例如:在输出端口上接有多位LED7段码显示器时,如果采用直接连接,所需的输出点是很多的。这时可使用图9的电路利用输出点的分时接通逐个点亮多位LED7段码显示器。
在图9所示的电路中,CD4513是具有锁存、译码功能的专用共阴极7图9 输出口扩展输出口
段码显示器驱动电路,两只CD4513的数据输入端A ~D 共用可编程序控制
器的4个输入端,其中A 为最低位,D 为最高位。LE 端是锁存使能输入端,在LE 信号的上升沿将数据输入端的BCD 数据锁存在片内的寄存器中,并将该数译码后显示出来,LE 为低电平时,显示器的数不受数据输入信号的影响。显然,N 位显示器所占用的输出点P=4+N 。图9中Y004及YOO5分别接通时,输出的数据分别送到上下两片CD4513中。
(三结束语
上述合理使用PLC 输入/输出点及扩展PLC 输入/输出点的方法,可以有效的解决由于PLC 的I/O 点数不够,而无法实现一些较复杂的控制过程的程序设计,影响学习效果的问题,充实了电工、电气、自动化等专业的实训课题,提高了逻辑思维能力和动手能力,收到较好的
效果。但在应用时一定要对PLC
控制系统进行具体的分析,选择其中最简单、最有效的方式,
并注意有些方法要在软件上进行配合才能实现。
致 谢
论文接近尾声,我的学习生涯也快结束了。
PLC 输入/输出点的合理使用及扩展方法 两年的大专生生活伴随着论文的完成,也走向了终点。时间终是短暂,但是这两年我却经历 了重要的人生蜕变。学习总是枯燥和寂寞的,而生活本身又是那么丰富多彩。 首先要感谢我的指导老师,本文是在刘缙老师精心指导和大力支持下完成的,在本论文(设 计)的撰写过程中,刘老师从选题直至成稿一直给予我重要的指导和帮助,为我解开了无数 的困惑,提供了很多关键性的建议,他让我在课堂上学到了丰富的知识。不论是有形的图文 还是无形的记忆,都会珍藏着我们的欢声笑语,永不磨灭。 最后,我感激身边始终支持我、关心我的朋友,尤其是那些在我身临逆境而豪爽的伸出 双手的朋友,曾经共事、一起打拼的朋友,以及那些虽然接触不深但却帮助我通情达物的朋 友。你们成就了我的今天,也与我的未来相连! 再次感激刘缙老师、和身边那些熟悉以及不熟悉、深交过以及未曾有机会深交的朋友! 参考文献 1.李建兴.《可编程序控制器及其应用》.北京:机械工业出版社,2000 2008,(04 2.刘燕平. 基于 PLC 的组合机床控制系统设计[J]. 可编程控制器与工厂自动化, 2008,(01 3. 王彧杲, 邰振波. 基于 PLC 技术的中小型水轮机调速器的改造[J]. 吉林水利, 2008,(05 4. 张寅, 张维平, 王冬云等. 轮毂自动浸水系统设计[M]. 科技创新导报, 2008,(19 5. 张恒, 曹树坤. 基于 PLC 及 VB 的连续烧结炉控制系统[J]. 工业加热, 2008,(04 6. 李杰. PLC 技术在电梯控制系统中的应用[J]. 科技创新导报, 2008,(19 7. 王宏. PLC 在电镀镍生产线上的应用[J]. 煤矿机械, 2008,(04 8.韩琦. HLT500 高低温试验箱 PLC 控制系统[J]. 低温与超导, 2008,(06 9.
夏磊正. PLC 实现变频器多电机控制[J]. 中小企业管理与科技(上旬刊, 2008,(06 10.成盛. DCS、PLC 与现场总线系统在电厂的应用发展[J]. 山西焦煤科技, 2008,(S1 11.华成英. 模拟电子技术基础.高等教育出版社,2006 12.胡广树. 数字信号处理:理论算法与实现.清华大学出版社,2006. 13.沙占友 智能化集成温度传感器原理与应用 机械工业出版社,2002 14.王健石 工业热电偶及补偿导线技术手册 中国计量出版社,2003 15.赵继文 传感器与应用电路设计 科学出版社 2002 - 11 - 田小军