当前位置:文档之家› 用组态软件MCGS实现煤矿皮带运输机传输系统监控

用组态软件MCGS实现煤矿皮带运输机传输系统监控

MCGS组态课程设计题目用组态软件实现煤矿皮带运输机传输系统监控用组态软件实现煤矿皮带运输机传输系统监控摘要本次课程设计利用MCGS软件简单的实现了煤矿皮带运输机传输系统的监控,通过延时与启动程序控制皮带运输机的启动与延时,通过故障按钮和放重物按钮给系统制造故障和放重物使传输带停止运动或延时停止。

关键词:MCGS 皮带运输机监控系统ABSTRACTThis course design using a simple implementation MCGS software for mine belt conveyor transmission system monitoring. Through the delay and start programs control belt conveyor start and time delay. Through the fault button and put heavy button to system fault and manufacturing put heavy with stop motion or make transmission delay stop. Keyboard:MCGS Belt conveyor Monitoring system1、前言皮带运输机是一种依靠摩擦驱动以连续方式运输物料的机械,可以将物料在一定的输送线上,从最初的供料点到最终的卸料点间形成一种物料的输送流程。

组态软件的使用为生产流程的可视化和集中化管理提供了可能,当应用场合很大而各种生产传输环节又紧密联系时,通过组态软件与PLC装置组成的各种系统相结合,观看到整个系统的运行情况与运行状态。

2、设计内容与要求2.1起动时先起动最末一条皮带机M4,经过5秒延时,再起动M3,经过5秒延时,再起动M2,经过5秒延时,再起动M1。

即M4 → M3 → M2 → M1 (分别间隔5秒)。

2.2停止时先停止最前一条皮带机,待料运完后再依次停止其它皮带机。

即 M1 →M2 → M3 → M4 (分别间隔5秒)。

2.3当某条皮带机发生故障时,该皮带机及其前面的皮带机立即停止,而其后的皮带机则待料运完后才停止。

例如M2故障,M2、M1立即停止,经5秒延时后,M3停止,再经过5秒,M4停止。

2.4当某条皮带机上有重物时,该皮带机前面的皮带机停止,该皮带机运行5秒后停止,而该皮带机以后的皮带机则待料运完后才停止。

例如,M3上有重物,M1、M2立即停止,过5秒后,M3停止,再过5秒,M4停止。

3、设计思路设计一个采煤系统,首先制作一个矿井,一个采煤桶,一个采煤支架和两辆运煤车。

用采煤桶把煤从矿井中运送出来,然后通过运输车把煤运到选煤场地。

4、组态画面的设计4.1总体布局图一用户窗口总体画面4.2运煤车画面设置在工具箱中插入两辆翻斗车,如下图车一车二图二运煤车图片在车一中加入两个填充色为黑色的三角形当作煤,如图一所示4.3采煤桶画面设置在工具箱中插入五个采煤桶,分别设为桶1、桶2、桶3、桶4、桶5,其中桶1、桶2为载煤桶,桶3为卸煤桶,桶4、桶5为空桶,在矿井里有一个桶为桶1,桶1正上方有两个桶分别为桶2和桶5,桶2右边有两个桶分别为桶3桶4,如图一所示。

4.4矿井及支架画面用长方形和平行四边形制作成一个长方体,长方体最上面的面上放一个椭圆。

支架有4个细窄的长方形组成,按图一所示放置。

5、操作说明5.1实时数据库变量图三实时数据库5.2用户窗口5.2.1运煤车设置车一的水平移动与可见度设置为图四车一的水平移动设置图图五车一的可见度设置图车二的水平移动与可见度设置为图六车二的水平移动设置图图七车一的可见度设置图5.2.2采煤桶画面设置桶1的水平移动与可见度设置为图八桶1的垂直移动设置图图九桶1的可见度设置图桶1中煤的垂直移动与可见度设置为图十桶1中煤的垂直移动设置图图十一桶1中煤的可见度设置图桶2的水平移动与可见度设置为图十二桶2的水平移动设置图图十三桶2的可见度设置图桶2中煤的水平移动与可见度设置为图十四桶2中煤的水平移动设置图图十五桶2中煤的可见度设置图桶3的可见度设置为图十六桶3可见度设置图桶4的水平移动与可见度设置为图十七桶4的水平移动设置图图十八桶4的可见度设置图桶5的水平移动与可见度设置为图十九桶5的垂直移动设置图图二十桶5的可见度设置图5.2.3矿井及支架画面长方形和长方形右边的平行四边形放在画面的最前面,其填充颜色设置为40%灰,长方体最上面的面和上面的椭圆放在画面的最后面,椭圆的填充颜色为黑色。

