本文章描述的是通过一个智能网关模块,与多台智能仪表通讯采集数据后存入数据库的案例。首先建立好数据库和数据表,通过navicat数据库工具连接MySQL数据库,建立数据库database和数据表datatable,具体设计视图如下:
将网关与智能仪表的串口通讯线连接好,打开参数设置软件通过网线连接网关设置参数,网关的默认IP一般是192.168.1.244,正常连接后,首先设置串口参数,功能->串口参数编辑,如下图:
主要设置串口的连接模式,以及波特率、通讯格式、超时时间等参数,本站地址为0,PLC站地址也设置为0,因为连接的是多台仪表,在后面的数据配置中指定具体的站号。
然后设置数据库相关参数,功能->数据上报与查询,到数据库页面,设置数据库服务器的地址、具体上报的数据,详细如下图:
上图中数据区域所选择的‘Script’支持脚本配置文件编辑,附件中是该配置对应的LUA脚本文件:
楼主最近还看过
智能网关采集PLC数据上报到远程数据库: