这是一个物联网设备通信协议实现客户端,其中将包括主流PLC通信读取、ModBus协议和Bacnet协议等常见工业通信协议。该组件是开源且终身免费的,使用最宽松的MIT开源协议,您可以随意修改和商业使用(商业使用请评估和测试)。 这是一个物联网设备通讯协会实现客户端,将包括主流PLC通信读取、ModBus协会、Bacnet协会等通用工业通讯协会。本组件最终广泛开源免费,使用最松的MIT开源协会,您可以随时修改和商业使用(商业使用请做好评估和测试)。
siemens-s7 开源项目推荐(91 个)
siemens-s7 话题在 GitHub 上没有填写简介,这里按 Star 数汇总最相关的热门仓库。
热门项目 前 20
按 Star 数排序展示前 20 个 · GitHub 共 91 个仓库Open source industrial connectivity server
现在,它是一款物联网通信工具,包含西门子S7协议、Modbus协议、三菱MELSEC(MC)协议、RTSP / RTCP / RTP / H264 / MP4(FMP4)协议,以及解析字节阵列数据。
A .NET API Client Library for the SIMATIC S7 PLC Webserver API
HarpoS7 is a C# library for authenticating sessions in the S7 Comm Plus protocol, supporting both legacy challenge (TIA Portal V16 and older) and TLS authentication (TIA Portal V17 and newer).
Industrial IoT (IIoT) Integration and Data Processing with Apache PLC4X, Kafka Connect, KSQL (OPC-UA, Modbus, Siemens S7)
This repository contains several projects that I have completed to enhance and hone my PLC programming skills.
A set of most classical and useful algorithms for Siemens Simatic Step 7 PLCs.
Console program to monitor variables on a S7 Plc over network
Open-source industrial IoT data acquisition gateway: polls PLCs via Modbus, Siemens S7, Mitsubishi MC, Omron FINS/CIP and OPC UA, pushes to MQTT / TDEngine / InfluxDB with offline outbox buffering, and ships a built-in web console. Single binary, no external database.
Owner: Device WG
Pure-Python S7CommPlus communication for Siemens S7-1200 and S7-1500 PLCs
Industrial-grade MCP bridge for Siemens TIA Portal: Generate SCL, explore PLC structures, and automate engineering with AI (Claude, Cursor, LobeChat).
An open source PID controller with step tuning created with Siemens TIA Portal 19 in SCL
IoT‑DriverCore is a modular, vendor‑neutral framework for building and managing drivers for PLCs and industrial IoT devices. It provides a unified API, consistent driver lifecycle, and scalable integration for edge, gateway, and automation systems.
Getting data out of Siemens PLCs using the Snap7 library and presenting them as metrics that can be read by Prometheus
西门子PLC数据块模拟
Heating monitoring system for any PLC devices
Generation of state machines for Siemens TIA Portal
OPC UA client for siemens s7-1500
关于这个话题
- 清单取自 GitHub 话题页并按 Star 数排序,每次展示前 20 个项目;原始页面见 https://github.com/topics/siemens-s7。
- 该话题在 GitHub 上共有 91 个仓库, 本站收录的是其中最热门的 20 个,不是全量列表。
- Star / Fork 每日自动刷新一次,实时数据以 GitHub 为准。
- 当前 20 个项目累计 3921 Star,覆盖 8 种主要语言,数据更新于 2026-11-07。
- 中文介绍来自 GitHub 官方话题说明(github/explore)的机器翻译,可点「查看原文」对照;译文缺失时会先展示原文。