Comunicación OPC UA
9.1 Información importante sobre OPC UA
Escalabilidad
OPC UA puede utilizarse para dispositivos de diferentes gamas:
● Sensores
● Sistemas embebidos
● Controladores
● Sistemas de PC
● Teléfonos inteligentes
● Servidores en los que se ejecutan aplicaciones MES o ERP.
La gama de los dispositivos se diferencia por medio de perfiles. Los diferentes perfiles OPC
UA ofrecen la posibilidad de escalar OPC UA tanto para dispositivos muy pequeños y
sencillos como para dispositivos muy potentes.
Un perfil OPC UA describe las funciones y los servicios que deben soportar el servidor y el
cliente. Además, opcionalmente pueden realizarse otras funciones o servicios no exigidos
por el perfil.
Los perfiles OPC UA se diferencian de los perfiles PROFINET; estos últimos especifican
propiedades y comportamientos adicionales para dispositivos y sistemas de diferentes
fabricantes, en el sentido de una interfaz de software universal.
Nano Embedded Device 2017 Server Profile
Para los dispositivos más pequeños con funcionalidad muy restringida existe el "Nano
Embedded Device 2017 Server Profile" de la OPC Foundation. Este perfil tiene la misma
funcionalidad que "Core Server Facet" y define el protocolo TCP OPC UA binario como el
perfil de transporte necesario. El perfil permite conexiones sin seguridad UA, no permite
suscripciones ni llamadas de métodos. La compatibilidad con objetos y variables de
diagnóstico es opcional para este perfil.
Otros perfiles se basan en el "Nano Embedded Device 2017 Server Profile", exigen más
recursos y ofrecen más funcionalidad.
Micro Embedded Device 2017 Server Profile
Este perfil ofrece una funcionalidad limitada, exige un mínimo de dos conexiones paralelas,
además de suscripciones y monitorización de datos, pero no proporciona seguridad UA ni
llamadas de métodos.
● Los Basic Controller S7-1200 soportan el "Micro Embedded Device 2017 Server Profile";
además el S7-1200 soporta seguridad UA.
Embedded 2017 UA Server Profile
Este perfil fue desarrollado para dispositivos con más de 50 MB de memoria de trabajo y un
procesador más potente. Se basa en el perfil Micro Embedded Device Server.
Adicionalmente, requiere seguridad UA y llamadas de métodos.
Asimismo, los servidores deben poner a disposición el modelo de tipo que utilizan (tipos de
datos, tipos de referencias, tipos de variables, ...).
● Los Advanced Controller S7-1500 soportan el "Embedded 2017 UA Server Profile".
132
Manual de funciones, 11/2019, A5E03735817-AH
Comunicación