MCGS组态控制系统演示工程操作步骤..

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图57
6、在图57中点击【测试】按钮,进入【报警信息浏览】,如图58所示。
图58
7、单击【主控窗口】,单击【菜单组态】进入主控窗口组态平台。单击工具条中的【新增菜单项】按钮 ,产生【操作0】菜单,如图59所示。
图59
8、单击【操作0】菜单,弹出【菜单属性设置】窗口,如图60所示。
图60
9、单击菜单条中的 按钮,进入运行环境,可用【报警数据】菜单打开报警历史数据。
图39
2、双击【设备窗口】中的 ,进入模拟设备属性设置,具体操作如下。在【设备属性设置】中,如图40所示设置,单击【内部属性】,就会出现 。
图40
3、单击 按钮进入【内部属性】窗口,如图40所示,设置好曲线的运行周期和最大最小值(如图41所示),单击【确认】按钮推到【基本属性】页。
图41
4、如图42所示,【通道连接】中【对应数据对象】中输入变量,如“液位1”,或在所要的连接的通道中单击鼠标右键,到实时数据库中选中“液位1”双击即可。
图32
5、同样方法设置液位2。
(七)水罐显示标签的添加
1、在【工具箱】中单击【标签】按钮 ,调整大小放在水罐下面,如图33所示。
图33
2、双击水罐1下面的标签进行属性设置,如图34所示设置。
图34
3、进入【显示输出】窗口如图35所示设置。
图35
4、水罐2如上设置。
(八)添加旋转仪表
1、在【水箱液位控制】窗口的【工具箱】中单击【旋转仪表】按钮 ,调整大小放在水罐下面,如图36所示。
图23
5、点击图20最下端【折线】,单击 ,进入可见度属性设置窗口。按图22进行可见度设置。按图24进行可见度设置。
图24
6、在图24中的【属性设置】中,设置此时的填充颜色为(红色),单击确认按钮。如图25所示。
图25
(五)
1、在【水箱液位控制】窗口中,双击水泵右侧的流动块,弹出【流动快构件属性设置】窗口。按图26所示设置。
图3
2、按照同样的方法,【储藏罐】选中2个罐(罐17,罐53),【阀】选中2个阀(阀58,阀44),1个泵(泵40)。按图4放置。
图4
3、选中工具箱中的【流动快】按钮 ,单击鼠标并移动光标放置流动快。如图5所示设置流动快。
图5
4、选中流动块,点击鼠标右键【属性】,按图6设置属性。
图6
5、添加文字,选中工具箱中的【标签】按钮 ,鼠标的光标变为“十字”形,在窗口任意位置拖曳鼠标,拉出一个一定大小的矩形。建立矩形框后,鼠标在其内闪烁,可直接输入“水箱液位控制系统演示工程”文字。选中文字,鼠标右键【属性】,按图7设置。

