Como configurar una interface de Aspen Cim-IO para OPC usando Cim-IO Interface Manager.

Download as pdf : 
Products: Aspen Cim-IO for OPC, Aspen Cim-IO for OPC-DA 
Last Updated: 06-Jul-2022
Versions: 
Article ID: 000096732
Primary Subject: 
User-added imageUser-added imageUser-added imagePlanteamiento del Problema
Como configurar una interfaz de Aspen CIM-IO para OPC usando CIM-IO Interface Manager.

Solución 
En el servidor de la interfaz de Aspen CIM-IO, iniciar Aspen CIM-IO Interface Manager con privilegios de administrador [click derecho correr como administrador].
User-added image
Click en Create a new one o en Add CIM-IO Interface para iniciar la configuración.
En la página de inicio seleccionar "CIM-IO for OPC" de la lista de interfaces de CIM-IO que pueden ser configuradas. Dar click en Next.
User-added image
En la siguiente pantalla se debe de ingresar un nombre y descripción a la interfaz.

Si la conexión de la interfaz al servidor de OPC requiere de una cuenta diferente a la que inicia el servicio Aspen CIM-IO Manager entonces se debe de configurar este usuario. Esto se realiza al dar click en Allow entry of user name and password y llenar el campo de usuario y contraseña.

Para que la interfaz inicie automáticamente en cuanto incicie el servidor dar click en Start at boot. Si la opción anterior se encuentra seleccionada se puede elegir la opción Check health of server processes, esto hará que en caso de que algún proceso se detenda éste vuelva a iniciar automáticamente.
Dar click en Next.

User-added imageEn la pantalla de configuración de la interfaz se debe de proveer el nombre de la computadora en la que se encuentra el servidor de OPC DA. Este es el nombre del nodo en el que esté corriendo el servidor de OPC.

Dar click en el botón "Discover" para obtener la lista de los servidores de OPC registrados. Seleccionar el nombre del servidor de OPC, esto llenará las ventanas de dialogo del servidor OPC DA.
User-added image

Dar click en Next para ver el resumen de la configuración
User-added image
Dar click en next para crear e iniciar la interfaz.

User-added imageDar click en Finish hará que se regrese a la pantalla principal de CIM-IO Interface Mnagaer y se pueda observar que todos los procesos de CIM-IO han iniciado.
Ahora que la interfaz se encuentra configurada y ha iniciado es buen momento para revisar el archivo....\AspenTech\CIM-IO\Log\CIMIO_MSG.log y verificar que la interfaz se haya conectado correctamente al servidor de OPC y esté escrito el mensaje "OPC Ready",
Si se selecciona OPC Interface del árbol de CIM-IO Interfaces de la izquierda, hay argumentos adicionales disponibles para las interfaces.
User-added imageLas propiedades están disponibles en la Guía de Usuario de CIM-IO para OPC DA y se encuentran abajo por conveniencia.

Connection (Conexión)
Timeout Retries: Si una conexión al servidor de OPC toma más quelos segundos establecidos en Timeout, una nueva conexión intentará establecerse. Esto continuará has que se haya llegado al número de retries especificados.

Delayed OPC Servers: Si se quiere establecer un retraso entre el inicio del servidor de OPC y cuando se agregue el primer grupo de OPC, dar click en Edit y después Agregar el servidor de OPC y el tiemeout en la ventana de Timeout.

Force Update (secs): 
Este parámetro especifica el número de segundos hasta que se fuerza un cambio y sea reportado por el servidor de CIM-IO de OPC DA para valores unsolicited (no solicitados) que no están siendo actualizados por el servidor de OPC desde que el último valor fue reportado al cliente de CIMI-IO. Forzar la actualización reportará el mismo valor enviado, pero con la estampa de tiempo actual. Si el valor es cero, los valores sólo serán actualizados cuando sea recibido del servidor de OPC. Por defecto el valor es de 3600 segundos.

General 

