洛阳理工学院毕业设计(论文)
输出(SSR)三种输出形式。
5.电源
PLC的电源在整个系统中起着十分重要得作用。如果没有一个良好的、可靠得电源系统是无法正常工作的,因此PLC的制造商对电源的设计和制造也十分重视。一般交流电压波动在+10%(+15%)范围内,可以不采取其它措施而将PLC直接连接到交流电网上去。如FX1S额定电压AC100V—240V,而电压允许范围在AC85V—264V之间。允许瞬时停电在10ms以下,能继续工作。
一般小型PLC的电源输出分为两部分:一部分供PLC内部电路工作;一部分向外提供给现场传感器等的工作电源。
2.2 PLC的工作原理
PLC则是采用循环扫描的工作方式,一个扫描周期主要可分为3个阶段。
2.2.1 输入刷新阶段
在输入刷新阶段,CPU扫描全部输入端口,读取其状态并写入输入状态寄存器。完成输入端刷新工作后,将关闭输入端口,转入程序执行阶段。在程序执行期间即使输入端状态发生变化,输入状态寄存器的内容也不会改变,而这些变化必须等到下一工作周期的输入刷新阶段才能被读入。
2.2.2 程序执行阶段
在程序执行阶段,根据用户输入的控制程序,从第一条开始逐步执行,并将相应的逻辑运算结果存入对应的内部辅助寄存器和输出状态寄存器。当最后一条控制程序执行完毕后,即转入输入刷新阶段。
2.2.3 输出刷新阶段
当所有指令执行完毕后,将输出状态寄存器中的内容,依次送到输出锁存电路(输出映像寄存器),并通过一定输出方式输出,驱动外部相应执行元件工作,这才形成PLC的实际输出。
9
洛阳理工学院毕业设计(论文)
由此可见,输入刷新、程序执行和输出刷新三个阶段构成PLC一个工作周期,由此循环往复,因此称为循环扫描工作方式。
显然扫描周期的长短主要取决于程序的长短。扫描周期越长,响应速度越慢。由于每个扫描周期只进行一次I/O刷新,即每一个扫描周期PLC只对输入、输出状态寄存器更新一次,所以系统存在输入输出滞后现象,这在一定程度上降低了系统的响应速度。但是由于其对I/O的变化每个周期只输出刷新一次,并且只对有变化的进行刷新,这对一般的开关量控制系统来说是完全允许的,不但不会造成影响,还会提高抗干扰能力。这是因为输入采样阶段仅在输入刷新阶段进行,PLC在一个工作周期的大部分时间是与外设隔离的,而工业现场的干扰常常是脉冲、短时间的,误动作将大大减小。但是在快速响应系统中就会造成响应滞后现象,这个一般PLC都会采取高速模块。
10
洛阳理工学院毕业设计(论文)
第3章 硬件设计
3.1 整体要求
传送带共有20个工位。工件从1号位装入,依次经过2号位、3号位……20号工位。在这个过程中,工件分别在A(操作1)、B(操作2)、C (操作3)三个工位完成三种装配操作,经最后一个工位送入仓库。
按下启动开关SD,程序按照D→A→E→B→F→C→G→H顺序自动循环执行;在任意状态下选择复位按钮程序都返回到初始状态;选择移位按钮,每按动一次,完成一次操作;选择单周期按钮,顺序执行完一周后自动停止。
图3-1 控制面板图
3.2 PLC机型选择
西门子S7-200是西门子公司小型可编程序控制器,可以单机运行,由于它具有多种功能模块和人机界面可供选择,所以系统的集成非常方便,并且可以很容易地组成PLC网络。同时它具有功能齐全的编程和工业控制组态软件,使得在完成控制系统的设计时更加方便简单,几乎可以完成任何功能的任务,同时具有可靠性高,运行速度快的特点,继承和发挥了它在大型PLC领域的技术优势,有丰富的指令集,具有强大的多种集成功能
11
洛阳理工学院毕业设计(论文)
和实时特性,其性价比高,所以在大规模不大的领域是较为理想的控制设备。
3.2.1 S7-200 PLC特性
S7-200系列PLC功能强、速度快、扩展灵活,具有模块化、紧凑的结构。使用范围可从替代继电器的简单控制到复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测、自动化控制有关的工业及民用领域,包括电力设施、民用设施、机械、机床等领域。
S7-200系列具有极高的可靠性、极丰富的指令集、易于掌握、操作方便快捷、内置丰富的集成功能、实时特性,强劲得通讯能力、丰富的扩展模块。
S7-200系列的强大功能使其无论是在独立运行中,或相连成网络都能实现复杂控制功能。所以它具有极高的性价比。
S7-200系列可以根据对象的不同,可以选用不同的型号和不同数量的模块。并可以将这些模块安装在同一机架上。
3.2.2 S7-200主要功能模块介绍
1.CPU模块
S7-200的CPU模块包括一个中央处理单元、电源以及数字I/O点,这些都被集成在一个紧凑、独立的设备中。CPU负责执行程序,输入从现场设备中采集信号,输出部分则输出控制信号,驱动外部负载,从CPU模块的功能来看,CPU模块为CPU22*.其中CPU226有24点输入/16点输出,I/O共计40点,可用于点数较多,要求较高的中、小型系统。
2.I\\O扩展模块
当CPU的I/O点数不够或需要进行特殊功能的控制时,就要进行I/O扩展,I/O扩展包括I/O的扩展和功能模块的扩展。典型的数字量I/O扩展模块有:
输入扩展模块EM221有两种:8点DC输入/AC输入;
输出扩展模块EM222有三中:8点DC晶体管输出/AC输出/继电器输出;
12