¿Cómo puedo leer una variable de tipo STRING con OFS v3.63?
Cuestión:
Leer una variable tipo STRING en el software cliente de OFS (OPC Factory Server), OFS Client v3.63.
Línea de productos:
OPC Factory Server v3.6x. (OFS)
OFS Client v3.6x.
Entorno:
Software servidor de OPC DA en PC con Windows.
Resolución:
1) La sintaxis típica AliasName!%MW devuelve el valor numérico de la cadena caracteres.
2) Para ver los datos reales en un formato de cadena, debe agregar la letra c al final.
Ejemplo:
M340!%MW10:4;c (AliasName!%MemoryWord:NumberOfWords;c)
Donde:
- "M340!": Alias del dispositivo configurado en el software "OFS Configuration Tool"
- "%MW10": Palabra de memoria donde se encuentra la variable tipo string
- ":4": Cantidad de palabras de memoria a leer
- ";c": Sufijo utilizado para leer y escribir una variable de tipo string en forma de cadena de caracteres
Si se utiliza EcoStruxure Control Expert o Unity Pro se pueden utilizar variables no localizadas en una dirección de memoria en específico como se muestra a continuación:
Para utilizar el nombre de la variable se necesita precargar la lista de variables de Control Expert en el software de configuración del servidor "OFS Configuration Tool", o habilitar la opción de "Data Dictionary" ("Diccionario de datos") en el software de Control Expert y software de configuración de OFS:
Nota: La opción "Data Dictionary" ("Diccionario de datos") ayuda a volver a sincronizar el servidor OFS con el PLC en caso de una inconsistencia y permite reiniciar la comunicación en tiempo real automáticamente.
Para más información consulté el manual "OPC Factory Server V3.60 User Manual" que se encuentra en la carpeta donde se instaló OFS, el camino predeterminado sería el siguiente: C:\Program Files (x86)\Schneider Electric\OFS\Doc\OFS-ENG.pdf
發佈於: 施耐德電機Taiwan
需要協助?
產品選型工具
快速輕鬆地為您的應用找到合適的產品和附件。
取得報價
立即線上提交您的銷售需求,專業團隊將主動聯繫您。
購買地點
輕鬆在您所在地區找到最近的施耐德電機經銷商。
支援中心
在同一位置找到滿足您所有需求的支援資源。