摘要
为了实现SCADA调度控制中心的通信服务器,既能快速处理现场发来的通信报文,又能同时为调度控制中心的局域网的各调度工作站提供实时通信服务,从通信服务器的远动功能需求及分布计算需求出发,研究了如何使用JavaRMI作为通信服务器构件内部与其它构件之间的通信方式,采用面向对象的方法设计并实现了该通信服务器软件,很好地解决了在控制中心整个分布式软件系统内部的协同通信计算及其与外部现场RTU通信的问题,实际运行结果表明,J2EE技术能满足SCADA系统的实时要求并反映出Java有较强的高端计算能力。
In order to get the goal of which the communication server at SCADA control center can both process the message from RTU rapidly and serve dispatching workstation as real time communication,this paper focuses research on choosing Java RMI as the communication way inside communication server component,also between it and other components, according to the specification of functional requirement and distributed computational requirement of the communication sever at the control center of SCADA system . Such communication server software is designed and implemented by object-oriented technology. The internal communication inside the whole distributed software itself at SCADA control center works well,so well does it work together with the external communication from RTU. Viewing from the putting it into operation, J2EE can meet the real time command of SCADA system and have good high-end computational ability.
出处
《微机发展》
2004年第12期95-98,共4页
Microcomputer Development
关键词
远程终端单元
监控和数据采集通信
分布式计算
统一建模语言
remote terminal unit
supervisory control and data acquisition communication
distributed computing
UML