6.3
FUNCIÓN 43 – READ DEVICE IDENTIFICATION
Función auxiliar, que permite la lectura del fabricante, modelo y versión de firmware del producto. Posee la
siguiente estructura:
Solicitación (Maestro)
Dirección del esclavo
Función
MEI Type
Código de lectura
Número del objeto
CRC-
CRC+
Esta función permite la lectura de tres categorías de informaciones: Básica, Regular y Extendida, y cada
categoría es formada por un grupo de objetos. Cada objeto es formado por una secuencia de caracteres ASCII.
Para el MW500, solo informaciones básicas están disponibles, formadas por tres objetos:
Objeto 00h – VendorName: representa el nombre del fabricante del producto.
Objeto 01h – ProductCode: Formado por el código del producto (MW500), más la tensión y corriente
nominal del producto (ex.: 'MW500 220 - 230 V 10 A').
Objeto 02h – MajorMinorRevision: indica la versión de firmware del producto, en el formato 'VX.XX'.
El código de lectura indica cuales las categorías de informaciones son leídas, y si los objetos son accedidos en
secuencia o individualmente. En el caso, el MW500 soporta los códigos 01 (informaciones básicas en
secuencia), y 04 (acceso individual a los objetos). Los demás campos son especificados por el protocolo y para
el MW500 poseen valores fijos.
Ejemplo: lectura de las informaciones básicas en secuencia, a partir del objeto 02h, de un esclavo en la
dirección 1:
Solicitación (Maestro)
Campo
Dirección del esclavo
Función
MEI Type
Código de leitura
Número del objeto
CRC-
CRC+
En este ejemplo, el valor de los objetos no fue representado en hexadecimal, más sí utilizando los caracteres
ASCII correspondientes. Por ejemplo, para el objeto 02h, el valor 'V1.00' fue transmitido como siendo cinco
caracteres ASCII, que en hexadecimal poseen los valores 56h ('V'), 31h ('1'), 2Eh ('.'), 30h ('0') y 30h ('0').
6.4
ERRORES DE COMUNICACIÓN
Errores de comunicación pueden ocurrir tanto en la transmisión de los telegramas cuanto en el contenido de l o s
telegramas transmitidos. De acuerdo con el tipo de error, el MW500 podrá o no enviar respuesta para el
maestro.
Descripción Detallada de las Funciones
Respuesta (Esclavo)
Dirección del esclavo
Función
MEI Type
Conformity Level
More Follows
Próximo objeto
Número de objetos
Código del primer objeto
Tamaño del primer objeto
Valor del primer objeto (n bytes)
Código del segundo objeto
Tamaño del segundo objeto
Valor del segundo objeto (n bytes)
etc...
CRC-
CRC+
Respuesta (Esclavo)
Valor
Campo
01h
Dirección del esclavo
2Bh
Función
0Eh
MEI Type
01h
Código de lectura
02h
Conformity Level
70h
More Follows
77h
Próximo Objeto
Número de objetos
Código del objeto
Tamaño del objeto
Valor del objeto
CRC-
CRC+
Valor
01h
2Bh
0Eh
01h
81h
00h
00h
01h
02h
05h
'V1.00'
3Ch
53h
MW500 | 26