32位变送器搭载南京盛亿网关程序流程图
2016-11-09 14:08:06 0 举报
首先,32位变送器与南京盛亿网关建立连接。然后,变送器将采集到的数据发送到网关。网关接收到数据后,进行数据处理和分析,如数据校验、格式转换等。处理完成后,网关将数据发送到上位机或其他设备。同时,网关还可以对变送器进行远程配置和管理,如设置参数、查看状态等。在整个过程中,网关与变送器之间通过通信协议进行数据的传输和交互。最后,当通信断开或程序结束时,网关关闭与变送器的连接。
作者其他创作
大纲/内容
说明:1、连接通信线(TX、RX),注意算需不要接错。2、连接电源线和底线。
配置寄存器a、网关地址b、通信信道c、数据丢失时间d、通信波特率e、工作模式(正常/调试)
状态寄存器a、网关状态;b、读探头数据状态;c、读网关地址状态;d、设置网关地址状态;e、设置信道状态;f、设置数据丢失时间状态;g、设置波特率;h、设置网关工作模式状态;
周期性操作
电源控制1、开启网关电源2、关闭网关电源
网关任务
驱动
菜单功能
界面显示
应用
4、首界面显示: a、在网关正常工模式下显示数据; b、在网关调试工模式下显示信号;
网关参数存储
逻辑
1、上电初始化: a、初始化GPIO和通信方式; b、网关上电; c、延时等待网关正常工作;*(1)d、读网关地址; e、设置网关地址; f、设置信道; g、设置数据丢失时间; h、设置正常工作模式; i、重启网关;
初始化
*(4)1、网关参数修改以后需要重启;2、初始化GPIO和通信方式、网关地址、工作模式;
网关
注意:由于逻辑层当中的业务逻辑比较复杂,这里不做详细的描述,这个逻辑在《32位变送器搭载南京盛亿网关--逻辑层业务》文件中描述。
1、接收实时数据;2、接收读网关地址数据;3、接收设置网关地址状态;4、接收设置信道状态;5、接收设置数据丢失时间状态;6、接收设置模式(正常/调试)状态;
1、读实时数据;2、读网关地址;3、设置网关地址;4、设置信道(0-7);5、设置数据丢失时间;6、设置模式(正常/调试);
数据寄存器a、探头通道数据;b、探头通道电量;
注释:*(1):这个过程来确定网关的工作状态,在菜单中的网关状态显示;*(2):由于网关的配置参数需要在网关重新启动后才能生效,所以这里的每个参数修改都需要重新启动;*(3):通过系统软件定时器回调预先设置的函数实现定周期功能;*(4):这个功能可以有软件定时器完成;
1、通信超时机制;2、上电网关检测机制;3、
应用接口
网关运行参数
2、定时操作 a、定时1S读取一次探头实时数据; b、定时1S读取一次探头电量状态; c、定时5S更新一次探头数据(温度、湿度、电量);*(1)d、定时1分钟读取一次当前网关地址;*(3)注意:定时调用系统接口功能;
0 条评论
下一页