升降机监控系统设计报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
XXXXXXXXXXX学校
《组态控制技术》课程设计报告
系部:计算机科学系
专业:计算机控制技术
班级:
姓名:
指导教师:
2011 年06 月20 日
升降梯监控系统制作
一、课程设计目的
通过限位开关检测升降机的位置和呼叫开个的状态,控制电动机的正反转达到目的。使学生对MCGS组态软件的组态过程、操作方法和实现功能等环节进行全面的讲解,对 MCGS组态软件的内容、工作方法和操作步骤有一个总体的认识。
二、课程设计题目和控制要求
题目:
升降机的自动监控
要求:
(1)当升降机停于一层或二层时,按三层按钮呼叫,则升降机上升至LS3停止。
(2)当升降机停于三层或二层时,按一层按钮呼叫,则升降机下降至LS1停止。
(3)当升降机停于一层时,按三层按钮呼叫,则升降机上升至LS2停止。
(4)当升降机停于三层时,按二层按钮呼叫,则升降机下降至LS2停止。
(5)当升降机停于一层时,而二层、三层按钮均有人呼叫时,升降机上升
至LS2时,在LS2停止10s 后,继续上升至LS3停止。
(6)当升降机停于三层时,而二层、一层按钮均有人呼叫时,升降机下降至LS2时,在LS2停止10s 后,继续下降至LS1停止。
(7)当升降机上升或下降途中,任何反方向的按钮呼叫均无效。 (8)在计算机中显示自动升降机工作状态。
三、电梯控制系统硬件设计
3.1、硬件选择
三菱FX2N 系列产品plc
3.2.PLC 的工作原理
PLC 是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC 运行时,CPU 根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无跳转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采样和对输出状态的刷新等工作。 3.3.PLC 的扫描工作方式
开始
内部处理 通信处理 RUN 方式?
输入扫描 程序执行 N
Y
图3-3 PLC的扫描工作方式
3.4、PLC的扫描周期
在PLC的实际工作过程中,每个扫描周期除了前面所讲的输入采样、程序执行、输出刷新三个阶段外,还要进行自诊断、与外设(如编程器、上位计算机)通信等处理。即一个扫描周期还应包含自诊断
3.5、可编程硬件设计:
1 、输入输出点的估算:首先列出被控制对象的输出设备名称,根据输入输出点数进行统计,根据统计数据,增加10%到20%的课扩展余量后就得到了输入输出点数的估计数据
2、开关量输入、输出模块的选择
根据PLC输入、输出量点数与性质,确定I /O模块型号与数量,高密度模块如32、64点,平均每点价较低,单手刀工作电压、电流和温度限制,接通的点数不应超过总数的60%。
3.6、I/O分配
参考I/O分配
输入输出
对象PCI-8408接线端子对象PCI-8408
接线端子一层按钮(SB1)CH1(DI1)上升(马达正转)(M1)CH1(DO1)一层按钮(SB1)CH2(DI2)上升(马达正转)(M1)CH2(DO2)一层按钮(SB1)CH3(DI3)一层指示灯(HL1)CH3(DO3)一层限位开关(LS1)CH4(DI4)一层指示灯(HL2)CH4(DO4)二层限位开关(LS2)CH5(DI5)一层指示灯(HL3)CH5(DO5)三层限位开关(LS3)CH6(DI6)
四、软件设计与调试
4.1、电梯设计要求流程图
呼叫信号
是否与电梯运行方向相同
是否大于该楼层最大值 加处理
是否与电梯运行方向相同
降序排序处理 升序排序处理
是否低于当前楼层
是否小于该楼层最小值
减处理
呼叫信号 是否高于当前楼层
上行表
下行表
是
图4-1 呼叫信号控制流程图
是
是 是
是
是
否
否
否
否
否
否
4.2建立工程
[1] 鼠标单击文件菜单中“新建工程”选项,如果MCGS安装在D盘根目录下,则会在D:
\MCGS\WORK\下自动生成新建工程,默认的工程名为:“新建工程X.MCG”(X表示新建工程的顺序号,如:0、1、2等)
[2] 选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口。
[3] 在文件名一栏内输入“简易升降梯控制系统”,点击“保存”按钮,工程创建完毕。
4.3、变量的定义
参考变量定义
变量名类型初值注释
HL1 开关 1 开关量输出,0有效,一层呼叫指示灯
HL2 开关 1 开关量输出,0有效,二层呼叫指示灯
HL3 开关 1 开关量输出,0有效,三层呼叫指示灯
LS1 开关0 开关量输出,1有效,一层呼叫指示灯
LS2 开关0 开关量输入,1有效,二层呼叫指示灯
LS3 开关0 开关量输入,1有效,三层呼叫指示灯
M1 开关 1 开关量输入,0有效,电梯上降(马达正转)
M2 开关 1 开关量输出,0有效,电梯下降(马达反转)SB1 开关0 开关量输出,1有效,一层按钮(SB1),按1松0 SB2 开关0 开关量输出,1有效,二层按钮(SB2),按1松0 SB3 开关0 开关量输出,1有效,三层按钮(SB3),按1松0 ZHV1 开关0 定时器状态信号,1有效
ZHV2 开关0 定时器启动/复位信号,I/O有效
ZHV3 数值0 定时器计时值,定时器调试变量
电梯数值0 电梯上下移动变化
TWO 开关0 2按钮按下标志,1有效