Introducción
El CODESYS la interfaz de simulación requiere tres subsistemas para un sistema totalmente integrado.
Broker de simulación
Interfaz de simulación
Demostrador de simulación en el caso de que se supone que el sistema debe funcionar con fines de demostración.
O (como alternativa al demostrador de simulación) una herramienta de simulación de un proveedor externo.
La interfaz de simulación genera un modelo de información OPC y lo carga en el bróker. El bróker aloja el modelo de información OPC y lo hace legible para la herramienta de simulación a través del cliente/servidor OPC UA. Con esta información, la herramienta de simulación puede crear la estación remota para la comunicación OPC PubSub
Broker de simulación
El bróker se genera mediante la interfaz de simulación. Se proporciona como una aplicación IEC independiente y se ejecuta como un servidor OPC UA en CODESYS tiempo de ejecución.
Este subsistema permite al usuario monitorear y controlar la aplicación simulada por la interfaz de simulación. El dispositivo o el tiempo de ejecución en el que se ejecuta el agente también se denomina «agente de simulación» o «agente de simulación». Este subsistema forma parte del CODESYS Simulation Interface complemento.
Interfaz de simulación
Añada el Interfaz de simulación a su proyecto un objeto debajo de su aplicación, configure la interfaz de simulación e inicie la aplicación. De este modo, todas las E/S se desacoplan y la aplicación se conecta a la herramienta de simulación o al demostrador de simulación
Básicamente, si el Simulación habilitada Si se selecciona esta opción, la aplicación (o, en última instancia, las E/S pertinentes para esta aplicación) se comunica con la simulación a través del OPC UA PubSub. Cuando esta opción no está habilitada, la aplicación se comunica con el entorno real mediante buses de
La interfaz de simulación le ayuda a encontrar su aplicación simulada con su herramienta de simulación (u otros clientes de UA) a través del cliente/servidor OPC UA. Recibirá asistencia para el despliegue y la ejecución del bróker de simulación en otro CODESYS entorno de ejecución.
El dispositivo o el tiempo de ejecución en el que se ejecuta la interfaz de simulación también se denomina «objetivo de simulación» o «objetivo de simulación». Este subsistema forma parte del CODESYS Simulation Interface complemento.
Para obtener más información, consulte: Objeto: Interfaz de simulación
Demostrador de simulación
Para los clientes que son desarrolladores o vendedores de herramientas de simulación y desean implementar la comunicación PubSub en sus propios productos y herramientas de simulación, el demostrador de simulación representa una implementación de referencia.
El demostrador de simulación es una demostración práctica de cómo se realiza básicamente la serialización y la deserialización.
El subsistema es no parte del CODESYS Simulation Interface complemento. Obtienes la herramienta como CODESYS Simulation Interface Example paquete.
Importante
La versión 0.9.0.0 no estará disponible a través de CODESYS Installer. El producto se puede solicitar al departamento de ventas.
Restricciones conocidas
No es posible volver a conectar el CODESYS Simulation Demonstrator herramienta al objetivo de la simulación en la versión preliminar 0.9.0.0. Posible solución alternativa: seleccione el mismo bróker mediante el Seleccione el dispositivo del intermediario, Conecta comando.
Este problema debe solucionarse en el OPC UA Stack de la OPC Foundation (#2929). Consulte: https://github.com/OPCFoundation/UA-.NETStandard/issues/2929