摘要
大型自动化控制系统通信网络由多种不同的通信子网组成,且各个子网的协议往往各不相同,因而导致扩展性差、改进和维护的工作量大等问题。论文提出模块化通信网关的软件设计方法,把各种通信协议转化为统一的内部协议,用于内部模块的通信,实现软件核心模块与协议种类的分离。当引入新的协议时,只需增加新的接口支持以及协议转化功能。应用表明,该网关具有良好的灵活性和可扩展性。
Communication network of large automatic control system is composed by many subnets, and the protocols of the subnets are generally different from each other. So it makes poor expansibility and cost too much in maintenance and modification. This paper presents a modularized software design of communication gateway, which converts each communication protocol to an internal protocol to achieve intercommunication, so that the core module is irrelative from protocol. While new protocol is brought in, it just needs to add the new interface and the protocol transferring function. The application in control system demonstrates this gateway is extendable and flexible .
出处
《继电器》
CSCD
北大核心
2007年第24期52-54,65,共4页
Relay