项目描述: 该网关经过了多次版本迭代:
1.第一个版本为基于windows系统的、使用C#编写的网关程序。实现了通过C#采集诸如modbusRTU/TCP协议数据以及HART协
议数据,通过开源库可实现西门子S7协议数据采集及控制。
2.第二个版本:由于windows系统诸多限制,遂改用使用ARM架构的linux内核的物联网控制板为载体,采集物联网数据,并通过
4G模块,使用mqtt协议向服务器传输数据。编程语言为golang。
3.第三个版本:目前正在改写,适配正在开发的物联网平台。
项目职责: 我在该项目中承担现场网关的如:硬件选型、软件架构设计、代码编写、现场测试。
1.硬件架构: ARM
2.开发语言主要为golang和python。
项目业绩: 目前该物联网关已应用到工程项目