Patent ES-2900258-T3 (ES)
Title: Método para recuperar una EEPROM de un dispositivo esclavo mediante un módulo de comunicación de PLC
Inventor: KIM HYUNG-LAE
IPC: G06F11/10
Filed: 2019-08-07
Granted: 2022-03-16
Abstract: Un método para recuperar, mediante un módulo de comunicación de controlador lógico programable (PLC), datos en una memoria de solo lectura programable y borrable eléctricamente (EEPROM) que almacena información de configuración de un dispositivo esclavo, en donde el método incluye: (A) analizar los datos originales de la EEPROM por secciones de datos para calcular una suma de verificación de cada sección de datos, en donde los datos originales se almacenan en el módulo de comunicación de PLC; (B) analizar los datos de la EEPROM leídos desde la EEPROM por secciones de datos para calcular una suma de verificación de cada sección de datos, en donde la EEPROM se conecta a un controlador esclavo EtherCAT (ESC) del dispositivo esclavo; (C) comparar cada suma de verificación por secciones de los datos originales con cada suma de verificación por secciones de los datos de la EEPROM; (D) cuando al menos una de las sumas de verificación por secciones discrepa entre los datos originales y los datos de la EEPROM, detectar al menos una sección que tiene la al menos una suma de verificación que tiene la discrepancia, e indicar un valor de bandera correspondiente a la discrepancia en la al menos una sección de los datos de la EEPROM; e (E) informar a un usuario de la al menos una sección de los datos de la EEPROM que tiene el valor de bandera correspondiente a la discrepancia, caracterizado porque (D) incluye: comparar una suma de verificación de una sección de información crítica de los datos originales con una suma de verificación de una sección de información crítica de los datos de la EEPROM; cuando la suma de verificación de la sección de información crítica de los datos originales discrepa con la suma de verificación de la sección de información crítica de los datos de la EEPROM, indicar un valor de bandera correspondiente a la discrepancia en la sección de información crítica de los datos de la EEPROM; cuando la suma de verificación de la sección de información crítica de los datos originales coincide con la suma de verificación de la sección de información crítica de los datos de la EEPROM, comparar una suma de verificación de una sección de información de conexión de los datos originales con una suma de verificación de una sección de información de conexión de los datos de la EEPROM; cuando la suma de verificación de la sección de información de conexión de los datos originales discrepa con la suma de verificación de la sección de información de conexión de los datos de la EEPROM, indicar un valor de bandera correspondiente a la discrepancia en la sección de información de conexión de los datos de la EEPROM; cuando la suma de verificación de la sección de información de conexión de los datos originales coincide con la suma de verificación de la sección de información de conexión de los datos de la EEPROM, comparar una suma de verificación de una sección de información de comunicación de los datos originales con una suma de verificación de una sección de información de comunicación de los datos de la EEPROM; y cuando la suma de verificación de la sección de información de comunicación de los datos originales discrepa con la suma de verificación de la sección de información de comunicación de los datos de la EEPROM, indicar un valor de bandera correspondiente a la discrepancia en la sección de información de comunicación de los datos de la EEPROM.