Las bibliotecas proporcionan funciones, bloques de funciones, tipos de datos y variables globales que se pueden utilizar para desarrollar el proyecto.
El Administrador de bibliotecas de SoMachine proporciona información sobre las bibliotecas incluidas en su proyecto y le permite instalar bibliotecas nuevas. Para obtener más información sobre el Administrador de bibliotecas, consulte Funciones y bibliotecas - Guía del usuario.
Cuando se selecciona un Magelis SCU HMI Controller para la aplicación, SoMachine carga automáticamente las siguientes bibliotecas:
Nombre de biblioteca |
Descripción |
---|---|
IoStandard |
Tipos de configuración de CmpIoMgr, ConfigAccess, parámetros y funciones de ayuda: Gestiona las E/S en la aplicación. |
Standard |
Contiene las funciones y los bloques de funciones que se requieren conforme a IEC61131-3 como POU estándar para un sistema de programación que cumpla la normativa IEC. Vincule las POU estándar al proyecto (standard.library). |
Util |
Monitores analógicos, conversiones a BCD, funciones de bit/byte, tipos de datos del controlador, manipuladores de funciones, funciones matemáticas, señales. |
SysMem, Standard, SE_PLCSystem. Estas funciones facilitan la comunicación entre dispositivos específicos. La mayoría de ellas están destinadas al intercambio de Modbus. Las funciones de comunicación se procesan de forma asíncrona en relación con la tarea de aplicación que haya invocado la función. |
|
Contiene funciones y variables para obtener información y enviar comandos al sistema del controlador. |
|
Contiene bloques de funciones y variables para obtener información y enviar comandos a las entradas/salidas rápidas de Magelis SCU HMI Controller. Estos bloques de funciones permiten implementar funciones del HSC (High Speed Counting, Contador de alta velocidad) en las salidas/entradas rápidas de Magelis SCU HMI Controller. |
|
Contiene bloques de funciones y variables para obtener información y enviar comandos a las entradas/salidas rápidas de Magelis SCU HMI Controller. Estos bloques de funciones permiten implementar funciones del PTO (salida de tren de pulsos) y PWM (modulación de ancho de pulsos) en las salidas rápidas de Magelis SCU HMI Controller. |
Estas bibliotecas adicionales también se pueden añadir para su aplicación Magelis SCU HMI Controller:
Nombre de biblioteca |
Descripción |
---|---|
o_3SCOS: 3S CANopenStack oFDT_CAN: FDT_CANOpenDriver oCIA405: CAA CiA 405 |
La biblioteca CAA CiA 405 ofrece un conjunto de bloques de funciones para cumplir los requisitos de CiA405 para el acceso a la red CANopen desde la aplicación (programa IEC61131-3) del controlador (maestro CANopen). NOTA: Estas bibliotecas no se cargan automáticamente cuando se añade el dispositivo HMI SCU. Se añaden cuando se añade el subnodo CANopen_Optimized en CAN. |
SE_ModbusTCP_Slave |
Contiene un bloque de funciones para la gestión de la comunicación entre el controlador HMI SCU en la capacidad de un servidor Modbus y cualquier cliente que solicite servicios Modbus al controlador. Para obtener más información sobre esta biblioteca, consulte la Biblioteca SE_ModbusTCP_Slave. |