HOLLiAS-Comm框架帮助手册.docx_第1页
HOLLiAS-Comm框架帮助手册.docx_第2页
HOLLiAS-Comm框架帮助手册.docx_第3页
HOLLiAS-Comm框架帮助手册.docx_第4页
HOLLiAS-Comm框架帮助手册.docx_第5页
已阅读5页,还剩44页未读 继续免费阅读

下载本文档

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

文档简介

hollias comm说明书hollias-comm框架帮助手册帮助版本2.0.0目录概述什么是hollias-comm框架?设备安装安装hollias-comm框架所需的硬软件环境?运行情况简介介绍框架界面,并按离线和在线状态,对框架运行分别进行阐述。一、hollias-comm框架工业通信软件是连接dcs控制系统与第三方设备之间的桥梁纽带,若不进行全局考虑和规划,针对每个dcs系统进行单独开发,功能只满足个别现场需求,造成软件复用率低,开发、升级、维护工作量大等问题。同时随着公司“产品化”战略的提出与推进,通信软件也必须进行产品化,以树立良好的品牌形象。公司在2010年开发了hollias-macs-communicator v1.0.0,它提供了一个平台,各种协议可以通过加载驱动的方式实现与设备的通讯,一定程度上满足了通讯软件集成化、产品化的需求。但随着科学技术的发展,hollias-macs-communicator v1.0.0在功能和性能上已经越来越不满足用户的需求,迫切需要在此基础上根据用户新增需求进行升级,开发hollias-comm v2.0.0版本。离线/在线状态下,hollias-comm v2.0.0能实现以下功能:(1) 离线组态: 通讯点组态,包括通道配置、设备配置以及标签配置,注意顺序性。 标签原始数据和工程数据转换,转换类型分为四种情况:无;放大/缩小;线性量程转换;平方根量程转换。 标签在dcs中的项名可以配置(av:当前值;ah:报警上限;al:报警下限)。标签地址应该为标签名项名的格式,系统可检查标签地址是否正确。 标签成组导入和导出功能。 通道/设备/标签的添加、删除、撤销、恢复、剪切、复制、粘贴功能。 设置默认工程后,下次重启软件时,以当前保存的状态进入;若设备默认工程并勾选自动运行,下次重启软件时,以当前保存的状态开始运行。 冗余设置。选择运行模式为单机运行/双机运行。双机运行下,需要填写本机作为主机还是从机运行,以及对应的从机ip或主机ip。当计算机某一个通道连接异常时,将这些通道切换到另一台从机上运行。 进行dcom配置。 完善注册功能,防止不同的计算机产生同样的机器码的问题。 详细的设备状态信息,实时更新设备当前状态、启/停时间、累计运行时间信息,便于上层软件组态设备报警和设备管理。 显示框架或加载驱动的说明。(2) 在线运行: 更新数据,实现多方通讯和协议转换。更新数据模块作为一个独立线程执行,完成下面两大功能:一、将通讯双方或多方设备数据转发至对方;二、同步主从站数据,将发生变化的数据发送至对方。 双机冗余。如果离线组态了双机冗余,软件在线运行时,主机实时周期地向从机发送当前各个设备运行状态。从机实时接收并记录主机的各个设备运行状态,当主机某个设备状态异常时,从机启动相应设备进行通讯,当主机设备恢复后,从机停止相应设备。当主机异常崩溃后,从机在指定时间内无法获取主机设备状态,从机认为主机异常,自动与相应的所有设备通讯,当主机恢复后,从机停止与相应设备通讯。 对设备进行数据采集和监控,并把结果以日志形式进行保存。可以设置单个日志最大容量、日志保存天数以及保存信息类型(错误信息、报文信息、操作信息、运行信息中选择,可以选择一个或多个),日志名称格式:日期_序列号.log。二、设备安装支持的设备硬件配置cpu piii 1g以上、内存128m以上,同时操作系统为win2000 sp4及其以上的pc机。支持的驱动该版本支持的通信驱动包括:modbus主站驱动、modbus子站驱动、cdtmaster驱动、cdtslave驱动、dlt645主站驱动、odbc客户端驱动、macsv4驱动、macsv5驱动、macsv6驱动、opcserver驱动、opcclient驱动。-三、运行情况简介:菜单栏图1(1) 文件:图2包含类似office菜单栏下拉框包含的选项:新建、打开、保存、另存为、退出以及对应的常用的快捷键组合,中间栏包括最近保存的工程。(2) 编辑:图3第一栏:撤销/重做:撤销上一次操作/取消撤销(仍旧操作);第二栏:冗余设置:点击后进行模式选择图4若选择单机运行,说明不采用冗余模式;若选择双机模式,说明采用冗余模式,此时若本机作为主机,需要填入从机ip地址。图5若本机作为从机,需要填入主机ip地址。图6第三栏:添加通道/添加设备/添加组/添加标签。配置工程用到的常见选项,注意顺序性。即添加设备前必须先有组。第四栏:类似office的操作:剪切、复制、粘贴、删除以及对应的常用快捷键组合。第五栏:显示所选项目的基本属性。(3) 操作:图7运行/停止状态的转换。(4) 查看:图8显示或隐藏工具栏/状态栏/配置栏/信息栏。(5) 工具:图9dcom配置:点击进入dcom配置界面(具体操作见附件)。选项:有三个页面,包括常规、日志和语言。常规页面: 工程栏包括是否选择默认工程和是否自动运行,如果填入默认工程,软件启动时将以该工程的模式进入;如果填入默认工程且勾选“自动运行”,软件启动时以该工程的模式开始运行。 最小化按钮栏可以确定是否最小化到系统托盘。 关闭按钮可以选择是“直接退出程序”还是“最小化到系统托盘”。图10日志页面:图11确定日志的基本信息,包括单个日志的最大容量、日志保存天数以及保存信息类型,可以保存错误信息、报文信息、操作信息以及运行信息(选择单项或多项)。语言页面:图12选择系统的运行语言模式:中文(简体)或英文。(6) 帮助:图13点击内容显示框架说明书;点击搜索进入框架的搜索界面,通过关键字进行搜索;点击驱动说明,可以显示具体驱动的说明书;驱动授权:选择未注册的软件,根据机器码产生注册码,通过该注册码进行注册;如果驱动未注册,只能试用运行6小时;关于hollias comm:显示软件的版本说明。图14工具栏图15第一栏:从左到右分别为新建、打开、保存;第二栏:从左到右为添加通道、添加设备、添加组、添加标签和属性;第三栏:撤销和重新执行;第四栏:剪切、复制、粘贴和删除;第五栏:显隐配置栏、显隐信息栏。配置栏图16在“配置”页面,显示配置的通道、设备、组的树状信息;“通讯id”页面,显示按id号分组的标签信息,同一id号标签的数据类型和数据值保持一致。图17图18状态栏实时显示标签名、标签地址、数据类型、值和时间戳。图19信息栏显示日期、时间、类型、来源和对应的信息。图20 下面显示基本的配置,以载入驱动“macsv5”为例。打开hollias-comm软件,在配置栏中单击鼠标右键来“添加通道”(也可通过菜单栏或工具栏实现)图1进入“添加通道向导通道名”页面,输入符合要求的通道名,单击下一步。图2选择设备驱动图3根据对应驱动的机器码可产生注册码,通过注册码进行注册,同一台机器的同一个驱动只需要注册一次;如果驱动未注册,只能试用运行6小时;图4回到“添加通道向导通道名”页面,点击下一步。“添加通道向导域设置”页面,输入域数和端口号,单击下一步。图5“添加通道向导总结”页面,显示添加通道的基本信息,点击“完成”结束通道添加。图6通道添加好后,鼠标放置在该通道上,可以进行一些基本操作。图7(1) 剪切并粘贴鼠标置于通道channel1,点击,通道消失,如下图图8此时,亮,点击它,实现通道的粘贴。图9(2) 复制并粘贴鼠标置于通道channel1,点击,此时亮,如下图图10点击,进行通道的复制粘贴。对于macsv5驱动,通道数最多为1,由此有以下的提示:图11若添加的是其它驱动,如modbussub(添加的具体步骤同macsv5驱动,不再赘述)。点击和后,出现通道属性窗口。图12点击确定,发现有“通道名已经存在,请重新命名!”的提示框,提示要修改通道名,与期望复制的通道名区分开。图13修改通道名并点击确定,可以看到channel2被添加成功。图14(3) 删除鼠标置于某通道上,亮,可以删除该通道。图15点击来删除鼠标所在位置的channel2。图16(4) 撤销和重新执行撤销用于返回上一步操作(如下图,删除channel2的操作被撤销,channel2重新出现在界面上)。图17是重新执行。如上图基础上,点击,channel2重新消失。图18在添加的通道点击鼠标右键,选择“添加设备”。图19“添加设备向导设备名”,填写符合要求的设备名,单击下一步。图20“添加设备向导服务器设置”中,填入计算机名和ip地址。单击下一步。图21“添加通道设备总结”页面,显示设备名的基本信息,单击“完成”结束设备添加。图22完成设备添加后的界面如下图所示。图23对设备也可进行类似通道的剪切、复制、粘贴、删除、撤销、重新执行等操作。在添加的设备点击鼠标右键,选择“添加组”。图24填写合适的组名,并点击“确定”。图25注意:添加组的操作不是必须的,可以在设备下直接添加标签。但先添加组后添加标签可以按组的方式有效管理标签。在添加的组点击鼠标右键,选择“添加标签”(也可以在状态栏空白处单击右键“添加标签”);如果没有添加组,在添加的设备右键单击鼠标右键,选择“添加标签”(或在状态栏空白处单击右键“添加标签”)。在设备下直接添加标签的情况不再截图。图26标签的“常规”页面,需要填入名称、地址(注意:格式为点名项名;av:当前值,ah:报警上限,al:报警下限,注意大写;可检查标签地址是否正确)、数据类型、读写权限、id、描述(可有可无)。图27id决定设备之间的通讯和协议的转换,不同设备或不同通信协议中的标签若被设置了相同的id,可进行相应的设备通讯或协议转换。具体见在线运行部分。“转换”页面,原始数据和工程数据之间有四种可选的转换类型:无、放大/缩小、线性量程转换、平方根量程转换。图28(1) 无:代表不转换;(2) 放大/缩小:根据输入的放大倍数,对原始数据进行成倍的放大或缩小(放大倍数大于1,代表放大;放大倍数在01之间,代表缩小);图29(3) 线性量程转换:需要设置原始数据的原始上限和原始下限、工程数据的工程上限和工程下限。在原始数据和工程数据之间按线性关系进行量程转换。若rh、rl、r、eh、el、e分别代表原始上限、原始下限、原始数据实际值、工程上限、工程下限、工程数据实际值,则计算公式为图30(4) 平方根量程转换:需要设置原始数据的原始上限和原始下限、工程数据的工程上限和工程下限。在原始数据和工程数据之间按平方根关系进行量程转换。若rh、rl、r、eh、el、e分别代表原始上限、原始下限、原始数据实际值、工程上限、工程下限、工程数据实际值,则计算公式为图31考虑到手动增加标签繁琐耗时,可以通过“导入标签”和“导出标签”来对标签进行管理。如上述所示,可以先手动添加标签pn110,如下图。图32右键单击组名,可以对属于该组的标签进行批量导出(主要是查看点的格式)。图33导出excel表格形式,显示的点格式如下所示:图34框住标签名pn110,出现黑色时可以进行拖拉(其他属性也可以进行此操作)。图35操作后如下所示:图36然后,可以将该表格保存并导入到原框架中。图37导入后的界面如下所示:图38离线组态时,还可以设置默认工程和自动运行(针对保存的工程)。图39“工具”菜单栏下,选择“选项”,工程栏包括是否选择默认工程和是否自动运行,如果填入默认工程,软件启动时将以该工程的模式进入;如果填入默认工程且勾选“自动运行”,软件启动时以该工程的模式开始运行。图40 配置好工程后,点击“操作”菜单的“运行”按钮,系统进入在线运行状态。一多方通讯及协议转换在线运行的最主要功能是更新数据,实现多方通讯和协议转换。更新数据模块作为一个独立线程执行,完成下面两大功能:一、将通讯双方或多方设备数据转发至对方;二、同步主从站数据,将发生变化的数据发送至对方。更新数据,实现多方通讯和协议转换主要通过设置的id来完成。图1图18为添加macsv5通道,其中图1图6为添加通道,图7图10为添加设备,图11图18为添加和处理标签;图19图37为添加modbussub通道,其中图19图25为添加通道,图26图33为添加设备,图34图37为添加标签;图38和图39为启动运行后的通讯过程。图1图2图3图4图5图6图7图8图9图10图11图12图13图14图15图16图17图18图19图20图21图22图23图24图25图26图27图28图29图30图31图32图33图34图35图36图37图38图39二双机冗余双机冗余功能是该版本框架增加的最主要功能。如果离线组态了双机冗余,软件在线运行时,主机实时周期地向从机发送当前各个设备运行状态。从机实时接收并记录主机的各个设备运行状态,当主机某个设备状态异常时,从机启动相应设备进行通讯,当主机设备恢复后,从机停止相应设备。当主机异常崩溃后,从机在指定时间内无法获取主机设备状态,从机认为主机异常,自动与相应的所有设备通讯,当主机恢复后,从机停止与相应设备通讯。注意,在配置主从机时,应保持通道、设备、组、标签等完全

温馨提示

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

评论

0/150

提交评论