收藏 分享(赏)

利用组态软件MCGS对宇光智能仪表AI808的组态.doc

上传人:j35w19 文档编号:6932085 上传时间:2019-04-27 格式:DOC 页数:10 大小:328KB
下载 相关 举报
利用组态软件MCGS对宇光智能仪表AI808的组态.doc_第1页
第1页 / 共10页
利用组态软件MCGS对宇光智能仪表AI808的组态.doc_第2页
第2页 / 共10页
利用组态软件MCGS对宇光智能仪表AI808的组态.doc_第3页
第3页 / 共10页
利用组态软件MCGS对宇光智能仪表AI808的组态.doc_第4页
第4页 / 共10页
利用组态软件MCGS对宇光智能仪表AI808的组态.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、 利用组态软件 MCGS 对宇光智能仪表 AI808 的组态安徽化工学校 陶运道(电话: 13866609672)一、概述AI808 是一种人工智能工业调节器,本实验利用 AI808 的控制功能对水箱的自动控制,并利用 MCGS 软件对控制系统进行监控。为了能实现对系统监控,须先利用 MCGS 组态软件进行组态。MCGS 的组态过程包括:主控窗口的组态,设备窗口的组态、用户窗口的组态、实时数据库的组态及运行策略的组态。本文介绍 MCGS 的组态过程。二、组态准备工作1安装 AI808 驱动程序将设备驱动程序复制到文件夹 D:MCGSProgramDrivers 下。2本组试验如图 1,将液位传

2、感器输出接在 AI808 的输入端(15V) ,AI808 输出(420mA)接在电动调节阀输入端图 1 AI808 与现场设备连接3MCGS 操作和通过串行口读写仪表的数据。计算机串行口与 AI808 串行口相连。4设备命令宇光智能仪表可通过设备命令实现其全部通讯功能,其命令格式如下: (1) 命令 Read(Cmd,PV,SV,OP,dat)读取仪表的 PV 值,SV 值 ,OP 值,Dat 值。Cmd 为命令代号,PV 为存储读取的 PV 值的变量,SV 为存储读取的 SV 值的变量,OP 为存储读取的 OP 值的变量 , Dat 为存储读取的 Dat 值的变量,Dat 值的含义由Cmd

3、 的值决定,Dat 值的类型请参考本仪表的技术说明书。 (2) Write(Cmd,Dat)写仪表的 Dat 值命令。Cmd 为命令代号,Dat 为写入的数据,Dat 值的含义由 Cmd 的值决定,Dat 值的类型请参考本仪表的技术说明书。Cmd 的含义:参数代号 参数名 含义00H SV/SteP 给定值/程序段01H HIAL 上限报警02H LoAL 下限报警03H dHAL 正偏差报警04H dLAL 负偏差报警05H dF 回差06H CtrL 控制方式07H M50 保持参数08H P 速率参数09H t 滞后参数0AH CtI 控制周期0BH Sn 输入规格0CH dIP 小数点

4、位置0DH dIL 下限显示值0EH dIH 上限显示值0FH CJC 冷端补偿10H Sc 传感器修正11H oP1 输出方式12H oPL 输出下限13H oPH 输出上限14H CF 系统功能选择15H Baud 波特率/程序运行控制字16H Addr 通讯地址17H dL 数字滤波18H run 运行参数19H Loc 参数封锁三、设备窗口的组态1新建一设备窗口,利用“设备工具箱”:添加一通用串口父设备和一 AI808 仪表。如图所示:(1)基本属性选项中设置设备名称“调节仪 1”。通道 (2)通道连接中设置的变量如下:四、用户窗口组态用户窗口如图所示。 1建立“水箱液位控制”窗口(1

5、)窗口基本属性名称:水箱液位控制启动脚本!setdevice(调节仪 1,1,“)!setdevice(调节仪 1,6,“write(0,0)“)!setdevice(调节仪 1,6,“write(24,0)“)!closeallwindow(“水箱液位控制“)!SetWindow(水箱液位时实曲线,2)注: SetDevice 命令用法方法用途:对指定的设备进行操作。使用范围:只用于运行环境,组态环境中无效。语法形式:SetDevice ( DevName as String , Mode as Long , Msg as String ) as Long返 回 值:=0:调用正常,0 时,

6、Msg 的值无效。Mode,长整型,操作设备的方法,具体含义如下:=1:启动设备开始工作;=2:停止设备的工作使其处于停止状态;=3:测试设备的工作状态;=4:启动设备工作一次;=5:改变设备的工作周期,Msg 中包含新的工作周期,单位为 ms;=6:执行指定的设备命令,Msg 中包含指定命令的格式。当 Mode = 6 时, Msg 标识指定的设备命令字符串, 设备命令字符串的具体形式与具体的设备有关。(3)循环脚本上小水箱 sv1=sv1上小水箱 pv1=pv1if 上小水箱 pv135 then上小水箱 pv1=35Endif注:循环时间 ms200(4)退出脚本!setdevice(调

7、节仪 1,2,“)2标尺组态打开工具箱,画两矩形和一标尺。属性设置如图所示。红色矩形设置如图所示:黑色矩形设置:绿色矩形属性设置:表达式:上小水箱 pv1紫红色矩形属性设置:表达式:上小水箱 op13.启动仪表/运行中按钮两个按钮放在一起。 启动仪表按钮属性设置:可见度:表达式为 run1,不可见。事件: !SetDevice(调节仪 1,6,“write(24,1)“)运行中按钮属性设置可见度:表达式为 run1,可见。事件:!SetDevice(调节仪 1,6,“write(24,0)“ )4六个标签和对应的按钮组态(1)设定值 SV组态:标签(1):显示输出:上小水箱 sv1;按钮输入对

8、应的数据对象名称: sv1矩形(4):按钮输入对应的数据对象名称:sv1事件脚本:!SetDevice(调节仪 1,6,“write(0,sv1)“)3 和 4 放在一起,且 4 填充颜色为无色。而且 4 放在上面。设置命令按钮只起提示作用。 (放在标签下面,保证矩形任何时候都是焦点)(2)设定值 PV组态 (3)比例度积分时间、微分时间 组态显示输出表达式分别为: P1,i1、d15实时曲线控件组态实时曲线控件:笔画属性:水箱 SV1 水箱 PV16.按钮(历史曲线、实时曲线、数据浏览、通信状态)分别打开各自窗口。实时曲线按钮组态如下。其它按钮可参考。单元按钮可分解为几个控件五、实时数据库建

9、立其中用于定期存盘的变量有:上小水箱 PV1,上小水箱 SV1,上小水箱液位控制组。六、策略组态1所谓“运行策略” ,是用户为实现对系统运行流程自由控制所组态生成的一系列功能块的总称。MCGS 为用户提供了进行策略组态的专用窗口和工具箱。运行策略的建立,使系统能够按照设定的顺序和条件,操作实时数据库,控制用户窗口的打开、关闭以及设备构件的工作状态,从而实现对系统工作过程精确控制及有序调度管理的目的。2 根据运行策略的不同作用和功能,MCGS 把运行策略分为启动策略、退出策略、循环策略、用户策略、报警策略、事件策略、热键策略七种。每种策略都由一系列功能模块组成。MCGS 运行策略窗口中“启动策略” 、 “退出策略” 、 “循环策略”为系统固有的三个策略块,其余的则由用户根据需要自行定义,每个策略都有自己的专用名称,MCGS 系统的各个部分通过策略的名称来对策略进行调用和处理。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报