工业组态实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西华大学实验报告

西华大学实验报告(理工类)

开课学院及实验室:机械工程与自动化学院计算机机房 实验时间 : 年 月 日

学 生 姓 名 廖玉山

学 号

312011*********

成 绩

学生所在学院 机械工程与自动化学院 年级/专业/班 2011级/机电/5班

课 程 名 称 工业监控组态技术

课 程 代 码 6003399

实验项目名称 实验一 反应釜监控系统的组态设计

项 目 代 码 指 导 教 师

王富治

项 目 学 分

一、实验目的

1、掌握组态软件监视窗口各种图形对象的编辑方法;

2、掌握组态软件各种动画连接的方法;

3、掌握组态软件中各种复杂图形对象的组态方法;

4、掌握实时数据库及历史参数的组态方法;

5、掌握自定义主菜单的定义及使用方法;

6、掌握用户组态及用户管理函数的使用的方法。

二、实验内容

1、建立如图1.1所示的反应釜监控窗口;

图1.1 反应釜液位监控主窗口

第 组

2、运行时,当按下开始按钮,首先将“入口阀门”打开(变为绿色)向反应釜注入液体;当反应釜内液体高度值大于等于100时则关闭“入口阀门”(变为黑色),而打开“出口阀门”(变为绿色),开始排放反应釜内液体,排放过程中,当液位高度值等于0时,则关闭“出口阀门”(变为黑色),重新打开“入口阀门”,如此周而复始地循环;

3、当按下停止按钮,则同时关闭“入口阀门”和“出口阀门”;

4、点击“实时趋势”按钮,则转入液位实时趋势窗口,如图1.2所示;

5、点击“历史趋势”按钮,则转入液位历史趋势窗口,如图1.3所示;

6、点击“报警处理”按钮,则转入液位报警处理窗口,如图1.4所示;

7、点击“退出系统”按钮,退出应用程序。

8、图1.2、1.3、1.4中的相应按钮同上面的说明,而按下“主窗口”按钮时则转入监控窗口,如图1.1所示;

9、图1.4中的“确认所有报警”按钮用于确认当前发生的所有报警。

图1.2 反应釜液位实时趋势窗口

图1.3 反应釜液位历史趋势窗口

图1.4 反应釜液位报警处理窗口

10、组态用户。

11、自定义主菜单,运行时如图1.5所示。

a)自定义主菜单之文件菜单b) 自定义主菜单之用户管理

图1.5 自定义主菜单

三、实验设备、仪器及材料

计算机、力控PcAuto 3.62或以上版本

四、实验步骤(按照实际操作过程)

1、绘制如图1.1所示监控窗口,并以“监控窗口”为名进行存盘;绘制如图1.2所示监控窗口,并以“实时趋势”为名进行存盘;绘制如图1.3所示监控窗口,并以“历史趋势”为名进行存盘;绘制如图1.4所示监控窗口,并以“报警处理”为名进行存盘。

2、实时数据库组态

在区域0定义模拟量I/O点level,数字量I/O点in_value、out_value、run如图1.6所示。

图1.6 实时数据库组态时定义的I/O点

3、定义I/O设备

选取PLC类别下的“仿真PLC”,定义名为“PLC”的I/O设备。

4、数据连接

(1)、将模拟量I/O点level的PV参数连接到I/O设备“PLC”的模拟量输入区的0通道;

(2)、将数字量I/O点in_value的PV参数连接到I/O设备“PLC”的数字量输入区的0通道;

(3)、将数字量I/O点out_value的PV参数连接到I/O设备“PLC”的数字量输入区的1通道;

(4)、将数字量I/O点run的PV参数连接到I/O设备“PLC”的数字量输出区的0通道。

注:仿真PLC是三维力控公司专门开发的用于演示的一个I/O程序,该程序的工作流程不需要去理解它。在当前数据连接的情况下,当run的值为“1”时,in_value的值变为1,并且level的值从0开始增加到90多(90多多少是随机的),然后in_value的值变为0,out_value的值变为1,level的值从90多往下变化,变化到接近于0时(具体值也是随机的)in_value的值变为1,out_value的值变为0,如此循环,直到run的值为0时in_value和out_value的值保持为0,level的值不变。

5、实时数据库报警参数和历史参数的组态

对实时数据库点level组态报警参数,可以设置高限报警限值为70,报警优先级为低级;设置高高限报警限值为90,报警优先级为高级。

为了查询反应釜液位的历史值,需要对实时数据库点level组态历史参数,设置level.pv的值在精度变化1%时保存历史值。

6、动画连接

(1)监控窗口的动画连接

A、对填充体组态“百分比填充/垂直”动画连接,其组态参数如图1.7所示。

蓝色

图1.7 填充体垂直百分比填充组态参数对话框

B、对入口阀门(将各线打成组)组态组态“颜色变化”动画连接,其组态参数如图1.8所示。

黑色

绿色

图1.8 入口阀门颜色变化动画连接组态参数对话框

对入口阀门处的两个管道(宽度为10的直线)组态“流动属性”动画连接,其组态参数如图1.9所示。

图1.9 流动属性组态参数对话框

C、对入口阀门及相应管道也分别进行“颜色变化”动画连接和“流动属性”动画连接。只是这时的条件改变为:Out_value.pv==1。

D、对“开始”按钮组态“触敏动作/左键动作/按下鼠标”动画连接,这时脚本为:run.pv=1;

E、对“停止”按钮组态“触敏动作/左键动作/按下鼠标”动画连接,这时脚本为:run.pv=0;

F、对“退出系统”按钮组态“触敏动作/左键动作/按下鼠标”动画连接,这时脚本为:exit(0),并将

该动画连接定义在

E安全区。

G、对“实时趋势”按钮组态“触敏动作/窗口显示”动画连接,选择“实时趋势”窗口,并将该动画连接定义在B安全区;对“历史趋势”按钮、“报警处理”按钮分别组态类似的动画连接,但它们的动画连接分别定义在C、D安全区;

H、对显示液位高度的文本(“####.##”)组态“数值输出/模拟”动画连接,让其显示level.pv的值。

(2)实时趋势窗口的动画连接

该窗口中的各按钮的动画连接可以参考前面的内容,而实时趋势的组态参数对话框如图1.10所示。

(3)历史趋势窗口的动画连接

该窗口中的各按钮的动画连接可以参考前面的内容,而历史趋势的组态参数对话框如图1.11所示。在运行时可以双击历史趋势弹出时间设置对话框,从而修改需要查看的时间。

图1.10 实时趋势组态参数对话框

绿色

相关文档
最新文档