专利汇可以提供一种分布式控制系统DCS通信松耦合管理方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种分布式控制系统DCS通信松耦合管理方法,通信管理 服务器 建立DCS通信管理 中间件 ,重新定义通信路径,通信管理服务器端注册通信路径,收发设备通过通信代理接收注册信息,进行实例化,收发设备在启动时,首先通过设备的通信代理询问远端通信管理服务器,是否有更新内容,若有更新,将进行库更新过程,重新实例化后再进行缓绑定初始化,若没有,则直接进行缓绑定初始化,激活完成缓绑定的实例,建立起通信链路,发射或接收通信信息。本发明降低系统改造升级所带来的通信系统的重置与调试的复杂程度,使DCS的通信流程自动化,保持并提高DCS系统的开放性,降低来自分布式系统异种软 硬件 平台的复杂性。,下面是一种分布式控制系统DCS通信松耦合管理方法专利的具体信息内容。
1.一种分布式控制系统DCS通信松耦合管理方法,其特征在于,包括以下步骤:
1)统一管理DCS分布式控制系统中的各种通信类型,形成通信类型库,以XML或者SQL数据库形式存在并供使用;
2)统一管理DCS分布式控制系统的各种通信协议和数据库连接,形成协议连接库,以XML或者SQL数据库形式存在并供查询使用;
3)通信管理服务器建立DCS通信管理中间件,重新定义通信路径;
所述DCS通信管理中间件包含若干个自定义数据库,所述自定义数据库包括通信类型库,协议连接库,信主库,信道库,信源库,信宿库和通信路径库,所有数据库均以XML或者SQL数据库形式存在并供使用;
所述通信类型库的通信类型包含心跳连接、键值数据传输、文件传输、同步通信、SOE-COS事件、告警、一致性服务和消息服务;
所述协议连接库包括通信协议和数据库连接,通信协议包含http、ftp、tcp族、udp族、组播、广播、PTP、RPC、socket协议族、101、103、104、modbus、Profibus、自定义协议以及孽生出的多种同类通信协议;数据库连接包含SQL数据库连接、ODBC数据库连接池、JDBC数据库连接池、PI数据库连接、各种分布式No-SQL数据库连接、自定义连接池以及孽生出的多种同类数据库连接;
信主构成信主库,信主指收发设备;
信源构成信源库,每个信源仅属于一种信源类型,即IO层信源、控制层信源、操作层信源和管理层信源中的一种信源;
信宿构成信宿库,每个信宿仅属于一种信宿类型,即IO层信宿、控制层信宿、操作层信宿和管理层信宿中的一种信宿;
对于转发设备可被定义为信源,也可同时被定义为信宿;
信道类型包括心跳通道、键值数据通道、文件通道、同步通道、SOE-COS事件通道、告警通道、一致性服务通道、数据库通道、自定义消息服务通道以及由这些信道孽生出的通道;
所述信道库包括基本信道库和复合信道库;
每条基本信道的信道类型只能定义为所述信道类型中的一种,每条基本信道必须绑定一种通信协议或者数据库连接,不允许出现跨越两条总线的基本信道,必须满足通信协议与数据库连接的分层与跨层限制条件,同时不允许出现绑定复合协议的基本信道;基本信道存储在基本信道库;
每条复合信道由两条或者多条基本信道并行复合组成,或者由两条或者多条基本信道串行复合组成,甚至由若干条基本信道并行加串行复合组成;复合信道存储在复合信道库;
4)通信管理服务器端注册通信路径,注册完成后,并不立即绑定硬件设备、相应协议和驱动;
5)收发设备通过通信代理接收注册信息,进行实例化;
6)收发设备在启动时,首先通过设备的通信代理询问远端通信管理服务器,是否有更新内容,若有更新,将启动库更新过程,重新实例化后再转入下一步,若没有,则直接转入下一步;
7)进行缓绑定初始化;所述缓绑定初始化是指收发设备的通信代理根据最新所获取的所有完整通信路径进行后绑定,从相应的信道库中获取正确的信道配置与信道参数,从协议连接与数据库连接库中获取正确的通信协议配置、数据库连接配置和驱动;
8)激活完成缓绑定的实例,建立起通信路径,发射或接收通信信息。
2.根据权利要求1所述的一种分布式控制系统DCS通信松耦合管理方法,其特征在于,所述协议连接库,其类型必须仅属于IO层内协议、跨控制总线协议、控制层内协议、跨操作总线协议、操作层内协议、以太网协议和以太网数据库连接七种协议类型中的一种,此为协议连接库的分层与跨层限制。
3.根据权利要求1所述的一种分布式控制系统DCS通信松耦合管理方法,其特征在于,所述通信路径由信源、信道和信宿三要素组成,缺一不可,分为基本通信路径或者复合通信路径;
所述基本通信路径由基本信道、信源和信宿三要素构成;信源选自信源库,信宿选自信宿库,基本信道选自基本信道库;
所述复合通信路径由复合信道、信源和信宿三要素构成;信源选自信源库,信宿选自信宿库,复合信道选自复合信道库;
所有完整的通信路径都存储在通信路径库中。
4.根据权利要求1所述的一种分布式控制系统DCS通信松耦合管理方法,其特征在于,所述步骤5)的实例化是指绑定发射设备、接收设备、协议连接库,以及绑定特定的信道参数,通过收发设备上的通信代理来完成实例化,具体过程如下:
实例化过程是由通信管理服务器发起的,所有在通信管理服务器中注册的完整通信路径中的收发设备上均有通信代理,通信代理均从通信管理服务器上获得自身设备相关的信息,这里的收发设备包括发射设备,信道中涉及的转发信主设备和接收设备;
发射设备的通信代理获得自身设备相关的信息包括:设备属性,发射类型,发射模式,信道与信道参数;
接收设备的通信代理获得自身设备相关的信息包括:设备属性,接收方式,信道与信道参数。
5.根据权利要求4所述的一种分布式控制系统DCS通信松耦合管理方法,其特征在于,所述设备属性包含设备id,设备名称,设备地址,设备端口号和设备驱动;
所述发射类型要求与通信类型定义相符;
所述信道与信道参数要求与信道定义相符;
所述发射模式主要是根据发送间隔时间来分类,包含脉冲发射,循环发射,单次发射和变长发射;
所述接收方式包含缓存方式、固化方式、同步方式和复合多种方式。
6.根据权利要求1所述的一种分布式控制系统DCS通信松耦合管理方法,其特征在于,所述步骤6)的库更新过程步骤如下:
6-1)在DCS通信管理中间件的协议连接库,信主库,信源库,基本信道库,复合信道库,信宿库的每个字段设置触发器,一旦发生增删改项目,均触发通信路径库的更新;
6-2)通信路径库的所有更新,均加入通信路径更新数据库暂时保存,该通信路径更新数据库临时记录通信路径数据库的所有增删改操作,通信路径更新数据库的所有增删改操作通过通信管理服务器方批量产生下发动作,将这些增删改操作按照顺序发送给对应的发射设备与接收设备的通信代理;
6-3)收发设备的通信代理根据通信管理服务器下发的更新内容更新本地的实例,根据更新内容构造新实例,新实例暂时不上线,先根据新实例重新进行绑定操作;
6-4)停止旧实例,新实例代替旧实例上线后将旧实例销毁,并将更新结果返回给通信管理服务器;
6-5)通信管理服务器接收到某条通信路径更新完毕的返回消息,将相应操作并入通信管理服务器,并从通信路径更新数据库中删除;
6-6)通信路径更新数据库中的记录全部被执行完毕,并删除,则完成整个库更新过程。
7.根据权利要求1所述的一种分布式控制系统DCS通信松耦合管理方法,其特征在于,支持新加通信路径,改变通信路径和删除通信路径;
对于新加通信路径,收发设备通过通信代理接收通信管理服务器下发的新增注册信息,经过实例化、缓绑定和激活过程来新建通信路径;
对于改变通信路径,收发设备通过通信代理接收通信管理服务器下发的修改注册信息,经过重新实例化、再绑定和再激活过程来重新建立通信路径;
对于删除通信路径,收发设备通过通信代理接收通信管理服务器下发的注销注册信息,经过冻结、解绑定和销毁实例的过程来注销通信路径。
8.根据权利要求1所述的一种分布式控制系统DCS通信松耦合管理方法,其特征在于,如果发射模式的间隔是长间隔,在每次发射--接收过程完毕后,则可临时将此实例冻结或者解绑定,下次通信前再重新绑定并激活此实例;定义间隔>5分钟为长间隔;
如果有临时的单次任务,即发射模式是单次发射的通信路径实例,在冻结或者解绑定实例后,任务结束;单次任务完成后,通信管理服务器将这个单次任务加入更新注销列表,下一次通信代理更新注册信息时,完成注销通信路径。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
数据处理方法、装置、电子设备及存储介质 | 2020-05-12 | 304 |
消费数据的数据处理方法、装置、计算机设备和存储介质 | 2020-05-11 | 413 |
一种消息同步方法 | 2020-05-11 | 983 |
系统间的消息通知方法、装置、服务器、系统及存储介质 | 2020-05-13 | 419 |
一种监控Carte服务器状态的方法 | 2020-05-08 | 917 |
IoT系统中的数据传输方法、装置、设备及存储介质 | 2020-05-11 | 632 |
一种消息数据推送方法、系统及装置 | 2020-05-12 | 574 |
一种运维监控聚合管理系统 | 2020-05-13 | 144 |
基于数据传输服务的软硬件解耦设计的系统设计方法 | 2020-05-08 | 795 |
商业银行对公预警方法、装置、系统及存储介质 | 2020-05-13 | 854 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。