没有西门子PLC怎么做S7开发?这个开源项目帮你搞定

0 阅读1分钟

做西门子PLC采集的兄弟,你是不是也这样:

项目用的是S7-1200/1500
但手边根本没有PLC
用仿真软件只能测梯形图
你的上位机连不上
开发进度卡死在「等设备」

我找到一个解决办法

ProtoForge

它内置了Siemens S7协议仿真
完整实现ISO-on-TCP(RFC1006)
支持DB、DBX、DBW、DBD寻址

你的上位机连上它
就像连上一台真实的S7-1200
读DB块、写DB块、监控数据
全部能跑通

而且它不止S7
Modbus、MC、FINS、AB……
主流PLC协议基本全覆盖

49个设备模板,一键创建
三菱FX5U、欧姆龙CP1H、罗克韦尔MicroLogix……
全都能仿真

protoforge demo

项目地址:
GitHub:
github.com/suoten/Prot…
Gitee:
gitee.com/suoten/Prot…

让PLC开发,不再等硬件。