- 这是一个物联网设备网关,参考OPC设计,现支持西门子PLC、ModBus协议工业通讯协议,后期可以加入更多协议。
- 本工具分前后端,后端C#基于.NET framework 4.7开发,前端使用vue3,后端使用轻量级web服务,将前端界面呈现在webview2上。
- 本组件终身开源免费,采用最宽松MIT协议,您也可以随意修改和商业使用(商业使用请做好评估和测试)。
- 开发工具:Visual Studio 2019
将SR_OPC_WEBVIEW\dist 拷贝到 c#运行目录
添加原始数据,名称为标识,标签为数据的key,地址对应plc或modbus地址,长度对应读取多少位byte。
设置数据格式
添加属性数据,选择原始数据源,设定相关参数。
添加设备,设置设备协议。
原始数据
解析数据
数据通过WebSocket推送,也可以通过webapi请求数据。
- 加入其他plc
- 增加写入功能
- APP
IoTClient (https://github.com/zhaopeiym/IoTClient)