搜索
您的当前位置:首页mgcs组态课设

mgcs组态课设

来源:小侦探旅游网


沥青库自动控制系统

MCGS监控软件

目录

沥青库自动控制系统 ................................................................................ 3 一、课程设计任务和目的 ........................................................................ 3 二、课程设计要求 .................................................................................... 3 1.基本要求 ........................................................................................ 3 2.具体要求 ........................................................................................ 4 三、实时数据库设计 ................................................................................ 5 四、监控组态设计 .................................................................................... 5 五、运行策略组态 .................................................................................. 10 六、监控系统运行画面 .......................................................................... 12 七、监控系统改进 .................................................................................. 15 八、监控系统总结 .................................................................................. 16 九、参考文献........................................................................................... 16

沥青库自动控制系统

一、课程设计任务和目的

本课程设计要求在修完《监控系统程序设计技术》课程后,运用工业监控系统组态软件(MCGS),结合一个自动控制系统,完成该控制系统的上位机监控系统组态设计。使学生掌握监控软件的设计和编程方法,得到计算机监控系统程序设计与调试,以及编写设计技术文件的初步训练。为从事计算机控制方面的工作打下一定基础。

二、课程设计要求

1.基本要求

(1) 监控系统总体设计

了解系统设计要求,进行需求分析,确定组态软件输入输出点、内部变量等,构思监控系统的组态框架。

(2) 实时数据库组态

根据所确定的输入输出点和内部变量点,建立监控系统实时数据库。

(3) 虚拟对象组态设计

采用脚本语言或其他软件工具建立虚拟对象模型,能够仿真实际的物理对象,具有输入输出特性。

(4) 窗口界面组态

根据系统需求和实际生产过程中的对象工艺流程,设计监控系统的图形操作界面,并同实时数据库IO点链接。

(5) 运行策略组态

采用脚本语言建立监控系统的运行策略,控制所建立的软件系统的运行流程。

(6) 控制策略组态设计

选择和设计适当的控制算法并组态,实现对被控系统的控制要求。

(7) 历史和趋势记录报表设计

建立历史数据库,实现监控系统的历史数据记录和趋势显示。

(8) 实时和历史报警记录报表设计

确定和建立参数的报警限值和报警数据存储特性,实现监控系统的实时报警显示和历史报警数据查询。

(9) 主控窗口组态

通过系统菜单能对系统各个功能进行调度管理。

(10)安全策略组态

建立监控系统的安全操作机制,对用户设定不同的操作权限,保证监控系统的安全性。

(11)进行监控系统的调试、运行和改进。 (12)编写课程设计报告。

2.具体要求

(1) 数据变量

所选课题系统应具有一定数量的开关量I/O信号(至少6个)和模拟量I/O信号(至少4个)。 (2) 监控系统画面

所设计的监控系统画面应包括下列内容,并具有动态显示和操作功能。

① 系统封面;

② 反映系统工艺的流程画面; ③ 反映实时数据变化的趋势图画面; ④ 反映实时数据变化的报表画面; ⑤ 可查询历史数据的历史数据曲线画面; ⑥ 可查询历史数据的历史数据报表画面;

⑦ 反映数据实时报警状态的报警画面(或某画面上的局部画面); ⑧ 查询数据历史报警状态的报警画面; ⑨ 能对系统参数进行设置的参数设置画面。

(3) 运行控制策略

通过策略脚本编写,能够实现系统的模拟运行。 (4) 安全策略

所设计的监控系统应具有登录后方可操作的安全策略功能。 (5) 系统菜单

所设计的监控系统应具有系统菜单,以实现对系统各个功能的运行调度。

三、实时数据库设计

实时数据库截图:

四、监控组态设计

组态封面界面

组态监控界面

沥青液面报警参数界面

系统实时数据界面

系统主控窗口界面

五、运行策略组态

循环策略:

报警参数策略:

脚本程序: '储罐1

!setalmvalue(chguan1,chguan1mmin,1) !setalmvalue(chguan1,chguan1min,2) !setalmvalue(chguan1,chguan1max,3) !setalmvalue(chguan1,chguan1mmax,4) '储罐2

!setalmvalue(chguan2,chguan2mmin,1) !setalmvalue(chguan2,chguan2min,2) !setalmvalue(chguan2,chguan2max,3) !setalmvalue(chguan2,chguan2mmax,4) '储罐3

!setalmvalue(chguan3,chguan3mmin,1) !setalmvalue(chguan3,chguan3min,2) !setalmvalue(chguan3,chguan3max,3) !setalmvalue(chguan3,chguan3mmax,4) '卸车罐

!setalmvalue(xguan,xguanmmin,1) !setalmvalue(xguan,xguanmin,2) !setalmvalue(xguan,xguanmax,3) !setalmvalue(xguan,xguanmmax,4) '装车罐

!setalmvalue(zhguan,zhguanmmin,1)

!setalmvalue(zhguan,zhguanmin,2) !setalmvalue(zhguan,zhguanmax,3) !setalmvalue(zhguan,zhguanmmax,4)

六、监控系统运行画面

参数设置画面:

数据历史报警状态的报警画面

七、监控系统改进

八、监控系统总结

九、参考文献

[1] 曹辉,马栋萍,王暄等主编.组态软件技术及应用.电子工业出版社 [2] 龚运新,方立友编著.工业组态软件实用技术.清华大学出版社 [3] MCGS组态软件用户指南.北京昆仑通态自动化软件科技有限公司 [4] MCGS培训教程.北京昆仑通态自动化软件科技有限公司 [5] MCGS高级教程.北京昆仑通态自动化软件科技有限公司

因篇幅问题不能全部显示,请点此查看更多更全内容

Top