Ejemplos de aplicación (tutoriales)
CONSEJO:
Puede utilizar una cuadrícula de alarma preconfigurada en lugar de crearla desde cero. Para obtener más información, seleccione y seleccione .
Bibliotecas de plantillas
IMPORTANTE:
Al pulsar el botón
Cerrar sistema
, se cerrará inmediatamente el sistema operativo del host
en el que se ejecuta Aplicación FactoryTalk Optix
.Por ejemplo, si se ejecuta
Aplicación FactoryTalk Optix
en un emulador de destino, al pulsar Cerrar sistema
se cerrará inmediatamente Windows.En este tutorial se presupone que está familiarizado con la siguiente información:
Requisitos previos
Descargar un proyecto de muestra:
- Cree un nuevo servidor. Consulte create-a-project.html.
- Crear un nuevo cliente. Consulte create-a-project.html.
CONSEJO:
El proyecto cliente importa datos del proyecto servidor.
- Para desarrollar el proyecto
- Organice los elementos de la interfaz.
- PASO DE CONTENEDORPara obtener más información sobre vínculos dinámicos, consulte create-dynamic-links.html.CONSEJO: Los objetos gráficos se crean en función de los tipos de variables.CONSEJO: Si no aparece la opción requerida, active la casillaMostrar todo.CONSEJO: Para seleccionar el atributo@BrowseName, puede seleccionarlo en el menú desplegableAtributoque aparece en la parte inferior.CONSEJO: Las fechas de fabricación del motor se establecen al crear el tipo de objeto Motor y las instancias de objeto.CONSEJO: Es posible que deba introducirColumn1manualmente.CONSEJO: Puede seleccionar los valoresen el menú desplegable@AttributeAtributoque aparece en la parte inferior del cuadro de diálogo.
- EnVista del proyecto, haga clic con el botón derecho enAlarmGridPanely seleccione .
- Configure la columna del nombre del motor:
- EnPropiedades, haga doble clic enColumnaDeCuadrículaDeDatos1y escribaMotorNameCol
- EnPlantillaDeElementoDeDatos, cree un vínculo dinámico entre la propiedadTextoyCONSEJO: Para seleccionar el atributo@BrowseName, puede seleccionarlo en el menú desplegableAtributoque aparece en la parte inferior.Para obtener más información sobre vínculos dinámicos, consulte create-dynamic-links.html.
- Cree un vínculo dinámico entre la propiedadOrdenar poryCONSEJO: Para seleccionar el atributo@BrowseName, puede seleccionarlo en el menú desplegableAtributoque aparece en la parte inferior.Para obtener más información sobre vínculos dinámicos, consulte create-dynamic-links.html.
- EstablecerTítuloenMotor Name
- Cree la columna de velocidad del motor:
- EnPropiedades, junto aColumnas, seleccione y seleccioneColumna de texto.
- Haga doble clic en el nombre de la columna y escribaMotorSpeedCol
- Debajo dePlantillaDeElementoDeDatos, cree un vínculo dinámico entre la propiedadTextoy .Para obtener más información sobre vínculos dinámicos, consulte create-dynamic-links.html.
- EstablecerTítuloenSpeed
- Cree la columna de aceleración del motor:
- EnPropiedades, junto aColumnas, seleccione y seleccioneColumna de texto.
- Haga doble clic en el nombre de la columna y escribaMotorAccelerationCol
- EnPlantillaDeElementoDeDatos, cree un vínculo dinámico entreTextoy .Para obtener más información sobre vínculos dinámicos, consulte create-dynamic-links.html.
- EstablecerTítuloenAcceleration
- Cree la columna de par de motor:
- EnPropiedades, junto aColumnas, seleccione y seleccioneColumna de texto.
- Haga doble clic en el nombre de la columna y escribaMotorTorqueCol
- EnPlantillaDeElementoDeDatos, cree un vínculo dinámico entre la propiedadTextoy .Para obtener más información sobre vínculos dinámicos, consulte create-dynamic-links.html.
- Establezca el valor de la propiedadTítuloenTorque
- Guarde el proyecto.
- EnVista del proyecto, haga clic con el botón derecho en la carpetaOPC-UAy seleccione .
- EnPropiedades, anote el valor de la propiedadURL de punto de conexión.OBSERVACIÓN: El valor de la propiedadURL de punto de conexiónes necesario para configurar el cliente OPC UA más adelante.
- EJEMPLOS DE OBJETOS
- EnVista del proyecto, cree o seleccione un objeto deCuadro combinado.
- EnPropiedades, cree un vínculo dinámico entre la propiedadModeloy un nodo.Nodo seleccionadoCuadro combinadoObjeto de base de datosValores contenidos en tablas de base de datos.Nodo del proyectoValores de atributos o propiedades de todos los nodos secundarios directos.Para obtener más información sobre vínculos dinámicos, consulte create-dynamic-links.html.
- (opcional) Especifica el tipo de elementos que se mostrarán en el objeto estableciendoItemKind.CONSEJO:La propiedadItemKindse establece automáticamente con el tipo/variable de objeto reconocido entre los nodos secundarios.Por ejemplo, si el modelo está basado en un nodo de carpeta que contiene varias instancias de un tipo de objetoMotor,ItemKindse establece automáticamente en la referencia al tipoMotor. En este caso, los valores que se muestran son los atributos o propiedades de diferentes instancias (Motor1,Motor2,Motor3y así sucesivamente).
- (Opcional) Ordenar elementos estableciendo los valoresCriterio de ordenaciónyOrdenar por.
- (Opcional) EnEventos, asocieSelección cambiadacon el métodoActualizar.Los elementos contenidos en el objeto se actualizan cada vez que interactúa con él.
- Para configurar las etiquetas del diagrama, cree un vínculo dinámico entreEtiquetay un argumento de variable (por ejemplo,@BrowseName).
Seleccione para ejecutar el proyecto mediante el emulador de cliente para probar su proyecto. Para ejecutar el proyecto en un cliente remoto, consulte add-a-client-device.html.
En ejecución
Seleccione para ejecutar los proyectos de servidor y cliente mediante el emulador de cliente para probar su proyecto. Para ejecutar el proyecto en un cliente remoto, consulte add-a-client-device.html.
En ejecución
Entregue su opinión