En esta tabla se describen los parámetros de la variable de sistema PLC_R (tipo PLC_R_STRUCT):
Dirección Modbus (1) |
Nombre de variable |
Tipo |
Comentario |
---|---|---|---|
60000 |
i_wVendorID |
WORD |
ID de proveedor del controlador. 101A hex = Schneider Electric |
60001 |
i_wProductID |
WORD |
ID de referencia del controlador.
NOTA: ID de proveedor e ID de referencia son los componentes del ID del destino del controlador mostrado en la vista de la configuración de comunicación (ID del destino = 101A XXXX hex).
|
60002 |
i_dwSerialNumber |
DWORD |
Número de serie del controlador |
60004 |
i_byFirmVersion |
ARRAY[0..3] OF BYTE |
Versión de firmware del controlador
|
60006 |
i_byBootVersion |
ARRAY[0..3] OF BYTE |
Versión de arranque del controlador
|
60008 |
i_dwHardVersion |
DWORD |
Versión de hardware del controlador.
NOTA: Parámetro reservado únicamente para uso interno. Para conocer la versión del producto (PV), consulte la etiqueta del producto.
|
60010 |
i_dwChipVersion |
DWORD |
Versión de coprocesador del controlador. |
60012 |
i_wStatus |
Estado del controlador. |
|
60013 |
i_wBootProjectStatus |
Devuelve información sobre la aplicación de arranque almacenada en la memoria no volátil. |
|
60014 |
i_wLastStopCause |
Causa de la última transición desde el estado RUN a otro estado. |
|
60015 |
i_wLastApplicationError |
Causa de la última excepción del controlador. |
|
60016 |
i_lwSystemFault_1 |
LWORD |
El campo de bit Un bit en nivel bajo significa que se ha detectado un error:
|
60025 |
i_wIOStatus2 |
Estado de E/S de TM3. |
|
60026 |
i_wClockBatterystatus |
WORD |
Estado de la batería del RTC:
Otros valores (de 1 a 99) representa el porcentaje de la carga. Por ejemplo, si el valor es 75, representa que la carga de la batería es del 75%. |
60 028 |
i_dwAppliSignature1 |
DWORD |
Primera DWORD de la firma de 4 DWORD (16 bytes en total). El software genera la firma de la aplicación durante la compilación. |
60030 |
i_dwAppliSignature2 |
DWORD |
Segunda DWORD de la firma de 4 DWORD (16 bytes en total). El software genera la firma de la aplicación durante la compilación. |
60032 |
i_dwAppliSignature3 |
DWORD |
Tercera DWORD de la firma de 4 DWORD (16 bytes en total). El software genera la firma de la aplicación durante la compilación. |
60034 |
i_dwAppliSignature4 |
DWORD |
Cuarta DWORD de la firma de 4 DWORD (16 bytes en total). El software genera la firma de la aplicación durante la compilación. |
n/d |
i_sVendorName |
STRING(31) |
Nombre del fabricante: "Schneider Electric". |
n/d |
i_sProductRef |
STRING(31) |
Referencia del controlador. |
n/d |
i_sNodeName |
STRING(99) |
Nombre de nodo en la red de EcoStruxure Machine Expert. |
n/d |
i_dwLastStopTime |
DWORD |
La hora de la última detención (STOP) detectada en segundos, comenzando por el 1 de enero de 1970 a las 00:00 UTC. |
n/d |
i_dwLastPowerOffDate |
DWORD |
La fecha y la hora del último apagado detectado en segundos, comenzando por el 1 de enero de 1970 a las 00:00 UTC.
NOTA: Convierta este valor en fecha y hora mediante la función SysTimeRtcConvertUtcToDate. Para obtener más información sobre la conversión de fecha y hora, consulte la Guía de la biblioteca Systime.
|
n/d |
i_uiEventsCounter |
UINT |
Reservado |
n/d |
i_wTerminalPortStatus |
Estado del puerto de programación USB (USB Mini-B). |
|
n/d |
i_wSdCardStatus |
Estado de la tarjeta SD. |
|
n/d |
i_wUsrFreeFileHdl |
WORD |
Número de controladores de archivos disponibles. Un controlador de archivos es el recurso asignado por el sistema cuando se abre un archivo. |
n/d |
i_udiUsrFsTotalBytes |
UDINT |
Tamaño total de la memoria del sistema de archivos del usuario (en bytes).
Se trata del tamaño de la memoria no volátil del directorio |
n/d |
i_udiUsrFsFreeBytes |
UDINT |
Tamaño de memoria libre del sistema de archivos del usuario (en bytes). |
n/d |
i_uiTM3BusState |
Estado de bus TM3. i_uiTM3BusState puede tener los siguientes valores:
|
|
n/d |
i_ExpertIO_RunStop_Input |
BYTE |
Reservado |
n/d |
i_x10msClk |
BOOL |
Bit de TimeBase de 10 ms. Esta variable alterna On/Off con un período = 10 ms. El valor se alterna cuando el Logic Controller se encuentra en el estado Stop y Run. |
n/d |
i_x100msClk |
BOOL |
Bit de TimeBase de 100 ms. Esta variable alterna On/Off con un período = 100 ms. El valor se alterna cuando el Logic Controller se encuentra en el estado Stop y Run. |
n/d |
i_x1sClk |
BOOL |
Bit de TimeBase de 1 s. Esta variable alterna On/Off con un período = 1 s. El valor se alterna cuando el Logic Controller se encuentra en el estado Stop y Run. |
(1) significa que no se puede acceder a la dirección Modbus a través de la aplicación. n/d significa que no hay ninguna asignación de dirección Modbus predefinida para esta variable de sistema. |