IEC 104 RTU simulator is a program to simulate the operation of RTU (remote terminal unit) or server as defined by protocol IEC 60870-5-104. It can simulate any number of RTUs or servers. Simulated RTUs could be connected to different or same SCADA master station. IO signals are indexed and grouped by using index numbers. You can send IO signals from all RTUs to the connected SCADA master stations at once by using index number.
It is written in python3 language and code is supporting both Windows and Linux OS.

Package contains the following files:

iec104rs.py: The code in python 3 language.

iec104rs.csv: ini file in comma separated values. Must be in the same folder where program starts in.

“data” folder with samples “iodata.csv” files which are IOA data files in comma separated values. Must be kept in "data" folder. “data” folder must be in the same folder where program starts in.

Iec104rs.pdf: Help file in pdf format.

Readme.txt

LICENSE file.

Features

  • IEC 104 server simulation for any number of RTUs at once.
  • Separated log file for each RTU.
  • Use .csv file formats to easy get IO signals.
  • Working under Linux and windows with GUI.
  • Time synchronization through multiple NTP servers.
  • Support redundant RTUs.
  • Support multiple SCADA servers at once.
  • Multiple RTUs can share the same IOA signal database file.
  • Separated configuration file for each RTU.
  • Support GI, SPI, DPI, AMI with and without time tag.
  • Support CP56Time2a time tag.
  • Windows binary files available.

Project Samples

Project Activity

See All Activity >

Follow IEC104-RTU-Simulator

IEC104-RTU-Simulator Web Site

Other Useful Business Software
Crowdtesting That Delivers | Testeum Icon
Crowdtesting That Delivers | Testeum

Unfixed bugs delaying your launch? Test with real users globally – check it out for free, results in days.

Testeum connects your software, app, or website to a worldwide network of testers, delivering detailed feedback in under 48 hours. Ensure functionality and refine UX on real devices, all at a fraction of traditional costs. Trusted by startups and enterprises alike, our platform streamlines quality assurance with actionable insights.
Click to perfect your product now.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of IEC104-RTU-Simulator!

Additional Project Details

Registered

2021-09-16