《表1$GPGGA数据说明》
PLC通过自由口接收到$GPGGA报文,由于PLC无法直接使用接收到的数据,因此需要通过程序对数据进行解析处理,提取出用户需要的时间、经度、纬度、南北东西半球等信息。解析过程如下:接收到字符串格式数据All_data后,使用STR_FIND指令从字符串中分别找到第1个和第2个”,”的位置Temp1、Temp2,计算第1个”,”后的第1位Temp1.1与第2个”,”的差值D12,通过SSTR_CPY指令从All_data的Temp1开始复制D12个字符,得到的字符串为UTC时间信息。通过以上办法,解析出经度、纬度、南北东西半球等信息,如图3所示。
图表编号 | XD0038450600 严禁用于非法目的 |
---|---|
绘制时间 | 2019.10.01 |
作者 | 王浩、郝凤琦、董振振、王茂励、唐勇伟 |
绘制单位 | 青岛理工大学信息与控制工程学院、齐鲁工业大学(山东省科学院)山东省计算中心(国家超级计算济南中心)、山东省计算机网络重点实验室、齐鲁工业大学(山东省科学院)山东省计算中心(国家超级计算济南中心)、山东省计算机网络重点实验室、青岛理工大学信息与控制工程学院、齐鲁工业大学(山东省科学院)山东省计算中心(国家超级计算济南中心)、山东省计算机网络重点实验室、齐鲁工业大学(山东省科学院)山东省计算中心(国家超级计算济南中心)、山东省计算机网络重点实验室、齐鲁工业大学(山东省科学院)山东省计算中心(国家超级计算济南中 |
更多格式 | 高清、无水印(增值服务) |