#Plc

Showing 18 of 18 repositories tagged #plc, ranked by stars

libplctag
libplctag
libplctag

This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.

Score
100
★ 887 ⑂ 272 +4/day
C
god-jason
god-jason
iot-master

物联大师是开源免费的物联网平台,集成了标准Modbus和主流PLC等多种协议,支持数据采集、公式计算、定时控制、自动控制、异常报警、流量监控、Web组态、远程调试等功能,适用于大部分物联网和工业互联网应用场景。

Score
67
★ 837 ⑂ 192
JavaScript
gijzelaerr
gijzelaerr
python-snap7

a pure Python S7 communication library for interfacing with Siemens S7 PLCs

Score
100
★ 816 ⑂ 270 +6/day
Python
pnoker
pnoker
iot-dc3

IoT DC3 — open-source, cloud-native industrial IoT platform. Multi-protocol device access, data collection & management with 28 drivers, Spring Cloud, gRPC, and native LLM integration.

Score
100
★ 647 ⑂ 220 +4/day
Java
ottowayi
ottowayi
pycomm3

A Python Ethernet/IP library for communicating with Allen-Bradley PLCs.

Score
50
★ 506 ⑂ 108 +1/day
Python
beremiz
beremiz
beremiz

Beremiz is Free Software for machine automation.

Score
100
★ 412 ⑂ 146 +1/day
Python
cmseaton42
cmseaton42
node-ethernet-ip

A Lightweight Ethernet/IP API written to interface with Rockwell ControlLogix/CompactLogix Controllers.

Score
80
★ 289 ⑂ 110
TypeScript
miguelob
miguelob
ICS-Hacking

This repository is focused on cybersecurity in the industrial world. Many industrial communication protocols and equipment is investigated and pentested

Score
100
★ 173 ⑂ 26
C
FlUxIuS
FlUxIuS
V2GInjector

V2GInjector - Tool to intrude a V2G PowerLine network, but also to capture and inject V2G packets

Score
50
★ 141 ⑂ 35
Python
stefanbesler
stefanbesler
struckig

Full port of pantor ruckig library (Community version) to IEC 61131-3 Structured Text. Online Trajectory Generation. Real-time. Time-optimal. Jerk-constrained.

Score
0
★ 100 ⑂ 16
Python
anviod
anviod
edgex

边缘计算网关 edgex 部署于工业现场(零依赖),南向支持Modbus、BACnet、OPC-UA 、CAN、PLC,北向通过MQTT、OPC-UA Server、Sparkplug-B接入云端,实现数据采集与边缘计算。 Edge Gateway collects data southbound via Modbus, OPC-UA Client, CAN, PLC, and connects northbound via MQTT, OPC-UA Server, Sparkplug-B for edge computing and cloud integration.

Score
33
★ 85 ⑂ 25
Go
ArthurkaX
ArthurkaX
cds-text-sync

🔄 Git-friendly text synchronization for CODESYS. Export your project to ST files, edit with modern tools (or LLMs), and sync back. Lightweight and metadata-driven.

Score
0
★ 80 ⑂ 9 +1/day
Python
mbuesch
mbuesch
awlsim

STEP-7 AWL/STL PLC simulator

Score
60
★ 73 ⑂ 26
Python
danomagnum
danomagnum
gologix

Ethernet/IP client library for Go inspired by pylogix that aims to be easy to use. Supports being a client and a class 3 / class 1 server.

Score
0
★ 70 ⑂ 31
Go
loki-os
loki-os
go-ethernet-ip

A complete golang implementation of Ethernet/ip

Score
20
★ 69 ⑂ 27
Go
d0ubl3g
d0ubl3g
Industrial-Security-Auditing-Framework

ISAF aims to be a framework that provides the necessary tools for the correct security audit of industrial environments. This repo is a mirror of https://gitlab.com/d0ubl3g/industrial-security-auditing-framework.

Score
0
★ 59 ⑂ 21
Python
JeffreyXXL
JeffreyXXL
Sophon

A industry motion control software base on C# 基于C#开发的运动控制软件

Score
40
★ 56 ⑂ 14
C#
tnunnink
tnunnink
ioList

A tool for generating IO Lists using RSLogix 5000 L5X export files.

Score
0
★ 22 ⑂ 2
C#
Related Topics
#automation#ethernet-ip#modbus#rockwell#s7#allen-bradley#go#golang#scada#siemens#cip#ethernet

© 2026 GitRepoTrend · GitHub repositories by topic · Updated weekly