当报警产生时,出了可采取上面的报警显示构件进行报警数据的显示外,还可以用指示灯进行直观的显示。操作如下:
1、在【用户窗口】中选中【水箱液位控制】,双击进入,单击【工具箱】中的【插入元件】按钮 ,进入【对象元件库管理】,从【指示灯】中选取两个指示灯, ,调整大小放在适当位置。 作为“液位1”的报警指示, 则作为“液位2”的报警指示,分别对两个指示灯进行动画属性设置,设置方法如图66所示。
(二)
1、在【水箱液位控制】窗口中,双击调节阀,弹出调节阀的【单元属性设置】窗口。单击【动画连接】,如图14所示。
图14
2、单击最下端【组合图符】的 按钮,如图15所示进行设置。
图15
3、表达式连接设置好后,单击图15中的【按钮动作】,进入按钮动作属性设置。选中【数据对象值操作】,单击【?】按,连接对象变量选中“调节阀”,执行“取反”操作,如图16所示设置。
图45
3、在策略组态中,单击工具条中的【工具箱】按钮 ,弹出【策略工具箱】,如图46所示。单击【策略工具箱】中的【脚本程序】,把鼠标移出【策略工具箱】,会出现一个小手,把小手放在图45中的 上,单击鼠标,则屏幕显示如图47所示。
图46图47
4、双击 按钮进入脚本程序编辑环境,输入程序如图48所示。
图48
图26
2、与调节阀相连的流动块在【流动块构件属性设置】窗口中,只需把【表达式】响应改为:调节阀=1即可,如图27所示。
图27
3、与出水阀相连的流动块在流动块构件【流动属性】设置窗口中,只需要把【表达式】相应改为:出水阀=1即可,如图28所示。
图28
(六)添加滑动输入器
1、进入【水箱液位控制】窗口,在【工具箱】中选中【滑动输入器】按钮 ,当鼠标变成“+”后,拖动鼠标到适当大小,如图29所示。
水箱液位控制系统演示工程操作步骤
一、创建
1、双击桌面中的图标 ,进入MCGS组态环境工作台,如图1所示。
2、点击图1中的“新建窗口”,出现“窗口0”图标。
3、点击“窗口0”鼠标右键,选择“属性”,按照图2进行设置,则窗口名称变为“水箱液位控制系统”,如图2右图所示。。
图2
二、画面设计
1、在“水箱液位控制”窗口点击菜单中的【工具箱】图标 ,单击插入元件按钮 ,打开【对象元件管理】中的【储藏罐】,选择罐17,点击确定。如图3所示,则所选中的罐出现在桌面的左上角,用鼠标改变其大小及位置。
图54
2、选择【策略1】,单击【策略属性】按钮,弹出【策略属性设置】窗口,【策略名称】设为:“报警数据”,【策略内容注释】设为“水罐报警数据“,单击【确认】按钮退出属性设置,如图55所示。
图55
3、在【运行策略】窗口中,选择【报警数据】策略,单击【策略组态】按钮进入策略组态窗口,在策略组态中,单击工具条中的【新增策略行】按钮 ,新增加一个策略行。再从【策略工具箱】中选取【报警信息浏览】,光标移动到策略行上,单击鼠标。组态完毕,如图56所示。
图29
2、双击滑动输入器,进入【滑动输入器构件属性设置】窗口,如图30所示。
图30
3、以对象变量液位1为例,在【滑动输入器构件属性设置】的【操作属性】中把【对应数据对象的名称】改为:“液位1”。【滑块在最右下边式对应的值】为10。如图31所示。
图31
4、【滑动输入器构件属性设置】的【刻度与标注属性】中,把【主划线书面】改为:“5”,即能被10整除,其他不变。如图32所示。
5、这时再进入运行环境运行水箱液位工程,工程会按照设计的控制流程,出现相应的动画效果。
五、报警显示与报警数据
(一)定义报警
1、在实时数据库中,双击“液位1”,进入【报警属性】设置窗口,如图49所示。选择一【允许进行报警处理】;在【报警设置】中选择【上限报警】,把报警值设为:“9”;【报警注释】为:“水罐1已达上限值”。在【报警设置】中选择【下限报警】,把【报警值】设为:“1”,【报警注释】为:“水罐1没水了”。
图36
2、双击旋转仪表,进行仪表的属性设置。如图37所示设置。
图37
3、单击【操作属性】按钮,按图38所示进行设置。
图பைடு நூலகம்8
4、液位2对应旋转仪表设置同液位1,最大对应值为6。
(九
1、在【设备窗口】中单击工具条中的【工具箱】按钮 ,打开【设备工具箱】,如图39所示。在【可选设备】框的【通用设备】中打开【模拟数据设备】,双击【模拟设备】,确定后,在【选定设备】中就会出现【模拟设备】,双击【模拟设备】,则会再【设备窗口】中加入【模拟设备】。
图49
2、进入【存盘属性】窗口,如图50所示。在【报警数值的存盘】中选择【自动保存产生的报警信息】。对“液位2”变量设置方法同液位1。
图50

1、单击【用户窗口】,在【用户窗口】中,双击【水箱液位控制】窗口进入窗口。在窗口工具条中单击【工具箱】按钮 ,在【工具箱】中单击【报警显示】按钮 ,光标变“+”后用鼠标拖动到适当位置与大小,如图51所示。
③当“水罐1”的液位大于1m,同时“水罐2”的液位小于6m时,打开“调节阀”,否则关闭“调节阀”
1、在【运行策略】中,单击【循环策略】,双击 图标进入【策略属性设置】窗口,如图44所示,吧【策略执行方式】中的循环时间设为:200ms,单击【确认】按钮。
图44
2、在策略组态中,单击工具条中的(新增策略行)按钮 ,则屏幕显示如图45所示。
图42
5、单击【设备调试】,如图43所示,可看到数据的变化。
图43
6、再进入【运行环境】,就会发现所作的【水箱液位控制系统演示工程】自动的运行起来。
(十
脚本编程思路:
①当“水罐1”液位达到9m,“水泵”关闭;“水罐1”液位不足9m,“水泵”打开。
②当“水罐2”液位不足1m时,关闭“出水阀”,否则打开“出水阀”。
备注:若策略工具箱中无【报警信息浏览】,则点击菜单条中【工具】【策略构件管理】,在弹出的【策略构件管理】对话框中,将所需策略添加进【策略工具箱中】。
图56
5、双击图56中的 图标,弹出【报警信息浏览构件属性设置】窗口,如图57所示在【基本属性】中,把【报警信息来源】中的【对应数据对象】改为:“液位组“,单击【确认】按钮退出属性设置。
图51
2、双击【报警显示】,弹出【报警显示构件属性设置】窗口,如图52所示,【对应的数据对象的名称】为:“液位组”,【最大记录次数】为:“6”,其他不变。
图52
3、单击确认按钮,报警显示设置完毕。进入运行环境,此时报警显示已经可以轻松的实现了。如图53所示。
图53

1、在(运行策略)中,单击【新建策略】,弹出【选择策略的类型】,如图54所示,选择【用户策略】,单击确定按钮。
图7
6、点击菜单中的 ,可变更字体大小。按图5添加其他文字。
三、
2、单击工作台【实时数据库】按钮,进入【实时数据库】窗口。单击窗口右边的【新增对象】按钮,在窗口的数据对象列表中,就会增加新的数据对象。双击选中对象,按图8设置数据对象属性。
图8
3、按照图9设置其他数据对象属性。
图9
4、双击【液位组】,存盘属性按图10设置,组对象成员按图11设置。
1、双击出水阀,如图20所示,进入动画连接属性设置界面。
图20
2、选中【组合图符】,单击 进入【按钮动作】属性设置,如图21所示设置。
图21
3、点击图21的【确认】按钮,平面如图20所示。选择【折线】,单击 ,进入可见度属性设置窗口。按图22进行可见度设置。
图22
4、在图22中的【属性设置】中,设置此时的填充颜色为(绿色),单击确认按钮。如图23所示。
图16
(三)
1、在【水箱液位控制】窗口中,双击水泵,弹出调节阀的【单元属性设置】窗口。单击【动画连接】,如图17所示。
图17
2、单击【组合图符】的 按钮,如图18所示进行设置。
图18
3、单击图17中【举行】,进入【填充颜色】属性界面,在表达式中连接变量“水泵”,如图19所示。
图19
(四)
本工程选用的出水阀具有两个把手,绿色把手代表阀门打开,红色阀门代表阀门关闭。
图63
3、双击图63中的 图标,分别对四个输入框进行属性设置,设置结果如图64所示。
图64
4、单击【运行策略】,在【运行策略】中双击【循环策略】,双击图标 ,进入脚本程序编辑环境,在脚本程序中增加如下语句,如图65所示。
图65
备注:对函数!SetAlmValue函数不了解,可求助MCGS软件的【在线帮助】。单击【帮助】按钮,弹出【MCGS帮助系统】,在【索引】中输入“!SetAlmValue”,可了解函数定义。
图66
六、报表输出
(一)实时报表
1、单击【用户窗口】,在【用户窗口】单击【新建窗口】按钮产生一个新窗口,单击【窗口属性按钮,弹出【用户窗口属性设置】窗口,进行如图67所示的属性设置。
图67
2、进入【动画组态数据显示】窗口,单击【工具箱】中的【标签】按钮 做注释:“水箱液位控制系统数据显示”、“实时数据”、“历史数据”。在【工具箱】中单击【自由表格】按钮 ,拖放到桌面适当位置,双击表格进入,点击鼠标右键设置表格为2列5行。如图68所示。

在【实时数据库】中,对“液位1“和”液位2“的上下限报警值都定义号了,若再运行环境下根据实际情况随时改变报警上下限值,可按如下操作实现。
1、在【实时数据库】中选【新增对象】,增加四个对象变量,分别为:液位1上限、液位1下限、液位2上限、液位2下限。四个对象变量的具体设置如图62所示。
图62
2、在【用户窗口】中,进入【水箱液位控制】窗口,在【工具箱】中选择(标签)按钮 用于文字注释,选【输入框】按钮,组态完成如图63所示。
图10
图11
四、
(一)水罐动画连接
1、在【用户窗口】中,双击【水箱液位控制】,进入窗口后双击水罐1,弹出【单元属性设置】窗口,如图12所示。
图12
2、单击【动画连接】,选中折线,则出现 。单击 按钮进入【动画组态属性设置】窗口,各项设置如图13所示,单击确认后,水罐1的对象变量连接就成功了。
图13
3、水罐2的对象变量连接方法与水罐1相同,只需吧【表达式】连接中的“液位1”改成“液位2”;(最大变化百分比)“100”,对应的(表达式的值)由“10”改为“6”。
相关文档
最新文档