论文部分内容阅读
IEC-60870-5-104规约作为采用标准传输协议子集的IEC60870-5-101的网络访问,由于涉及到网络编程以及颁布时间较晚,在电力系统中还处于推广阶段。目前对104规约的探讨不论是应用还是研究都比较深入,并且取得了一定的成绩,但在软件设计方面,还没有形成较统一的开发模式,迫切需要一个好的设计方法和工具帮助开发者设计开发通信软件。基于有限状态机理论提出一种设计方法用于104规约的实现。在这种设计方法中,结合通信协议的分层思想进行软件的总体设计,同时应用有限状态机(Finite State Machine,FSM)理论对104规约建模,抽象出有限状态机模型,并提出一种面向对象的FSM实现框架及其配置工具,利用配置工具自动实现FSM。
IEC-60870-5-104 protocol as a subset of the standard transmission protocol IEC60870-5-101 network access, due to the network programming and promulgation of late, in the power system is still in the promotion phase. At present, the discussion of the 104 Statute is more in-depth application and research, and has achieved some achievements. However, in the software design, there is not a more unified development model, and there is an urgent need for a good design method and tool to help developers to design Develop communication software. Based on finite state machine theory, a design method is proposed for the implementation of 104 Statute. In this design method, the overall design of the software is carried out based on the layered idea of communication protocol. At the same time, finite element machine (FSM) theory is used to model the 104 protocol, the finite state machine model is abstracted and a Object-oriented FSM implementation framework and its configuration tools, the use of configuration tools to automatically implement FSM.