如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
浙江工商职业技术学院工学院项目报告-PAGEII-浙江工商职业技术学院《自动化综合实践》项目报告题目报警灯控制姓名楼柳柳学号0801215140专业班级自动化0921学院工学院指导教师李方园2011年3月5日--1绪论1.1报警灯项目背景在工业生产中,设备的正常运行是至关重要的,但是总会出现或这或那的问题,这时候传感器就会把信号传送到中央控制器,中央控制器根据不同类型进行报警。例如:无显示——无报警;持续黄色——报警;闪动红色——停机报警;持续红色——电气断路脱扣报警,等等。如图1.1所示为工业机器生产线的一种报警灯。图1.1工业机器生产线的报警灯1.2报警灯控制要求报警灯的颜色变化和频率变化预示着不同的维护或维修等级,因此很多程序设计中都将报警灯控制制作为一种重要的部分来设计。本项目的报警控制灯要求如下:输入信号可以通过选择开关来模拟报警信号源;报警灯显示有两种变化频率,一种为快速,另一种为慢速。设计相应的PLC程序2报警灯系统硬件设计2.1报警灯系统的硬件设计结构报警灯的硬件设计如图2.1所示。本项目之所以采用西门子S7-200CPU224DC/DC/DC,是考虑到报警灯的输出频率比较高,故采用晶体管输出。从图2.1可以看出,本项目有两个输入I0.0和I0.1选择开关用于切换两种频率。图2.1报警灯控制系统结构图2.2报警灯控制的硬件接线图在本项目中我使用的是西门子S7-200小型PLC系统,报警灯控制系统的外部硬件接线如图2.2所示。图2.2报警灯控制系统外部接线图2.3西门子S7-200小型PLC系统简介德国的西门子(SIEMENS)公司是欧洲最大的电子和电气设备制造商,生产的SIMATIC可编程序控制器在欧洲处于领先地位。其第一代可编程序控制器是1975年投放市场的SIMATICS3系列的控制系统。在1979年,微处理器技术被应用到可编程序控制器中,产生了SIMATICS5系列,取代了S3系列,之后在20世纪末又推出了S7系列产品。最新的SIMATIC产品为SIMATICS7、M7和C7等几大系列。我们采用的是S7-200编程软件,S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成网络皆能实现复杂控制功能。因此S7-200系列具有极高的性能/价格比。S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。如:冲压机床,磨床,印刷机械,橡胶化工机械,中央空调,电梯控制,运动系统。2.3.1主机外形SIMATICS7-200系统CPU224系列PLC主机(CPU模块)的外形如图2.3所示:图2.3S7-200主机外形2.3.2CPU模块CPU224功能介绍:CPU224采用的是24VDC电源,24VDC输入,24VDC输出6ES7214-1AD23-0XB8,24VDC输入,继电器输出为6ES7214-1BD23-0XB8。CPU224集成14输入/10输出共24个数字量I/O点。可连接7个扩展模块,最大扩展至168路数字量I/O点或35路模拟量I/O点。13K字节程序和数据存储空间。6个独立的30kHz高速计数器,2路独立的20kHz高速脉冲输出,具有PID控制器。1个RS485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由方式通讯能力。I/O端子排可很容易地整体拆卸。是具有较强控制能力的控制器。3报警灯控制的软件编程3.1SMB34-SMB35时间间隔寄存器特殊内存字节34和35控制中断0和中断1的时间间隔。用户可以指定从1~255ms的时间间隔(以1ms为增量),如表3.1所示。相应的定时中断事件附加在中断例行程序中时,CPU捕获时间间隔数值。如果改变时间间隔,必须将定时中断事件重新附加在相同的或不同的中断例行程序中,最后用分离事件的方法终止定时中断事件。表3.1SMB34—SMB35时间间隔寄存器S7-200符号名SM地址以ms为单位的定时中断间隔Time_0_IntrvlSMB34定时中断0时间间隔数值(以1ms为增变量,从1—255ms*)Time_1_IntrvlSMB35定时中断1时间间隔数值(以1ms为增变量,从1—255ms*)3.2主程序与中断程序的编制编程软件外观如图3.1所示图3.1编程软件外观5总结通过这次实训,我学会了