Definición de variable simple de EcoStruxure Machine Expert
Al publicar las variables en EcoStruxure Machine Expert, estas están disponibles automáticamente para su uso en la aplicación HMI Vijeo-Designer.
Para intercambiar variables con el protocolo Machine Expert, siga estos pasos:
oCree variables en la parte del controlador.
oPublique las variables definiéndolas como símbolos en la parte del controlador. A continuación, estarán disponibles en la parte de HMI como variables de EcoStruxure Machine Expert.
oConfigure la conexión física (configurada automáticamente por EcoStruxure Machine Expert).
NOTA: El último paso no es necesario para los controladores XBTGC, ya que pueden comunicarse con sus propias variables de control.
Desactivación de la exportación de símbolos automática a Vijeo-Designer
De forma predeterminada, EcoStruxure Machine Expert exporta de forma automática esas variables definidas como símbolos a la aplicación HMI Vijeo-Designer.
Paso |
Acción |
---|---|
1 |
Seleccione el comando Opciones... del menú Herramientas. Resultado: aparecerá el cuadro de diálogo Opciones. |
2 |
Seleccione la entrada Vijeo-Designer en la lista del lado izquierdo. |
3 |
En el lado derecho, seleccione la casilla de verificación Deshabilitar exportación automática de símbolos. ![]()
|
4 |
Haga clic en Aceptar para cerrar el cuadro de diálogo. |
NOTA: Activar la función Deshabilitar exportación automática de símbolos evita la exportación automática de variables de EcoStruxure Machine Expert definidas como símbolos a Vijeo-Designer. Para realizar esta transferencia de forma manual, haga clic con el botón derecho en el nodo Configuración de símbolos de la ventana Dispositivos y ejecute el comando Exportar símbolos a Vijeo-Designer. Si no realiza esta transferencia manual, puede que Vijeo-Designer no muestre los símbolos correctos, lo cual, a su vez, puede ocasionar la detección de errores en el proyecto.
|
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO |
Ejecute el comando Exportar símbolos a Vijeo-Designer si ha activado Deshabilitar exportación automática de símbolos antes de empezar a trabajar en Vijeo-Designer. |
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo. |
Tipos de variables para el intercambio de datos entre el controlador EcoStruxure Machine Expert y HMI
En la siguiente tabla aparecen los tipos de variables para el intercambio de datos entre el controlador EcoStruxure Machine Expert y HMI:
Tipo de variable de EcoStruxure Machine Expert |
Tipo de variable de Vijeo-Designer |
Comentario |
---|---|---|
BOOL |
BOOL |
-- |
BYTE |
Integer |
-- |
WORD |
UINT |
-- |
DWORD |
UDINT |
-- |
SINT |
Integer |
-- |
INT |
INT |
-- |
DINT |
DINT |
-- |
USINT |
Integer |
-- |
UINT |
UINT |
-- |
UDINT |
UDINT |
-- |
REAL |
REAL |
-- |
STRING |
STRING |
-- |
WSTRING |
STRING |
WSTRING se admite en Vijeo-Designer como un tipo de STRING general. Esto significa que puede intercambiar solo STRINGS o solo WSTRINGS con la HMI. No se permite mezclar estos dos tipos de variables. Si utiliza WSTRINGs, todas sus cadenas deben ser WSTRINGs. Indique al controlador de Vijeo-Designer que todas las cadenas deben gestionarse como UNICODE WSTRINGs de la siguiente manera: Seleccione el nodo SoMachineNetwork o SoMachineCombo en el árbol Navegador de Vijeo-Designer y ajuste el parámetro Codificación de la cadena con el valor Unicode. |
Array |
– |
En Vijeo-Designer, sólo se puede hacer referencia a elementos de una matriz, no a la matriz entera. Ejemplo: Su matriz está formada por SINT llamados myValues. En Vijeo-Designer, puede hacer referencia a myValues[0] o myValues[5] y fijarlo como una variable del HMI controller. Las matrices no pueden contener más de 2.048 elementos. Si intenta utilizar matrices de más de 2048 elementos en Vijeo-Designer, aparece un mensaje. |
DUT |
– |
En Vijeo-Designer solo se puede hacer referencia a los elementos de un DUT, no al DUT entero. En este caso, los DUT se comportan de manera similar a las matrices. |
Tipos de variables no admitidos
Los siguientes tipos de variables no se admiten para el intercambio de datos entre EcoStruxure Machine Expert y HMI:
oLos formatos de enteros de 64 bits
oLREAL
oLos formatos de fecha y hora
oMatrices no nulas: no se puede importar una matriz definida; por ejemplo, myArray[1..100].
oMatrices de matrices: no se puede importar una matriz que tenga una matriz como tipo de elemento; por ejemplo, ARRAY [0..9] OF ARRAY [0..9] OF INT. Sin embargo, puede utilizar matrices multidimensionales, como ARRAY [0..9, 0..9] OF INT.
NOTA: Las variables de las estructuras PLC_R de la biblioteca PLCSystem no se pueden compartir por medio de la Configuración de símbolos con la aplicación Vijeo-Designer de destinos HMI (incluidos HMI Controllers).
NOTA: No comparta referencias a una variable estructurada en el editor de configuración de símbolos, puesto que sus valores no aparecerán correctamente en la HMI.
Para obtener más información acerca de los tipos de variables para el intercambio de datos entre EcoStruxure Machine Expert y HMI, consulte la ayuda online de Vijeo-Designer.
En Vijeo-Designer, la longitud máxima del nombre del símbolo está limitada a 32 caracteres.