我们提供两种版本以应对不同的工业现场需求:服务器版 (Server) 与 客户端版 (Client),Windows版本与linux版本都有,arm linux版本适合部署在小型开发板上,相比于欧姆龙以太网模块大大降低成本,程序分试用版(免费使用30分钟,需重启再能使用)与专业版(无限制),关注评论转发点赞私信免费获取试用版或者评论留下邮箱。
1. 服务器版 (Server / Slave Mode)
核心定义:软件模拟成一个标准的 Modbus TCP 服务器。
数据流向:上位机/SCADA <--> [本软件] <--> 欧姆龙 PLC
✅ 核心优势
-
赋能老旧 PLC:让不支持 Modbus TCP 协议的老款欧姆龙 PLC(如 CJ, CP,CS)瞬间拥有 Modbus 通讯能力。
-
降低 PLC 负载:软件作为“数据缓存层”。即使有 10 个上位机同时读取数据,软件也只向 PLC 发送一次请求,极大降低 PLC 网络负荷。
-
标准化接口:IT 系统(MES、ERP、Python、Java)通常不懂 FINS 协议,但都支持 Modbus。使用此版本,IT 人员无需学习复杂的 FINS 指令即可读写 PLC。
-
地址映射灵活:可以将 PLC 杂乱的地址(如 D100, W5.0, CIO20)映射为连续规整的 Modbus 地址(40001~40010),方便上位机批量读取。
🏭 适用场景
-
SCADA/HMI 集成:FUXA、WinCC、KingView (组态王)、Ignition 等组态软件需要读取欧姆龙 PLC 数据。
-
MES/ERP 系统对接:工厂信息化系统需要采集生产数据,但 IT 部门只提供 Modbus 接口。
-
多客户端访问:需要多个上位机同时监控同一台 PLC,但担心 PLC 网口堵塞。
-
跨网段数据转发:软件部署在双网卡工控机上,打通 OT 层与 IT 层网络。

2. 客户端版 (Client / Master Mode)
核心定义:软件作为 Modbus TCP 主站,主动采集底层设备数据。
数据流向:仪表/传感器 <--> [本软件] <--> 欧姆龙 PLC
✅ 核心优势
-
节省硬件成本:无需购买昂贵的 PLC 通讯模块(如 CJ1W-ETN, EIP 模块)。利用现有的以太网口,通过本软件即可让 PLC 读取成百上千个 Modbus 设备的数据。
-
协议转换:解决欧姆龙 PLC 原生不支持读取第三方 Modbus TCP 仪表(或编程极其繁琐)的痛点。
-
集中管理:在一个 Web 界面上统一配置所有温控表、电表、变频器的 IP 和地址,无需在 PLC 梯形图里写复杂的 Socket 通讯代码。
-
双向控制:不仅能采集数据写入 PLC,当 PLC 修改数据时,软件能自动反向写入到底层仪表(如修改变频器频率、开关阀门)。
🏭 适用场景
-
底层设备数据采集:PLC 需要读取现场的智能电表、温湿度变送器、扫码枪、RFID 读卡器的数据。
-
变频器/伺服控制:PLC 通过以太网控制支持 Modbus TCP 的国产/进口变频器。
-
分布式 IO 扩展:使用便宜的 Modbus 远程 IO 模块扩展 PLC 的输入输出点数,替代昂贵的欧姆龙专用扩展模块。
-
老旧产线改造:在不触动原有 PLC 核心程序的情况下,外挂传感器进行数据监测。

3. 两版本通用核心亮点
无论是服务器版还是客户端版,均具备以下企业级特性:
-
🛡️ 非侵入式部署:无需编写一行 PLC 代码,无需停机,配置好 IP 即可通讯。
-
🌐 Web 可视化配置:抛弃繁琐的配置文件,提供美观的浏览器管理界面,支持手机/平板远程配置。
-
⚡ 双向数据同步:智能检测数据变化。既支持数据采集,也支持反向控制(写值),实现真正的“遥测遥控”。
-
🔒 安全授权机制:完善的 License 机器码授权管理,支持试用模式与正版激活,保护软件知识产权。
-
🚦 实时状态监控:界面实时显示设备在线/离线状态(绿灯/红灯),故障一目了然。
-
🚀 跨平台运行:基于 Python 开发,可打包运行于 Windows 工控机,也可完美运行于 Linux (树莓派/ARM开发板),降低硬件部署成本。
-
💾 数据安全:配置原子写入技术,防止断电导致配置丢失;EXE 路径自适应,防止部署路径错误。
1638

被折叠的 条评论
为什么被折叠?



