因为数据上送时的时标都是子站标识的,因此时钟同步很重要,因为它标记了数据发生的时间,对于分析,排序等有很大的用途。
在精度要求1秒以内的,都可以使用时钟同步,它简单省钱。
主站把自己的时间写入到报文中,子站回复时,将对时之前的时标写入报文中。
对时的周期至少以小时为单位,子站自己可以守时,在对时周期内,子站的时钟精度不能超过1秒。
例子报文:
02 00 44 00 --> I帧报文(低字bit0=0,高字bit0=0) 发送序号:1 接收序号:34 (发:低字bit1~bit15,收:高字bit1~bit15)
67 -> C_CS_NA_1|103 时钟同步
01 -> SQ(bit7):0 信号个数(bit0~6):1
06 00 -> 传送原因:[T(bit7):0|未试验 P/N(bit6):0|肯定认可 原因(bit0~5):6|激活] 源发站地址(任务号):0
01 00 -> 公共地址:1[设备类型:0(备用),设备编号:1,设备组号:0,组内偏移地址:1]
00 00 00 -> 信息体地址: 0
E5 99 36 08 3E 09 18 -> 时标:2024-09-30 08:54:39.397[IV:0(有效)][SU(夏季时间):0]
2024/09/30 08:54:39.429 <<-- 68 14 44 00 04 00 67 01 07 00 01 00 00 00 00 FE 99 36 08 3E 09 18
44 00 04 00 --> I帧报文(低字bit0=0,高字bit0=0) 发送序号:34 接收序号:2 (发:低字bit1~bit15,收:高字bit1~bit15)
67 -> C_CS_NA_1|103 时钟同步
01 -> SQ(bit7):0 信号个数(bit0~6):1
07 00 -> 传送原因:[T(bit7):0|未试验 P/N(bit6):0|肯定认可 原因(bit0~5):7|激活确认] 源发站地址(任务号):0
01 00 -> 公共地址:1[设备类型:0(备用),设备编号:1,设备组号:0,组内偏移地址:1]
00 00 00 -> 信息体地址: 0
FE 99 36 08 3E 09 18 -> 时标:2024-09-30 08:54:39.422[IV:0(有效)][SU(夏季时间):0]