Siemens SINUMERIK 840Dsl Manual De Configuración
Ocultar thumbs Ver también para SINUMERIK 840Dsl:
Tabla de contenido

Publicidad

Enlaces rápidos

SINUMERIK
SINUMERIK 840Dsl/828D
SINUMERIK Access MyMachine/
OPC UA
Manual de configuración
Aplicable a:
Servidor OPC UA
10/2020
6FC5397-1DP41-0EA5
versión 3.1
Prefacio
Introducción
Consignas de seguridad
Configuración del servidor
OPC UA
Customer Specific Object
Model (CSOM)
Administración de usuarios
Funciones
Diagnóstico
Actualización del servidor
OPC UA
Datos técnicos
Excepciones: 828D / V4.5
Solución de problemas
Anexo
1
2
3
4
5
6
7
8
9
10
11
A

Publicidad

Tabla de contenido
loading

Resumen de contenidos para Siemens SINUMERIK 840Dsl

  • Página 1 Prefacio Introducción Consignas de seguridad SINUMERIK Configuración del servidor OPC UA SINUMERIK 840Dsl/828D SINUMERIK Access MyMachine/ Customer Specific Object Model (CSOM) OPC UA Administración de usuarios Manual de configuración Funciones Diagnóstico Actualización del servidor OPC UA Datos técnicos Excepciones: 828D / V4.5 Solución de problemas...
  • Página 2: Personal Cualificado

    Considere lo siguiente: ADVERTENCIA Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma...
  • Página 3: Prefacio

    Encontrará información para crear su propia documentación particular a partir del contenido de Siemens y adaptarla para documentar su propia máquina en esta dirección (https:// support.industry.siemens.com/My/ww/es/documentation). Formación Encontrará información acerca de SITRAIN (formación de Siemens en productos, sistemas y soluciones de automatización y accionamientos) en esta dirección (http://www.siemens.com/ sitrain). Preguntas frecuentes Encontrará...
  • Página 4: Grupo Objetivo

    Nota acerca de la reglamentación general de protección de datos Siemens cumple los principios estándar de protección de datos, especialmente el principio de privacidad por diseño. Por lo tanto, este producto no procesa ni almacena ningún dato personal, solo datos funcionales técnicos (p.
  • Página 5: Tabla De Contenido

    Índice Prefacio ..............................3 Introducción............................9 Descripción general ......................9 1.1.1 Servidor OPC UA SINUMERIK ....................9 Características ........................10 Configuración del sistema ....................11 Compatibilidad de versión de servidor OPC UA y versiones de software CNC......12 Referencia a la especificación de OPC UA ................13 Consignas de seguridad........................
  • Página 6 Índice 4.3.3.6 Mapeado de tipos de datos ....................73 4.3.3.7 Reglas de modelado......................74 4.3.3.8 Control de accesos con CSOM .................... 75 4.3.4 Conversión del CSOM de XML a binario ................76 4.3.5 Importación del CSOM en el servidor OPC UA SINUMERIK ........... 77 Diálogo de CSOM en SINUMERIK Operate ................
  • Página 7 Índice 6.5.3 Soporte para sistema de archivos estándar ............... 126 6.5.3.1 Transferencia de archivos con métodos estándar .............. 126 6.5.3.2 Transferencia de archivos mayores de 16 MB entre cliente y servidor......... 128 6.5.3.3 Métodos cómodos para transferencia de archivos <16 MB ..........130 Seleccionar ........................
  • Página 8 Índice SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 9: Introducción

    Introducción Descripción general Estándar uniforme de intercambio de datos "Industry 4.0" supone la utilización, evaluación y análisis intensivos de datos de producción en los sistemas informáticos y de comunicación (TI) del nivel de empresa. Hoy en día, los programas de PLC ya registran una amplia gama de datos en los niveles de producción y de proceso (presiones, temperaturas o lecturas de contadores) y los ponen a disposición de sistemas en el nivel de empresa para, por ejemplo, aumentar la calidad del producto.
  • Página 10: Características

    Introducción 1.2 Características Características El servidor OPC UA SINUMERIK ofrece la posibilidad de comunicarse con SINUMERIK por OPC UA. El servidor es compatible con las funciones siguientes de la especificación OPC UA: • Lectura, escritura y suscripción de variables de SINUMERIK (NC, PLC) (consultar el capítulo Acceso a variables (Página 98)) •...
  • Página 11: Configuración Del Sistema

    Introducción 1.3 Configuración del sistema Configuración del sistema Accesibilidad del servidor La accesibilidad del servidor varía según el sistema SINUMERIK concreto. En la tabla siguiente se muestran las dependencias de los sistemas SINUMERIK: Sistemas SI‐ Accesibilidad NUMERIK SINUMERIK Tras la concesión de licencias y activación correctas, se puede acceder al servidor OPC UA a través de la interfaz 828D X130.
  • Página 12: Compatibilidad De Versión De Servidor Opc Ua Y Versiones De Software Cnc

    Introducción 1.4 Compatibilidad de versión de servidor OPC UA y versiones de software CNC Compatibilidad de versión de servidor OPC UA y versiones de software CNC La versión de servidor OPC UA más reciente es compatible con varias versiones de software CNC. Versiones de software de CNC: •...
  • Página 13: Referencia A La Especificación De Opc Ua

    Introducción 1.5 Referencia a la especificación de OPC UA Referencia a la especificación de OPC UA El servidor OPC UA SINUMERIK cumple la especificación de la OPC Foundation (https:// opcfoundation.org/) V1.0.3. SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 14 Introducción 1.5 Referencia a la especificación de OPC UA SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 15: Consignas De Seguridad

    Consignas de seguridad Consignas básicas de seguridad 2.1.1 Consignas generales de seguridad ADVERTENCIA Peligro de muerte en caso de incumplimiento de las consignas de seguridad e inobservancia de los riesgos residuales Si no se cumplen las consignas de seguridad ni se tienen en cuenta los riesgos residuales de la documentación de hardware correspondiente, pueden producirse accidentes con consecuencias mortales o lesiones graves.
  • Página 16: Información De Seguridad

    (https://www.siemens.com/industrialsecurity). Los productos y las soluciones de Siemens están sometidos a un desarrollo constante con el fin de hacerlos más seguros. Siemens recomienda expresamente realizar actualizaciones en cuanto estén disponibles y utilizar únicamente las últimas versiones de los productos. El uso de versiones de los productos anteriores o que ya no sean soportadas y la falta de aplicación de las...
  • Página 17: Notas De Seguridad De Opc Ua

    Consignas de seguridad 2.2 Notas de seguridad de OPC UA Notas de seguridad de OPC UA ATENCIÓN OPC UA proporciona acceso de lectura/escritura a datos en SINUMERIK. Este acceso también puede afectar a datos relevantes para la seguridad. • Es posible limitar ese acceso a datos de SINUMERIK mediante permisos de lectura y escritura individuales o bien usando un modelo de objetos propio y desactivando el espacio de nombres de SINUMERIK.
  • Página 18 Consignas de seguridad 2.2 Notas de seguridad de OPC UA SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 19: Configuración Del Servidor Opc Ua

    Asegúrese de no conectar la red de empresa a Internet sin medidas de protección adecuadas. Encontrará información adicional sobre la solución de defensa en profundidad, medidas de protección adecuadas e Industrial Security en general en Configuration Manual Industrial Security (https://support.industry.siemens.com/cs/de/en/view/108862708). Requisitos • El servidor OPC UA requiere SINUMERIK Operate.
  • Página 20: Opción Opc Ua

    Configuración del servidor OPC UA 3.2 Opción OPC UA Opción OPC UA Ajuste de la opción 1. Configure la opción "Access MyMachine/OPC UA" en "Puesta en marcha > Licencias". Figura 3-1 Ajuste de la opción SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 21: Puesta En Marcha

    Configuración del servidor OPC UA 3.3 Puesta en marcha Puesta en marcha Comprobación de la hora de HMI Asegúrese de que la hora de la HMI se ajuste correctamente, ya que esto es un requisito para la comunicación cifrada. Nota El certificado necesario para la comunicación OPC UA segura se crea automáticamente durante el primer arranque.
  • Página 22 Configuración del servidor OPC UA 3.3 Puesta en marcha 3. Accione el pulsador de menú "Setting" (Configuración). Aparecerá el diálogo de ajustes. A continuación, accione el pulsador de menú "Change" (Cambiar). Realice los ajustes necesarios de conexión y activación. Figura 3-2 Ajustes del servidor OPC UA (con cambios) SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 23 Configuración del servidor OPC UA 3.3 Puesta en marcha Grupo Configuración Descripción Ajustes de co‐ Se muestran las conexiones de red disponibles (direccio‐ • Red de empresa nexión nes IP) en un sistema de destino específico (828D, • Red de sistemas 840D sl, PCU, IPC).
  • Página 24 SINUMERIK Operate en el Manual de puesta en marcha "Basesoftware and operating software" (https:// support.industry.siemens.com/cs/ww/es/view/109777907/en) (Software de base y software operativo). • A continuación, vaya al cuadro de diálogo del certificado del servidor OPC UA y renueve el certificado del servidor con "DNS solo"...
  • Página 25 Configuración del servidor OPC UA 3.3 Puesta en marcha 4. Luego pulse "OK". Si introduce un puerto por primera vez, recibirá una advertencia de seguridad. Figura 3-3 Nota de seguridad acerca de apertura del puerto TCP Nota Apertura del puerto en IPC En el primer inicio del servidor OPC UA, aparecerá...
  • Página 26 Configuración del servidor OPC UA 3.3 Puesta en marcha 7. Pulse el pulsador de menú "Cambiar". Realice los ajustes de autenticación necesarios. Figura 3-4 Ajustes de autenticación del servidor OPC UA Grupo Configuración Descripción Autenticación Admin User Nombre de usuario del administrador. El administrador puede agregar o eliminar usuarios y asignar o eliminar permisos de usuario.
  • Página 27 Configuración del servidor OPC UA 3.3 Puesta en marcha Nota Asignación de contraseñas seguras Al crear contraseñas nuevas, observe estas reglas: • Al asignar contraseñas nuevas, asegúrese de no asignar contraseñas que se puedan averiguar, como palabras sencillas, combinaciones de teclas que se puedan averiguar fácilmente, etc.
  • Página 28: Manejo De Certificados

    Configuración del servidor OPC UA 3.4 Manejo de certificados Manejo de certificados 3.4.1 Resumen Para establecer una conexión segura entre un servidor y un cliente OPC UA, es necesario intercambiar y aceptar el certificado de otro interlocutor de comunicación. El intercambio suele realizarse automáticamente en el primer intento de conexión entre el cliente y el servidor.
  • Página 29: Operaciones

    Configuración del servidor OPC UA 3.4 Manejo de certificados Operaciones El diálogo Certificados permite realizar las operaciones siguientes: • Certificado de servidor – Renovar el certificado de servidor – Exportar el certificado de servidor actual • Certificados de cliente – Obtener una lista de los certificados aceptados actuales –...
  • Página 30: Renovación De Certificados De Servidor

    Configuración del servidor OPC UA 3.4 Manejo de certificados Renovación de certificados de servidor El certificado de servidor se puede renovar en cualquier momento. Con la renovación, el administrador puede especificar lo siguiente: • Fecha de caducidad del certificado/validez en años Nota Antes de utilizar este diálogo, asegúrese de que la fecha y la hora de SINUMERIK Operate son correctas, ya que el certificado será...
  • Página 31: Exportación De Certificados De Servidor

    Configuración del servidor OPC UA 3.4 Manejo de certificados Para renovar un certificado de servidor, proceda del modo siguiente: 1. Pulse "Renovar". Aparecerá una pantalla que ofrece dos formas de seleccionar un período de tiempo: – Seleccione el número de años durante los que el certificado de servidor será válido. –...
  • Página 32: Certificados De Cliente

    Configuración del servidor OPC UA 3.4 Manejo de certificados 3.4.3 Certificados de cliente 3.4.3.1 Certificados aceptados Vista general ① Los certificados aceptados se indican en la parte superior de la pantalla. Puede seleccionar un certificado mediante las teclas de flecha (cursor hacia arriba/abajo). ②...
  • Página 33: Supresión De Certificados Aceptados

    Configuración del servidor OPC UA 3.4 Manejo de certificados Supresión de certificados aceptados 1. Para borrar manualmente un certificado de cliente, seleccione el certificado en la lista de certificados aceptados y pulse "Borrar". Aparecerá una pantalla para que confirme la supresión: Figura 3-9 Borrar certificado Al pulsar "Cancelar", no se llevará...
  • Página 34: Certificados Rechazados

    Configuración del servidor OPC UA 3.4 Manejo de certificados 3.4.3.2 Certificados rechazados Vista general ① Los certificados rechazados se indican en la parte superior de la pantalla. Puede seleccionar un certificado mediante las teclas de flecha (cursor hacia arriba/abajo). ② Puede borrar el certificado seleccionado.
  • Página 35: Cómo Aceptar Certificados Rechazados

    Configuración del servidor OPC UA 3.4 Manejo de certificados Cómo aceptar certificados rechazados Si la opción "Aceptar certificados automáticamente" está desactivada, los certificados transferidos automáticamente por un cliente en el primer intento de conexión se tratarán como no aceptados y se deberán establecer manualmente como aceptados para poder establecer la conexión.
  • Página 36: Prueba De La Conexión

    • Conexión con la política de seguridad "Basic128Rsa15" o "Basic256" y el modo de seguridad "SignAndEncrypt" SIEMENS siempre recomienda establecer una conexión con seguridad, puesto que solo de esta forma se puede garantizar la confidencialidad de los datos transmitidos. Instalación Las "Sample Applications"...
  • Página 37 Configuración del servidor OPC UA 3.5 Prueba de la conexión Figura 3-13 Desactivación del servicio "OPC UA Local Discovery Server" en PCU 50/IPC SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 38: Procedimiento

    Configuración del servidor OPC UA 3.5 Prueba de la conexión Procedimiento 1. Arranque el "Sample client" (cliente de ejemplo) de OPC UA. Figura 3-14 Ventana principal del cliente de ejemplo 2. Seleccione la entrada "New" en la lista desplegable. Se abre la ventana "Discover Servers". 3.
  • Página 39 Configuración del servidor OPC UA 3.5 Prueba de la conexión 6. Para establecer una conexión simple sin seguridad configure estos ajustes. Después de hacer clic en "OK", introduzca el usuario administrador asignado cuando se configuró OPC UA y la contraseña del administrador. Confirme los ajustes haciendo clic en "OK". Figura 3-16 Configuración de servidor Figura 3-17...
  • Página 40 Configuración del servidor OPC UA 3.5 Prueba de la conexión 7. Confirme el mensaje que le pregunta si desea confiar en el certificado transferido con "Yes". Figura 3-18 Certificado Se ha establecido la conexión con el servidor OPC UA SINUMERIK y se muestra el espacio de direcciones disponible.
  • Página 41 Configuración del servidor OPC UA 3.5 Prueba de la conexión – P. ej., lectura, escritura, configuración de vigilancia Figura 3-20 ID de nodo "Sinumerik > Channel > Parameter > R" – Se pueden consultar los atributos de un NodeID con la entrada "View Attributes". Uno de esos atributos es "Value", que proporciona el valor correspondiente de R1.
  • Página 42 Configuración del servidor OPC UA 3.5 Prueba de la conexión SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 43: Customer Specific Object Model (Csom)

    A ese fin, se pueden especificar todos los nodos OPC UA requeridos en un archivo XML. Se pueden usar varias herramientas para crear un modelo de objetos. En el presente manual, se explican todos los procesos y ejemplos a partir de la herramienta SiOME (Siemens OPC UA Modeling Editor).
  • Página 44: 4.2 Funciones

    Customer Specific Object Model (CSOM) 4.2 Funciones Funciones ¿Qué se puede hacer con un CSOM? Los escenarios de aplicación posibles para un CSOM son estos: • Implementación de un modelo de información propio. • Modificación de un modelo de información propio: –...
  • Página 45: Flujo De Trabajo Para Usar Csom En El Servidor Opc Ua Sinumerik

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 4.3.1 Vista general A fin de usar un Customer Specific Object Model (CSOM), se debe seguir un procedimiento específico de flujo de trabajo.
  • Página 46 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK SINUMERIK Access MyMachine/P2P SINUMERIK Integrate Access MyMachine/P2P (referencia 6FC5860-7YC00-0YA0) permite la puesta en marcha de máquinas con SINUMERIK Operate (software versión 2.6 o superior) usando un PC con Windows estándar.
  • Página 47: Creación De Un Csom Con Siome

    4.3.3.1 Vista general SiOME es una herramienta gratuita de SIEMENS que permite crear fácilmente un modelo de objetos OPC UA y mapear el objeto a variables bien de SINUMERIK, bien de SIMATIC S7-1500. En el capítulo siguiente se muestra el flujo de trabajo de ingeniería para un CSOM con SINUMERIK y SiOME.
  • Página 48: Importación Del Modelo Sinumerik (Xml)

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Figura 4-3 Creación de un CSOM con SiOME En las secciones siguientes se profundiza en las 3 subetapas usando un ejemplo de aplicación. 4.3.3.2 Importación del modelo SINUMERIK (XML) Requisitos...
  • Página 49: Resultado

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 3. Haga clic en el icono de la pestaña "SINUMERIK" para importar el modelo SINUMERIK (XML) como se muestra en la imagen siguiente. Figura 4-5 Página de cuadro de SiOME 4.
  • Página 50: Modelado De Modelos De Objetos Propios

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 4.3.3.3 Modelado de modelos de objetos propios Creación de un espacio de nombres nuevo Para crear un espacio de nombres nuevo, siga estos pasos: 1.
  • Página 51: Creación De Un Objeto Nuevo

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Creación de un objeto nuevo Para crear un objeto nuevo, siga estos pasos: 1. Haga clic con el botón derecho en el nodo "Objects" (Objetos) de la pestaña "Information model"...
  • Página 52 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Agregar una instancia nueva para una variable Para agregar una instancia nueva para una variable, siga estos pasos: 1. En el nodo "Objects" (Objetos), haga clic con el botón derecho en el nodo "MyMachine" y haga clic en "Add Instance"...
  • Página 53 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Asignación a datos SINUMERIK Para asignar la correspondencia de los datos SINUMERIK, siga estos pasos: 1. Arrastre la variable desde la pestaña "SINUMERIK" hasta la variable "PositionX" de la pestaña "Information model"...
  • Página 54: Agregar Un Nodo De Método En Csom

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Agregar un nodo de método en CSOM Existen dos formas de agregar nodos de método: • Arrastrar y soltar directamente en un objeto personalizado. •...
  • Página 55 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Agregar una nueva variable de instancia y asignar el método desde la pestaña SINUMERIK Para agregar una instancia nueva para un método, siga estos pasos: 1.
  • Página 56 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 5. Haga clic con el botón derecho en el nodo "InputArguments" (Argumentos de entrada) y haga clic en "Add New Argument" (Agregar argumento). Figura 4-20 Agregar un nuevo argumento en el método 6.
  • Página 57 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 8. Seleccione el argumento recién creado y configure los valores en la pestaña "Attributes / References" (Atributos/referencias) según el argumento del método. 9.
  • Página 58: Agregar Una Instancia Nueva Para Una Alarma

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Agregar una instancia nueva para una alarma Para agregar una instancia nueva para una alarma, siga estos pasos: 1. En el nodo "Objects" (Objetos), haga clic con el botón derecho en el nodo "MyMachine" y haga clic en "Add Instance"...
  • Página 59 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 4. Se ha agregado la instancia nueva para una alarma bajo el nodo "MyMachine". Haga clic en "EventNotifier" (Notificador de eventos) en la pestaña "Additional OPC UA Attributes" (Atributos adicionales de OPC UA) como se muestra a continuación.
  • Página 60: Agregar Nodo De Sistema De Archivos En Csom

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Agregar nodo de sistema de archivos en CSOM Antes de agregar un nodo de sistema de archivos, debe realizar estas modificaciones en la página de ajustes de SiOME: 1.
  • Página 61 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Para agregar un nodo de sistema de archivos, siga estos pasos: 1. Haga clic en "Please add or choose a namespace" (Añada o elija un espacio de nombres) y en "Add New Namespace"...
  • Página 62 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 4. Aparece la ventana emergente "Add Instance" (Agregar instancia). Introduzca un nombre en el campo "Name" (Nombre). Figura 4-30 Ventana emergente Add Instance (Agregar instancia) 5.
  • Página 63: Arrastrar Y Soltar Directamente En El Nodo Padre

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Arrastrar y soltar directamente en el nodo padre 1. Para agregar un directorio de archivos SINUMERIK en un objeto personalizado, mantenga pulsada la tecla Ctrl y arrastre el directorio de archivos SINUMERIK deseado desde la pestaña "SINUMERIK"...
  • Página 64: Agregar Manualmente Un Nuevo Nodo De Tipo Carpeta/Directorio De Archivos En Un Nodo Padre

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Figura 4-34 Agregar nodo de sistema de archivos SINUMERIK completo Agregar manualmente un nuevo nodo de tipo carpeta/directorio de archivos en un nodo padre 1.
  • Página 65: Gestión De Opciones En Siome

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 5. Arrastre el directorio de sistema de archivos SINUMERIK deseado desde la pestaña "SINUMERIK" hasta el nodo "CsomPartProgram" como se muestra en la imagen siguiente. Figura 4-36 Agregar un nuevo nodo de tipo directorio de archivos en un objeto personalizado 6.
  • Página 66: Agregar Una Licencia

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Esto se hace básicamente mediante licencias de ingeniería dentro de SiOME. Para seguir una solución fácil de implementar, una "licencia" es básicamente cualquier variable NC/PLC (se puede escoger libremente) en el sistema SINUMERIK que necesita un valor determinado (se puede definir en SiOME).
  • Página 67 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 3. Aparece una ventana emergente de información. Al hacer clic en "Ok", se creará automáticamente un espacio de nombres nuevo para la licencia SINUMERIK. Figura 4-39 Ventana emergente de espacio de nombres de licencia Nota...
  • Página 68 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 4. Aparece la ventana emergente "Add license" (Agregar licencia). Realice los ajustes necesarios según lo descrito en la tabla siguiente. Figura 4-40 Ventana emergente Add license (Agregar licencia) Grupo Configu‐...
  • Página 69 Seleccione el tipo de datos en la lista des‐ String plegable. Value (Va‐ Seleccione o introduzca el valor según la "SIEMENS" lor) selección del tipo de datos. Si la variable tiene los mismos valores que los introducidos aquí, entonces la parte del árbol de navegación OPC UA...
  • Página 70 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 5. Haga clic en "OK". Se ha agregado la licencia como se muestra en la imagen siguiente. Figura 4-41 Licencia agregada Para editar los detalles de la licencia, haga clic en el icono .
  • Página 71: Configuración De Licencias Para Espacios De Nombres De Csom

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Configuración de licencias para espacios de nombres de CSOM 1. Asigne las licencias recién creadas a las variables según proceda. Las variables de la licencia "Default"...
  • Página 72 Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 3. Aparece un cuadro de diálogo "Save as" (Guardar como). Seleccione la ubicación en la que se guardará el archivo CSOM (XML) exportado y haga clic en "Save"...
  • Página 73: Mapeado De Tipos De Datos

    En el capítulo Conversión del CSOM de XML a binario (Página 76) verá pasos adicionales. Encontrará una descripción más detallada de SiOME en Industry Online Support (https:// support.industry.siemens.com/cs/de/en/view/109755133). Hallará un manual de funciones, el enlace de descarga, explicaciones adicionales, y ejemplos de aplicación en modelado y mapeado.
  • Página 74: Reglas De Modelado

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK Podrá encontrar más información sobre la asignación de tipos de datos de OPC UA en el documento "OPC UA Information Model for IEC 61131-3" (Modelo de información OPC UA según IEC 61131-3).
  • Página 75: Control De Accesos Con Csom

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK • No se deben agregar objetos, variables ni métodos en las estructuras de archivo o carpetas estándar. • No se deben eliminar los archivos o carpetas estándar de las estructuras de archivo o de carpeta estándar.
  • Página 76: Conversión Del Csom De Xml A Binario

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK CSOM Permisos de espacio Permisos de dispositi‐ Resultado de nombres de CSOM vo de destino AccessLevel 2 = Escritura Sin acceso Lectura/escritura Sin acceso Lectura Lectura/escritura...
  • Página 77: Resultado

    Customer Specific Object Model (CSOM) 4.3 Flujo de trabajo para usar CSOM en el servidor OPC UA SINUMERIK 3. Seleccione la ubicación del archivo XML en "Input XML File" (Archivo XML de entrada) y especifique la ubicación en la que se guardará el archivo binario en "Output BIN File" (Archivo BIN de salida).
  • Página 78: Consulte También

    AMM al control. – "\user\sinumerik\hmi\opcua\models\" para NCU – "C:\Program Files (x86)\Siemens\Motion Control\user\sinumerik\hmi\opcua \modeles" para PCU/IPC Nota Si no hay una carpeta de modelos, cree una carpeta con el nombre models. 2. Pulse "Agregar modelo" en el diálogo de modelo OPC UA y seleccione el archivo binario guardado.
  • Página 79: Diálogo De Csom En Sinumerik Operate

    Customer Specific Object Model (CSOM) 4.4 Diálogo de CSOM en SINUMERIK Operate Diálogo de CSOM en SINUMERIK Operate 4.4.1 Vista general Para poder trabajar con un modelo de objetos específico de cliente de forma sencilla, el diálogo OPC UA ofrece una sección especial, que se encuentra bajo el pulsador de menú "Modelo". Figura 4-51 Pulsador de menú...
  • Página 80: Diálogo De Modelo Opc Ua

    Customer Specific Object Model (CSOM) 4.4 Diálogo de CSOM en SINUMERIK Operate 4.4.2 Diálogo de modelo OPC UA Vista general Pulse "Modelo" para ir a la pantalla siguiente. ① El diálogo de modelo OPC UA muestra el CSOM activado y también esta información: •...
  • Página 81 Customer Specific Object Model (CSOM) 4.4 Diálogo de CSOM en SINUMERIK Operate Procedimiento 1. Para agregar un modelo de objetos específico de cliente, pulse "Agregar modelo". Figura 4-53 Pulsador de menú Agregar modelo Aparece la ventana emergente "Agregar modelo". 2. Seleccione el archivo binario en USB/Networkshare. Figura 4-54 Agregar modelos OPC UA Al pulsar "Cancelar", no se llevará...
  • Página 82: Borrado De Un Modelo Opc Ua

    Customer Specific Object Model (CSOM) 4.4 Diálogo de CSOM en SINUMERIK Operate 4.4.4 Borrado de un modelo OPC UA Procedimiento 1. Para borrar un modelo de objetos específico de cliente, pulse "Borrar modelo". Figura 4-55 Pulsador de menú Borrar modelo 2.
  • Página 83 Customer Specific Object Model (CSOM) 4.4 Diálogo de CSOM en SINUMERIK Operate Figura 4-57 Ventana emergente Borrar modelo Al pulsar "Cancelar", no se llevará a cabo ninguna acción y regresará a la pantalla "Modelos OPC UA". Al pulsar "OK", se borrará el modelo de cliente. SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 84: Activación Y Desactivación Del Modelo Opc Ua Y Del Espacio De Nombres De Sinumerik

    Customer Specific Object Model (CSOM) 4.4 Diálogo de CSOM en SINUMERIK Operate 4.4.5 Activación y desactivación del modelo OPC UA y del espacio de nombres de SINUMERIK Procedimiento 1. Accione el pulsador de menú "Modificar". Figura 4-58 Pulsador de menú Modificar 2.
  • Página 85 Customer Specific Object Model (CSOM) 4.4 Diálogo de CSOM en SINUMERIK Operate Figura 4-59 Seleccionar modelos OPC UA Al pulsar "Cancelar", no se llevará a cabo ninguna acción y regresará a la pantalla "Modelos OPC UA". Al accionar el pulsador de menú "OK", se aplicarán las modificaciones. SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 86 Customer Specific Object Model (CSOM) 4.4 Diálogo de CSOM en SINUMERIK Operate SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 87: Administración De Usuarios

    Administración de usuarios Resumen El administrador puede agregar/eliminar usuarios y permisos de acceso por medio de los métodos de OPC UA proporcionados por el servidor. Por lo tanto, se debe establecer una conexión con un cliente genérico, utilizando las credenciales del administrador. A continuación se pueden asignar usuarios y permisos de acceso utilizando los siguientes métodos del servidor OPC UA: •...
  • Página 88 Administración de usuarios 5.1 Resumen Nota Solo puede agregar o quitar usuarios o permisos de acceso si está conectado como administrador. Si llama los métodos con un usuario diferente, recibirá el mensaje "BadInvalidArgument". SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 89: Administración De Usuarios

    Administración de usuarios 5.2 Administración de usuarios Administración de usuarios Los usuarios nuevos creados con la función "AddUser" o "AddCertficateUser" no tienen ningún permiso de acceso. El usuario administrador es responsable de la administración de usuarios y de los permisos de acceso asociados. Todos los usuarios deben usar una contraseña segura. Tabla 5-1 Métodos de administración de usuarios Método...
  • Página 90: Gestión De Permisos De Acceso

    Administración de usuarios 5.3 Gestión de permisos de acceso Gestión de permisos de acceso Tras configurar los componentes de OPC UA, el usuario administrador tiene acceso de lectura a todos los datos ("SinuReadAll"), pero no tiene acceso de escritura. Esos permisos de acceso deben configurarse explícitamente.
  • Página 91: Lista De Los Permisos De Acceso

    Administración de usuarios 5.4 Lista de los permisos de acceso Lista de los permisos de acceso A continuación se indican los permisos de acceso que se asignan a un usuario: SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 92 Administración de usuarios 5.4 Lista de los permisos de acceso Tabla 5-3 Lista de los permisos de acceso Método Descripción GiveUserAccess Configura los permisos de acceso especificados para un usuario. Los siguientes permisos de acceso se pueden combinar indistintamente. Argumentos de entrada: User Nombre del usuario al que se conceden los permisos de acceso...
  • Página 93 Administración de usuarios 5.4 Lista de los permisos de acceso Método Descripción "CsomReadx" Acceso de lectura a CSOM (x es el número del espacio de nombres, números posibles: 3-9) "CsomWritex" Acceso de escritura a CSOM (x es el número del espacio de nombres, números posibles: 3-9) Ejemplos: •...
  • Página 94: Modificación De Los Derechos De Acceso A Las Pantallas De Configuración De Opc Ua En Sinumerik Operate

    Los derechos de acceso a las pantallas de configuración de OPC UA en SINUMERIK Operate se pueden ajustar en la siguiente ruta: • para NCU "/card/user/sinumerik/hmi/opcua/cfg/opcuiaccess.conf" • para PCU/IPC "C:\Program Files (x86)\Siemens\MotionControl/user/sinumerik/hmi/opcua/cfg/ opcuiaccess.ini" Nota Tenga en cuenta que, al modificar los derechos de acceso, se puede permitir al cliente cambiar configuraciones clave del servidor OPC UA y, en particular, obtener acceso a variables que quizá...
  • Página 95: Funciones

    Funciones Resumen Resumen El servidor OPC UA ofrece la posibilidad de comunicarse con SINUMERIK por OPC UA. El servidor es compatible con las funciones siguientes de la especificación OPC UA: • Acceso a datos: Lectura, escritura y suscripción de variables de SINUMERIK (NC, PLC) •...
  • Página 96: Modelo De Espacio De Direcciones

    Funciones 6.2 Modelo de espacio de direcciones Modelo de espacio de direcciones Modelo de espacio de direcciones Si se examina el servidor OPC UA, el espacio de direcciones disponible está mapeado bajo el nodo "Sinumerik". Los datos globales de usuario (GUD) se encuentran bajo el nodo "/Sinumerik/GUD". Los bloques de PLC (entradas, salidas, memoria de bits, bloques de datos) se encuentran bajo el nodo "/Sinumerik/Plc".
  • Página 97 Funciones 6.2 Modelo de espacio de direcciones Figura 6-1 Navegación SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 98: Acceso A Variables

    Las rutas de variables para acceso de CN se almacenan en el espacio de direcciones del servidor OPC UA SINUMERIK Operate. Puede obtener información adicional en el Manual de listas de 840D sl y "Señales de interfaz y variables de CN" de 828D (https://support.industry.siemens.com/cs/de/en/view/109769139). Figura 6-2 Identificador para parámetro R Las variables de CN mostradas siempre representan solo el primer parámetro del área de datos...
  • Página 99: Rutas De Variables Para Operaciones De Acceso A Gud

    Funciones 6.3 Acceso a variables Los parámetros R se encuentran bajo el identificador "/Channel/Parameter/R", que se asigna finalmente a "/Channel/Parameter/R[u1, 1]". Si desea acceder a otros parámetros, se debe ampliar el identificador en consecuencia, por ejemplo, "/Channel/Parameter/R[u2, 56]". Tabla 6-1 Ejemplos de rutas de variables (operaciones de acceso de CN) Ruta de variable Descripción...
  • Página 100: Rutas De Variables Para Operaciones De Acceso De Plc

    Funciones 6.3 Acceso a variables Se accede de esta forma: ABC[0,0] → /NC/_N_CH_GD3_ACX/ABC[u1, 1] ABC[0.1] → /NC/_N_CH_GD3_ACX/ABC[u1, 2] ABC[0.2] → /NC/_N_CH_GD3_ACX/ABC[u1, 3] ABC[1.0] → /NC/_N_CH_GD3_ACX/ABC[u1, 4] ABC[1.1] → /NC/_N_CH_GD3_ACX/ABC[u1, 5] ABC[1.2] → /NC/_N_CH_GD3_ACX/ABC[u1, 6] ABC[2.0] → /NC/_N_CH_GD3_ACX/ABC[u1, 7] ABC[2.1] → /NC/_N_CH_GD3_ACX/ABC[u1, 8] ABC[2.2] →...
  • Página 101 Funciones 6.3 Acceso a variables Área Dirección (IEC) Tipos de datos admisibles Tipo de datos OPC UA Imagen de salida DWORD, UInt32 DINT, Int32 REAL Double Bloque de datos DBz.DBXx.y BOOL Boolean Bloque de datos DBz.DBBx BYTE, CHAR, UInt32 STRING String Bloque de datos DBz.DBWx...
  • Página 102: Ejemplos De Rutas De Variables (Operaciones De Acceso De Plc)

    Funciones 6.3 Acceso a variables Ejemplos de rutas de variables (operaciones de acceso de PLC) Tabla 6-3 Ejemplos de rutas de variables (operaciones de acceso de PLC) Ruta de variable Descripción /Plc/M5.0 Bit de marca 0 en offset de byte 5 /Plc/DB5.DBW2 Palabra (16 bits) en el offset de byte 2 en el bloque de datos 5 /Plc/DB8.DBB2:STRING...
  • Página 103: Rutas De Variables Para La Configuración 1:N (Solo La Pcu Del Sistema De Destino)

    Funciones 6.3 Acceso a variables 6.3.5 Rutas de variables para la configuración 1:N (solo la PCU del sistema de destino) De forma predeterminada, se accede a los datos en la NCU que se está visualizando en SINUMERIK Operate. Al cambiar a otra NCU en SINUMERIK Operate, el servidor OPC UA también observa el valor de la NCU que ahora está...
  • Página 104: Búsqueda De Variables De Opc Ua

    Búsqueda de variables de OPC UA Encontrará información adicional en la documentación de variables, dentro del manual de listas Señales de interfaz y variables de CN (https://support.industry.siemens.com/cs/de/de/view/ 109748365/en) Ejemplo 1: Búsqueda de una variable de OPC UA en la documentación de variables Desea encontrar la variable "opMode"...
  • Página 105 Funciones 6.3 Acceso a variables 1. Consulte el documento mencionado anteriormente. Busque "opMode". SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 106 Funciones 6.3 Acceso a variables Ejemplo 2: Búsqueda de una variable de OPC UA que aparece en varias carpetas de la documentación de variables Desea encontrar la variable "cuttEdgeParam", que aparece en las carpetas "/Channel/ Compensation" y "/Tool/Compensation". SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 107: Ejemplo 3: Búsqueda De Una Variable En La Documentación De Cliente Opc Ua

    Funciones 6.3 Acceso a variables 1. Al principio de cada capítulo de las secciones de variables, verá la información "OEM-MMC: LinkItem" que especifica "/ToolCompensation/". 2. Consulte el documento, busque "ChannelCompensation" y vaya manualmente al parámetro requerido "cuttEdgeParam". Ejemplo 3: Búsqueda de una variable en la documentación de cliente OPC UA Desea encontrar la variable "cuttEdgeParam"...
  • Página 108: Elementos Vigilados

    Funciones 6.3 Acceso a variables 6.3.7 Elementos vigilados Un cliente OPC UA puede suscribirse a una selección de nodos de interés y dejar que el servidor vigile esos elementos. El servidor notifica los cambios al cliente solo en el caso de que haya cambios, p.
  • Página 109: Alarmas

    Funciones 6.4 Alarmas Alarmas 6.4.1 Resumen Cualquier cliente OPC UA compatible con alarmas y condiciones conectado al servidor OPC UA puede suscribirse a alarmas para obtener las notificaciones de alarmas. Todos los clientes OPC UA que se hayan suscrito para alarmas de SINUMERIK recibirán una alarma en cuanto esté...
  • Página 110: Cómo Darse De Alta/Baja En La Suscripción A Alarmas

    Funciones 6.4 Alarmas 6.4.2 Cómo darse de alta/baja en la suscripción a alarmas Suscripción a alarmas El objeto de evento de alarma de SINUMERIK está conectado al nodo de SINUMERIK. Para recibir las alarmas, se debe colocar una suscripción al evento en el nodo de SINUMERIK. En el ejemplo siguiente se describe cómo recibir las alarmas utilizando el cliente de OPC UA Foundation: 1.
  • Página 111: Baja De La Suscripción A Alarmas

    Funciones 6.4 Alarmas Figura 6-8 Lista de alarmas Baja de la suscripción a alarmas 1. Haga clic en "Condiciones > Seleccionar filtro de área…". Aparece la ventana "Seleccionar área". 2. Haga clic con el botón derecho en "Sinumerik" y seleccione "Quitar elemento vigilado" para dar de baja la suscripción del servidor en Quickstart Alarm Condition Client.
  • Página 112: Mensajes Y Alarmas De Evento De Opc Ua

    Funciones 6.4 Alarmas para los eventos. Solo el nodo de objeto "Sinumerik" está disponible y puede suscribirse a los eventos. 6.4.4.2 Mensajes y alarmas de evento de OPC UA Acceso a alarmas Se requiere el derecho de acceso de usuario para suscribir los eventos del objeto Sinumerik. El derecho de acceso de usuario con permiso de acceso se debe establecer en "SinuReadAll"...
  • Página 113: Descripción De Cncalarmtype

    Funciones 6.4 Alarmas Una alarma consta de varias máquinas de estado anidadas o paralelas. La vigilancia puede estar generalmente activada o desactivada. Si la vigilancia está activada, la alarma puede estar activa o inactiva. Actualmente no se admiten la confirmación y los comentarios de alarmas. El tipo básico de todos los objetos de condición es el tipo de condición.
  • Página 114: Atributos De Baseeventtype

    Funciones 6.4 Alarmas Atributos de BaseEventType Atributo Tipo de datos Mapeo respecto a SINUMERIK Descripción EventId String ID de nodo único generado desde EventId lo genera el servidor para identifi‐ el sistema SINUMERIK. car de manera exclusiva una notificación de evento concreta.
  • Página 115: Gravedad De Las Alarmas

    Funciones 6.4 Alarmas Atributo Tipo de datos Mapeo respecto a SINUMERIK Descripción Severity UInt16 Lectura de atributos a través de Gravedad del mensaje del evento. El rango (SLAE_EV_ATTR_SEVE RITY) de valores de la gravedad va de 1 a 1000, donde 1000 corresponde a la gravedad más alta.
  • Página 116: Atributos Adicionales De Acknowledgeableconditiontype

    Funciones 6.4 Alarmas Atributo Tipo de datos Mapeo respecto a SINUMERIK Descripción Quality String De acuerdo con el atributo de cali‐ La calidad proporciona información sobre la dad de SINUMERIK, se establecerá fiabilidad de una alarma. la cadena siguiente: Posibles valores de SINUMERIK: •...
  • Página 117: Atributos Adicionales De Cncalarmtype

    Funciones 6.4 Alarmas Atributo Tipo de datos Mapeo respecto a SINUMERIK Descripción Acknowledge No admitido No admitido, y el código de error de retorno será Bad_MethodInvalid. Confirm El método Confirm se utiliza para confirmar una notificación de evento para confirmar todas las notificaciones de evento para un estado de instancia de condición en la que ConfirmedState sea FALSE.
  • Página 118: Especificación Del Idioma De Sinumerik

    Funciones 6.4 Alarmas (http://standards.ieee.org/findstds/interps/index.html), el estándar del IEEE para aritmética binaria en coma flotante. El componente <país/región> siempre va precedido por un guion. A continuación se muestra el formato de LocaleId: <idioma>[-<país/región>] • <idioma> es el código ISO 639 de dos letras del idioma. •...
  • Página 119: Restricciones De Alarmas Y Condiciones De Opc Ua

    Funciones 6.4 Alarmas Idioma LanguageID de SINUMERIK LocaleID específico de OPC UA Neerlandés - Países Bajos nl-NL Polaco - Polonia pl-PL Portugués - Brasil pt-BR Rumano - Rumanía ro-RO Ruso - Rusia ru-RU Eslovaco - Eslovaquia sk-SK Esloveno - Eslovenia sl-SI Sueco - Suecia sv-SE...
  • Página 120: Cliente De Alarmas Y Condiciones De Opc Ua

    Funciones 6.4 Alarmas 6.4.7 Cliente de alarmas y condiciones de OPC UA Interfaz de usuario En la figura y la tabla siguientes se describe la interfaz de usuario del cliente UaExpert de ejemplo con el que se puede acceder cómodamente a la información del espacio de nombres de un servidor OPC UA.
  • Página 121: Cliente De Alarmas Y Condiciones En Varios Idiomas De Opc Ua

    Funciones 6.4 Alarmas 6.4.8 Cliente de alarmas y condiciones en varios idiomas de OPC UA El cliente OPC UA debe proporcionar de forma explícita el "LocaleId" de OPC UA específico del idioma para cambiar los textos de alarma. El siguiente ejemplo muestra el cambio de idioma de cliente utilizando el Client Stack de la OPC UA Foundation.
  • Página 122 Funciones 6.4 Alarmas Idioma LocaleID específico de OPC UA Alemán - Alemania de-DE Inglés - Reino Unido en-GB Chino (simplificado) zh-CHS Chino (tradicional) zh-CHT Checo - República Checa cs-CZ Danés - Dinamarca da-DK Búlgaro - Bulgaria bg-BG Griego - Grecia el-GR Español - España es-ES...
  • Página 123: Sistema De Archivos

    Funciones 6.5 Sistema de archivos Sistema de archivos 6.5.1 Resumen OPC UA SINUMERIK admite los objetos estándar de archivo y carpeta de OPC UA, que permiten la transferencia de archivos, así como la manipulación de los sistemas de archivos. Además, el servidor ofrece 2 métodos cómodos para copiar programas de pieza de CN desde el cliente OPC UA al servidor OPC UA y viceversa.
  • Página 124: Requisitos

    Funciones 6.5 Sistema de archivos Nota SINUMERIK Operate admite las opciones NCExtend y ExternalDrives a partir de la versión 4.7. Figura 6-14 El sistema de archivos 6.5.2 Requisitos El servidor OPC UA permite al cliente OPC UA la transferencia de archivos entre el cliente y el servidor.
  • Página 125 Funciones 6.5 Sistema de archivos Como usuario, necesitará permisos de acceso para acceder a estos archivos desde el servidor. Los permisos de acceso se proporcionan con el método "GiveUserAccess". Se pueden proporcionar los siguientes permisos de acceso para el sistema de archivos (consulte también el capítulo Lista de permisos (Página 91)): •...
  • Página 126: Soporte Para Sistema De Archivos Estándar

    Funciones 6.5 Sistema de archivos 6.5.3 Soporte para sistema de archivos estándar 6.5.3.1 Transferencia de archivos con métodos estándar El servidor OPC UA SINUMERIK admite el "FileType"/"FolderType" que se describe en la especificación OPC UA Parte 5, que permite manipular archivos y carpetas por medio de OPC UA. Métodos de carpeta Las carpetas "Part Programs", "Sub Programs", "Work Pieces", "NCExtend"...
  • Página 127: Ejemplos De Uso De Los Métodos De Carpeta

    Funciones 6.5 Sistema de archivos Ejemplos de uso de los métodos de carpeta Nombre Firma CreateDirectory [in] String directoryName Llamada desde carpeta/directorio princi‐ pal, p. ej.: Sinumerik/FileSystem/Work [out] NodeId directoryNodeId Pieces CreateFile [in] String fileName Llamada desde carpeta/directorio princi‐ pal, p. ej.: Sinumerik/FileSystem/Part Pro‐ [in] Boolean requestFileOpen gram Filename con la extensión, p.
  • Página 128: Transferencia De Archivos Mayores De 16 Mb Entre Cliente Y Servidor

    Funciones 6.5 Sistema de archivos Siempre que cree un nuevo archivo utilizando el método "CreateFile", se creará un nuevo nodo con el tipo "FileType" con un nombre proporcionado por el usuario. Una vez más, este archivo contiene todos los métodos y atributos especificados en la tabla anterior. El nodo del espacio de direcciones, bajo el cual se llama al método "CreateFile", es el nodo "padre"...
  • Página 129 Funciones 6.5 Sistema de archivos Figura 6-16 Transferencia de archivos de servidor a cliente utilizando métodos del sistema de archivos estándar SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 130: Métodos Cómodos Para Transferencia De Archivos

    Funciones 6.5 Sistema de archivos Figura 6-17 Transferencia de archivos de cliente a servidor utilizando métodos del sistema de archivos estándar 6.5.3.3 Métodos cómodos para transferencia de archivos <16 MB Además del sistema de archivos estándar, se proporcionan dos métodos adicionales para transferir archivos del servidor al cliente o viceversa.
  • Página 131 Funciones 6.5 Sistema de archivos Figura 6-18 Métodos para transferencia de archivos SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 132: Procedimiento Y Ejemplo

    Funciones 6.5 Sistema de archivos Procedimiento y ejemplo 1. CopyFileFromServer: – Permite la copia de archivos del servidor OPC UA SINUMERIK a la ubicación del cliente. – El usuario proporcionará el nombre del archivo con el nombre de ruta completo que se debe copiar.
  • Página 133: Seleccionar

    Funciones 6.6 Seleccionar Seleccionar 6.6.1 Resumen El método "Select" se proporciona en "Methods > Filehandling" en el espacio de direcciones, que permite seleccionar un programa de pieza del sistema de archivos NC. Para llamar a este método y seleccionar el archivo que se va a ejecutar, puede proporcionar el identificador de nodo del archivo en el espacio de direcciones y el número de canal.
  • Página 134: Descripción

    Funciones 6.6 Seleccionar 6.6.2 Descripción Puede seleccionar el archivo del programa de pieza para su ejecución desde el sistema de archivos NC o memoria externa, que comprende "local drive", "USB" y "network share". Como parte de la función de sistema de archivos, el sistema de archivos NC se expone en el espacio de direcciones de OPC UA.
  • Página 135: Código De Estado De La Llamada Al Método

    Funciones 6.6 Seleccionar Requisitos • El canal que se va a utilizar durante la ejecución del programa debe estar en estado "Reset". • Un usuario con acceso "ApWrite" puede llamar al método "Select". Si el usuario no tiene acceso "ApWrite" e intenta llamar al método "Select", la operación falla y el servidor devuelve el estado "BadUserAccessDenied"...
  • Página 136: Llamada De Ejemplo

    Funciones 6.6 Seleccionar 6.6.4 Llamada de ejemplo Procedimiento 1. Busque el NodeID del programa de pieza que desea seleccionar (por ejemplo, "NC_PROG1.MPF"). 2. Acceda al nodo "File System" y localice el archivo en cuestión. Figura 6-19 Búsqueda del NodeID 3. Especifique el valor de NodeID y el número de canal en la llamada al método. Figura 6-20 Argumentos del método Select Se seleccionará...
  • Página 137: Administración De Herramientas

    Funciones 6.7 Administración de herramientas Administración de herramientas 6.7.1 Descripción El servidor OPC UA permite crear y suprimir herramientas y filos. Los métodos para esta operación se encuentran en la carpeta "Sinumerik > Methods > ToolManagement". La carpeta "ToolManagement" contiene estos cuatro métodos: •...
  • Página 138: Createtool

    Funciones 6.7 Administración de herramientas Requisitos Un usuario con acceso "ToolWrite" puede llamar los métodos "ToolManagement". Si el usuario no tiene acceso "ToolWrite" e intenta llamar los métodos "ToolManagement", la operación falla y el servidor devuelve el estado "BadUserAccessDenied" de OPC UA. Nota El derecho de acceso para el usuario se proporciona con el método "GiveUserAccess".
  • Página 139: Código De Estado

    Funciones 6.7 Administración de herramientas En la tabla siguiente se ofrecen detalles sobre los parámetros del método: Tipo Parámetros Descripción Entrada Tool Area Parámetro de entrada para entrar en el área de la herramienta. Entrada Tool Number Número de 5 dígitos asignado a la he‐ rramienta creada.
  • Página 140 Funciones 6.7 Administración de herramientas DeleteTool( [in] string ToolArea [in] string ToolNumber [out] Uint32 StatusCode En la tabla siguiente se ofrecen detalles sobre los parámetros del método: Tipo Parámetros Descripción Entrada Tool Area Parámetro de entrada para el usuario final para entrar en el área de la herramienta.
  • Página 141: Createcuttingedge

    Funciones 6.7 Administración de herramientas StatusCode Descripción La herramienta no existe. La herramienta está activa (motivo: herramienta en uso). Códigos de resultado del método El resultado devuelve "Succeeded" si el método se ha ejecutado correctamente y StatusCode indica el motivo de la ejecución correcta o del error. Devuelve "BadInvalidArgument"...
  • Página 142: Deletecuttingedge

    Funciones 6.7 Administración de herramientas En la tabla siguiente se ofrecen detalles sobre los parámetros del método: Tipo Parámetros Descripción Entrada Tool Area Parámetro de entrada para entrar en el área de la herramienta. Entrada Tool Number Número de 5 dígitos que se debe suprimir.
  • Página 143 Funciones 6.7 Administración de herramientas El método DeleteCuttingEdge tiene tres parámetros de entrada y uno de salida: Signature: DeleteCuttingEdge( [in] string ToolArea [in] string ToolNumber [in] string CuttingEdgeNumber [out] Uint32 StatusCode En la tabla siguiente se ofrecen detalles sobre los parámetros del método: Tipo Parámetros Descripción...
  • Página 144 Funciones 6.7 Administración de herramientas Código de estado El código de estado es el resultado de la acción solicitada y es un número, como se muestra a continuación: Status Code Motivo Correcto El número de herramienta está fuera del rango. El filo no existe.
  • Página 145: Diagnóstico

    Diagnóstico Resumen Resumen El servidor OPC UA ofrece varias informaciones de diagnóstico, tal como se describe en la norma OPC UA Parte 5 - "Information Model", Capítulo 6. Esta información de diagnóstico se encuentra bajo el nodo Server: Figura 7-1 Información de diagnóstico - Nodo Server SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 146: Pantalla De Estado

    Diagnóstico 7.2 Pantalla de estado Pantalla de estado Requisito Nota Para mostrar el estado correcto del servidor OPC UA, debe tener activado al menos un tipo de cifrado de mensajes (128 bits o 256 bits). Pantalla de estado Además de la información de estado del servidor disponible a través de OPC UA, hay una pantalla de SINUMERIK Operate que muestra el estado real del servidor OPC UA.
  • Página 147 Diagnóstico 7.2 Pantalla de estado Valor Descripción Más información Server IPs Direcciones IP y puertos de la red de empresa, red de sistemas o red de servicios por los que se puede acceder al servidor OPC UA. Server status Estados posibles del servidor: Hay demasiadas sesiones utilizadas por otros clientes.
  • Página 148: Pantalla De Diagnóstico

    Vista general La pantalla de diagnóstico ofrece soporte para la resolución de problemas y el servicio para el OEM con SIEMENS. Las funcionalidades de diagnóstico se usan solo para el servicio. Desde la pantalla de diagnóstico, el usuario puede: • Activar y desactivar el registro del servidor OPC UA.
  • Página 149 Diagnóstico 7.3 Pantalla de diagnóstico 3. Accione el pulsador de menú "Diagnosis" (Diagnóstico). Nota El pulsador de menú "Diagnosis" no será visible si no está activado el servidor OPC UA. El usuario debe activar el servidor OPC UA desde la pantalla de configuración de OPC UA. Figura 7-3 Pulsador de menú...
  • Página 150 Diagnóstico 7.3 Pantalla de diagnóstico 5. Realice los ajustes de registro necesarios. Nota Los cambios solo son efectivos tras reiniciar SINUMERIK Operate. Figura 7-5 Activación de la opción de registro Campo Descripción "OPC UA Server Version" Muestra la versión de servidor OPC UA instalada. "Logging"...
  • Página 151: Restablecimiento Del Servidor Opc Ua A Los Ajustes De Fábrica

    Diagnóstico 7.3 Pantalla de diagnóstico Campo Descripción "No. of records in log file" Introduzca el n.º de entradas del archivo de registro, entre 1000 y 99999. Si el usuario selecciona 99999 y el 99999. registro ya está generado, º sustituirá al 1. registro.
  • Página 152: Exportación De Datos De Diagnóstico A Un Soporte Externo De Almacenamiento De Datos

    Diagnóstico 7.3 Pantalla de diagnóstico 4. A continuación, accione el pulsador de menú "Factory settings" (Ajustes de fábrica). Figura 7-6 Pulsador de menú Factory settings (Ajustes de fábrica) 5. Aparecerá la ventana emergente "Factory settings" (Ajustes de fábrica). Figura 7-7 Ventana emergente Factory settings (Ajustes de fábrica) Nota Si el usuario vuelve a los ajustes de fábrica, el servidor OPC UA se restablecerá...
  • Página 153 Diagnóstico 7.3 Pantalla de diagnóstico 3. Accione el pulsador de menú "Diagnosis" (Diagnóstico). Aparecerá el diálogo "OPC UA Diagnosis" (Diagnóstico de OPC UA). 4. A continuación, accione el pulsador de menú "Export Diag. data" (Exportar datos de diagnóstico). Figura 7-8 Pulsador de menú...
  • Página 154: Archivado En Opc Ua

    Diagnóstico 7.4 Archivado en OPC UA Archivado en OPC UA Vista general La función de archivado permite al usuario generar una copia de seguridad del servidor OPC UA a fin de que se puedan restaurar todos los ajustes y datos cuando sea necesario. Además, el usuario puede generar un archivo de configuración para la puesta en marcha en serie y actualizar máquinas nuevas con el archivo de configuración.
  • Página 155 Diagnóstico 7.4 Archivado en OPC UA Generación del archivo 1. Accione el pulsador de menú "OPC UA". 2. Accione el pulsador de menú ampliado como se muestra en la imagen siguiente. Figura 7-10 Pulsador de menú ampliado Nota Si la licencia del servidor OPC UA no está activa, el pulsador de menú ampliado está deshabilitado.
  • Página 156 6. Pulse "OK". El archivo de copia de seguridad se guarda automáticamente en la carpeta local (memoria interna) y en un USB/recurso compartido de red según se haya seleccionado. La ruta interna con NCU será "/card/user/sinumerik/hmi/cfg" y, con PCU/IPC, "C:\Program Files (x86)\Siemens\MotionControl/user/sinumerik/hmi/cfg". SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 157 Diagnóstico 7.4 Archivado en OPC UA Restauración de un archivo de copia de seguridad Nota • Los archivos de copia de seguridad solo se pueden restaurar en el sistema sistema de destino con copia de seguridad. • Al restaurar el archivo de copia de seguridad, todos los datos y ajustes actuales del servidor OPC UA se sustituirán por los del archivo de copia de seguridad.
  • Página 158: Archivado De Configuración De Servidor Opc Ua Para Puesta En Marcha En Serie

    Diagnóstico 7.4 Archivado en OPC UA Nota Los cambios solo son efectivos tras reiniciar SINUMERIK Operate. Archivado de configuración de servidor OPC UA para puesta en marcha en serie El usuario genera un archivo de configuración de servidor OPC UA para la puesta en marcha en serie (configuración, gestión de usuarios y modelos incluidos) y actualiza las máquinas nuevas con el archivo de configuración.
  • Página 159 Diagnóstico 7.4 Archivado en OPC UA 4. Luego pulse "OK". Aparece la ventana emergente con el mensaje "OPC UA archive generated successfully" (Archivo OPC UA generado correctamente). Figura 7-16 Ventana emergente de generación de archivo correcta 5. Pulse "OK". El archivo de copia de seguridad se guarda en el USB/recurso compartido de red según se haya seleccionado.
  • Página 160 (memoria interna), marque el botón de opción "Setup archive (internal)" (Archivo de configuración (interno)). La ruta interna con NCU será "/card/user/sinumerik/hmi/cfg" y, con PCU/IPC, "C:\Program Files (x86)\Siemens\MotionControl/user/sinumerik/hmi/cfg". Nota La opción "Setup archive (internal)" (Archivo de configuración (interno)) solo está habilitada con niveles de acceso de fabricante.
  • Página 161: Posibles Escenarios Y Mensajes De Error

    Diagnóstico 7.4 Archivado en OPC UA 4. Con el archivo de entrada válido, aparece una ventana emergente con el mensaje "Read in completed successfully" (Lectura completada correctamente). Figura 7-19 Ventana emergente de lectura de archivo correcta 5. Pulse "OK". Se completa el archivo de configuración. Nota Los cambios solo son efectivos tras reiniciar SINUMERIK Operate.
  • Página 162 Diagnóstico 7.4 Archivado en OPC UA Generar archivo de copia de segu‐ Si no se puede acceder a la ubicación Access to drive is not ridad (en USB/recurso compartido seleccionada o está protegida contra possible (No se puede de red) escritura.
  • Página 163: Versión De Servidor Opc Ua

    Diagnóstico 7.5 Versión de servidor OPC UA Versión de servidor OPC UA Versión de servidor OPC UA Se puede encontrar información sobre la versión del servidor OPC UA y la versión del diálogo de OPC UA en la pantalla de versión de SINUMERIK OPERATE. 1.
  • Página 164 Diagnóstico 7.5 Versión de servidor OPC UA Se encuentra la entrada OPC UA. 3. Seleccione la entrada y vuelva a pulsar "Detalles" para mostrar más información detallada sobre los componentes de OPC UA. SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 165: Actualización Del Servidor Opc Ua

    • Línea de software 4.8: con versiones ≥V4.8 SP1. • Línea de software 4.9. SINUMERIK Create MyConfig (CMC) La delegación o sucursal local de SIEMENS puede proporcionarle el archivo de actualización (CMC) necesario. SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 166: Compatibilidad

    "SinuReadAll". Lo mismo se aplica a "SinuWriteAll". Nota Si tiene otros problemas de compatibilidad o si desea obtener más detalles, consulte la línea directa (https://support.industry.siemens.com/cs/ww/es/sc/2090). SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 167: Instalación Del Servidor Opc Ua

    Actualización del servidor OPC UA 8.3 Instalación del servidor OPC UA Instalación del servidor OPC UA Requisitos El procedimiento de instalación del servidor OPC UA varía en función de si se utiliza una PCU o una PPU/NCU. Se requieren los siguientes sistemas operativos: •...
  • Página 168 Actualización del servidor OPC UA 8.3 Instalación del servidor OPC UA 1. Cargue el software de OPC UA (OpcUaDeployLinux_XXX.XXX.usz) en una memoria USB. 2. Inserte la memoria USB en el puerto USB de la NCU/PPU. 3. Desconectar y volver a conectar la NCU/PPU. 4.
  • Página 169: Datos Técnicos

    Datos técnicos Datos técnicos Descripción Valor Número de sesiones 828D 840 D sl Número de suscripciones 828D 840D sl Máximo de muestras/segundo 828D 500 1/s 840D sl 1000 1/s N.º máximo de elementos vigilados En función del controlador Intervalo de muestreo mín. 100 ms Intervalos de muestreo {100, 250, 500, 1000, 2500, 5000} ms...
  • Página 170 Datos técnicos Consulte también Elementos vigilados (Página 108) SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 171: Excepciones: 828D / V4.5

    Excepciones: 828D / V4.5 En el capítulo siguiente se describen las excepciones relativas al control 828D con la versión de software CNC V4.5. SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 172: Inicio Del Diálogo De Configuración

    Excepciones: 828D / V4.5 10.1 Inicio del diálogo de configuración 10.1 Inicio del diálogo de configuración Debido a ciertos requisitos de OPERATE V4.5 y 828D, no fue posible implementar el inicio del diálogo de configuración de OPC UA de la misma forma que en las versiones estándar del software de OPC UA.
  • Página 173: Actualización Del Servidor Opc Ua

    Excepciones: 828D / V4.5 10.2 Actualización del servidor OPC UA 10.2 Actualización del servidor OPC UA El procedimiento de actualización para 828D con la versión de software CNC V4.5 es diferente al procedimiento de actualización estándar descrito en el capítulo Instalación del servidor OPC UA (Página 167).
  • Página 174 Excepciones: 828D / V4.5 10.2 Actualización del servidor OPC UA 4. En la parte frontal del control 828D, inserte la memoria USB que contiene el archivo .tgz proporcionado. 5. Seleccione "Instalar actualización de software/copia de seguridad". Figura 10-5 Instalar actualización de software/copia de seguridad 6.
  • Página 175: Solución De Problemas

    Solución de problemas 11.1 Preguntas más frecuentes (FAQ) Tema Pregunta Posible solución El cliente OPC UA no tiene co‐ A pesar de la puesta en marcha correcta, el Si no es posible establecer conexión, aun nexión cliente OPC UA no se puede conectar. ¿Qué se cuando el servidor OPC UA esté...
  • Página 176 Solución de problemas 11.1 Preguntas más frecuentes (FAQ) Tema Pregunta Posible solución El cliente OPC UA no se puede Compruebe la fecha y hora del sistema de des‐ • El usuario certificado está creado conectar como usuario certifi‐ tino. Si la fecha y hora del sistema de destino •...
  • Página 177: Sistema De Archivos

    Solución de problemas 11.1 Preguntas más frecuentes (FAQ) Sistema de archivos Tema Pregunta Posible solución Sistema de ar‐ ¿Cómo se usa el método "CreateDirectory"? El servidor OPC UA puede crear una carpeta con cualquier ex‐ chivos tensión, o sin extensiones, en la memoria USB, recurso com‐ partido de red o unidad de disco local.
  • Página 178 ¿Admite el sistema de archivos estándar de No, solo se asigna el nombre de máquina predeterminado (so‐ OPC UA la agrupación 1:N? lo IPC del sistema de destino). Consulte también Soporte técnico (https://support.industry.siemens.com/cs/ww/es/sc/2090) SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 179: Referencia A Los Códigos De Error De Opc Ua

    Soporte técnico Encontrará números de teléfono específicos de cada país para soporte técnico en Internet, en la dirección (https://support.industry.siemens.com/cs/ww/es/sc/2090) siguiente, en el área "Contact". Puede remitirnos sus preguntas técnicas a través del formulario en línea del área "Support Request".
  • Página 180 Solución de problemas 11.2 Referencia a los códigos de error de OPC UA SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...
  • Página 181: Anexo

    Sinopsis de la documentación de 840D sl Encontrará mucha documentación sobre las funciones de SINUMERIK 840D sl desde la versión 4.8 SP4 en la sinopsis de la documentación de 840D sl (https://support.industry.siemens.com/cs/ ww/en/view/109766213). Puede visualizar los documentos o descargarlos en formato PDF o HTML5.
  • Página 182: Sinopsis De La Documentación De 828D

    Sinopsis de la documentación de 828D Encontrará mucha documentación sobre las funciones de SINUMERIK 828D versión 4.8 SP4 o superior en la sinopsis de la documentación de 828D (https://support.industry.siemens.com/cs/ ww/en/view/109766724). Puede visualizar los documentos o descargarlos en formato PDF y HTML5.
  • Página 183: Índice Alfabético

    Índice alfabético Comprobación de la hora, 21 Configuración de licencias para espacio de nombres de CSOM SiOME, 71 Accesibilidad, 11 Configuración de seguridad, 10 Aceptar CopyFileFromServer certificados rechazados, 35 método, 132 AddCertificateUser, 89 CopyFileToServer AddUser, 89 método, 132 Administración de usuarios, 10 Creación de un espacio de nombres nuevo Agregar instancia nueva para alarma SiOME, 50...
  • Página 184 Índice alfabético Elementos vigilados, 108 Licencia, 20 Escenario de aplicación, 11 LocalizedText, 117 Espacio de direcciones, 96 Bloques de PLC, 96 configurar datos, 96 datos de máquina, 96 Máximo de muestras/segundo, 169 GUD, 96 Método Estándar OPC UA, 9 Close, 127 Exportación CopyFileFromServer, 132 Certificados de servidor, 31...
  • Página 185 Índice alfabético Read UserWritable método, 127 método, 127 Reglas de modelado SiOME, 74 Renovación Certificados de servidor, 31 Writable Rutas de variables, 98 método, 127 Write método, 127 Seleccionar Código de estado, 135 Servidor OPC UA SINUMERIK, 9 SetPosition método, 127 SINUMERIK idiomas admitidos, 118 SINUMERIK 828D, 11...
  • Página 186 Índice alfabético SINUMERIK Access MyMachine/OPC UA Manual de configuración, 10/2020, 6FC5397-1DP41-0EA5...

Este manual también es adecuado para:

Sinumerik 828d

Tabla de contenido