Timezone: 
Si se están leyendo o escribiendo valores del OPC tipo VT_DATE, puede que se desee especificar el huso horario para que la conversión de y a UTC sea realizada apropiadamente.
Simplemente se debe seleccionar un huso horario. Por defecto se seleccionará el huso horario de la máquina. Note que el tiempo para Distributed Control Systems (DCS) es una estampa de tiempo absoluta. Seleccionar otra conversión del menú si es deseado.

Configura Smart Data Types: esta ventana permite agregar y quitar asociaciones Smart Data Type. Para agregar un servidor dar click en Add. Para quitar un servidor dar click en Remove. Si se da click en Add aparecerá la ventana Adding a Smart Data Type. Cuando se termine de agregar y quitar asociaciones, dar click en Close para cerrar la ventana. Ingresar el progid del servidor de OPC, la descripción y unidades de ingeniería con el delimitador de inicio apropiado. Todos los caracteres iniciando con este delimitador en adelante, serán reemplazados por la cadena de texto ingresada. por ejemplo, el servidor "Aspentech.OPC.Sample.1" podría utilizar ""/ID"
 para sus descripciones y "/UNITS" para las unidades. Si el objeto "Boiler1.Valve25/PNT" fue ingresado a un record tipo get en IP.21 y el tipo de dato seleccionado fue ""Enigneering Units", el ID del objeto sería modificado a "Boilet1.Valve25/UNITS", ya que todos los caracteres que inician con el delimitador "/" serán reemplazados por la cadena de texto de unidades de ingeniería. Note que, si el delimitador existe en múltiples lugares en el nombre del tag, todos los caracteres comenzando con la última repetición del delimitador serán reemplazados. Dar click en OK para agregar la asociación o en Cancel.

OPC 
Cuando se selecciona Ingore No Valid Items in the list error,  se suprimirán los mensajes "No Valid Items" en el log cuando no haya objetos válidos en un requerimiento de CIM-IO

Perform Inicial Synchronous CACHE Read: determina la primera acción que CIM-IO para OPC DA realizará para obtener datos de un punto. Generalmente, cuando un cliente de OPC se conecta, los datos en el cache de OPC tienen calidad mala "bad". Los datos actuales de obtienen con el "read" o lectura del device, esta operación puede tomar bastante tiempo, por lo que si se da la opción de leeer el cache en vez de leer del device como primera opción.

Perform Synchronous Writes: determina si la escritura será realizada utilizando SyncIO o AsyncIO (comunicación síncrona o asíncrona respectivamente)

Allow Output of Values with Bad Status?: determina si los valores con Bad Status en el record de transferencia o la lista de valores serán escritos. Si la opción se encuentra seleccionada entonces los valores serán escritos, de lo contrario serán saltados.

Allow Output of Values with a Suspect Status?: determina si los valores con Suspect Status en el record de transferencia o la lista de valores serán escritos. Si la opción se encuentra seleccionada entonces los valores serán escritos, de lo contrario serán saltados.

SKIPPED BAD and SUSPECT values return a Bad Status?: determina si lo valores que fueron saltados en las configuraciones mencionadas anteriormente deberían de dar un Bad Status al cliente. Si la opción es seleccionada, los valores saltados reportarán un Bad Status al cliente, de lo contrario serán reportados como Good.

Timestamp Origin: determina cómo será obtenida la estampa de tiempo de CIM-IO: si del servidor de OPC (OPC Server Time) o del servidor de CIM-OP para OPC DA cuando un mensaje de OPC sea recibido (System Time)

Después de que la interfaz ha sido configurada, el siguiente paso es condigurar CIM-IO en el cliente. El artículo "Como configurar una connección de logical device en Aspen InfoPlus.21 usando Cim-IO IP21 Connection" describe como realizar esta configuración con CIMIO Connection Manager incluído en Aspen InfoPlus.21

Artículo Original: How to configure a Aspen Cim-IO for OPC DA interface using the Cim-IO Interface Manager
Palabras Clave 

CIM-IO Interface Manager
Interfaz
OPC DA