GRM110包含1个LORA通道,采用多个模块组网,可以实现短距离(3KM)内各种PLC,传感器,触屏,上位机软件之间无线通讯
应用1:组态软件和PLC之间通讯
应用2:触屏和PLC之间通讯
应用3:PLC和PLC之间通讯
应用4:PLC和传感器之间通讯
多个LORA模块之间的无线通讯,原理类似485的主从结构,需要将模块配置为主从模式,可以一主多从。框图如下:
方式1:二个GR110模块,一个GRM110作为主机,一个GRM110作为从机
方式2:多个110模块,一个作为主机,其余作为从机,如下图,2个GRM110设置为不同站号即可
主机配置时,串口需要设置为433LORA协议,协议参数如下:
1:通信频率:默认为433MHZ,互相通讯的主从站必须保持一致。如果现场有同频干扰,可以改用其他频率。默认不需要修改。
2:无线空中速率: 9600,波特率越高,LORA部分延迟越小,但是通讯距离越远。可选为2400-19200.
默认9600即可,距离特别远,环境恶劣波特率可以选2400。
3:发射功率:默认15,数字越大功率越大,默认最好不要修改
4:纠错选项:有,无需修改
5:支持批量写:多个地址连续写优化,绝大部分情况勾选这个选项会速度更快。
主机串口下设置的设备站号,要和从站一致,如果有多个从站,需要一一对应。
主机变量设置如下
变量类型:根据需要通讯的数据,选择类型
IO设备:选择需要通讯的设备,比如该变量是和从站1通讯,就选从站1对应的设备1
寄存器类型:如果是开关量,选择位变量,其他情况如整数,浮点数都可以选择字变量
IO数据类型:根据需要通讯的变量选择16位或者32位整数(INT),浮点(FLOAT)
地址:主机变量的寄存地址要和从机的映射地址的变量一一对应,16位变量或者位变量均占用1个地址。
注意:如果是32位整数或者浮点,一个变量需要占用2个地址,第一个变量地址是1,那么紧挨的第二个变量地址应该是3.
强制只读:该变量永远只能读,不能被写,一般不需要勾选
从机配置时,串口需要设置为433LORA协议,协议参数如下:
1:从机地址:从机地址设置为和主机里面的设备对应即可。
1:通信频率:默认为433MHZ,互相通讯的主从站必须保持一致。如果现场有同频干扰,可以改用其他频率。默认不需要修改。
2:无线空中速率: 互相通讯的主从站必须保持一致,波特率越高,LORA部分延迟越小,但是通讯距离越远。可选为2400-19200.
默认9600即可,距离特别远,环境恶劣波特率可以选2400。
3:发射功率:默认15,数字越大功率越大,默认最好不要修改
4:纠错选项:有,无需修改
从机变量在数据词典里面建立, 配置如下:
从机变量需要在下图的从机地址映射里面配置地址,和主机变量地址的类型 ,地址一一对应:
注意对于LORA协议,如果IO数据类型是开关量或者16位整数,占用一个地址。
32位整数或者浮点的话,需要占用2个地址,第一个变量地址是1,第二个变量地址应该是3.变量之间地址不能有重叠,如下图
作为主机的GRM110和作为从机的110,配置好通讯参数,站号,通讯双方的变量地址一一对应,主站会主动从从站采集数据读到对应地址的变量里面,无需客户再额外配置。如下图,当从站里面的变量变化时,主站会自动采集到:
当主站里面关联到LORA设备的变量发送变化(通过事件控制或者数据交换),可以主动触发主站写入变量到从机。
如下图主站里面配置数据交换,可以触发把主站里面的其他变量赋值给关联到了LORA设备的变量,
主站会同时通过LORA写入到对应从站的变量
GRMDEV软件SAMPLE文件夹下提供了2个工程案例文件名为LORA_主机 ,LORA_从机,使用GRMDEV可以查看工程配置。熟悉此案例即可掌握主从站之间交换数据的方法。
案例实现要求如下:
1:主机本机IO接开关量输入4路,从机本机IO接了4路电流输入,4路继电器输出。
2:主机采集从机4个电流输入(即主机读取从机数据)。
3:主机本机IO输入断开闭合,对应的从机输出需要闭合保持一致(即主机给从机写数据,用数据交换实现)
判断通讯故障的方法:
1:通过GRM110前面板的数码管显示判断,正常情况下,主从站收发4号T,R指示灯应该交替闪烁。
T表示发出数据,R表示接受数据。否则为通讯不正常
2:通过GRMDEV实时查看主站数据的变量,如果变量数值显示--,表明该变量通讯故障。系统变量$433Error如果为1也表示为通讯故障。
通讯不上的可能原因主要分为2大类:
1:距离或者信号原因:主从站通讯距离太远或遮挡太多,调试时建议先让主从站在距离很近的地方调试好LORA通讯。
2:程序配置错误:主从站配置的站号,空中波特率,或者变量地址没有一一对应。
注意:主站建立的变量和从站地址映射的数据类型和地址必须严格对应。
建议调试策略:
首先确保在近距离通讯没有问题, 再调试远距离。如果近距离通讯没有问题,远距离通讯不上,可以采取如下策略:
1:调整天线位置,天线靠门窗或者拉出窗外空旷位置(天线长度可定制,最长不超过15米),天线应该垂直地面越高越好。双方天线高度差越小越好。注意LORA天线在室内损耗比较大,在室外有遮挡情况绕射能力比较强。
2:降低空中波特率为2400,可以获得更远的距离 ,通讯速度也会有所瞬时。
3:更换天线为大吸盘天线,或者在室外架设八木天线。
LORA无线通讯相关疑问请联系: