• DocumentCode
    2812717
  • Title

    An passive terminal simulator of IEC 60870-5-104 protocol using ACE framework

  • Author

    Huang Jin-min ; Liu Qiong ; Dong Shengli ; Liu Zhen

  • Author_Institution
    Sch. of Software Eng., South China Univ. of Technol., Guangzhou, China
  • fYear
    2011
  • fDate
    15-17 July 2011
  • Firstpage
    4724
  • Lastpage
    4727
  • Abstract
    The passive terminal simulator of IEC 60870-5-104 protocol is important for developing and validating the protocol master terminal. But there is indeed a phenomenon now that the simulator is implemented with traditional technology and it is not a complete entity usually because economic benefit can´t be directly produced by it. Here a simulator is presented by us and it is mainly composed by a protocol service module, a data simulating module and a GUI module and there are some interfaces among the modules for their interconnection. The protocol service module is the key component for the simulator and it is developed using ACE Framework technology. The software system of the protocol service module is made of main thread and service thread and events are detected by the main thread, such as IO events, timer and the asynchronous notification events which are handled by recalling the function in the event processor when they appear. The running way of main thread framework are copied by all service threads, for which the simulator software is pithy, cross-platform, efficient and reliable. The data types of the protocol are analoged and managed by the data simulating module and Qt technology is used for developing GUI of the simulator.
  • Keywords
    IEC standards; digital simulation; graphical user interfaces; protocols; ACE framework technology; GUI module; IEC 60870-5-104 protocol; Qt technology; data simulating module; passive terminal simulator; protocol master terminal; protocol service module; simulator software; software system; Documentation; Educational institutions; Graphical user interfaces; IEC standards; Inductors; Protocols; Software; ACE Framework; IEC-60870-5-104 Protocol; Simulator; Telecontrol System;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechanic Automation and Control Engineering (MACE), 2011 Second International Conference on
  • Conference_Location
    Hohhot
  • Print_ISBN
    978-1-4244-9436-1
  • Type

    conf

  • DOI
    10.1109/MACE.2011.5988066
  • Filename
    5988066