The IEC 104 Protocol Server and Client implementation in Phyton - v21.06.012

IEC 104 Protocol Python

we did a python wrapper for our IEC 104 implementation using ctypes, and tested in Windows and linux x86_64.

in the package tests folder , you can find the server and client test programs.

using this, you can simulate complete IEC 104 Server device(iec104servertest.py) and client(iec104clienttest.py).

or

PyPI page https://pypi.org/project/pyiec104/

install using - pip install pyiec104

Features

  • High performance, robust and scalable architecture
  • Multiple Server and Client Simulation
  • In a Single Server(link) simulate Multiple Stations (Common Address)
  • Supports Background Scan, Cyclic Data Transmission, Double Transmission, Redundancy and File transfer.
  • Supports "Select-Before-Operate" and "Direct-Execute" command execution modes
  • supports File Transfer, Directory commands ( Monitor and control direction )

Project Samples

Project Activity

See All Activity >

Follow IEC 104 Protocol Python

IEC 104 Protocol Python Web Site

Other Useful Business Software
Smart Business Texting that Generates Pipeline Icon
Smart Business Texting that Generates Pipeline

Create and convert pipeline at scale through industry leading SMS campaigns, automation, and conversation management.

TextUs is the leading text messaging service provider for businesses that want to engage in real-time conversations with customers, leads, employees and candidates. Text messaging is one of the most engaging ways to communicate with customers, candidates, employees and leads. 1:1, two-way messaging encourages response and engagement. Text messages help teams get 10x the response rate over phone and email. Business text messaging has become a more viable form of communication than traditional mediums. The TextUs user experience is intentionally designed to resemble the familiar SMS inbox, allowing users to easily manage contacts, conversations, and campaigns. Work right from your desktop with the TextUs web app or use the Chrome extension alongside your ATS or CRM. Leverage the mobile app for on-the-go sending and responding.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of IEC 104 Protocol Python!

Additional Project Details

Registered

2025-03-30