The invention discloses an IEC104 communication protocol implementation method based on
workflow, which belongs to the technical field of
electric power communication, comprises the steps of initialization,
link management, service analysis, timing scheduling, message receiving, message sending, service response and state
recovery, and solves the problem of dynamic analysis and service decoupling of various ASDUs of IEC104 by utilizing a configurable
workflow engine. In order to solve the technical problem of integrating intelligent reconnection and structured log pushing in a modular layered architecture, the invention adopts modular division,
link management, timing scheduling, message receiving and sending, service analysis, state
recovery and other module duty single decoupling, and unified log
queue pushing, so that the
observability of the
system is greatly improved, and the reliability of the
system is improved. An
exponential backoff strategy is combined with link monitoring, intelligent reconnection is achieved, and timeliness and
resource saving are both considered.