MCGS读取经纬度

1.将4G通讯状态调整为GetLocationFromGaoDe的触发条件
2.取消经纬度循环赋值,减少流量消耗
资料说明:
资料为4G屏获取经纬度的样例工程

注意事项:
1.此样例仅支持4G屏,WiFi屏获取经纬度无效
2.4G驱动仅支持V1.009及以上版本,定位失败优先检查驱动版本
操作步骤:

  1. 添加mcgsIoT设备,并连接变量

    2.添加4G设备,并连接变量

  2. 添加中间变量

  3. 组态画面

  4. 编辑策略
    5.1.启动策略

    5.2.运行策略


    代码:
    if 中间变量=1 and 通讯状态4g=0 and 通讯状态IOT=0 then '保证状态都正常后执行定位 !SetDevice(设备4G, 6, "GetLocationFromGaoDe(返回值)") 经度iot=经度4g 纬度iot=纬度4g !Sleep(10000) '由于设备命令脚本获取定位有延时,为了保证能够正常获取,延时10S再将中间变量=0 中间变量=0 endif
    5.3.值编号策略

测试通过

posted @ 2024-12-11 11:21  四川木工爱好者  阅读(473)  评论(0)    收藏  举报