6.3 组态的工作参数
一些复杂的功能模块(如PID控制、自动整定等)有许多类似于“对象”概念中的属性、方法和事件,并可表达成参数的数值和开关量的状态。由于功能模块的组态数据中仅有16个单字节参数,根本无法满足对功能模块全部参数地址指针的设置,为此,在该组态软件的实时数据库中,有许多单元是特定为某些功能模块服务的。当这些功能模块出现在组态队列中时,这些特定数据项便有了定义,反映出该模块的属性、方法和事件。当这些功能模块没有出现在组态队列中时,这些特定数据项便失去了定义(但可作为通用寄存单元供其他模块使用,并随使用模块的重新定义而更改数据项的含义)。
6.4 下载到智能仪表中的方法
软件系统采用自行开发的组态模块下载调试软件M
DCSCFG进行组态模块的下载与在线调试它通过CAN总线,能对
现场总线控制系统上的每一个MDCS组件进行组态、参数编辑、下载、上传、管理和实时监测、调试。MDCS-CFG的主要功能包括:
(1)对组件模块库14大类82种组件模块进行组态,组态序列的最大长度可达250行;
(2)对实时数据库100组共1 600点控制运行参数进行设置、修改、管理和实时监视;
(3)可一次下载/上传全部或部分组态数据;
(4)可一次下载/上传全部或部分实时数据库参数;
(5)可实时监视多达16点控制运行参数的变化;
(6)可管理8个串行口,14种MDCS类别,256个MDCS构成的多个项目或子系统;
(7)可构造自动测试系统、自动标定系统、调试支撑系统;
(8)对传输中的故障状态可自动检测,并可按设定的重发次数尝试多次传输。
7 结束语
应用软件组件技术很好的解决了针对现场智能仪表软件开发中存在的开发难度太大,软件的继承性差和不易维护性等困难。给从事现场智能仪表软件开发的人员提供了方便有效的方法,减少了软件开发人员的工作量。
上一页 [1] [2]
本文关键字:技术 智能 仪表 软件 仪器仪表读写器,电子知识资料 - 仪器仪表读写器