支架按图一所示放置,其填充颜色设置为40%灰。

5.3运行策略5.3.1运行策略总体画面图二十一运行策略总体画面5.3.2车运动策略的建立在运行策略里新增一个用户策略,在策略属性里设置策略名为车运动。

打开并新增一个策略行,在策略工具箱中选择脚本程序加在其上。

脚本程序中输入的程序为:if che12=0 thenche1=che1+14che13=che13+1if che1>25 thenif che13=40 thenche12=1che13=0che1=0endifendifelseche11=che11+14che13=che13+1if che11>25 thenif che13>40 thenche12=0che13=0che11=0endifendifendif5.3.3桶运动策略的建立在运行策略里新增一个用户策略,在策略属性里设置策略名为桶运动。

打开并新增一个策略行,在策略工具箱中选择脚本程序加在其上。

在脚本程序中输入的程序为:tong1=tong1+5if tong1>150 thentong1=150tong11=1tong111=1endifif tong111=1 thentong21=1tong211=1tong2=tong2+10if tong2>500 thentong2=500tong21=0tong211=0tong3=1m1=m1+1if m1>5 thentong3=0endifendifendifm5=m5+1if m5>85 thentong41=1tong4=tong4-10if tong4<-500 thentong41=0tong4=-500endifendifif tong4=-500 thentong51=1tong5=tong5+10if tong5>150 thentong51=0tong5=150endifendifif tong5=150 thentong1=0tong11=0tong111=0tong2=0tong21=0tong211=0tong4=0tong41=0tong5=0tong51=0m1=0m5=0endif5.3.4 循环策略的设置在循环策略中新增两个策略行并把策略工具箱中的策略调用加在其上,如下图所示图二十二循环策略设置图在策略属性设置中选择定时循环执行,循环时间设置为100ms,如下图所示图二十三循环策略中策略属性设置图6、结论在组态软件的制作中我较好的掌握了MCGS软件的应用。

在MCGS软件中最重要的是建立好实时数据库,数据库是实现各种变量的采集、表达、控制的关键元件,数据库控制着整个系统的输入、输出和运行。

MCGS软件实现了对现场设备运行信号的采集,运行控制和运行监视。

在组态文件的制作过程中,除了系统提供一些元件和背景,还可以自己制作自己需要的元件。

在调试系统的制作中,我需要的元件在元件库里没有,在上网搜索了资料后,知道元件可以自己通过系统提供的工具自己制作。

于是我通过工具箱,自己画出了所需元件的形状,然后自己设定看颜色,再通过属性设置了元件的动作值,填充颜色和动作表达式。

通过运行达到了预计的要求。

组态软件的运行调试,实际上就是数据库的设定,只要设定好输入、输出的变量和运行的条件,就可以实现预定的动作。

通过这次课程设计,我掌握了通过MCGS实现现场信息采集、控制。

掌握了系统设计、组态设计和现场监控一整套MCGS设计过程。

本次课程设计设计,让我很好的锻炼了理论联系实际,与具体项目、课题相结合开发、设计产品的能力。

既让我们懂得了怎样把理论应用于实际,又让我懂得了在实践中遇到的问题怎样用理论去解决。

致谢在本次课程设计中,我成功完成了课程设计课题——MCGS组态软件在交通信号系统中的应用。

从一开始的课题认知、资料的查找,材料的整理,在各组员的协力合作下,在老师的指导下,我认真学习、仔细分析,遇到问题及时商量查找资料,当查找资料后还有不明白的地方及时请教老师,咨询同学。

通过近两周的学习研究终于完成了该设计,在设计中,由于本人知识的局限性,设计选择了一些相对肤浅的设计理论,设计略显不足。

感谢在王老师一学期的辛勤教授MCGS组态软件的知识,使我能够顺利完成该课程设计。

相关主题