利用组态软件MCGS对宇光智能仪表AI808的组态_第1页
利用组态软件MCGS对宇光智能仪表AI808的组态_第2页
利用组态软件MCGS对宇光智能仪表AI808的组态_第3页
利用组态软件MCGS对宇光智能仪表AI808的组态_第4页
利用组态软件MCGS对宇光智能仪表AI808的组态_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

2、(15V), AI808输出(420mA接在电动调节阀输入端OOOOA/M RUN/HDL.D STCFC> C5 a/m ruh/hdlb stoprO O i) oooooo oo S 通 過 適逼適通通 適 通 洞 道逼道道逼遭逼遭迪适15 3-16 T 6 4 10 11r©o Qooobbooooo o oooooo oo a 通 適 適通迴通诵 迴 通 適道道趟道逼遭違道迫遣 i2 1S 14 IS 16171?202122ooooooooo oo0190 0 0通器00 f 0 0 過道1B0 0§60 010 0»a5-0040 0260 簷

3、100 010通道1上阪位通道仝中液恆通道3下液位通道町内胆)恳底 通道S灭罢溫度 通追£热谨區度道丁热出遍度 通道8砖出温度 通道勺主回路疣量通道1CI副回路疣量 通道1调节冏 通道12喪频器 通道13调压器图1 AI808与现场设备连接3 . MCG操作和通过串行口读写仪表的数据。计算机串行口与 AI808串行口相连。4 .设备命令宇光智能仪表可通过设备命令实现其全部通讯功能,其命令格式如下:(1)命令 Read(Cmd,PV,SV,OP,dat)读取仪表的PV值,SV值,OP值,Dat值。Cmc为命令代号,PV为存储读取的PV值的变量,SV为存储读取的SV值的变量,OP为存储读

4、取的 OP值的变量,Dat为存储读取的 Dat值的变量,Dat值的含义由Cmd 的值决定,Dat值的类型请参考本仪表的技术说明书。写仪表的Dat值命令。Cmd为命令代号,Dat为写入的数据,Dat值的含义由Cmd的值决定类型请参考本仪表的技术说明书。Cmd的含义:参数代号参数名含义00HSV/SteP给定值 / 程序段01HHIAL上限报警02HLoAL下限报警03HdHAL正偏差报警04HdLAL负偏差报警05HdF回差06HCtrL控制方式07HM50保持参数08HP速率参数09Ht滞后参数0AHCtI控制周期0BHSn输入规格0CHdIP小数点位置0DHdIL下限显示值0EHdIH上限显

5、示值0FHCJC冷端补偿10HSc传感器修正11HoP1输出方式12HoPL输出下限13HoPH输出上限14HCF系统功能选择15HBaud波特率 / 程序运行控制字16HAddr通讯地址17HdL数字滤波18Hrun运行参数19HLoc参数封锁2) Write(Cmd,Dat)Dat 值的二、设备窗口的组态1 新建一设备窗口 ,利用“设备工具箱”:添加一通用串口父设备和一AI808仪表。如图所示:(1) 基本属性选项中设置设备名称“调节仪1 ”。通道(2) 通道连接中设置的变量如下:四、用户窗口组态用户窗口如图所示。SY PV OPco储水箱MM:SS|企占£吋;逍|却石仝飲疋数握

6、測抚|益卫通讯狀崔|A逸出菸丑MB 电越ifl Hi rSFani 痹电动诅节fflc初1 .建立“水箱液位控制”窗口(1 )窗口基本属性名称:水箱液位控制启动脚本!setdevice(调节仪1,1,"")!setdevice(调节仪 1,6,"write(0,0)")!setdevice(调节仪 1,6,"write(24,0)")!closeallwindow(”水箱液位控制")!SetWi ndow(水箱液位时实曲线,2)注:SetDevice 命令用法方法用途:对指定的设备进行操作。使用范围:只用于运行环境,组态环境

7、中无效。语法形式: SetDevice ( DevName as String , Mode as Long , Msg as String ) as Long返回值:=0 :调用正常,<>0:调用不正常。参数说明:DevName,字符型,设备构件的名称;Msg字符型,当 Mode=6时,标识指定的设备命令字符串;当Mode<>0时,Msg的值无效。Mode长整型,操作设备的方法,具体含义如下:=1:启动设备开始工作;=2:停止设备的工作使其处于停止状态;=3:测试设备的工作状态;=4:启动设备工作一次;=5:改变设备的工作周期,Msg中包含新的工作周期,单位为ms;=

8、6:执行指定的设备命令,Msg中包含指定命令的格式。当Mode = 6时,Msg标识指定的设备命令字符串,设备命令字符串的具体形式与具体的设备有关。(3) 循环脚本上小水箱sv1=sv1上小水箱pv仁pv1if 上小水箱pv1>35 then上小水箱pv1=35En dif注:循环时间ms200(4) 退出脚本!setdevice(调节仪 1,2,"")2 .标尺组态SVPV0P5VPV0P打开工具箱,画两矩形和一标尺。属性设置如图所示。颜色动画连接谊置动画连接输入输出连接r填充颜色厂水平移动厂显不输出厂边线颜色厂垂直移动厂按钮输入厂字符颜色厂按钮动作特殊动画连接厂可

9、见度厂闪烁效果属性设置大小变化红色矩形设置如图所示:属性设置大小变化静畜属性填充颜色边线颜色 字符颜色I 三刮边线钱型黑色矩形设置:绿色矩形属性设置:表达式:上小水箱pv1紫红色矩形属性设置:表达式:上小水箱op1 3.启动仪表/运行中按钮两个按钮放在一起。启动仪表按钮属性设置可见度:表达式为runl,不可见。事件:!SetDevice( 调节仪 1,6,"write(24,1)")对象名:|控件站确认取消连接项连接变量事件谨接脚本?SetDenlce(调节仪界)“ )|确认取消鼠标单击运行中按钮属性设置可见度:表达式为runl,可见。事件:!SetDevice( 调节仪

10、1,6,"write(24,0)")4 .六个标签和对应的按钮组态设定值占V): 测量值【PVI: 输出值IOF1: 止螭陰FURJ: 秋分 H+hJIl: at分时何D:(1)设定值SV组态:设置标签(1):显示输出:上小水箱sv1;按钮输入对应的数据对象名称:sv1属性设置 显示输出I按钮输入I式1|上小水箱£诃?输出值类型幵关量输出槽数值量输出r字符审输出输出格式停向左对齐厂向中对齐厂向右对齐开吋信息蚁樹0关时信息14議位数2属性设置|显示输出按钮输入|对应数据对象的名祢品1? |快捷键:氏输入值类型广开关量输入 檜数值量输入 广字符串輸入输入格式提示信鼠|

