Mcgs组态软件课程设计报告Word文档下载推荐.docx
- 文档编号:17695576
- 上传时间:2022-12-08
- 格式:DOCX
- 页数:17
- 大小:466.17KB
Mcgs组态软件课程设计报告Word文档下载推荐.docx
《Mcgs组态软件课程设计报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Mcgs组态软件课程设计报告Word文档下载推荐.docx(17页珍藏版)》请在冰豆网上搜索。
mechanical
and
electrical
products.
Elevator
used
widely
popular,
both
to
ensure
energy-efficient
operation
safe
reliable,
caused
more
concern
industry.
research
projects
cover
following
two
questions:
First,
PLC
control
means
signal
software
achieve
by
system.
Second,
stability
security
operations
are
an
important
basis
for
performance
evaluation
elevator,
improving
elevators,
design
MCGS
configuration
based
on
real-time
applications
that
run
program.
RS485/RS232
communication
interface
program
collected
through
PLC-controlled
simulation
elevators
operating
data,
use
scene
involving
system,
overall
animation
presentations,
field
devices
monitoring,
remote
Control,
introduction
further
studies
industrial
site
monitoring
positive
meaning
KeyWords:
MCGS,Simulation
Monitoring
System,
Elevator
课程设计目的与要求:
本课程设计要求在修完《监控系统程序设计技术》课程后,运用工业监控系统组态软件(MCGS),结合一个自动控制系统,完成该控制系统的上位机监控系统组态设计。
使学生掌握监控软件的设计和编程方法,得到计算机监控系统程序设计与调试,以及编写设计技术文件的初步训练。
为从事计算机控制方面的工作打下一定基础。
监控系统分析和总体设计
工程分析:
在开始组态工程之前,先对该工程进行剖析,以便从整体上把握工程的结构、流程、需实现的功能及如何实现这些功能。
工程框架:
1.
1个用户窗口:
简易升降梯控制系统(简易电梯绘制、六个指示灯、六个按钮)
2.
定时器构件的使用
3.3个策略:
启动策略、退出策略、循环策略(主要的程序)
数据对象:
HL1
开关型
楼一层呼叫指示灯
HL2
楼二层呼叫指示灯
HL3
楼三层呼叫指示灯
LS1
楼一层限位
LS2
楼二层限位
LS3
楼三层限位
M1
电梯上升
M2
电梯下降
SB1
楼一层按钮
SB2
楼二层按钮
SB3
楼三层按钮
TWO
2按钮都按下,1有效
ZHV1
定时器状态信号
ZHV2
定时器启动复位
ZHV3
数据型
定时器计时值
电梯
电梯上下移动
图形制作:
简易升降梯控制系统窗口
1.简易电梯的图画
2.三个呼叫及三个限位指示灯
3.三个呼叫及三个限位按钮
流程控制:
1、
当升降机停于一层或二层时,按三层按钮呼叫,则升降机上升至LS3停止。
2、
当升降机停于三层或二层时,按一层按钮呼叫,则升降机下降至LS1停止。
3、
当升降机停于一层时,按二层按钮呼叫,则升降机上升至LS2停止。
4、
当升降机停于三层时,按二层按钮呼叫,则升降机下降至LS2停止。
5、
当升降机停于一层,而二层、三层按钮均有人呼叫时,升降机上升至LS2时,在LS2暂停10s后,继续上升至LS3停止。
6、
升降机停于三层,而一层,二层按钮均有人呼叫时,升降机下降至LS2时,在LS2
暂停10s后,继续下降至LS1停止。
7、
上升或下降途中,任何反方向的按钮呼叫均无效。
安全机制:
对工程进行加密
电梯监控系统设计:
1.建立画面
(1)在用户窗口建立新窗口并命名为“三层升降控制”
(2)编辑画面
选中“简易升降控制”窗口图标,单击“动画组态”,进入动画组态窗口,开始编辑画面
图形的绘制
[1]
画电梯框:
单击绘图工具箱中“画线”工具按钮,挪动鼠标光标,此时呈“十字”形,在窗口适当位置按住鼠标左键并拖曳出一条一定长度的直线。
单击“线色”按钮选择:
黑色。
单击“线型”按钮,选择合适的线型。
调整线的位置(按←→↑↓键或按住鼠标拖动)。
调整线的长短(按Shift和←→↑↓键,或光标移到一个手柄处,待光标呈“十字”形,沿线长度方向拖动)。
调整线的角度(按Shift和←→↑↓键,或光标移到一个手柄处,待光标呈“十字”形,向需要的方向拖动)。
线的删除与文字删除相同。
单击“保存”按钮。
画出图中电梯的外部图框.
画矩形:
单击绘图工具箱中的“矩形”工具按钮,挪动鼠标光标,此时呈“十字”形。
在窗口适当位置按住鼠标左键并拖曳出一个一定大小的矩形。
单击窗口上方工具栏中的“填充色”按钮。
选择:
绿色。
单击“线色”按钮,
没有边线。
调整位置(
按键盘的←→↑↓键,或按住鼠标左键拖曳)。
调整大小(同时按键盘的
Shift键
和←→↑↓键中的一个;
或移动鼠标,待光标呈横向或纵向或纵向或斜向“双箭头”形,按住左键拖曳)。
单击窗口其他任何一个空白地方,结束第1个矩形的编辑。
依次画出简易电梯控制系统画面2个矩形部分(分别为电梯的示意图)。
再画出限位开关的三个示意图。
构件的选取
指示灯的绘制:
单击绘图工具箱中的(插入元件)图标,弹出对象元件管理对话框。
双击窗口左侧“对象元件列表”中的“指示灯”,展开该列表项,单击“指示灯2”,单击“确定”按钮。
窗口中出现的指示灯图形。
在指示灯上面输入文字标签“三层呼叫指示灯HL3”。
分别画出其它五个指示灯,并标上标签
[2]:
单击画图工具箱的“标准按钮”
工具,在画图中画出一定大小的按钮。
调整其大小和位置。
分别绘制六个按钮,并在上面写上名称。
整体画面:
最后生成的画面:
定义数据对象
实时数据库是MCGS工程的数据交换和数据处理中心。
数据对象是构成实时数据库的基本单元,建立实时数据库的过程也就是定义数据对象的过程。
定义数据对象的内容主要包括:
1)指定数据变量的名称、类型、初始值和数值范围
2)确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。
在开始定义之前,我们先对所有数据对象进行分析。
在本样例工程中需要用到以下数据对象.。
动画连接
由图形对象搭制而成的图形画面是静止不动的,需要对这些图形对象进行动画设计,真实地描述外界对象的状态变化,达到过程实时监控的目的。
MCGS实现图形动画设计的主要方法是将用户窗口中图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性。
在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集值驱动,从而实现了图形的动画效果。
本样例中需要制作动画效果的部分包括:
1.钮的开停及指示灯的变化。
2.电梯动画效果。
按钮的开停及指示灯的变化
按钮的动画连接:
双击“一楼呼叫”,弹出“属性设置”窗口,单击“操作属性”选项卡,显示该页,如图所示。
选中“数据对象值操作”。
单击第1个下拉列表的“▼”按钮,弹出按钮动作下拉菜单,单击“按1松0”。
单击第2个下拉列表的“?
”按钮,弹出当前用户定义的所有数据对象列表,选择SB1参数。
其他五个按钮
。
用同样的方法建立复位按钮与对应变量之间的动画连接。
2]
指示灯的动画连接:
双击启动指示灯,弹出“单元属性设置”窗口。
单击“动画连接”选项卡,进入该页,如图所示。
单击“三维圆球”,出现“?
”和“>
”按钮。
单击“>
”按钮,弹出“动画组态属性设置”窗口。
单击“属性设置”选项卡,进入该页,如图所示。
单击“可见度”选项卡,进入该页,如图所示。
在“表达式”一栏,单击“?
”按钮,弹出当前用户定义的所以数据对象列表,双击“HL1”(也可在这一栏直接输入文字:
启动)。
在“当表达式非零时”一栏,选择“对应图符可见”,如图所示。
构件移动动画连接
[1]电梯垂直移动动画连接。
单击“查看”菜单,选择“状态条”,在屏幕下方出现状态条,状态条左侧文字代表当前操作状态,右侧显示被选中对象的位置坐标和大小。
在上工件底边与下工件底边之间画出一条直线,根据状态条大小指示可知直线总长度,假设为72个像素。
在机械手监控画面中选中并双击电梯,弹出“属性设置”窗口。
在“位置动画连接”一栏中选中“垂直移动”。
单击“垂直移动”选项卡,进入该页,如图所示,在“表达式”一栏填入:
电梯。
在垂直移动连接栏填入各项参数,意思是:
当垂直移动量=0时,向下移动距离=0;
当垂直移动量=25时,向下移动距离=72。
单击“确认”按钮,存盘。
(垂直移动量的最大值=循环次数*变化率=25*1=25;
循环次数=下移时间(上升时间)/循环策略执行间隔=5s/200ms=25次。
变化率为每执行一次脚本程序垂直移动量的变化,本例中加1或减1。
)
运行策略程序及说明
定时器的使用。
单击屏幕左上角的工作台图标
,弹出“工作台”窗口。
单击“运行策略”选项卡,进入“运行策略”页,如图所示。
选中“循环策略”,单击右侧“策略属性”按钮,弹出“策略属性设置”窗口,如图所示。
在“定时循序执行,循环时间[ms]”一栏,填入200。
单击“确认”按钮。
选中“循环策略”,单击右侧“策略属性”按钮,弹出“策略组态:
循环策略”窗口。
单击“工具箱”按钮,弹出“策略工具箱”,如图所示。
在工具栏找到“新增策略行”按钮,单击,在循环策略窗口出现了一个新策略,如图所示。
在“策略工具箱”选中“定时器”,光标变为小手形状。
单击新增策略行末端的方块,定时器被加到该策略,如图所示。
定时器的功能分为,启停功能:
在需要的时候被启动,在需要的时候被停止。
计时功能:
启动后进行计时。
计时时间设定功能,即可以根据需要设定时计时。
状态报告功能:
即是否到设定时间。
复位功能,即在需要的时候重新开始记时。
控制算法实现程序及说明
回到组态环境,进入循环策略组态窗口,如图所示。
单击工具栏“新增策略行”按钮,在定时器下增加一行新策略。
选中策略工具箱的“脚本程序”,光标变为手形。
单击新增策略行末端的小方块,脚本程序被加到该策略。
双击“脚本程序”策略行末端的方块。
出现脚本程序编辑窗口。
输入如下的程序清单。
IFS1=1THENHL1=0
IFS2=1THENHL2=0
IFS3=1THENHL3=0
IF电梯<
=100ANDHL3=0ANDHL2=1ANDHL1=1ANDTWO=0THEN
M1=0
电梯=电梯+1
IFLS1=1THENLS1=0
IFLS2=1THENLS2=0
IF电梯>
=100THEN
电梯=100
LS3=1
IFLS3=1THEN
M1=1
HL3=1
ENDIF
ENDIF
=0ANDHL1=0ANDHL2=1ANDHL3=1ANDTWO=0THEN
M2=0
电梯=电梯-1
IFLS3=1THENLS3=0
0THEN
电梯=0
LS1=1
IFLS1=1THEN
M2=1
HL1=1
=50ANDHL2=0ANDHL1=1ANDHL3=1THEN
LS1=0
=50THEN
电梯=50
LS2=1
IFLS2=1THEN
HL2=1
=50ANDHL2=0ANDHL3=1ANDHL1=1THEN
LS3=0
50THEN
=50ANDHL2=0ANDHL3=0ANDHL1=1THEN
TWO=1
ZHV2=1
IFZHV1=1ANDHL3=0ANDM2=1THEN
LS2=0
ZHV2=0
TWO=0
=50ANDHL1=0ANDHL2=0ANDHL3=1ANDM1=1THEN
IFZHV1=1ANDHL1=0ANDM1=1THEN
IFM1=0AND电梯>
0THENHL1=1
50THENHL2=1
IFM2=0AND电梯<
100THENHL3=1
50THENHL2=1
安全策略设计及说明
定义用户和用户组:
1]
选择工具菜单中的“用户权限管理”,打开用户管理器。
缺省定义的用户、用户组
为:
负责人、管理员组。
[2]
点击用户组列表,进入用户组编辑状态。
[3]
点击“新增用户组”按钮,弹出用户组属性设置对话框。
进行如下设置:
用户组名称:
操作员组
用户组描述:
成员仅能进行操作
[4]
单击“确认”,回到用户管理器窗口。
[5]
点击用户列表域,点击“新增用户”按钮,弹出用户属性设置对话框。
参数设置如
下:
用户名称:
lb
用户描述:
操作员
用户密码:
123
确认密码:
隶属用户组:
[6]
[7]
再次进入用户组编辑状态,双击“操作员组”,在用户组成员中选择“张工”。
[8]
点击“确认”,再点击“退出”,退出用户管理器。
系统权限管理:
进入主控窗口,选中“主控窗口”图标,点击“系统属性”按钮,进入主控窗口属
性设置对话框。
在基本属性页中,点击“权限设置”按钮。
在许可用户组拥有此权限列表中,选择
“管理员组”,确认,返回主控窗口属性设置对话框。
在下方的选择框中选择“进入登录,退出不登录”,点击“确认”,系统权限设置完毕
操作权限管理:
进入系统控制窗口,双击一层呼叫按钮,进入按钮构件属性设置对话框。
点击下部的“权限”按钮,进入用户权限设置对话框。
选中“管理员组”,确认,退出。
其他按钮对应的属性设置同上.。
总结
当我拿到课程设计题目时,选择了电梯控制系统,利用MCGS组态软件对电梯控制系统进行组态,首先,我对进行对课题的有关知识收集,以及一些电梯控制系统的例子,看看被人是怎么做的,然后在原有的基础上,进行一定的改变,并且结合自己所学的知识,也通过与同学的探讨,制定出一个解决方案。
在这次课程设计,我不仅收获到了喜悦,也经历了失败,当我成功地解决课程设计中的一个个,得到了一定的满足感,了解到我们专业知识与实践相结合的地方,但是当我遇到困难烦恼时,我依然坚信可以顺利完成课程设计。
最终在这次的课程设计中,有同学的帮助,是我与同学齐心协力的结果。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Mcgs 组态 软件 课程设计 报告