#plc (11 Repositories)
Ranked open-source repositories tagged with #plc, scored by pull request acceptance likelihood and maintainer engagement velocity.
48.3%
54.4h
11 repositories tagged #plc
MichielVanwelsenaere/HomeAutomation.CoDeSys3
Home Automation system build in CoDeSys 3 with MQTT communication to any third party Home Automation software
pnoker/iot-dc3
IoT DC3 is a multi-protocol, cloud-native, AI-powered, open-source industrial IoT platform evolving toward AI agents. A complete IoT system solution: device connectivity, data acquisition, edge-to-cloud delivery and intelligent operations.
gijzelaerr/python-snap7
a pure Python S7 communication library for interfacing with Siemens S7 PLCs
bulaofen0036-coder/TIA_Portal_Openness_MCP
Drive Siemens TIA Portal V20/V21 (STEP 7, WinCC Unified) from any MCP client — create projects, generate PLC & HMI, compile & diagnose. Prebuilt runtime, no Openness coding required.
siemens/simatic-s7-webserver-api
A .NET API Client Library for the SIMATIC S7 PLC Webserver API
iec-checker/iec-checker
Static analysis of IEC 61131-3 programs
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.
ThingsGateway/ThingsGateway
ThingsGateway is a cross-platform, high-performance gateway for edge data acquisition and IoT connectivity. Developed with .NET 8, it offers a suite of powerful tools, including advanced PLC communication libraries and debugging software.
libplctag/libplctag.NET
A .NET wrapper for libplctag.
tcunit/TcUnit
An unit testing framework for Beckhoff's TwinCAT 3
johannesPettersson80/trust-platform
truST Platform — IEC 61131‑3 Structured Text tooling suite