毕 业 设 计
选择“设备工具箱”添加“西门子_S7200PPI”驱动。本驱动构件用于MCGS软件读写西门子S7200系列(包括S7_21X、S7_22X等)PLC设备的各种寄存器的数据,采用西门子PPI协议,串口子设备,须挂接在“通用串口父设备”下才能工作。添加完成之后双击,对其属性设置,如图4-18所示。
图4-18 添加驱动图
选择“内部属性”可以增加和删除通道,如图4-19所示。
图4-19 通道属性设置
31
毕 业 设 计
西门子_S7200PPI驱动可以添加的通道类型如下:I输入映象寄存器、Q输出映象寄存器、M中间存储器、V数据存储器、SM特殊寄存器、AI寄存器、AQ寄存器、T时间寄存器、C计数寄存器、HC寄存器。根据实时数据库中设置的各开关量以及PLC编程中使用的各I/O口,增加合适的通道用来与PLC通信。
4.2.7 脚本程序介绍
打开“运行策略”窗口,单击右侧“新建策略”选择“循环策略”,双击新建的循环策略进入,双击设为:500ms,单击确定。
在策略组态中,右击中的
图标选择“新增策略行”,此时会出现一条策略,
但没有添加脚本程序。如果需要添加脚本程序而没有策略工具箱,请单击工具条
图标,弹出“策略工具箱”,单击“策略工具箱”中的“脚本程序”,把
上,单击鼠标左
鼠标移出“策略工具箱”,会出现一个小手,把小手放在加后如图4-20所示。
图4-20 添加脚本图
图标进入“策略属性设置”,设定“循环时间”
键,出现脚本程序策略行,可以进行脚本程序的添加,脚本程序可添加多个,添
为使界面能够单独运行,所以在集水池、SBR1池、SBR2池进/出水需要用到脚本程序,其中鼓风机运作时间控制需要用到定时器或者延时函数。控制本次设计模拟运行的的脚本程序参见附录二。
经过以上设计,最终设计MCGS手动界面如图2-21所示。
32
毕 业 设 计
图4-21 手动界面
在手动模式下,可以对进水泵、进泥泵、鼓风机、滗水器和出泥泵进行单独控制,当集水池到达高/低水位时,进行高/低水位报警。
MCGS自动界面如图4-22所示。
图4-22 自动界面
在自动模式下,首先在输入框输入运行次数,否则不能运行。设定好运行次数,按下start开关,系统自动运行,当到达设定次数时,系统停止。在集水池下方的方框可以显示集水池中的水位情况,两个SBR池间歇进水、反应、出水,当集水池到达低水位时,集水池重新进水,整个系统运行正常。
本设计还设定了,SBR池高低水位报警设定,集水池和两SBR池水位实时曲线、历史曲线显示,如图4-23所示。
33
毕 业 设 计
图4-23 报表输出
系统无论进入自动模式还是手动模式,可以根据需要设定两SBR池水位上限和下限,其上下限值初始设定分别为450和50,当到达此水位时,进行报警显示。集水池和两SBR池的实时水位情况可以在图4-23左上角显示,历史水位情况在图4-23右上角显示。
34
毕 业 设 计
5 调试
经过长时间的前期准备工作,在电脑上进行模拟仿真,确定程序无误,考虑到软件模拟与现实中存在一定的误差,在模拟调试完成之后需要进入实验室进行实物试验调试。试验调试就是根据工业应用的特定环境对设计进行检查,看它是否能达到预期的目标。然后根据现场各种状况来进一步完善设计,达到设计要求。
5.1 模拟调试
限于实验室条件的限制,需要先利用软件对已经设计好的PLC程序进行模拟调试,本次设计采用S7_200汉化版的软件对PLC程序进行模拟仿真。其主界面如图5-1。限于该软件条件的限制,需修改PLC程序中部分I/O端口再进行模拟仿真。
图5-1 S7_200主界面
可以在“配置”菜单下选择需要的PLC型号。使用该软件模拟之前需要将已经编写好的PLC程序在“V4.0 STEP 7 MicroWIN SP6”软件环境中“编译”并“导出”。将导出的文件装载进S7_200汉化版软件,选择“程序”下的“装载程序”如图5-1。装载完成之后即可启动程序,对已经编写好的PLC程序进行模拟仿真。
启动系统,按下I0.0进水泵Q0.0启动,5秒钟以后粗/细格栅除污机Q0.1、Q0.2及集水池进水泵Q0.3同时启动,如变化如图5-2所示。
35
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于PLC的城市污水处理控制系统设计(开环) - 图文(8)在线全文阅读。
相关推荐: