时间:2020-05-12 作者:967彩票APP
本文主要讲述了模拟量采集时,分时批量采集的方法,应用为主机一条采集指令让所有从机采集DI/DO口状态或控制DO输出,并通过延时让数据分时上报。
模拟量采集分时批量采集方法的具体流程如下:
1、用其中一台LoRa作为主机,配置其网络参数。
2、配置其他从机网络参数(节点ID、组播ID和主机对应,Modbus地址设为和主机不一样)。
3、配置每个从机的采集脚本。
①配置从机1的采集脚本,脚本@C=640300100002CC3B表示采集两个DI口的状态,AA01数据包头表示为从机1,是为了便于区分从机。
②配置从机2的采集脚本,脚本前的@D=5S表示延时5S执行脚本指令,AA02表示从机2。
③配置从机3的采集脚本,延时10S执行脚本指令。用户从机较多可以参照此格式继续延时,主机的脚本采集周期也要加长。
4、配置主机的采集脚本,脚本@H=53544152545348454C4C为脚本指令STARTSHELL的HEX格式,让从机立即执行脚本指令。
5、配置完复位后,就可以切换到透明传输模式看到从机返回的数据。
6、用户也可以用第三方串口工具软件来接收数据。主机不配置采集脚本,打开串口工具软件发送STARTSHELL即可。
以上就是模拟量采集分时批量采集的方法。