Prerrequisitos
Instalación de hardware y software
- Instale LabVIEW, LabVIEW Real-Time (si es necesario) y NI-VISA.
- Antes de instalar el hardware, asegúrese de que su chasis PXI esté apagado y desenchufado.
- Instale la placa DF PROFINET IO en el chasis PXI.
- Enchufe el chasis y enciéndalo.
- De forma predeterminada, el LED verde sobre el puerto 1 (puerto del controlador) estará encendido. ( Descripción de los LED )
- Instale el controlador PROFINET para PXI siguiendo las instrucciones de la página de descarga.
- Asocie el software del controlador de la placa con el hardware abriendo primero el Administrador de dispositivos
- En Windows 7, vaya a su panel de control y abra el Administrador de dispositivos.
- En Windows 10, haga clic con el botón derecho en Inicio (símbolo de Windows) en la barra de tareas y abra el Administrador de dispositivos
- Busque la entrada denominada PowerPC-Processor en la lista, como se muestra en la Figura 1 .
- Haga clic con el botón derecho en la entrada PowerPC y seleccione Actualizar software de controlador , que también se muestra en la Figura 1 .
- Elija la opción para buscar el software del controlador en su computadora.
- Busque y seleccione el archivo C: \ Users \ Public \ Documents \ KUNBUS GmbH \ INF \ DFPNIO_NIVISA.inf
- Después de la instalación del controlador, la tarjeta debería mostrarse como "DF PROFINET IO" en el Administrador de dispositivos ( Figura 2 ).
Figura 1: Administrador de dispositivos antes de la asociación de controladores
Figura 2: Administrador de dispositivos después de la asociación de controladores
Después de la instalación del hardware y software, abra el Explorador de medición y automatización (MAX) y verifique que la placa DF PROFINET IO esté correctamente instalada, como se muestra en la Figura 3 .
Figura 3: Una tarjeta DF PROFINET IO correctamente instalada en MAX.
Figura 4: Reconocimiento incorrecto: si su placa se ve así en MAX, cierre y vuelva a abrir MAX. Si aún se ve así, verifique la asociación de controladores en el Administrador de dispositivos comenzando en el paso 6, arriba.
Consideraciones de instalación en tiempo real
Instalación remota de software
- Encuentre su controlador PXI en Remote Systems en NI MAX y amplíelo.
- Haga clic con el botón derecho en Software y seleccione Agregar o quitar software .
- Al seleccionar el software que desea instalar, asegúrese de marcar KUNBUS DF PROFINET IO - RT .
- Puede confirmar que su hardware es reconocido expandiendo Dispositivos e Interfaces debajo de su Controlador PXI.
Configuración del acceso remoto a los recursos de VISA
- Bajo el sistema RT remoto en NI MAX, expanda Software y haga clic en NI-VISA.
- Haga clic en la pestaña Opciones de VISA en la parte inferior de la ventana.
- En su PC host, haga clic en Seguridad en VISA Server.
- Haga clic dentro de la Lista de acceso remoto y agregue la dirección IP de su PC.
- En Mi sistema (para su PC local), expanda Software y haga clic en NI-VISA.
- Haga clic en Remoto en Configuración de VISA.
- En la lista de dispositivos remotos, seleccione su controlador PXI.
- Para probar, cierre y vuelva a abrir MAX, luego vaya a Tools >> NI-VISA >> VISA Interactive Control .
- Seleccione su sistema PXI remoto en la lista desplegable.
- Si el asistente descubre la tarjeta DF PROFINET IO, este paso de configuración se realizó correctamente. Si no es así, reinicie ambos sistemas y siga los pasos de esta sección nuevamente.
Configuración del controlador PROFINET (maestro)
Antes de utilizar el DF PROFINET IO como controlador en el puerto 1, debe crear una configuración que describa la red PROFINET. Esta configuración se crea utilizando la herramienta de configuración KUNBUS Configurator III. Configurator III le permite crear la configuración PROFINET IO completa basada en archivos Device GSDML. Consulte la ayuda de Configurator III para obtener más detalles.
Inicie Configurator III desde Inicio >> Todos los programas >> Kunbus GmbH >> Configurador Kunbus . En el menú Proyecto, elija "Nuevo" para crear una nueva configuración PROFINET. Luego, arrastre y suelte una placa controladora DF PROFINET IO en la ventana de configuración como se muestra en la Figura 5 .
Figura 5: Pieza del controlador Configurator III
Desde el menú en línea, elija "Selección de controlador" y presione "Buscar ..." para actualizar la ventana de selección como se ve en la Figura 6 . Elija su placa controladora o alias de su controlador y presione OK.
Figura 6: Selección del controlador Configurator III
Configuración de esclavo PROFINET
Si utiliza un dispositivo esclavo de otro proveedor, puede importar el archivo descriptor al Configurator III yendo a Herramientas >> Instalar nuevo archivo XML PROFINET / GDSML .
Como ejemplo, configuraremos un loopback con el puerto 2 del DF PROFINET IO como dispositivo y el puerto 1 como controlador. Si está utilizando un dispositivo de terceros, los pasos para configurar el dispositivo serán similares. Desde Dispositivo PROFINET >> IO, arrastre y suelte una placa de dispositivo DF-Profinet-IO en la ventana de configuración como se muestra en la Figura 7.
Figura 7: Parte esclava del Configurador III
Desde la lista de configuración de módulos de entrada / salida, arrastre la configuración de la memoria de su dispositivo a la ranura 1 como se muestra en la Figura 8 .
Figura 8: Configuración de la memoria del dispositivo Configurator III
Presione el botón Descargar en la barra de menú como se ve en la Figura 9 . Aparece el cuadro de diálogo "Guardar proyecto" si el documento no se ha guardado. Ponle un nombre a tu proyecto y guárdalo en la carpeta de proyectos del configurador. Espere hasta que la descarga haya finalizado correctamente.
Figura 9: Descarga de la configuración del Configurator III
Configuración del dispositivo DF PROFINET IO (esclavo) con controlador de terceros
La tarjeta de interfaz DF PROFINET IO viene con un archivo de descripción de dispositivo PROFINET IO típico (archivo GSDML), que se encuentra en la carpeta C: \ Users \ Public \ Documents \ KUNBUS GmbH \ GSDML
El archivo GSDML se utiliza para configurar el dispositivo DF PROFINET IO en el controlador PROFINET IO correspondiente (es decir, un PLC). Para configurar el dispositivo DF PROFINET IO, importe el archivo GSDML a la herramienta de configuración del controlador PROFINET IO relacionada que viene con su controlador.
El archivo GSDML ofrece varios módulos con diferentes tamaños de datos para entrada-salida y entradas / salidas combinadas, que se pueden utilizar para configurar el módulo DF PROFINET IO.
El dispositivo DF PROFINET IO admite el modo de funcionamiento de dispositivo compartido, lo que significa que varios controladores PROFINET IO pueden acceder a diferentes ranuras del dispositivo DF PROFINET IO simultáneamente. Para la configuración adecuada de dispositivos compartidos, consulte el manual de usuario correspondiente de la herramienta de configuración del controlador PROFINET IO.
Para su funcionamiento como dispositivo, utilice el puerto 2 de la tarjeta.
Programando en LabVIEW
Puede encontrar KUNBUS PROFINET IO VIs en la paleta de funciones en Comunicaciones industriales >> KUNBUS GmbH >> DF PROFINET IO .
Para buscar ejemplos, utilice Ayuda >> Buscar ejemplos . Vaya a Kits de herramientas y módulos >> Complementos de terceros >> KUNBUS GmbH >> PROFINET . Aquí puede encontrar el ejemplo DF PROFINET IO GettingStarted.lvproj.
Para continuar con el ejemplo de loopback anterior, abra DF PROFINET IO GettingStarted Controller.vi (Controller.vi) y DF PROFINET IO GettingStarted Device.vi (Device.vi). Para ambos VIs, seleccione su tarjeta DF PROFINET IO del cuadro desplegable "PROFINET ..." en la parte superior izquierda del panel frontal. En Device.vi, establezca "Slot" en -1.
Inicie Controller.vi primero, luego inicie Device.vi. Es posible que inicialmente muestren un estado APDU incorrecto (0x21 en Controller.vi y 0x00 en Device.vi) cuando ambos se configuran. El estado de la APDU para el funcionamiento normal es 0x35, y los LED verde y amarillo deben estar encendidos junto a los puertos físicos de la tarjeta.
Envíe datos desde Controller.vi al dispositivo ingresando en "Modificar datos de salida" y haciendo clic en "Establecer datos de salida". Debería verlo aparecer en el indicador "Datos de salida" de Device.vi, como se ve en la Figura 10.
Puede enviar datos desde el dispositivo al controlador ingresándolos en "Modificar datos de entrada" de Device.vi y haciendo clic en "Establecer datos de entrada", también en la Figura 10 .
Figura 10: Ejemplo de DF PROFINET IO GettingStarted Device.vi después de enviar y recibir datos.