您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > 康吉森自动化设备技术有限责任公司国际工程部105HMI(人机
GSGG项目说明书1**105HMI项目总结康吉森自动化设备技术有限责任公司国际工程部张海潮HMI(人机界面)画面在**项目中主要用来监视系统和采集数据。项目一共133幅画面来监控系统的1000个模拟、数字量。除了主菜单画面外,对于ITCC和ESD线上的操作、ESD和ITCC机架、缓冲气体系统、基板润滑油安装系统、压缩机防振处理、温度、振动及轴位移监测、防喘及供油管道系统、ESD煤气化过程、报警摘要、实时趋势与历史趋势等的监控操作则由单独的画面来完成。本文按照实际项目操作的步骤总结项目,分:项目规划,系统配置,绘制画面,数据处理,最后给出了一些小的使用技巧。尽力要求思路清晰,使读者读完本文后可以仿照本文实例,制作出合乎项目的HMI程序。一.项目规划编制项目计划的过程叫做项目规划。项目规划是预测未来、确定任务、估计可能碰到的问题并提出完成任务和解决问题的有效方案、方针、措施和手段,以及所必需的各种活动和工作成果的过程。在开始着手做HMI项目时,必须根据项目情况,制定具体的项目规划。项目规划一般可按7个步骤进行,即收集资料、确定项目任务、明确依据和前提、提出完成项目任务的各种可行方案、对方案进行评价、确定方案和写出项目计划书和有关辅助文件。一般的项目如果不是很大,没有必要操作的太复杂。但必须确定项目任务和完成项目的方案。比如,本项目从生产工艺分为ITCC和ESD两大块;从HMI角度分为:操作台控制模块,报警模块,历史趋势模块,系统状态监控模块(系统变量列表),过程描述模块。这样分析完系统后,可以很清楚的知道整个HMI的工作量。操作台控制模块(例子):图1操作台控制模块报警模块(例子):GSGG项目说明书2图2报警模块历史趋势模块(例子):图3历史趋势模块系统状态监控模块(例子):GSGG项目说明书3图4系统状态监控模块系统状态监控模块(系统变量列表):图5系统状态监控模块1GSGG项目说明书4图6系统状态监控模块2过程描述模块(例子):图7过程描述模块同时,要制定统一的绘制标准。见附件1。二.系统配置按照项目要求配置系统:报警、历史纪录、访问名。GSGG项目说明书5图8配置系统访问名配置很重要,创建I/O型标记名或远程标记名引用时,必须将它们与“访问名”关联起来。“访问名”包含用于同其它I/O数据源进行通讯的信息,包括节点名、应用程序名及主题名。访问名可以自己随便取;节点名,一般用不到,可以不填;应用程序名:必须正确填写,本案例是和TriStation1131通讯,所以这里使用了TheTRICONDynamicDataExchange(DDE)Server---TR1DDE;主题名必须正确填写,在TriStation1131程序中我们定义了TRINODE01(192.168.1.1);要使用的协议必须正确选取,这里采用windows通用的DDE协议。图9访问名配置GSGG项目说明书6三.绘制画面图10画面案例13.1一般图案绘制Intouch提供了丰富的画图工具:绘图对象工具栏,排列工具栏,字体工具栏,线条工具栏等。可以很容易的画出各种线条,按钮,图案,可以输入各种字体的文字。另外,向导/ActiveX工具栏,可以调用各种常用的工业控件。图11向导工具栏向导选择中的SymbolFactory(最新的intouch版本中有,老的版本中没有,可以到网上搜索),是一个高级图形库,它包含数以千计的预先配置的工业图形。所有这些工具都非常易于使用和直观。GSGG项目说明书7图12SymbolFactory3.2特殊图像绘制可以用VB,VC开发ActiveX控件形式的图库,也可以插入自己绘制的图形。下面介绍一下怎么自己绘制图形。Intouch允许用户在画面中插入图形文件。用户可以使用PotoShop,AutoCAD等图形工具制作自己需要的图形。图13就是作者用AutoCAD绘制的压缩机图形。图13用AutoCAD绘制的压缩机GSGG项目说明书83.3链接链接就是将Intouch画面中的图形和系统的模拟、数字量结合起来,显示系统中要监控的物理量的值或者状态。图14链接案例在图14中,我们可以看到按钮TI-0650中显示的是变量r10513TE0650的值。四.数据处理Intouch中变量的处理是一个重要的部分。Intouch中“标记名字典”可以添加,修改变量的各种参数。同时,也提供了利用数据库来操作变量,例如:DBDump,DBLoad等。这里着重谈一下利用数据库操作变量。Intouch主要是监视系统和采集数据,所以,它的数据一般来自下位机:PLC、ESD、DCS等,数量一般比较多。单纯用标记名字典处理变量,很难提高工作效率。一般的操作方式将下位机的数据通过数据库操作,导入Intouch。本案例中下位机为TriStation1131程序,首先将其中的变量导出到数据库中。图15TriStation1131变量GSGG项目说明书9Intouch可以导入数据库(*..CSV)。图16Intouch数据库Intouch的数据库是按照模拟量和数字量等变量类型分开的,将下位机的数据库也按照变量分类,只需拷贝:变量名,变量地址两项,到Intouch数据库中,Intouch就完成了基本的数据操作。当然,如果有必要的话,还可以拷入对应的变量注释、报警注释等。五.一些小的使用技巧5.1INTOUCH应用程序列表及属性vers_res.ini:版本号文件intouch.ini:intouch.exe应用配置文件.Win00001.win:窗体源文件Win00001.wbx:窗体备份源文件Win00001.wvw:view的窗体编译文件tagnames.ndx:点索引文件tagnames.ngk:点索引备份文件tagnames.x:点配置文件tagnames.xbk:点配置备份文件ww_wdws.nbk:窗体索引文件ww_wdws.ndx:窗体索引备份文件.*.oes;*.csc;*.ksc;*.nmd为脚本程序的存取文件*.obk;*.cbk;*.kbk;*.nbk为脚本程序的存取文件备份.password.bin为口令存文件.GSGG项目说明书105.2去除INTOUCH应用程序的口令保护在INTOUCH应用程序中,有一个password.bin文件。此文件放有各个用户的具体信息及权限等级,口令等。解除旧的应用程序口令步骤如下:1.新建工程,用户名称为administrator,口令为wonderware.保存下当前的password.bin文件,另存为p1.bin2.修改口令wonderware为123,并保存当前的password.bin文件,另存为P2.bin。3.调用Ultraedit32软件,并比较p1.bin,和P2.bin.4.找出不同的地方。如在0x100位置有16个字节和原有的文件不同。5.写一个小程序,把第4步上用程序自动处理,一个小破解软件就诞生。6.用第5步的小程序,打开旧工程文件的password.bin并自动改写第4步上的不同。你就能得到原始口令wonderware7.再用intouch打开旧的工程文件,登入用户administrator和口令,进入用户管理。总结:到此文章全部写完,文章是结合一个石油石化的实际项目写成,本人水平有限,在这里只想抛砖引玉,希望能对后来的人做项目有帮助。作者:张海潮,北京航空航天大学自动化专业,硕士学位。长期从事自动化方面的项目开发。主要擅长:控制原理、机器视觉、运动控制、石油石化ESD项目。联系方式:chinahnaofan@163.com,msn:zhanghc_stone@hotmail.comGSGG项目说明书11附件1XXXX组态统一要求2006-6-12基本要求:见FDS.具体要求:1.常用设备的画法炉子:泵、风机:换热器:注意:换热器可以画成两种,还有一种两边圆头的。空冷:压缩机:抽空器:消音器:过滤器:搅拌器:以上设备均做成有立体感的平面图形。各装置特殊的设备(如备煤车间的风扫磨等)由车间自定。注:每个画面最多放70个动态子图。2.各种元素尺寸、颜色、组成等要求:字体尺寸:仪表位号为9号字体(除设备位号为粗体外,其他正常体),参数值(如压力、温度等数值)为9号字体(暂定),小数点后有效位数为2位。GSGG项目说明书12控制点:单行显示测量值,点击后出现控制面板。联锁点:通过位号加以表示,如FIAS3106、PICAS3106A等,具体根据仪表位号排列规则。设备按钮(手/自动,启/停、加载/卸载等)的具体形状由各车间内部统一,安放位置隐藏在设备中,点击设备时弹出操作对话框,并需要二次确认。3.位号、设备号等文字标识的位置和表示方法。流程图名称方框内不填充底色。不显示工程单位,位号在方框上部,靠右对齐并且一直固定显示,报警是通过方框内底色变色来显示,图中右侧的报警区取消(若位号长度比框的长度长时,再具体情况具体分析)。空分装置中分析仪表DCS报警点位号与模拟量的位号不一致时,采用在模拟量上用底色变色报警,不再单独设置报警点。如模拟量为09-AI9198,不再设置报警点09-AL3218。设备位号:能写在设备上的写在设备上,不能写的根据实际情况标在合适的位置。其他画面上的信号点需要在当前画面上显示时用虚线框框住。在控制回路中有高低选择器的需画出,高选:;低选:。GSGG项目说明书134.仪表信号转换开关的画法。随着信号源的切换,圆圈内的直线随之改变。5.各种工艺管线流向的箭头和颜色。流程图画面入/出工艺管线的流向箭头:不填充底色;尺寸由各装置保持统一;很多车间特有的物料线颜色(FDS未涉及的)由各车间自定。6.仪表阀门的画法普通调节阀:两位式阀:需人工确认的且带电磁阀的阀门:在阀门上方加一小方框(暂定)自力式阀门:角阀:1.调节阀门应表示出F.O/F.C。2.所有阀门的位置尽量保持垂直绘制。GSGG项目说明书143、两位阀门状态回讯的颜色:全开(绿)、全关(红)、中间闪烁。7.不用在流程图上表示的元素:仪表的一次测量元件(如孔板等)。工艺手阀。温度、压力补偿不用信号线进流量表加以表示。排放(污)点。泵的电机。8.报警、状态的设定设备运行状态:单台的小型设备在本体变色;多台设备时通过位号变色,例:;所有设备运行为绿色,停止为红色。物位棒图的颜色和液体物料的颜色一致(杜绝使用红色和黄色),液位报警时棒图与测量信号一起变色显示报警。9.其他空分画面右上角的4个按钮取消。空分画面最下面两行的画面快捷调用按钮取消。要求能够按照装置和车间分别输出如下报表:a、水(生产水、生活水、循环水、除盐水、除氧水、凝结水GSGG项目说明书15等)、电、汽(各种等级的蒸汽)、风(仪表风、工厂风)、氮气等公用工程消耗。b、输出装置物料平衡数据表等。C、输出装置操作参数报表。要求能够对报表进行修改(不包括报表数据)。XX厂将给出统一的报表格式。
本文标题:康吉森自动化设备技术有限责任公司国际工程部105HMI(人机
链接地址:https://www.777doc.com/doc-17749 .html