关于文章的发布,还不是很熟练,希望以后会越来越好
我所准备的 组态软件是集合 【数据采集/数据传输/页面绘制】的基本通用,能够一键部署使用的产品,至于组态软件的具体功能和实现方式,数据的采集和处理及其优化,后续文章会再详细解释。
今天就所准备做的组态软件整体做个简单分析,看看逻辑关系
从宏观上来看,整体从 【 设备 - PLC - 采集程序 - 前台界面 】这几块我所要做的如何交互,或者说是 交互方法(数据传输方法/解析方法)
PLC 和 采集程序 之间:我会配置一些标准协议 例如 MODEBUS协议 ;除了标准协议 还有非标协议 ,也会是说自定义协议的配置
采集程序 和 页面 之间:我准备做三种方式完成数据交互:rest接口 / mqtt / websocket 后期可根据数据形式进行选择
当然了,标准协议 :modebus .../ 自定义协议 / rest接口 / mqtt / websocket 只是数据解析或者数据传输的一种方式,后期会根据实际情况做出调整