Protocolo de comunicaciones
Hola estoy desarrollando una aplicación para comunicarme con un contador de energía eléctrica. El protocolo de comunicación sigue la norma IEC 60870-5-102, no sé si sabes algo al respecto de esto.
Tengo una duda en el cálculo del checksum de las tramas variables. Mi trama es la siguiente, en hexadecimal.
68H start
Byte longitud
Byte longitud
68H start
Byte control
Byte dirección
Byte dirección
Tipo ASDU
01H
Byte Causa Transmisión
Byte Pto Medida
Byte Pto Medida
Byte Dirección registro
4 bytes con clave de acceso
checksum
16H final
En las tramas fijas el checksum es la suma de los bytes situados entre inicio y el anterior al checksum pero en esta trama no sé hacerlo porque hasy dos start.
Gracias
Tengo una duda en el cálculo del checksum de las tramas variables. Mi trama es la siguiente, en hexadecimal.
68H start
Byte longitud
Byte longitud
68H start
Byte control
Byte dirección
Byte dirección
Tipo ASDU
01H
Byte Causa Transmisión
Byte Pto Medida
Byte Pto Medida
Byte Dirección registro
4 bytes con clave de acceso
checksum
16H final
En las tramas fijas el checksum es la suma de los bytes situados entre inicio y el anterior al checksum pero en esta trama no sé hacerlo porque hasy dos start.
Gracias
2 Respuestas
Respuesta
1
Respuesta de Alberto Contreras Íñiguez