开发.Net前置机过程中发现的终端错误和需要讨论的问题
2010.8.4
F96设置电表中继约束
当表号为1023设置下发时,终端发出确认响声,但未设置成功。表号1020可以设置成功。
规约中写通讯密码为6字节Bin,现在按BCD做的,终端正常。需再讨论。
====================================================================
2010.8.6
F10 测量点
规约中写:装置序号:范围:1~64。
实际
F10终端电能表/交流采样装置以装置序号为主键,装置序号1~8。测量点号可以重。
情况1
如果下发的装置的测量点号有一个不在1到8范围内,终端会全部否认,一个也不会成功。
情况2
终端中现有装置序号2、3、4的3个装置,
下发设置包含了装置序号2、4、10,那么2、4号将被更新。10号无效,终端发出确认响声,部分确认。
情况3
下发设置只包含装置序号10,测量点号1~8(正确),终端发出确认响声,实际无效。
====================================================================
2010.8.23
F14总加组。这里用5位二进制表示了测量点号,规约中写范围是0~63。如果测量点号设置了大于63的数,终端会做模64处理,即下发的测量点号是64,到终端中是0;测量点号是66,到终端中是2。
浙公网安备 33010602011771号