11、开时信息|皤入最小值0关时信息|输入最大值321权限仇) 檢查|勺 确认(Y) 取消©帮助H)丨一|衩限典 检查凶确认(Y)取消© 帮E矩形(4):按钮输入对应的数据对象名称:sv1事件脚本:!SetDevice(调节仪 1,6,"write(0,sv1)")3和4放在一起,且4填充颜色为无色。而且 4放在上面。设置命令按钮只起提示作用。(放在标签下面, 保证矩形任何时候都是焦点)(2) 设定值PV组态属性设置|显示输出静态厲性 填充颜色边线颜也| 三 字符觀色創 边线銭型I n颜色动画连接厂填充颜色厂边践颜色厂字苻颜色特殊动茴连接厂可见度位置动画连接厂

12、水平移动厂垂直移动厂大小变化输入輪出连揍2显亦输出厂按钮输入厂按钮动作厂闪烁效果属性设置显示输出表达式I上小水箱P¥1?输出值类型广开关量输出佇数值冒输出r字符串输出-输出格式金向左对齐r向中对齐广向右对齐开吋信息|整数拉数o -I关吋信息|小数位数: |(3) 比例度 积分时间、微分时间组态显示输出表达式分别为:P1,i1、di 5 .实时曲线控件组态实时曲线控件:笔画属性:水箱SV1水箱PV16.按钮(历史曲线、实时曲线、数据浏览、通信状态)分别打开各自窗口。实时曲线按钮组态如下。其它按钮可参考。单元按钮可分解为几个控件肇J序史曲銭|亠救摻浏览总二1退出本实敷取屈性G 置属性E属

13、性F.Alt+Enter事件©Ctrl+Entar构成團符( 分解图符a合成单元分解单元棗前面(F) 堀后面(J) 前一层00实时曲銭标准按钮枸件尾性设置基本属性 操作属性 脚本程序 可见度属性按钮对应的功能厂执行运行策略块 |3/打开用户窗口王不永箱擁时页砾”五、实时数据库建立名字I类臺 注釋gndr1 adr? ggfcfi » nni irmr 詛谧 齟iH 6© d? 詁dF gSdlhl 鉅 dih? 詢 Mill dilZ SQhial 鉅il 約泄 ©InputETimeInputSTime lnputUser1 ©InputUs

14、Er? 0iTime £0mm1 ©mm? 亦目op I S0np2 齟nph opl 韜pl 紡pF S© pvl 詢pv2run IS run?sni snZ 0 svl 齟sv2 S1ime g©x ®y £®z型型塑型型型型型4S型型現型塑龍型型型塑曲型塑現型塑翌呈型型型型型型現型塑型型型型 ia 直 As» 直 SA US SQ 克 & asq ia 直 AaQ 守申味 守 旺息 烂 螯 ±H SQ AHQ *a Sa Sa ±& AHQ Sa s da Sa s AS

15、Q 直直 Sa US-A-Al ,s FTIrh.&馥数数數数数a数数数&数数字字字字臥开开数&数数数S数数额软数»数諛数数数数数至址内建数握对腹 霍貌内建数堀对象 垂饗内建数褐对象 垂疑内建数梅对陳昭也上小A Wpvl 氏目上小Zfcffisvl 虑0上小木箱淮弦控 总目下小水籍pvl 底旦下小木霜£WM-M-对值M-&&细数数其中用于定期存盘的变量有:上小水箱PV1,上小水箱SV1,上小水箱液位控制组。基本属性存盘属性I组对象成员I数据对象值的存盘r不存盘 a定时存盘,存盘周期p秒。六、策略组态1 所谓“运行策略”,是用户为实现对系统运行流程自由控制所组态生成的一系列功能块的总称。MCGS为用户提供了进行策略组态的专用窗口和工具箱。运行策略的建立,使系统能够按照设定的顺序和条件,操作实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论