PC WORX Quickstart ES

182
AUTOMATIONWORX UM QS ES PC WORX Código: 2699888 Puesta en marcha rápida PC WorX

Transcript of PC WORX Quickstart ES

Page 1: PC WORX Quickstart ES

AUTOMATIONWORX

UM QS ES PC WORXCódigo: 2699888

Puesta en marcha rápida

PC WorX

Page 2: PC WORX Quickstart ES
Page 3: PC WORX Quickstart ES

Revisión:

Código:

Este manual es válido para:

06/2007

AUTOMATIONWORX

7127_es_02 PHOENIX CONTACT

Denominación:

PC WorX

UM QS ES PC WORX

02

2699888

Denominación RevisiónPC WorX a partir de 5.10como componente de AUTOMATIONWORX Software Suite 2007 a partir de 1.30 SP1

Puesta en marcha rápida

Page 4: PC WORX Quickstart ES

PC WorX

PHOENIX CONTACT 7127_es_02

Tenga en cuenta las siguientes observaciones

Lea atentamente este manual y siga sus indicaciones, para hacer así un uso seguro del producto descrito en el manual. Las siguientes indicaciones le ofrecen una primera orien-tación sobre la forma de utilizar el manual.

Usuarios a los que va destinado el manual

El uso del producto descrito en este manual se dirige, exclusivamente, a Programadores cualificados de aplicaciones e ingenieros de software familiarizados con los conceptos de seguridad de la técnica de automatización, así como con las normas y otras reglamenta-ciones vigentes.

Phoenix Contact declina toda responsabilidad por errores de manejo o daños en produc-tos de Phoenix Contact u otros fabricantes, los cuales se deriven del incumplimiento de las indicaciones contenidas en este manual.

Explicación de los símbolos utilizados

El símbolo Atención advierte de operaciones que pueden provocar daños en el hardware o el software, o bien daños personales (indirectamente, si se trata de periféricos emplea-dos en procesos peligrosos).

El símbolo Nota informa de condiciones que han de respetarse imprescindiblemente para garantizar un funcionamiento exento de errores. Aporta además consejos y sugerencias de cara a un empleo eficiente del aparato y la optimización del software, agilizando así su trabajo.

El símbolo Texto remite a otras fuentes para ampliar la información (manuales, hojas de características, literatura técnica, etc.) sobre el tema, producto, etc. en cuestión. En tales textos se ofrecen asimismo indicaciones útiles para orientarse dentro del manual.

Nos interesa su opinión

Nos esforzamos constantemente en mejorar la calidad de nuestros manuales.

Si tuviera alguna sugerencia o recomendación que pueda servirnos para mejorar el con-tenido o el formato de nuestros manuales, le agradeceríamos que nos la hiciese llegar.

PHOENIX CONTACT GmbH & Co. KG Documentation Services 32823 Blomberg ALEMANIA

Teléfono +49 - (0) 52 35 - 3-00 Fax +49 - (0) 52 35 - 3-4 20 21 E-Mail [email protected]

Page 5: PC WORX Quickstart ES

PC WorX

7127_es_02 PHOENIX CONTACT

Condiciones generales de uso de la documentación técnica

Phoenix Contact GmbH & Co. KG se reserva el derecho a modificar, corregir o mejorar la documentación técnica y los productos descritos en la misma cuando lo juzgue oportuno y sin previo aviso, siempre que las consecuencias derivadas para el usuario estén dentro de lo razonable. Esto se aplica asimismo a los cambios que se introduzcan en función del progreso tecnológico.

La recepción de documentación técnica (en particular hojas de características, instruccio-nes de montaje, manuales, etc.) no implica que Phoenix Contact GmbH & Co. KG se obli-gue a seguir informando al destinatario sobre posibles cambios en los productos y en la documentación. Cualquier estipulación en otro sentido sólo tendrá validez cuando haya sido expresamente confirmada por escrito por Phoenix Contact GmbH & Co. KG. Tenga en cuenta que la documentación entregada se refiere exclusivamente a un pro-ducto concreto y que es su responsabilidad comprobar la aptitud de los productos para la finalidad pretendida, particularmente en lo que se refiere al cumplimiento de las normati-vas y leyes vigentes. A pesar de que Phoenix Contact GmbH & Co. KG procura siempre con la debida diligencia que la información y los contenidos sean correctos y respondan al estado tecnológico más actual, es posible que haya imprecisiones técnicas o erratas de imprenta. Phoenix Contact GmbH & Co. KG no puede por tanto garantizar que la información sea siempre exacta y correcta. Todas las informaciones contenidas en la documentación técnica se proporcionan sin ninguna garantía explícita, implícita o tácita por posibles errores. No contienen ningún compromiso de propiedades a ofrecer ni describen grados de calidad comercial a esperar, ni tampoco garantizan ni aseguran que los equipos sean aptos para algún fin determinado.

Phoenix Contact GmbH & Co. KG no asume ninguna responsabilidad por errores u omi-siones en el contenido de la documentación técnica (hojas de características, instruccio-nes de montaje, manuales, etc.).

Los citados descargos y limitaciones de responsabilidad no tendrán validez cuando con-travengan disposiciones legales (p.ej. la obligatoria responsabilidad por el producto ofre-cido), en caso de notoria negligencia o intencionalidad probadas o cuando supongan un peligro para la salud, la vida y la integridad física de las personas o cuando violen obliga-ciones contractuales fundamentales. No obstante, el derecho a reclamación por daños se limitará a los daños previsibles contractualmente, siempre que no se den casos de notoria negligencia o intencionalidad probadas o que supongan un peligro para la salud, la vida y la integridad física de las personas. A esta reglamentación no se vincula una modificación de las cargas probatorias en perjuicio del usuario.

Page 6: PC WORX Quickstart ES

PC WorX

PHOENIX CONTACT 7127_es_02

Declaraciones legales

El presente manual, lo mismo que todas las ilustraciones que contiene, está protegido por derechos de autor. La utilización de este manual se limita a su uso previsto, quedando prohibida cualquier utilización en otro sentido. Se exige la autorización por escrito de Phoenix Contact para la reproducción, traducción y difusión pública, así como para su archivado y modificación, tanto por medios fotográficos como electrónicos. Toda transgre-sión estará sujeta a petición de daños y perjuicios.

Phoenix Contact se reserva todos los derechos de concesión de patentes, siempre que se trate de software de Phoenix Contact con carácter de tecnicidad o referencia técnica. Siempre que se haga mención de productos de otros fabricantes no se advertirá sobre po-sibles patentes. Obsérvese por tanto la posible existencia de tales derechos.

Windows 3.x, Windows 95, Windows 98, Windows NT, Windows 2000 y Windows XP son marcas de Microsoft Corporation.

Todos los demás nombres de los productos citados son marcas de las respectivas com-pañías.

Internet

Hallará información actual de los productos de Phoenix Contact en Internet en:

www.phoenixcontact.com.

Cerciórese de que trabaja siempre con la documentación más actual. La misma está a su disposición, lista para descargar de Internet, en:

www.download.phoenixcontact.es.

Page 7: PC WORX Quickstart ES

7127_es_02 PHOENIX CONTACT i

Índice de contenidos1 Generalidades .........................................................................................................................1-1

1.1 Introducción........................................................................................................1-1

1.2 Información acerca de este manual ...................................................................1-1

1.3 Sistema mínimo requerido .................................................................................1-11.3.1 Sistemas operativos compatibles .......................................................1-11.3.2 Hardware requerido ............................................................................1-2

1.4 Datos de pedido .................................................................................................1-2

2 Instalación y habilitación del software .....................................................................................2-12.1 Antes de la instalación .......................................................................................2-1

2.2 AUTOMATIONWORX Software Suite................................................................2-1

2.3 Ejecución del programa de instalación ..............................................................2-2

2.4 Inicio de PC WorX..............................................................................................2-2

2.5 Habilitación de la licencia para PC WorX...........................................................2-2

3 Lo que debe saber para el trabajo con PC WorX....................................................................3-13.1 Ayuda en pantalla ..............................................................................................3-1

3.2 Cambio de idioma ..............................................................................................3-1

3.3 Pantalla de usuario de PC WorX .......................................................................3-2

3.4 Barras de herramientas......................................................................................3-3

3.5 Áreas de trabajo.................................................................................................3-43.5.1 Ventanas de las áreas de trabajo .......................................................3-73.5.2 Mostrar/ocultar y acoplar/desacoplar ventanas ..................................3-8

3.6 Ventana “Configuración del bus”........................................................................3-93.6.1 Símbolos en la ventana “Configuración del bus” ................................3-93.6.2 Presentación en la ventana “Configuración del bus” ........................3-12

3.7 Ventana “Enlace Excel”....................................................................................3-14

3.8 Ventana “Diag+” ...............................................................................................3-15

3.9 Visualización ....................................................................................................3-20

4 Creación de un proyecto .........................................................................................................4-14.1 Desarrollo del proceso para elaborar un proyecto ............................................ 4-2

4.2 Crear un proyecto nuevo................................................................................... 4-3

4.3 Introducir informaciones del proyecto ............................................................... 4-5

4.4 Preparar el PC para la comunicación................................................................ 4-7

4.5 Comprobar/modificar las configuraciones IP para el controlador...................... 4-8

4.6 Decisión: trabajar en línea o sin conexión a la red.............................................4-8

4.7 Insertar dispositivos PROFINET IO................................................................... 4-9

4.8 Comprobar/modificar las configuraciones PROFINET de los dispositivos PROFINET IO ..................................................................................................4-10

Page 8: PC WORX Quickstart ES

PC WorX

ii PHOENIX CONTACT 7127_es_02

4.9 Insertar manualmente participantes INTERBUS..............................................4-124.9.1 Insertar participantes INTERBUS - Generalidades ..........................4-124.9.2 Insertar participante INTERBUS en un Proxy INTERBUS ...............4-164.9.3 Insertar módulos Inline en un acoplador al bus PROFINET IO ........4-164.9.4 Participantes INTERBUS en el controlador PROFINET IO ..............4-16

4.10 Compilación tras concluir la topología del bus................................................ 4-17

4.11 Crear el programa ............................................................................................4-18

4.12 Compilar tras la creación del programa .......................................................... 4-19

4.13 Crear variables y asignar datos de proceso.....................................................4-194.13.1 Crear variable ...................................................................................4-194.13.2 Asignar datos de proceso .................................................................4-20

4.14 Configurar canal de comunicación - Simulación ..............................................4-23

4.15 Cambio a trabajo con el sistema (en línea)..................................................... 4-24

4.16 Asignar dirección IP a un controlador ..............................................................4-244.16.2 Asignación de dirección con PC WorX por interfaz serie .................4-26

4.17 Configurar el canal de comunicación ...............................................................4-274.17.1 Comunicación a través de la interfaz serie .......................................4-284.17.2 Comunicación a través de Ethernet .................................................4-29

4.18 Lectura y aplicación de dispositivos PROFINET IO........................................ 4-304.18.1 Lectura de dispositivos PROFINET IO .............................................4-304.18.2 Aplicación en el proyecto de dispositivos PROFINET IO .................4-324.18.3 Bautizo de dispositivos PROFINET IO sin nombre de dispositivo

PROFINET .......................................................................................4-324.18.4 Configuración del bus con dispositivos PROFINET IO leídos ..........4-334.18.5 Bautizo a posteriori de un dispositivo PROFINET IO .......................4-34

4.19 Comprobar/modificar las configuraciones PROFINET de los dispositivos PROFINET IO 4-36

4.20 Transferir nombres PROFINET y configuraciones IP a dispositivos PROFINET IO 4-37

4.21 Lectura de INTERBUS .................................................................................... 4-38

4.22 Compilar tras la lectura de la topología del bus .............................................. 4-41

4.23 Crear el programa ............................................................................................4-41

4.24 Compilar tras la creación del programa ...........................................................4-41

4.25 Asignar datos de proceso ............................................................................... 4-42

4.26 Compilar proyecto, descargar y ejecutar arranque en frío ...............................4-424.26.1 Compilar el proyecto .........................................................................4-424.26.2 Descargar el proyecto ......................................................................4-424.26.3 Ejecutar arranque en frío ..................................................................4-45

4.27 Funcionamiento............................................................................................... 4-464.27.1 Configuración de las propiedades de tarea ......................................4-464.27.2 Modo de depuración (debug) ...........................................................4-484.27.3 Simulación y modo de depuración ...................................................4-504.27.4 Stop/Run PLC ...................................................................................4-50

4.28 Cambio desde simulación al equipo físico real ............................................... 4-51

Page 9: PC WORX Quickstart ES

Índice de contenidos

7127_es_02 PHOENIX CONTACT iii

5 Proyecto de ejemplo para un sistema INTERBUS..................................................................5-15.1 Descripción del proyecto....................................................................................5-1

5.2 Desarrollo del proceso de creación del proyecto INTERBUS............................5-2

5.3 Crear un nuevo proyecto....................................................................................5-4

5.4 Introducir informaciones del proyecto ................................................................5-4

5.5 Comprobar/modificar las configuraciones IP para el controlador.......................5-4

5.6 Asignar dirección IP a un controlador ................................................................5-5

5.7 Configurar el canal de comunicación .................................................................5-6

5.8 Lectura de INTERBUS .......................................................................................5-6

5.9 Compilación tras concluir la topología del bus...................................................5-7

5.10 Crear el programa ..............................................................................................5-7

5.11 Compilar tras concluir la elaboración del programa...........................................5-7

5.12 Asignar datos de proceso ..................................................................................5-8

5.13 Compilar proyecto, descargar y ejecutar arranque en frío .................................5-9

5.14 Funcionamiento..................................................................................................5-9

6 Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS..................................6-16.1 Descripción del proyecto....................................................................................6-1

6.2 Desarrollo del proceso de creación del proyecto PROFINET............................6-3

6.3 Crear un nuevo proyecto....................................................................................6-5

6.4 Introducir informaciones del proyecto ................................................................6-5

6.5 Preparar el PC para la comunicación.................................................................6-5

6.6 Comprobar/modificar configuraciones IP para el controlador PROFINET IO ....6-6

6.7 Asignar dirección IP para controladores PROFINET IO ....................................6-7

6.8 Configurar el canal de comunicación ................................................................6-7

6.9 Lectura y aplicación de dispositivos PROFINET IO...........................................6-8

6.10 Comprobar/modificar configuraciones PROFINET de dispositivos PROFINET IO ....................................................................................................6-9

6.11 Transferir nombres PROFINET y configuraciones IP a dispositivos PROFINET IO ..................................................................................................6-10

6.12 Lectura de INTERBUS .....................................................................................6-11

6.13 Compilar tras concluir la topología del bus ......................................................6-12

6.14 Crear el programa ............................................................................................6-12

6.15 Compilar tras crear el programa.......................................................................6-12

6.16 Asignar datos de proceso ................................................................................6-13

6.17 Compilar proyecto, descargar y ejecutar arranque en frío ...............................6-14

6.18 Funcionamiento................................................................................................6-14

6.19 Informaciones suplementarias .........................................................................6-15

Page 10: PC WORX Quickstart ES

PC WorX

iv PHOENIX CONTACT 7127_es_02

6.19.1 Cambio de nombre de dispositivos PROFINET ...............................6-156.19.2 Renumerar participantes ..................................................................6-186.19.3 Asignar parámetros IP para los dispositivos PROFINET IO ............6-19

7 Proyecto de ejemplo para simulación con sistemas de control con procesador del tipo “IPC”..............................................................................................7-1

7.1 Descripción del proyecto....................................................................................7-1

7.2 Desarrollo para la creación del proyecto de simulación.....................................7-2

7.3 Crear un nuevo proyecto....................................................................................7-4

7.4 Introducir informaciones del proyecto ................................................................7-4

7.5 Comprobar/modificar configuraciones IP para el controlador ............................7-4

7.6 Insertar manualmente participantes INTERBUS................................................7-5

7.7 Compilar tras concluir la topología del bus ........................................................7-5

7.8 Crear el programa ..............................................................................................7-6

7.9 Compilar tras crear el programa.........................................................................7-6

7.10 Asignar datos de proceso ..................................................................................7-6

7.11 Configurar el canal de comunicación .................................................................7-8

7.12 Compilar proyecto, descargar y ejecutar arranque en frío .................................7-8

7.13 Funcionamiento..................................................................................................7-97.13.1 Configuración de las propiedades de tarea ........................................7-97.13.2 Simulación y modo de depuración ...................................................7-11

7.14 Cambio desde simulación al equipo físico real ................................................7-13

8 Programa de ejemplo ..............................................................................................................8-18.1 Descripción del programa ..................................................................................8-1

8.2 Bloques funcionales utilizados ...........................................................................8-2

8.3 Programación.....................................................................................................8-4

8.4 Establecer el valor inicial..................................................................................8-10

8.5 Posibilidades adicionales en PROFINET.........................................................8-10

9 PC WorX y SafetyProg ............................................................................................................9-1

Page 11: PC WORX Quickstart ES

Índice de contenidos

7127_es_02 PHOENIX CONTACT v

A Otras funciones del software .................................................................................................. A-1A 1 Ajuste del reloj de tiempo real .......................................................................... A-1

A 2 Posibilidades para la modificación de un proyecto .......................................... A-2A 2.1 Descargar Cambios (desde la versión 3.10 de PC WorX,

desde la versión 4.0 ProConOs) ....................................................... A-2A 2.2 Cambios en línea ............................................................................... A-5

A 3 “Retain Handling” ampliado.............................................................................. A-8

A 4 Simulación........................................................................................................ A-9

A 5 Reemplazo de un sistema de control (Hardware-Replace) A-9

A 6 Archivos de descripción de dispositivo........................................................... A-15A 6.1 Archivos de descripción de dispositivo de Phoenix Contact ........... A-15A 6.2 Archivos de descripción de dispositivo para controlador Inline ....... A-16A 6.3 Archivos de descripción de dispositivo de otros fabricantes

(archivos GSD) ................................................................................ A-16A 6.4 Crear archivos de descripción de dispositivo .................................. A-17

A 7 Visualización .................................................................................................. A-17

A 8 Topología Ethernet......................................................................................... A-18

A 9 Topología INTERBUS .................................................................................... A-23

A 10 Comparación de proyectos ............................................................................ A-24

B Informaciones de estado de un sistema PROFINET IO......................................................... B-1B 1 Estado del controlador PROFINET IO ............................................................. B-1

B 2 Estado de un dispositivo PROFINET IO .......................................................... B-2

B 3 Registros INTERBUS....................................................................................... B-3

B 4 Poner todos los dispositivos PROFINET IO en un estado definido ................. B-4

C Servidor AX OPC y WebVisit.................................................................................................C-1C 1 Servidor AX OPC ............................................................................................ C-1

C 1.1 Preparativos en PC WorX ................................................................. C-1C 1.2 Configurador OPC ............................................................................. C-2C 1.3 OPC Test Client ................................................................................. C-4

C 2 WebVisit ........................................................................................................... C-8

D Sinopsis de sistemas de control de Phoenix Contact.............................................................D-1

Page 12: PC WORX Quickstart ES

PC WorX

vi PHOENIX CONTACT 7127_es_02

Page 13: PC WORX Quickstart ES

Generalidades

7127_es_02 PHOENIX CONTACT 1-1

1 Generalidades

1.1 Introducción

PC WorX es el software de automatización que aúna la programación conforme a IEC 61131, la configuración del bus de campo y el diagnóstico.

El sistema de programación se basa en una moderna tecnología Windows de 32 bits, permitiendo al usuario un manejo sencillo mediante herramientas como el zoom, el drag & drop y las ventanas acoplables. Pueden editarse los elementos de configuración IEC e incluirse bibliotecas. Por lo demás, el sistema de programación dispone de un potente sistema depurador (Debug). En PC WorX se accede cómodamente a todas las funciones a través de menús, de forma que con unos pocos cuadros de diálogo podrá crear ya un proyecto. Después podrá comenzar inmediatamente a desarrollar su programa.

1.2 Información acerca de este manual

En este documento nos servimos de ejemplos de proyectos para acompañarle en sus pri-meros pasos, mostrándole su realización, desde la parametrización de un bus hasta la pro-gramación de su propia aplicación (conforme a IEC 61131-3).

Para ello presuponemos que Vd. posee conocimientos en el manejo de PCs y experiencia con sistemas operativos Windows, así como conocimientos de IEC 61131 y de los funda-mentos de Ethernet.

1.3 Sistema mínimo requerido

1.3.1 Sistemas operativos compatibles

– Windows 2000 SP3– Windows XP SP2 (recomendado)

Si precisa información detallada sobre las funciones de PC WorX, consulte la ayuda en pantalla del programa. El bloque conjunto de ayuda puede abrirlo mediante el meneada de la barra de menús. Si precisa ayuda sobre determinadas funciones, pulse F1.

Sin una configuración física del bus no es posible ejecutar todas las funciones y coman-dos, que requieren que se dé una comunicación con el sistema de control.

Sin embargo, sí es posible realizar una parametrización completa en el modo sin conexión a la red (“Offline”). De igual forma, podrá asimismo crear y compilar el pro-grama de aplicación.

Page 14: PC WORX Quickstart ES

PC WorX

1-2 PHOENIX CONTACT 7127_es_02

1.3.2 Hardware requerido

1.4 Datos de pedido

Hardware requerido para PC WorXCPU Pentium III 800 MHz, se recomienda 1 GHz

Memoria de trabajo mín. 128 MB, se recomienda 256 MB

Espacio en el disco duro 500 MB libres

Unidad CD-ROM sí

Interfaces 1 x serie, Ethernet

Monitor mín. SVGA, resolución 800 x 600 píxeles, se recomienda 1024 x 768

Dispositivos de mando Teclado, ratón

Denominación Código DescripciónPC WORX DEMO 2985738 Versión de demostración; con compilador MSFC;

máx. 8 bytes de datos de entrada, 8 bytes de datos de salida

PC WORX BASIC LIC 2985275 Versión BASIC; sin compilador MSFC; máx. 32 bytes de datos de entrada, 32 bytes de datos de salida; clave de licencia

PC WORX PRO LIC 2985385 Versión PRO; sin compilador MSFC; máx. 64 kbytes de datos de entrada, 64 kbytes de datos de salida; clave de licencia

PC WORX PRO-MSFC LIC

2985495 Versión PRO MSFC; con compilador MSFC; máx. 64 kbytes de datos de entrada, 64 kbytes de datos de salida; clave de licencia

PC WORX BASIC-PRO LIC

2985259 Versión PRO; sin compilador MSFC; máx. 64 kbytes de datos de entrada, 64 kbytes de datos de salida; clave de licencia para actualización de BASIC a PRO

PC WORX BASIC-PRO MSFC LIC

2985369 Versión PRO MSFC; con compilador MSFC; máx. 64 kbytes de datos de entrada, 64 kbytes de datos de salida; clave de licencia para actualización de BASIC a PRO MSFC

PC WORX PRO-PRO MSFC LIC

2985479 Versión PRO MSFC; con compilador MSFC; máx. 64 kbytes de datos de entrada, 64 kbytes de datos de salida; clave de licencia para actualización de PRO a PRO MSFC

PC WORX BASIC UPD 2985262 Actualización de versión para BASIC (p.ej. de 3.12 a 5.xx); clave de licencia (¡entrega sólo contra devolución de la antigua licencia!)

PC WORX PRO UPD 2985372 Actualización de versión para PRO (p.ej. de 3.12 a 5.xx); clave de licencia (¡entrega sólo contra devolución de la antigua licencia!)

PC WORX PRO MSFC UPD

298548 Actualización de versión para PRO MSFC (p.ej. de 3.12 a 5.xx) clave de licencia (¡entrega sólo contra devolución de la antigua licencia!)

Todas las versiones son compatibles con los cinco lenguajes de programación IEC según IEC 611313. La clave de licencia es específica para cada respectiva versión.

Page 15: PC WORX Quickstart ES

Instalación y habilitación del software

7127_es_02 PHOENIX CONTACT 2-1

2 Instalación y habilitación del software

2.1 Antes de la instalación

2.2 AUTOMATIONWORX Software Suite

PC WorX es parte integrante del paquete de software de AUTOMATIONWORX.

AUTOMATIONWORX Software Suite incluye los siguientes programas:– Config+

Planificación sencilla de proyectos y puesta en servicio de redes de trabajo INTERBUS

– Diag+ Diagnóstico cómodo de red durante la puesta en servicio y el funcionamiento

– Diag+ NetScan Monitorización cómoda de múltiples redes INTERBUS

– PC WorX Entorno de programación IEC-61131 unificado para todos los sistemas de control de Phoenix Contact

– Servidor AX OPC Software para el intercambio de datos entre redes INTERBUS repartidas y sistemas de visualización

– WebVisit Herramienta para la creación de páginas de Internet para sistemas de control de Phoenix Contact

Podrá elegir los programas deseados por separado o simultáneamente para su instala-ción.

Sólo necesitará seleccionar Diag+ si quiere utilizarlo independientemente de PC WorX. Durante la instalación de PC WorX, Diag+ se instala como parte de PC WorX.

La primera vez que se ejecute uno de los programas del paquete de software, éste apa-recerá en el modo DEMO, presentando recursos limitados. Para habilitar la versión com-pleta necesitará Vd. un código de registro. Este código de registro lo recibirá Vd. al comprar una versión completa del programa en cuestión.

Antes de comenzar la instalación, cierre todas las aplicaciones Windows que tenga abiertas.

Podrá instalar esta versión de PC WorX paralelamente a otra versión anterior que ya tenga instalada.

Page 16: PC WORX Quickstart ES

PC WorX

2-2 PHOENIX CONTACT 7127_es_02

2.3 Ejecución del programa de instalación

• Introduzca el CD “AUTOMATIONWORX Software Suite” en la unidad de CD-ROM de su equipo. Por lo general, el programa de instalación se inicia automáticamente tras unos segundos.

• De no ser así, haga que se ejecute el archivo “SETUP.EXE” desde el directorio “[Unidad]:\SETUP\” del CD-ROM. Éste cargará en pantalla los asistentes de instala-ción que le guiarán a lo largo del proceso de instalación.

• Siga las instrucciones del programa de instalación.

El programa de instalación genera todos los directorios necesarios y copia ahí los archivos para los programas que Vd. haya elegido.• Tras finalizar la instalación, deberá reiniciar su PC para que tengan efecto los cambios

efectuados en los archivos de configuración. Para dar la instalación por concluida, haga clic en el botón “Finalizar”.

2.4 Inicio de PC WorX

• Si ha realizado la instalación con la configuración predeterminada por defecto, podrá ejecutar PC WorX mediante “Inicio/Todos los programas/Phoenix Contact/ AUTOMATIONWORX Software Suite 2007 1.30/PC WorX”.

En caso de que supere Vd. los límites del modo demostrativo, recibirá los siguientes men-sajes de error al compilar:– ¡Demasiadas entradas en configuración de E/S (máx. de 8, de 65535 indicadas)!

Su PC WorX se ejecuta con recursos limitados.– ¡Demasiadas salidas en configuración de E/S (máx. de 8, de 65535 indicadas)!

Su PC WorX se ejecuta con recursos limitados.– ¡Un archivo de recursos no puede compilarse!

Independientemente de su bus, Vd. recibirá en el modo DEMO, al compilar, estos mensa-jes de error para los diferentes sistemas de control (p.ej. ILC 370 …) puesto que todas las variables del sistema se integran en el marco de configuración de E/S.

En caso de que quiera cambiar del modo de demostración a la versión completa, habilite su licencia para PC WorX.

2.5 Habilitación de la licencia para PC WorX

Para habilitar su licencia, siga las siguientes pautas tras el inicio de PC WorX:• Seleccione en el menú “?” el comando “Registro…”.• Escriba su código de registro. • Confirme el código especificado con “Aceptar”.

El registro tendrá efecto a partir de la siguiente vez que inicie PC WorX.

La primera vez que se ejecute, PC WorX aparecerá en el modo DEMO, presentando recursos limitados.

Page 17: PC WORX Quickstart ES

Lo que debe saber para el trabajo con PC WorX

7127_es_02 PHOENIX CONTACT 3-1

3 Lo que debe saber para el trabajo con PC WorX3.1 Ayuda en pantalla

Si precisa información detallada sobre las funciones de PC WorX, consulte la ayuda en pantalla del programa. El bloque conjunto de ayuda puede abrirlo mediante el menú “Ayuda” de la barra de menús. Si precisa ayuda sobre determinadas funciones, pulse F1.

3.2 Cambio de idioma

A la hora de instalar el software, podrá Vd. elegir el idioma en que desee que se ejecute PC WorX. El idioma del programa podrá cambiarlo luego siempre que lo desee.• Seleccione el menú “Extras/Opciones …”.• Seleccione la ficha “General”.• Seleccione el idioma. • Confirme su selección con “Aplicar” y “Aceptar”.

Figura 3-1 Cambio de idioma del sistema

• Cierre el programa e inícielo de nuevo.

El idioma seleccionado estará activo desde la próxima vez que se ejecute PC WorX.

Page 18: PC WORX Quickstart ES

PC WorX

3-2 PHOENIX CONTACT 7127_es_02

También podrá Vd. exportar textos creados previamente en un idioma, traducirlos e impor-tarlos a PC WorX en el nuevo idioma.• Abra el menú “Archivo/Exportar …”.• Seleccione los datos que desee exportar.• Confirme su selección con “Aceptar”.

Figura 3-2 Exportación de archivos del proyecto

Una vez traducidos los archivos:• Abra el menú “Archivo/Importar …”.• Seleccione los datos que desee importar.• Confirme su selección con “Aceptar”.• Especifique la ruta de archivo para los datos a importar.• Confirme su selección con “Importar”.

3.3 Pantalla de usuario de PC WorX

La pantalla de usuario consta fundamentalmente de: barra de menús, barra de herramien-tas, ventana principal y barra de estado. El contenido de la ventana principal dependerá del área de trabajo abierta en cada caso.

Figura 3-3 Pantalla de usuario

Barra de menús

Barras de herramientas

Ventana principal

Barra de estado

Page 19: PC WORX Quickstart ES

Lo que debe saber para el trabajo con PC WorX

7127_es_02 PHOENIX CONTACT 3-3

3.4 Barras de herramientas

El programa dispone de varias barras de herramientas con diferentes símbolos que le posi-bilitan una rápida ejecución de las operaciones más frecuentes. Estas operaciones pueden ejecutarse asimismo mediante los mandatos de los menús o con los comandos de acceso directo predefinidos.

Por defecto se mostrarán todas las barras de herramientas. Para mostrar o esconder alguna barra de herramientas, emplee el cuadro de diálogo “Extras/Opciones”.

Si coloca el puntero del ratón sobre un símbolo (sin hacer clic en él), verá un recuadro de información sobre la herramienta simbolizada. Este recuadro le indica el nombre de la herramienta en cuestión. Además, en la barra de estado aparecerá una breve descripción de su función. En caso de que no aparezcan los recuadros informativos, actívelos en el cuadro de diálogo “Extras/Opciones/Barras de herramientas”.

Símbolos para la selección del área de trabajo

Mediante estos símbolos en la barra de herramientas puede cambiarse de área de trabajo:

Activar área de trabajo de programación IEC.

Activar área de trabajo de configuración del bus.

Activar área de trabajo de asignación de datos de proceso.

Activar área de trabajo de resultados de la comparación de proyectos.

Símbolos de uso frecuente para compilar y depurar

Modificaciones on-line.

Compilación parcial (compilar proyecto, equivale a “Crear/Compilación parcial” de la barra de menús).

Activar o desactivar el modo de depuración (Debug).

Mostrar el cuadro de diálogo de control del proyecto.

Las ventanas que se muestren de hecho serán aquellas que Vd. haya seleccionado (véase también capítulo “Ventanas de las áreas de trabajo” en la página 3-7). La última configuración de cada área de trabajo se guarda al cerrar el programa y vuelve a esta-blecerse al ejecutarse de nuevo.

Page 20: PC WORX Quickstart ES

PC WorX

3-4 PHOENIX CONTACT 7127_es_02

3.5 Áreas de trabajo

PC WorX se divide en cuatro áreas de trabajo:– programación IEC,– configuración del bus, – asignación de datos de proceso y– resultados de la comparación de proyectos.

Puede cambiarse entre las áreas de trabajo mediante el menú “Ver” o con el símbolo correspondiente en la barra de herramientas. Tras la primera instalación, el área de trabajo Programación IEC será la que aparezca por defecto.

De la figura 3-4 a la figura 3-6 se ilustran las áreas de trabajo predeterminadas. En la tabla 3-1 encontrará una sinopsis de las ventanas que pueden complementar de forma práctica las predeterminadas.

Área de trabajo de programación IEC

Figura 3-4 Área de trabajo de programación IEC

Page 21: PC WORX Quickstart ES

Lo que debe saber para el trabajo con PC WorX

7127_es_02 PHOENIX CONTACT 3-5

Área de trabajo de configuración del bus

Figura 3-5 Área de trabajo de configuración del bus

Área de trabajo de asignación de datos de proceso

Figura 3-6 Área de trabajo de asignación de datos de proceso

Page 22: PC WORX Quickstart ES

PC WorX

3-6 PHOENIX CONTACT 7127_es_02

Área de trabajo de resultados de la comparación de proyectos

Figura 3-7 Área de trabajo de resultados de la comparación de proyectos

Page 23: PC WORX Quickstart ES

Lo que debe saber para el trabajo con PC WorX

7127_es_02 PHOENIX CONTACT 3-7

3.5.1 Ventanas de las áreas de trabajo

Vd. puede definir en todo momento las ventanas que desee que se muestren para cada área de trabajo. En la figura 3-1 se exponen las ventanas que aparecerán por defecto la primera vez que se ejecute PC WorX y aquellas otras que pueden ser un complemento práctico.

Leyenda:

Tabla 3-1 Ventanas de las áreas de trabajo

Ventana Programación IEC Configuración del bus

Asignación de datos de proceso

Resultados de la comparación de

proyectosP C P C P C P C

Árbol de proyecto Sí Sí

Ventana de mensajes Sí Sí Sí Sí Sí Sí Sí Sí

Asistente de edición Sí Sí

Ventana de referencias cruzadas

Ventana de inspecciones Sí

Analizador lógico Sí

Ventana de resultados de la comparación de proyectos

Sí Sí

Barra de estado Sí Sí Sí Sí Sí Sí Sí Sí

Configuración del bus Sí Sí

Detalles de los dispositivos Sí Sí

Catálogo de dispositivos Sí Sí1

Catálogo de módulos Sí2

Asignación de datos de proceso

Sí Sí

Diag+ Sí3

Bus conectado Sí

Enlace EXCEL Sí Sí4

Pantalla de cristal líquido Sí Sí Sí

Ethernet Topología

INTERBUS Topología

1 Para inserción manual2 Para PROFINET3 Para localización de fallos4 Para uso de EXCEL

P Predeterminado

C Complemento práctico

Page 24: PC WORX Quickstart ES

PC WorX

3-8 PHOENIX CONTACT 7127_es_02

3.5.2 Mostrar/ocultar y acoplar/desacoplar ventanas

Mostrar u ocultar Seleccionando en el menú “Ver” el punto correspondiente, podrá Vd. hacer que se muestre u oculte la ventana que desee.

Las ventanas recomendadas para cada área de trabajo se describen en la capítulo “Áreas de trabajo” en la página 3-4.

Acoplar o desacoplar Vd. puede determinar para cada ventana si debe acoplarse o no a las otras. Para acoplar y desacoplar hay diferentes posibilidades:1. Acoplado/desacoplado permanente:

Pulse el botón derecho del ratón sobre la barra de título o en el margen gris de la ven-tana en cuestión y active/desactive el punto “Permitir acoplado”. Arrastre una ventana sin acoplar a la posición en el escritorio en la que desee que se acople.

2. Desacoplado breve: Haga doble clic en el margen gris de la ventana o en su barra de título. La ventana se mostrará entonces como ventana “normal”, cuyo tamaño podrá Vd. modificar y des-plazar la misma a su antojo en la pantalla. Para volver a acoplar la ventana, esto es, para insertarla otra vez en el escritorio, haga doble clic en la barra de título.

Page 25: PC WORX Quickstart ES

Lo que debe saber para el trabajo con PC WorX

7127_es_02 PHOENIX CONTACT 3-9

3.6 Ventana “Configuración del bus”

En la ventana “Configuración del bus” se muestra y puede modificarse la estructura o topo-logía del bus del proyecto.

3.6.1 Símbolos en la ventana “Configuración del bus”

3.6.1.1 Funcionalidades lógicas de los participantes

Las funcionalidades individuales de los participantes se identifican en la ventana “Confi-guración del bus” con símbolos lógicos. Los símbolos lógicos tienen en el ejemplo de con-figuración del bus el siguiente significado:

Figura 3-8 Representante de dispositivo y módulos de un dispositivo PROFINET IO

Tabla 3-2 Símbolos de las funcionalidades lógicas de los participantes (ejemplos)

Símbolo SignificadoRecurso del control Al crear el proyecto con plantilla, el recurso del control se inserta bajo este símbolo. Al crear el proyecto con el asistente, pegue el recurso del control bajo este símbolo.

Controlador PROFINET IO Pegue bajo este símbolo todos los dispositivos PROFINET IO de nivel subordinado.

Maestro INTERBUS Pegue bajo este símbolo los participantes INTERBUS que estén directa-mente conectados al dispositivo al que pertenece este símbolo (bus local o bus remoto).

Inline Pegue bajo este símbolo los módulos Inline que estén conectados al aco-plador al bus Inline (bus local).

Dispositivos PROFINET IO: representante de dispositivo y módulos Para dispositivos PROFINET IO, la representación se subdivide en el representante de dispositivo (interfaz de bus) y sus módulos. El representante de dispositivo se identifica con “@”. Detrás de la representación gráfica del representante de dispositivo o de los módulos se especifica el número de la ranura (ajuste en menú con-textual, en “Cambiar representación del dispositivo”).

Los símbolos para representante de dispositivo y módulos se guardan en el archivo de descripción de dispositivos (p.ej. FDCML, GSD). Pueden diferenciarse por tanto dependiendo del fabricante.

Dispositivos PROFINET IO de Phoenix Contact (Ejemplo: ILB PN 24 DI16 DIO16-2TX)

Símbolos por defecto, caso de que el archivo de descripción de disposi-tivos esté vacío.

Page 26: PC WORX Quickstart ES

PC WorX

3-10 PHOENIX CONTACT 7127_es_02

Para el ejemplo en la figura 3-8:– La ranura 0 es el representante de dispositivo del dispositivo PROFINET IO– La ranura 1 es el módulo DIO del dispositivo PROFINET IO– La ranura 2 es el módulo DI del dispositivo PROFINET IO

Puesto que los módulos son componentes fijos del dispositivo PROFINET IO, están res-pectivamente marcados con el alfiler. No puede Vd. borrar ni reemplazar los elementos así marcados.

Figura 3-9 Ejemplo de representación de los participantes en la configuración del bus

3.6.1.2 Validez de acciones

Cuando Vd. edita con el ratón la configuración del bus, unos gráficos en el puntero le indi-can la validez de sus acciones.

Controlador PROFINET IO Estructura completa con dispositivos PROFINET IO y dispositivos INTERBUS

Tabla 3-3 Símbolos en la edición de la configuración del bus

Símbolo SignificadoInsertar en el mismo nivel

Vd. puede insertar/arrastrar el dispositivo sólo en el mismo nivel que los dis-positivos ya existentes.

Insertar en nivel subordinado

Vd. puede insertar/arrastrar el dispositivo sólo como dispositivo subordinado a los ya existentes.

Reemplazar

Vd. puede reemplazar el dispositivo bajo el puntero del ratón, situando éste con la tecla <Ctrl> pulsada sobre el dispositivo ya existente.

Prohibido

Este símbolo designa una posición del puntero del ratón en la que no se per-mite ninguna acción.

Page 27: PC WORX Quickstart ES

Lo que debe saber para el trabajo con PC WorX

7127_es_02 PHOENIX CONTACT 3-11

3.6.1.3 Visualización de informaciones de estado

En la ventana “Configuración del bus” se emplean, para la visualización de informaciones importantes de estado, algunos símbolos que se superponen a otros gráficos.

Tabla 3-4 Símbolos para la visualización de informaciones de estado

Símbolo SignificadoEl dispositivo está oculto o el bus está desactivado.

Se han producido fallos en el dispositivo.

Se han producido advertencias en el dispositivo.

El alfiler marca un módulo que es componente fijo de un dispositivo. No puede Vd. borrar ni reemplazar el elemento así marcado.

Page 28: PC WORX Quickstart ES

PC WorX

3-12 PHOENIX CONTACT 7127_es_02

3.6.2 Presentación en la ventana “Configuración del bus”

Vd. puede adaptar a sus necesidades la presentación o indicaciones en la ventana “Con-figuración del bus”.• Vaya al área de trabajo “Configuración del bus”.• Abra en el menú contextual de un dispositivo la entrada de menú “Cambiar represen-

tación del dispositivo …”.

Figura 3-10 Punto de menú “Cambiar representación del dispositivo …”

• Seleccione los criterios que quiere que se muestren en la presentación.

Figura 3-11 Representaciones de los dispositivos

Page 29: PC WORX Quickstart ES

Lo que debe saber para el trabajo con PC WorX

7127_es_02 PHOENIX CONTACT 3-13

Ejemplos de distintas representaciones de los dispositivos:

Figura 3-12 Ejemplos de distintas representaciones de los dispositivos

La representación seleccionada tiene sólo efecto para la representación de un grupo deter-minado de dispositivos.

Grupos son, p.ej.:– Controles– Dispositivos PROFINET IO– Dispositivos INTERBUS

Con ello, p.ej., la configuración de los dispositivos PROFINET IO no tiene influencia alguna en la representación de ILC 370 PN (ver figura 3-12).

Denominación del producto Nombre de dispositivo DNS/PROFINET, separador y dirección IP

Page 30: PC WORX Quickstart ES

PC WorX

3-14 PHOENIX CONTACT 7127_es_02

3.7 Ventana “Enlace Excel”

El enlace Excel permite – la exportación de datos a un archivo Excel y – la importación de datos desde un archivo Excel.

Los datos para exportar/importar pueden ser:– variables IEC,– vínculos de variables IEC a las señales y– datos y textos así enlazados.

De esta forma puede Vd. editar los datos de todas las variables IEC en una tabla Excel en lugar de en diferentes cuadros de diálogo de la pantalla PC WorX.

Como en esta ventana se trabaja con variables IEC, le será conveniente hacer que se muestre esta ventana en el área de trabajo “Asignación de datos de proceso”.

Con el enlace Excel pueden ejecutarse las siguientes funciones:– Exportación de variables IEC existentes.– Igualación e importación de las variables IEC de formato predefinido existentes en un

archivo Excel con las variables IEC existentes en un proyecto PC WorX.– Configuraciones con las que Vd. decide cómo quiere identificar los dispositivos.

Para mostrar la ventana “Enlace Excel”, seleccione el punto de menú “Ver/Enlace Excel”.

Podrá abrir la ayuda en pantalla del enlace Excel pulsando la tecla F1 en la ventana acti-vada.

Si precisa información detallada sobre el enlace Excel, sírvase consultar la ayuda en pantalla de PC WorX.

Page 31: PC WORX Quickstart ES

Lo que debe saber para el trabajo con PC WorX

7127_es_02 PHOENIX CONTACT 3-15

3.8 Ventana “Diag+”

Diag+ es un herramienta de diagnóstico para el diagnóstico continuo de INTERBUS y PROFINET. Al instalar el PC WorX, Diag+ se instalará y se integrará automáticamente en PC WorX. Podrá Vd. activarla desde la ventana “Diag+” de PC WorX.

También es posible, no obstante, arrancar Diag+ por separado mediante “Inicio… Todos los programas… Phoenix Contact… AUTOMATIONWORX Software Suite … Diag+ 2.xx”.

• Ejecute Diag+ mediante “Ver… Diag+”.

Figura 3-13 Máscara de inicio de Diag+

• Seleccione, en “Canal de comunicación”, cuál es el dispositivo con el que desea esta-blecer una conexión.

Qué diagnóstico se muestre dependerá del canal de comunicación: – Controlador PROFINET IO: diagnóstico INTERBUS y archivo de diagnóstico– Dispositivos PROFINET IO: diagnóstico INTERBUS

Condición previa para el trabajo con Diag+ es que exista una conexión en línea con el control.

Para la siguiente descripción, se eligió el ejemplo de configuración del bus para el sis-tema de PROFINET e INTERBUS. El módulo Inline IB IL 24 DI 4ME se eliminó de la con-figuración del bus para provocar así un fallo.

Page 32: PC WORX Quickstart ES

PC WorX

3-16 PHOENIX CONTACT 7127_es_02

• Seleccione como canal de comunicación p.ej. el controlador PROFINET IO ILC 370 PN 2TX-IB.

Figura 3-14 Selección de canal de comunicación

• Para habilitar el canal de comunicación pulse “Enlazar”.• En la parte superior del recuadro “Vista” seleccione las informaciones generales que

desee que se visualicen.

Vista: Configuraciones • En la parte inferior del recuadro “Vista” seleccione las informaciones sobre dispositi-vos que desee que se visualicen.

Figura 3-15 Ejemplo de vista de representación de dispositivos

Vista: Archivo de diagnósticos

Todos los eventos que se hayan producido se indicarán en forma de lista. Mediante las opciones de filtrado en la parte de arriba podrá adaptar la información mostrada a sus necesidades.

Page 33: PC WORX Quickstart ES

Lo que debe saber para el trabajo con PC WorX

7127_es_02 PHOENIX CONTACT 3-17

Figura 3-16 Archivo de diagnósticos

Page 34: PC WORX Quickstart ES

PC WorX

3-18 PHOENIX CONTACT 7127_es_02

Vista: diagnóstico INTERBUS

Los módulos INTERBUS de un sistema INTERBUS pueden diagnosticarse del modo habi-tual con Diag+. En las distintas fichas puede accederse a diversas informaciones.

Para visualizar las funciones, en este punto se cambia del canal de comunicación ILC 370 PN 2TX-IB al FL IL 24 BK-PN-PAC.• Inhabilite el canal de comunicación actual pulsando “Separar”.• Seleccione FL IL 24 BK-PN-PAC como nuevo canal de comunicación y actívelo.• Seleccione en “Vista/Representación de los dispositivos” el tipo de dispositivo “Parti-

cipante INTERBUS”.• Seleccione en la parte de arriba como vista “Diagnóstico de INTERBUS”.

Figura 3-17 Diagnóstico de INTERBUS - Estructura de bus (sin fallos)

Si se simula un fallo, se desconectará el módulo Inline de IB IL 24 DI 4-ME.

Figura 3-18 Diagnóstico de INTERBUS - Estructura de bus (fallos)

Page 35: PC WORX Quickstart ES

Lo que debe saber para el trabajo con PC WorX

7127_es_02 PHOENIX CONTACT 3-19

• Cambie a la ficha “Solución”.

Aquí hallará indicaciones que le ayudarán a subsanar el fallo.

Figura 3-19 Diagnóstico de INTERBUS - Solución

• Subsane el fallo (aquí: encaje de nuevo el módulo Inline).

En PROFINET la totalidad del sistema volverá a ponerse automáticamente en funciona-miento mediante el controlador PROFINET IO.

En caso de que el bus no se ponga en marcha de forma automática, en la pestaña “Acción” puede Vd., p.ej., confirmar el fallo como atendido, reinicializar la tarjeta de conexión e ini-ciar el bus.

Figura 3-20 Diag+: Acción

Page 36: PC WORX Quickstart ES

PC WorX

3-20 PHOENIX CONTACT 7127_es_02

Vista: Topología Ethernet

En Diag+ es posible también visualizar la topología Ethernet.

3.9 Visualización

Los datos generados en PC WorX pueden utilizarse en otros programas, p.ej. para la visualización de procesos (p.ej. Visu+, WebVisit).

Para poder utilizar los datos en clientes OPC está a disposición el Servidor AX OPC.

Ver también capítulo “Servidor AX OPC y WebVisit” en la página C-1.

Tenga en cuenta que podrá disponer de la lectura de la topología Ethernet sólo si la ha generado previamente en PC WorX mediante “Vista/Topología Ethernet”.

Page 37: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-1

4 Creación de un proyectoEn el presente capítulo se describe el procedimiento general para la elaboración de un proyecto.

El fin de este capítulo es facilitarle una visión general de las diferentes posibilidades para alcanzar un objetivo concreto y explicar detalladamente algunos puntos que en los capí-tulos sucesivos sólo se citan brevemente.

El fin no es elaborar sobre la marcha un proyecto y tener al final del capítulo un proyecto operativo. ¡En caso de que elabore Vd. un proyecto a partir de la descripción del presente capítulo, tenga en cuenta que tiene que adecuar las ejecuciones a su proyecto concreto!

Si tiene poca o ninguna experiencia en la creación de proyectos, proceda conforme a los capítulos figura 5, figura 6 ó figura 7. En estos capítulos se describe respectivamente una elaboración especial de proyecto en forma breve. En cada uno de ellos, la prioridad recae sobre temas diferentes:– capítulo 5, “Proyecto de ejemplo para un sistema INTERBUS”,– capítulo 6, “Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS”,– capítulo 7, “Proyecto de ejemplo para simulación con sistemas de control con proce-

sador del tipo “IPC””.

En lo sucesivo, los capítulos vienen marcados. Según el símbolo junto al título, las ejecu-ciones son válidas para:

un proyecto INTERBUS

un proyecto PROFINET

un proyecto de simulación

IB

PN

SIM

Page 38: PC WORX Quickstart ES

PC WorX

4-2 PHOENIX CONTACT 7127_es_02

4.1 Desarrollo del proceso para elaborar un proyecto

Figura 4-1 Desarrollo del proceso para elaborar un proyecto

SIMPNIB

7127B018

Funcionamiento

(Fin)

General

¿Sistema

instalado?

No

OFFLINE ONLINE

No

No

No

A

SIMPNIB

SIMPNIB

SIMPNIB

SIMPNIB

PN

PN

SIMPNIB

SIMPNIB

SIMPNIB

SIM

SIMPNIB

PN

PN

PN

PN

PNIB

PNIB

PNIB

PNIB

PNIB

SIMPNIB

SIMPNIB

Start

Crear un nuevo proyecto

Introducir informaciones

del proyecto

Comprobar/modificar las configur-

‘aciones IP para el controlador

Pegar dispositivos IO

Comprobar/modificar las

configuraciones PROFINET

de los dispositivos IO

Pegar manualmente

participantes INTERBUS

Crear el programa

Asignar datos de proceso

Transferir nombres PROFINET /

configuraciones IP

Comprobar/modificar las

configuraciones PROFINET

Leer dispositivos IO

¿Dispositivos IO

pegados?

Asignar dirección IP

a un controlador

¿Simulación?¿Participante de

INTERBUS pegado?

Leer INTERBUS

¿Programa creado?

¿Datos de proceso

asignados?

Crear el programa

Asignar datos de proceso

Compilar proyecto, descargar

y ejecutar arranque en frío

A

PNIB

Configurar canal

de comunicación

PNIB

Configurar canal

de comunicación

No

Page 39: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-3

4.2 Crear un proyecto nuevo

• Para poder crear un nuevo proyecto por medio de una plantilla (“template”), elija en el menú “Archivo” el comando “Nuevo proyecto…”.

Se prepara la estructura en árbol y la selección del control.• Seleccione el control.

Para algunos controles hay, en función de la versión de hardware y firmware del con-trol empleado, varias plantillas.

• Confirme su selección con “Aceptar”.

Figura 4-2 Plantillas de proyecto (aquí: “ILC 350 PN Rev. > 01/4.6F/1.41”)

En figura 4-2 se ha seleccionado la representación en “lista”. Puede cambiar el tipo de representación mediante los iconos . El signo “>” en la selección debe interpretarse como “a partir de” y no como “mayor que” en sentido matemático. La revisión que se especifica es la primera revisión compatible.

En caso de que agregue a un proyecto un control sin plantilla, tendrá que especificar, dependiendo de la versión de hardware y firmware, el tipo de procesador del control uti-lizado. En el capítulo “Sinopsis de sistemas de control de Phoenix Contact” en la página D-1 encontrará una tabla detallada con el tipo de procesador y el compendio de funciones dependiendo del control empleado.

SIMPNIB

Page 40: PC WORX Quickstart ES

PC WorX

4-4 PHOENIX CONTACT 7127_es_02

• Elija el comando “Archivo… Guardar proyecto como / Comprimir proyecto como…”.• Dé un nombre a su proyecto y guárdelo.

Figura 4-3 Ventana “Guardar/comprimir proyecto como…”

Page 41: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-5

4.3 Introducir informaciones del proyecto

• Vaya al área de trabajo “Configuración del bus”.

Tras la creación del nuevo proyecto, las informaciones del proyecto se muestran en el área de trabajo “Configuración del bus”. • Adapte las informaciones a su propio proyecto.

Figura 4-4 Información del proyecto tras la creación de un proyecto nuevo

PC WorX asigna de forma automática tras la creación de un proyecto un mapa de direc-ciones IP para una red local (rango de 192.168.0.2 a 192.168.0.254). Si desea utilizar otro mapa de direcciones (p.ej. una red global) adapte las direcciones inicial y final del nodo del proyecto (aquí: Quickstart_PN) a sus particularidades.

Al insertar controladores PROFINET IO y dispositivos PROFINET IO, PC WorX asigna au-tomáticamente parámetros IP contenidos dentro del rango especificado. En caso de que quiera a continuación asignar manualmente parámetros IP que se hallen fuera del rango aquí definido, éstos no serán aceptados.

Si utiliza una pasarela de enlace estándar:• asigne en la ventana “Detalles de los dispositivos”, en “Pasarela predeterminada”, la

dirección para la pasarela de enlace estándar.

Esta dirección debe hallarse dentro del mapa de direcciones IP especificado. Si al co-mienzo del proyecto se especifica una pasarela predeterminada, se aplicará automática-mente para todos los dispositivos PROFINET IO que se inserten después (ver también “Pasarela predeterminada” en la página 4-11).

SIMPNIB

Asegúrese de que todos los componentes se encuentran en la misma subred.

Para informaciones sobre los parámetros IP a emplear dentro de su sistema, diríjase por favor a su administrador del sistema.

En caso de que la dirección inicial del nuevo mapa de direcciones a especificar sea más alta que la anterior dirección final, modifique en primer lugar ésta última.

Page 42: PC WORX Quickstart ES

PC WorX

4-6 PHOENIX CONTACT 7127_es_02

• Asigne en la ventana “Detalles de los dispositivos”, en “Postfix de dominio”, el anexo para el nombre de dispositivo PROFINET (aquí: quickstart.de).

Para el “Postfix de dominio” se admiten los siguientes caracteres:

Si al comienzo del proyecto se especifica el “Postfix de dominio”, se aplicará automática-mente en el nombre de dispositivo PROFINET para todos los dispositivos PROFINET IO insertados posteriormente (ver también “Nombre de dispositivo DNS/PROFINET” en la página 4-11).

Figura 4-5 Asignar postfix de dominio

Minúsculas sin vocales modificadas de la “a” a la “z”

Como separador: punto .

Se admiten mayúsculas sin diéresis ni tildes, pero se convertirán internamente en mi-núsculas. No hay por tanto diferencia alguna entre mayúsculas y minúsculas.

En caso de lectura de los dispositivos PROFINET IO, el nombre de dispositivo PROFINET será leído conjuntamente. ¡En tal caso, el postfix de dominio podrá ser dife-rente! Adáptelo, de ser necesario.

PN

Page 43: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-7

4.4 Preparar el PC para la comunicación

• Seleccione en PC WorX, en el menú “Extras/Configuración PROFINET…”, la tarjeta para red de su PC que desee utilizar para la comunicación.

Figura 4-6 Seleccionar tarjeta de red

• Asegúrese de que su PC posea parámetros IP con los cuales pueda Vd. comunicarse con la red conectada. Si, p.ej., PROFINET utiliza para su funcionamiento la red local preconfigurada (192.168.0.2 a 192.168.0.254), los parámetros IP para el PC deben ser 192.168.0.1, máscara de subred 255.255.255.0.

PN

Page 44: PC WORX Quickstart ES

PC WorX

4-8 PHOENIX CONTACT 7127_es_02

4.5 Comprobar/modificar las configuraciones IP para el controlador

Al crear el proyecto, se efectúan las configuraciones IP para el controlador.

Adapte estas configuraciones si es necesario.

• Vaya al área de trabajo “Configuración del bus”.• Marque el nodo del controlador.• Abra la ficha “Configuraciones IP” dentro de la ventana “Detalles de dispositivos”.• Verifique las configuraciones IP y, dado el caso, efectúe los cambios necesarios.

Figura 4-7 Configuraciones IP

• En caso de que no se haya asignado todavía ninguna dirección IP, asígnela Vd. con-forme al capítulo “Asignar dirección IP a un controlador” en la página 4-24.

4.6 Decisión: trabajar en línea o sin conexión a la red

Si su sistema está instalado, podrá trabajar on-line. En este caso, sáltese los siguientes capítulos y continúe a partir del capítulo 4.17, “Configurar el canal de comunicación”.

Si su sistema no está instalado o desea trabajar sin conexión (off-line), proceda así:– para PROFINET continúe a partir del capítulo 4.7, “Insertar dispositivos

PROFINET IO”.– para INTERBUS o Simulación continúe a partir del capítulo 4.9, “Insertar manualmen-

te participantes INTERBUS”.

Si lleva a cabo modificaciones en las informaciones del proyecto que afecten a las con-figuraciones IP del controlador, se indicará en un advertencia. La modificación no se efectuará automáticamente. La configuración estándar para la creación de un nuevo pro-yecto está disponible en las configuraciones IP.

SIMPNIB

Los parámetros IP que se especifican aquí para el controlador se aplicarán asimismo como parámetros IP para el canal de comunicación a través de TCP/IP.

SIMPNIB

Page 45: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-9

4.7 Insertar dispositivos PROFINET IO

• Asegúrese de que se encuentra Vd. en el área de trabajo de configuración del bus.

Inserte los dispositivos PROFINET IO en el nodo “Controlador PROFINET IO”. • Si no se muestra el catálogo de dispositivos, ábralo mediante el menú “Ver/Catálogo

de dispositivos”.• Abra el catálogo de dispositivos “Phoenix Contact”.

A modo de ejemplo, en las carpetas especificadas se encuentran los siguientes dispositi-vos PROFINET IO:

• Seleccione el primer dispositivo PROFINET IO (aquí: FL IL 24 BK-PN-PAC).

Figura 4-8 Seleccionar dispositivo PROFINET IO

• Con el botón izquierdo del ratón pulsado, arrastre el primer dispositivo PROFINET IO hasta la ventana “Configuración del bus” y suéltelo a la derecha junto al símbolo del controlador PROFINET IO, hasta que aparezca el símbolo “Pegar en nivel subordina-do” (ver página 3-10).

• Arrastre también todos los demás dispositivos PROFINET IO bajo el dispositivo PROFINET IO previo, hasta que aparezca el símbolo “Pegar en el mismo nivel” (ver la página 3-10).

En figura 4-9 se representa la configuración del bus con los dispositivos PROFINET IO in-sertados.

PN

Dispositivo PROFINET IO CarpetaFL IL 24 BK-PN-PAC FL - Pasarela de enlace

ILB PN 24 DI16 DIO16-2TX ILB - E/S digital

FL PN/IBS PROFINET IO-Proxy - INTERBUS-Proxy

Page 46: PC WORX Quickstart ES

PC WorX

4-10 PHOENIX CONTACT 7127_es_02

Figura 4-9 Dispositivos PROFINET IO insertados

4.8 Comprobar/modificar las configuraciones PROFINET de los dispositivos PROFINET IO

Al insertar se asignan automáticamente a cada dispositivo PROFINET IO las configura-ciones PROFINET conforme a las especificaciones definidas en las informaciones del pro-yecto.

Las configuraciones PROFINET pueden comprobarse y modificarse en la ficha “Configu-raciones PROFINET”.

• Asegúrese de que se encuentra Vd. en el área de trabajo de configuración del bus.• Marque el dispositivo PROFINET IO en la ventana “Configuración del bus”.• Seleccione la ficha “Configuraciones PROFINET” dentro de la ventana “Detalles de

los dispositivos”.• Dado el caso, examine y modifique las configuraciones PROFINET.

Figura 4-10 Configuraciones PROFINET del dispositivo ILB PN 24 DI16 DIO16-2TX

PN

Page 47: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-11

Entre las configuraciones PROFINET se cuentan:

Nombre de dispositivo DNS/PROFINET

Este nombre es la identificación inequívoca del dispositivo PROFINET IO en la red. Tiene que ser conocido para el dispositivo PROFINET IO antes de poder utilizarse en la red de trabajo.

PC WorX se encarga automáticamente de que cada dispositivo reciba un nombre PROFINET inequívoco para todo el proyecto. A dicho nombre se le agrega el “Postfix de dominio” que se ajustara en el nodo del proyecto (aquí: quickstart.de).

Vd. puede cambiar a voluntad el nombre de dispositivo PROFINET. Se admiten los siguientes caracteres para nombres de dispositivos PROFINET:

Si se incumplen las convenciones sobre nombres, en la “Ventana de mensajes” aparecerá un mensaje de error y el nombre será rechazado.

El procedimiento por el que el nombre de dispositivo se comunica al dispositivo PROFINET IO se denomina “Asignación de nombre” o “Bautizo” y se describe en “Trans-ferir nombres PROFINET y configuraciones IP a dispositivos PROFINET IO” en la página 4-37.

Dirección IP Mediante la dirección IP se contacta con el dispositivo en funcionamiento. PC WorX se-lecciona la dirección dentro del rango elegido en el nodo del proyecto.

Especifique la dirección IP conforme al capítulo “Transferir nombres PROFINET y confi-guraciones IP a dispositivos PROFINET IO” en la página 4-37.

Máscara de subred Como máscara de subred por defecto se asignará para cada dispositivo PROFINET IO aquella que se especificase en el nodo del proyecto. Puede modificarse específicamente para cada participante.

Pasarela predeterminada En caso de que utilice Vd. una pasarela de enlace estándar, introduzca aquí su dirección IP. Para cada dispositivo PROFINET IO se asignará automáticamente la pasarela de en-lace estándar que se especificase en el nodo del proyecto.

Minúsculas sin vocales modificadas de la “a” a la “z”

Cifras 0 a 9

Guión -

Se admiten mayúsculas sin diéresis ni tildes, pero se convertirán internamente en mi-núsculas. No hay por tanto diferencia alguna entre mayúsculas y minúsculas.

¡En caso de que modifique Vd. a posteriori el rango de las direcciones IP en el nodo del proyecto, deberá adaptar también las direcciones de los dispositivos PROFINET IO!

Dirección IP, máscara de subred y pasarela de enlace estándar constituyen los paráme-tros IP de un dispositivo.

Page 48: PC WORX Quickstart ES

PC WorX

4-12 PHOENIX CONTACT 7127_es_02

Tiempo de actualización des las Entradas / Tiempo de actualización de las Salidas

Tiempo en el cual se actualizan las entradas/salidas del dispositivo PROFINET IO. Para cada dispositivo PROFINET IO, podrá ajustarlo de forma individual para cada sentido de circulación de los datos.

El tiempo de actualización afecta directamente a la cantidad de dispositivos PROFINET IO que pueden ser operados por un controlador PROFINET IO. El preajuste indicado en PC WorX es el valor creado en el archivo FDCML para el respectivo dispositivo PROFINET IO. Si con el ajuste se sobrepasa la capacidad del controlador PROFINET IO, se emitirá una correspondiente indicación de error al traducir el proyecto. Seleccione en tal caso un tiempo de actualización mayor para determinados dispositivos.

Tiempo de supervisión PC WorX ajusta automáticamente el tiempo de monitoreo dependiendo de los tiempos de actualización. El tiempo de monitoreo determina el período durante el que los dispositivos PROFINET IO no deben recibir ningún telegrama de PROFINET antes de que en las sa-lidas se activen valores de reserva. Con este ajuste puede influirse en la “Insensibilidad de errores” de la red.

4.9 Insertar manualmente participantes INTERBUS

4.9.1 Insertar participantes INTERBUS - Generalidades

Si la configuración del bus no está todavía disponible o Vd. desea establecer la configura-ción sin conexión a la red, puede realizar manualmente la configuración del bus.• Seleccione un punto en la ventana “Configuración del bus” en el que deba insertarse

un participante (p.ej. nodo INTERBUS del control). • Abra en “Catálogo de dispositivos”, en “Phoenix Contact”, la familia de productos a la

que pertenece el participante a insertar (p.ej. IL para Inline).• Abra en la familia de productos el grupo del producto (p.ej. E/S analógica).• Seleccione el dispositivo a insertar (p.ej. IB IL AO 1/SF).

Tenga en cuenta que valores de ajuste excesivamente altos pueden provocar fallos en el proceso, pues el dispositivo PROFINET IO queda “congelado” hasta la identificación de errores del último valor de salida.

SIMPNIB

SIMPNIB

Page 49: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-13

Figura 4-11 Seleccionar dispositivo

• Arrastre el dispositivo seleccionado manteniendo pulsado el ratón hasta el punto de inserción. Tenga en cuenta al hacerlo la indicación del puntero en el capítulo “Símbolos en la ventana “Configuración del bus”” en la página 3-9.

Figura 4-12 Dispositivo insertado (aquí: IB IL AO 1/SF)

• Inserte los restantes dispositivos.

Page 50: PC WORX Quickstart ES

PC WorX

4-14 PHOENIX CONTACT 7127_es_02

Ejemplos de configuraciones

Ejemplo 1: Configuración de bus simple

Figura 4-13 Configuración de bus simple

Carpetas en las que podrá encontrar, en el catálogo de dispositivos, los que aquí se listan:

Ejemplo 2: Configuración del bus con módulos de ramificación

Figura 4-14 Configuración del bus con módulos de ramificación

RFC 430 ETH-IB RFC4xx / SPS

IBS IL 24 BK-T/U IL / Acoplador al bus

IB IL 24 D…. IL / E/S digital

IB IL A…. IL / E/S analógica

RFC 430ETH-IB

IBS IL 24BK-T/U

IB IL 24DI 16

IB ILAI 2/SF

IBS IL 24BK-T/U

IB IL 24DO 8

IB IL 24DI 8

7127A010

ILB IB 24DI 32

ILC 350ETH

IBS IL 24RB-T

IBS IL 24RB-T

IB IL 24DO 8

IB IL 24DI 8

IBS IL 24BK-T/U

IB IL 24DO 2

IB ILAO 1/SF

FLS IB M12DIO 8/8

7127A011

0.0 1.0 2.0 2.1 2.2

3.0

4.0 4.1 4.2

5.0

Page 51: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-15

Ejemplo 3: Configuración de bus con acoplador para una derivación de bus remoto

Figura 4-15 Configuración del bus con módulos de ramificación

Carpetas en las que podrá encontrar, en el catálogo de dispositivos, los que se listan en la figura 4-14 y la figura 4-15:

ILC 350 ETH ILC3xx / PLC

IBS IL 24 RB-T; IBS IL 24 RB-LK IL / Acoplador al bus

IBS IL 24 BK RB-LK IL / Acoplador al bus

IB IL 24 D…. IL / E/S digital

IB IL A…. IL / E/S analógica

FLS IB M12 DIO 8/8 FLS / E/S digital

ILB IB 24 DI 32 ILB / E/S digital

IBS ST 24 BK-LK ST / Acoplador al bus

IBS ST 24 D… ST / E/S digital

ILC 350ETH

IBS IL 24RB-LK

IB IL 24DO 8

IB IL 24DI 8

IBS ST 24BK-LK

IBS ST 24DO 16/3

IBS ST 24DI 16/4

FLS IB M12DIO 8/8

7127A012

0.0 1.0 1.2 1.3

4.0

5.0 5.1 5.2

2.0

(2)

IB IL 24DI 4

IB IL 24DI 2

3.1 3.2

IBS IL 24 BK RB-LK

(1) 3.0

Page 52: PC WORX Quickstart ES

PC WorX

4-16 PHOENIX CONTACT 7127_es_02

4.9.2 Insertar participante INTERBUS en un Proxy INTERBUS

• Inserte los dispositivos INTERBUS que se necesiten desde el catálogo en el nodo “INTERBUS” del Proxy INTERBUS (p.ej. FL PN/IBS).

Figura 4-16 Módulo FLM insertado en Proxy INTERBUS

4.9.3 Insertar módulos Inline en un acoplador al bus PROFINET IO

• Inserte los módulos Inline que se necesiten desde el catálogo en el nodo “Inline” del acoplador al bus PROFINET IO (p.ej. FL IL 24 BK-PN-PAC).

Figura 4-17 Módulos Inline insertados en el acoplador al bus PROFINET IO

4.9.4 Participantes INTERBUS en el controlador PROFINET IO

Inserte manualmente los módulos INTERBUS conectados al controlador PROFINET IO en analogía con el procedimiento arriba descrito. • Inserte los módulos INTERBUS que se necesiten desde el catálogo en el nodo

“INTERBUS” del controlador PROFINET IO (p.ej. ILC 370 PN 2TX-IB).

PN

PN

PN

Page 53: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-17

4.10 Compilación tras concluir la topología del bus

Vd. puede compilar su proyecto en este punto, para reconocer fallos que se hayan produ-cido hasta el momento.

Compilar el proyecto • Seleccione para la primera compilación el comando “Recompilar proyecto” dentro del menú “Crear”. Para sucesivos procedimientos de compilación puede utilizar también el comando “Compilación parcial” del menú “Crear” (ver también el capítulo “Compilar (información suplementaria)” en la página 4-18).

Figura 4-18 Compilar el proyecto

• En caso de producirse errores durante la compilación, subsánelos y repita el proceso de compilado hasta que finalice sin fallos. Hay que eliminar las indicaciones de error. No hay que eliminar los mensajes de advertencia.

En la “Ventana de mensajes” puede verse el resultado del proceso de compilación, con especificación de la cantidad de errores y advertencias.

Compilar y descargar el proyecto: particularidades de PROFINET

Al traducir el proyecto de control se genera automáticamente la configuración PROFINET IO. Ésta se muestra asimismo en la “Ventana de mensajes”.

SIMPNIB

Si está compilando el proyecto sin haber efectuado previamente una programación, re-cibirá la advertencia “Hoja de trabajo vacía”. Puede Vd. ignorarla: carece de influencia sobre el resto del procedimiento.

Page 54: PC WORX Quickstart ES

PC WorX

4-18 PHOENIX CONTACT 7127_es_02

Compilar (información suplementaria)

Dispone de dos posibilidades para compilar:1 Crear/Compilación parcial o 2 Crear/Recompilar proyecto.

Recompilar proyecto Emplee este comando para compilar un proyecto completo por vez primera o tras la mo-dificación de una biblioteca de usuario.

Con “Recompilar proyecto” se compilan y enlazan todas las hojas de trabajo. Los errores y advertencias detectados por el compilador en el curso de esta operación se protocolizan en la “Ventana de mensajes”. Una vez verificada con éxito la sintaxis, el sistema genera automáticamente el código IEC y el código especial PLC. A continuación, el proyecto puede enviarse al PLC.

Debería utilizar el comando “Recompilar proyecto” únicamente si durante la compilación con “Compilación parcial” se han producido errores o si Vd. ha desempaquetado su pro-yecto sin código intermedio (Frontend).

Compilación parcial El comando “Compilación parcial” es el modo estándar para compilar. Emplee este co-mando una vez haya editado y finalizado su proyecto.

Si ejecuta la entrada de menú “Compilación parcial”, todas las hojas de trabajo modifica-das serán compiladas/enlazadas, generándose el código PLC modificado.

Puede ejecutar este comando desde la barra de menús mediante “Crear/Compilación par-cial”, con el símbolo “Compilación parcial” en la barra de herramientas o con el acceso directo <F9>.

Las hojas de trabajo modificadas se reconocen porque aparecen en el árbol de proyecto marcadas con un asterisco junto a su nombre.

Ambos Tras el inicio del compilador aparece automáticamente la “Ventana de mensajes”, si es que estaba cerrada. En esta ventana puede Vd. ver qué pasos está ejecutando en ese momento el compilador. Además, en ella se establece un protocolo de errores, adverten-cias e informaciones adicionales.

Una vez concluido con éxito (es decir, sin que se hayan emitido mensajes de error) el pro-cedimiento de compilado, puede Vd. enviar el proyecto modificado al PLC.

4.11 Crear el programa

• Cree Vd. el programa.

Para programar como en el ejemplo, proceda conforme al capítulo “Programa de ejemplo” en la página 8-1.

En lo sucesivo se da por supuesto que Vd. ha creado el programa. ¡Si se salta este pun-to, pueden producirse divergencias más adelante!

SIMPNIB

Page 55: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-19

4.12 Compilar tras la creación del programa

Vd. puede compilar su proyecto en este punto, para reconocer fallos que se hayan produ-cido hasta el momento.

• Elija el comando “Crear/Compilación parcial”.

4.13 Crear variables y asignar datos de proceso

En este capítulo se describe en rasgos generales la creación de variables y la asignación de datos de proceso. En los siguientes capítulos se explica la asignación de datos de pro-ceso para cada respectivo ejemplo tratado de configuración del bus.

4.13.1 Crear variable

Por regla general, las variables se generan o crean especialmente durante la generación de programas. Si ha ejecutado Vd. todos los pasos previos para la generación de un pro-yecto, incluida la programación, ya existen variables creadas.

Pueden también crearse automáticamente variables para los datos de proceso de todos los dispositivos (PROFINET IO e INTERBUS). Los nombres de las variables se asignarán entonces de forma automática conforme al siguiente patrón:

<I o Q>_<nombre del dispositivo PROFINET>_<segmento IBS>_<posición IBS>_<nombre DP>

Leyenda:

Con entradas/salidas directas o datos de estado PROFINET IO se omiten las especifica-ciones INTERBUS.

Proceda de la siguiente manera para la creación de variables:

• Cambie al área de trabajo de asignación de datos de proceso.• Seleccione el control en la ventana superior derecha. En la ventana superior izquierda

“Símbolos/Variables” se muestra la configuración estándar predeterminada.• Marque en la ventana superior izquierda el recurso o el programa (en la figura 4-21:

el recurso “STD_RES: ILC370PN”).

• Marque en la ventana superior derecha el dispositivo cuyos datos de proceso quiera vincular a variables (figura 4-19: p.ej. IB IL AO 1/SF).

SIMPNIB

I o Q I = Entrada; Q = SalidaIBS INTERBUSNombre DP Nombre del dato de proceso

SIMPNIB

SIMPNIB

Tenga en cuenta que:– Con el recurso marcado, se crean/muestran variables que pueden utilizarse en to-

das las POU del proyecto (VAR_GLOBAL).– Con el programa marcado (POU), se crean/muestran variables globales que pueden

utilizarse en todas las POU del proyecto (VAR_GLOBAL_PG).

(POU = Unidad de Organización del Programa. Ver ayuda en pantalla para PC WorX o IEC 61131-3)

Page 56: PC WORX Quickstart ES

PC WorX

4-20 PHOENIX CONTACT 7127_es_02

• Marque el dato de proceso para el que quiera crear una variable (figura 4-19: ~AO 16).• Elija en el menú contextual del dato de proceso el punto “Crear variable”.

Figura 4-19 Variable para dato de proceso “~AO1” creada

En la figura 4-19 se representan ejemplos de variables creadas automáticamente.

Figura 4-20 Ejemplos de variables creadas

4.13.2 Asignar datos de proceso

La asignación de datos de proceso y variables de control se realiza en el área de trabajo “Asignación de datos de proceso”.

La asignación se realiza de forma continua para INTERBUS y PROFINET IO.

Tenga en cuenta que:– Con el recurso marcado, se crean/muestran variables que pueden utilizarse en to-

das las POU del proyecto (VAR_GLOBAL).– Con el programa marcado (POU), se crean/muestran variables globales que pueden

utilizarse en todas las POU del proyecto (VAR_GLOBAL_PG).

(POU = Unidad de Organización del Programa. Ver ayuda en pantalla para PC WorX o IEC 61131-3)

SIMPNIB

Page 57: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-21

• Para poder asociar las variables a los datos de proceso, vaya al área de trabajo de asignación de datos de proceso.

• Seleccione el control en la ventana superior derecha. En la ventana superior izquierda “Símbolos/Variables” se mostrará entonces la configuración estándar.

• Marque en la ventana superior izquierda “Símbolos/Variables” el recurso estándar (en la figura 4-21: STD_RES RFC450ET).

• Marque en la ventana superior derecha el dispositivo cuyos datos de proceso quiera vincular a variables (en la figura 4-21: p.ej. IB IL 24 DO 8).

• Marque el dato de proceso a vincular (en la figura 4-21: 1.1.1).• Vincule, arrastrando y soltando la variable marcada, a una variable mostrada (en la

figura 4-21: OUT1) en el lado izquierdo.

En la ventana inferior izquierda se mostrará la asociación de variables y datos de proceso.

Figura 4-21 Dato de proceso 1.1.1 asignado a la variable OUT1

• Repita este procedimiento para todas las entradas a evaluar y todas las salidas a mo-dular.

Observe que un dispositivo PROFINET IO con entradas y salidas se representa con sus módulos.

Figura 4-22 Representación de un dispositivo PROFINET IO con sus módulos

PN

Page 58: PC WORX Quickstart ES

PC WorX

4-22 PHOENIX CONTACT 7127_es_02

• Marque en este caso el módulo en que se encuentren las entradas y salidas que se precisan.

Figura 4-23 Asignar datos de proceso para un dispositivo PROFINET IO

El resultado de la asignación de datos de proceso se representa en la siguiente figura.

Figura 4-24 Todos los datos de proceso utilizados asignados a las variables

Las variables del sistema (p.ej. ONBOARD_INPUT_BIT10) no se representan en esta vista de los datos de proceso.

Page 59: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-23

4.14 Configurar canal de comunicación - Simulación

Esta función está disponible sólo para controladores con el tipo de procesador “IPC”. En el anexo D “Sinopsis de sistemas de control de Phoenix Contact” se especifica para qué controladores puede emplearse esta función.

Con este punto elige Vd. el entorno de simulación y puede así configurar un bus o desa-rrollar y verificar un programa sin que esté disponible el hardware.

• Para configurar el canal de comunicación entre el control y el PC de programación con PC WorX, vaya al área de trabajo de configuración del bus.

• Marque el nodo del control en la ventana “Configuración del bus”.• Seleccione la ficha “Comunicación” en la ventana “Detalles de los dispositivos”.• Seleccione el tipo de interfaz “Simulación”.• Active el entorno de simulación pulsando el botón “Aplicar”.

Figura 4-25 Canal de comunicación “Simulación”

SIM

Page 60: PC WORX Quickstart ES

PC WorX

4-24 PHOENIX CONTACT 7127_es_02

4.15 Cambio a trabajo con el sistema (en línea)

Salvo para la simulación, los siguientes pasos de trabajo podrán sólo ejecutarse cuando haya instalado Vd. un sistema y pueda establecer una conexión entre el controlador y el PC que contenga el PC WorX.

4.16 Asignar dirección IP a un controlador

A un controlador que se comunica a través de Ethernet hay que asignarle previamente una dirección IP para que la comunicación sea posible.

De cara a la asignación de la dirección IP a través de Ethernet, para una gran cantidad de controladores (p.ej. ILC 350 …, ILC 370 …) viene activado BootP por defecto a la entrega. En ese caso, la primera vez que se ajuste la dirección IP puede hacerse con ayuda de un servidor BootP. También puede proceder a configurar la primera dirección IP mediante el software PC WorX manualmente mediante la interfaz en serie. Más tarde podrá cambiarse la direc-ción IP a través de la conexión serie o bien mediante Ethernet con el software PC WorX. A continuación, se describe la asignación de las direcciones con PC WorX.

4.16.1 Asignación de dirección mediante el servidor BootP de PC WorX

• Establezca una conexión de Ethernet entre su PC y el controlador.• Seleccione en la barra de menús el menú

“Extras/Configuración BootP/SNMP/TFTP …”.

Figura 4-26 Extras/Configuración BootP/SNMP/TFTP …

• Active la casilla de verificación “Servidor BootP activado”.• Vaya al área de trabajo “Configuración del bus”.• Marque el nodo del controlador (p.ej. “ILC 370 PN 2TX-IB”).• Seleccione la ficha “Configuraciones IP” dentro de la ventana “Detalles de los dispo-

sitivos”.• Escriba la dirección MAC del controlador. La encontrará en una pegatina en el dispo-

sitivo. Comienza con 00.A0.45.

En algunos controladores (p.ej.RFC 430 ETH-IB) la dirección IP únicamente podrá ha-bilitarse mediante la pantalla de diagnóstico o un servicio especial de firmware (ver el manual de usuario del controlador).

Tras asignar los parámetros IP, PC WorX configura automáticamente como canal de co-municación al controlador la conexión a través de TCP/IP.

PNIB

PNIB

Page 61: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-25

Figura 4-27 Introducir la dirección MAC

• Efectúe una reinicialización del controlador.

Al controlador se le asigna temporalmente la dirección IP que le haya sido especificada en el proyecto.• Seleccione la ficha “Configuraciones ampliadas” dentro de la ventana “Detalles de los

dispositivos”.

En el punto “Asignación manual de la configuración TCP/IP” se leen los parámetros IP asignados.

Figura 4-28 Dirección IP del controlador PROFINET IO

• Confirme los parámetros IP mostrados, o los que Vd. escriba en su lugar, con el botón “Enviar”.

La dirección IP queda ahora registrada de forma fija en la tarjeta de memoria del contro-lador.

Page 62: PC WORX Quickstart ES

PC WorX

4-26 PHOENIX CONTACT 7127_es_02

4.16.2 Asignación de dirección con PC WorX por interfaz serie

• Establezca una conexión serie entre su PC y el controlador.• Vaya al área de trabajo “Configuración del bus”.• Marque el nodo del controlador (p.ej. “ILC 370 PN 2TX-IB”).• Seleccione la ficha “Comunicación” en la ventana “Detalles de los dispositivos”.• Configure el canal de comunicación (aquí: interfaz serie COM1).• Haga clic en “Probar” para comprobar el canal de comunicación especificado.

Si en la ventana aparece una indicación de estado verde, es que la prueba del canal de comunicación ha sido correcta. Si aparece una indicación de estado roja, examine el canal de comunicación y cámbielo, de ser necesario.

• En caso de que el controlador PROFINET IO tuviera ya una dirección IP, en “Configu-raciones ampliadas” se mostrará la dirección IP del controlador PROFINET IO leída por el puerto serie.

Figura 4-29 Dirección IP del controlador PROFINET IO leída

• Si desea cambiar la configuración de red, especifique los nuevos ajustes.• Confirme lo mostrado, o lo que Vd. escriba en su lugar, con el botón “Enviar”.• Reinicialice el control en el recuadro “Activar configuración de la red” mediante el bo-

tón “Restablecer control”.

Si ha asignado Vd. los parámetros IP mediante el servidor BootP, no hace falta que tome en consideración este capítulo.

El controlador necesita un cierto tiempo antes de volver a estar operativo. La luz parpa-deante o constante del LED RUN señaliza su disponibilidad.

Page 63: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-27

4.17 Configurar el canal de comunicación

• Para configurar el canal de comunicación entre el control y el PC de programación con PC WorX, vaya al área de trabajo de configuración del bus.

• Marque el nodo del control en la ventana “Configuración del bus”.• Seleccione la ficha “Comunicación” en la ventana “Detalles de los dispositivos”.• Elija un canal de comunicación para el control.

Figura 4-30 Configurar el canal de comunicación

• Consulte el procedimiento siguiente, dependiendo del canal de comunicación en el capítulo 4.17.1, “Comunicación a través de la interfaz serie” o el capítulo 4.17.2, “Comunicación a través de Ethernet”.

Para un control compatible con Ethernet (p.ej. ILC 3xx ETH, ILC 350 PN, ILC 370 PN 2TX-IB), el canal de comunicación se preajusta de forma automática en “Ethernet” con los parámetros IP del controlador especificados en las configuraciones IP. Si desea enviar un proyecto a través de esta conexión Ethernet al control no hace falta que configure el canal de comunicación.

Como ambos proyectos INTERBUS y PROFINET se crearon según el ejemplo de un ILC 370 PN 2TX-IB, la configuración del canal de comunicación se indica con dicho con-trol.

PNIB

Para la asignación de parámetros IP con un controlador Inline a través de Ethernet, por defecto a la entrega viene activado BootP.

Si desea cambiar este ajuste, tiene que seleccionar como canal de comunicación la in-terfaz serie y asignar en el cuadro de diálogo “Configuraciones ampliadas” parámetros IP. Esta configuración se aplicará tras reinicializar el control.

Page 64: PC WORX Quickstart ES

PC WorX

4-28 PHOENIX CONTACT 7127_es_02

4.17.1 Comunicación a través de la interfaz serie

Condición previa es que el controlador esté conectado al PC de programación mediante el cable de conexión.

• Seleccione, en la ficha “Comunicación” de la ventana “Detalles de los dispositivos”, el tipo “Interfaz serie”.

• Elija la interfaz (p.ej. COM1).• Haga clic en “Probar” para comprobar el canal de comunicación especificado.

Si en la ventana aparece una indicación de estado verde, es que la prueba del canal de comunicación ha sido correcta. Si aparece una indicación de estado roja, examine el canal de comunicación y cámbielo, de ser necesario.

• Haga clic en “Aplicar” para guardar los cambios en la configuración.

Figura 4-31 “Interfaz serie” como canal de comunicación

Datos de pedido: Cable de conexión para acoplar el controlador a un PC (RS-232) para PC WorX, longitud 3 m (ref. del artículo PRG CAB MINI DIN, código 2730611).

PNIB

Page 65: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-29

4.17.2 Comunicación a través de Ethernet

Condición previa para poder comunicar por Ethernet es que exista una conexión Ethernet física al controlador.

Ha de cumplirse otra condición previa: a saber, que en el controlador se haya habilitado la dirección IP.• Seleccione, en la ventana “Detalles de los dispositivos”, dentro de la ficha “Comuni-

cación”, el tipo de interfaz “Ethernet”.• En el recuadro “Dirección IP”, escriba la dirección IP que ha habilitado en el controla-

dor Inline, o bien selecciónela del menú.

Figura 4-32 Canal de comunicación “Ethernet”

• Haga clic en “Probar” para comprobar así el canal de comunicación (y por ende la di-rección IP) que figura como habilitado. Si en la ventana aparece una indicación de estado verde, es que la prueba del canal de comunicación ha sido correcta. Si aparece una indicación de estado roja, examine el canal de comunicación configurado y cámbielo, de ser necesario. Si aparece una indicación de estado roja es posible que no haya sido asignada nin-guna dirección IP o bien que haya que modificar ésta. Para asignar y modificar las configuraciones TCP/IP proceda conforme al capítulo “Asignar dirección IP a un con-trolador” en la página 4-24 (generalidades), capítulo “Asignar dirección IP a un con-trolador” en la página 5-5 (para INTERBUS) o al capítulo “Asignar dirección IP para controladores PROFINET IO” en la página 6-7 (para PROFINET).

• Haga clic en “Aplicar” para guardar los cambios en la configuración.

Con la interfaz Ethernet y el protocolo TCP/IP podrá acceder al controlador Inline me-diante una red. Observe que en todos los dispositivos y PCs conectados en red existe el peligro de que terceras personas accedan (consciente o inconscientemente) al con-trolador Inline o al PC con el PC WorX, en cuyo caso podrán introducir modificaciones. Prevenga tales accesos no deseados al controlador Inline y a su PC.

PNIB

Page 66: PC WORX Quickstart ES

PC WorX

4-30 PHOENIX CONTACT 7127_es_02

4.18 Lectura y aplicación de dispositivos PROFINET IO

En caso de que haya insertado manualmente los dispositivos PROFINET IO, sáltese este capítulo.

4.18.1 Lectura de dispositivos PROFINET IO

• Asegúrese de que se encuentra Vd. en el área de trabajo de configuración del bus.• Marque el nodo PROFINET del control en la ventana “Configuración del bus”.• Abra el menú contextual y seleccione “Entrando PROFINET por lectura…”.

Figura 4-33 Lectura de PROFINET

Se muestran todos los dispositivos PROFINET IO conectados. Durante la lectura, se adopta el nombre (de tenerlo) y los parámetros IP existentes de cada dispositivo.• Seleccione los dispositivos que desee incluir en su proyecto.

PN

Si en su controlador PROFINET IO se encuentra ya un proyecto, en la ventana “Entran-do PROFINET por lectura” puede especificarse para el controlador un nombre distinto al que figura en el proyecto actual. Si está seguro de estar comunicando con el contro-lador correcto, ello no comporta efectos negativos. Los dispositivos PROFINET IO mos-trados están conectados al controlador, con independencia de su nombre. Al enviar el proyecto en curso al controlador, se transmite también el nombre actual.

Page 67: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-31

Figura 4-34 Dispositivos PROFINET IO conectados y seleccionados para el proyecto; nombres de dispositivo PROFINET y direcciones IP ya existentes

Figura 4-35 Dispositivos PROFINET IO conectados y seleccionados para el proyecto; sin nombres de dispositivo PROFINET ni direcciones IP

Page 68: PC WORX Quickstart ES

PC WorX

4-32 PHOENIX CONTACT 7127_es_02

4.18.2 Aplicación en el proyecto de dispositivos PROFINET IO

• Aplique los dispositivos PROFINET IO marcados a su proyecto, haciendo clic en “Pegar”.

4.18.3 Bautizo de dispositivos PROFINET IO sin nombre de dispositivo PROFINET

Caso de que algún dispositivo carezca aún de nombre PROFINET, ha llegado el momento de conferirle uno.

Figura 4-36 Bautizo de un dispositivo

• Active la casilla de verificación “Bautizar dispositivo”.• Compruebe los nombres de dispositivos PROFINET mostrados (ver también “Nombre

de dispositivo DNS/PROFINET” en la página 4-11). • Asigne el nombre para el correspondiente dispositivo.• Confirme con el botón “Ok” lo que ya figure o lo que Vd. escriba en su lugar.

Si no desea proceder al bautizo por el momento, desactive la casilla de verificación “Bau-tizar dispositivo”. Entonces tendrá que bautizar más adelante al dispositivo en cuestión (aquí FL IL 24 BK-PN-PAC).

Page 69: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-33

Figura 4-37 Dispositivos bautizados

• Cierre la ventana “Entrando PROFINET por lectura” haciendo clic en “Cerrar”.

4.18.4 Configuración del bus con dispositivos PROFINET IO leídos

En la ventana “Configuración del bus” se muestra la estructura de PROFINET.

Figura 4-38 Configuración del bus con dispositivos PROFINET IO leídos

Page 70: PC WORX Quickstart ES

PC WorX

4-34 PHOENIX CONTACT 7127_es_02

La configuración puede supervisarse también en la ventana “Entrando PROFINET por lec-tura”. Todos los dispositivos PROFINET IO deberían tener ahora su nombre de dispositivo PROFINET. Los parámetros IP se asignan posteriormente.

4.18.5 Bautizo a posteriori de un dispositivo PROFINET IO

Si en la lista hay un dispositivo sin nombre PROFINET, asígneselo ahora.• Marque el dispositivo en la configuración del bus.• Abra la ficha “Nombres de dispositivos PROFINET” en la ventana “Detalles de dispo-

sitivos”.• Marque el dispositivo sin nombre.

Figura 4-39 Asignar nombres de dispositivos PROFINET

• Pulse el botón “Asignar nombre”.

En la lista actualizada se muestran los dispositivos PROFINET IO con sus nombres PROFINET.

Page 71: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-35

Figura 4-40 Ejemplo: Todos los dispositivos con nombres de dispositivo PROFINET

Page 72: PC WORX Quickstart ES

PC WorX

4-36 PHOENIX CONTACT 7127_es_02

4.19 Comprobar/modificar las configuraciones PROFINET de los dispositivos PROFINET IO

En caso de que haya realizado la configuración PROFINET para los dispositivos PROFINET IO sin conexión a la red tras haber insertado los dispositivos PROFINET IO, sáltese este capítulo.

Al leer se aplica la configuración PROFINET de los respectivos dispositivos PROFINET IO con los valores por defecto. Examine estas configuraciones y modifíquelas dado el caso.

• Asegúrese de que se encuentra Vd. en el área de trabajo de configuración del bus.• Marque el dispositivo PROFINET IO en la ventana “Configuración del bus”.• Seleccione la ficha “Configuraciones PROFINET” dentro de la ventana “Detalles de

los dispositivos”.• Dado el caso, examine y modifique las configuraciones PROFINET.

Figura 4-41 Configuraciones PROFINET del dispositivo ILB PN 24 DI16 DIO16-2TX

Las distintas posibilidades de configuración se describen en capítulo “Comprobar/modifi-car las configuraciones PROFINET de los dispositivos PROFINET IO” en la página 4-10.

PN

Page 73: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-37

4.20 Transferir nombres PROFINET y configuraciones IP a dispositivos PROFINET IO

Antes de que un dispositivo PROFINET IO pueda operar en una red PROFINET IO, hay que dar a conocer al dispositivo mismo el nombre PROFINET y la dirección IP proyectados en PC WorX.• Asegúrese de que el controlador PROFINET IO puede establecer comunicación con

los dispositivos PROFINET IO.• Compile el proyecto, mándelo al control y ejecute el arranque en frío. Proceda para

ello tal y como se describe en el capítulo “Compilar proyecto, descargar y ejecutar arranque en frío” en la página 4-42.

Con el arranque, el controlador PROFINET asigna automáticamente a los dispositivos PROFINET IO las parametrizaciones y configuraciones IP definidas en el proyecto. • Para comprobar la asignación de nombres de dispositivos y configuraciones IP, se-

leccione la ficha “Nombres de dispositivos PROFINET” en la ventana “Detalles de dis-positivos”.

En la lista actualizada se muestran los dispositivos PROFINET IO con sus nombres de dis-positivo PROFINET y los parámetros IP.

Figura 4-42 Todos los dispositivos con nombre de dispositivo PROFINET y dirección IP

Con la selección de la ficha, la lista se actualiza. Si desea volver a actualizar más tarde otra vez, pulse el botón “Actualizar”.

Dispone de distintas opciones para delimitar el resultado de la búsqueda:

El LED BF está ahora apagado en todos los dispositivos PROFINET IO. La red PROFINET está en funcionamiento.

Sin limitación En la lista se incluyen todos los dispositivos disponibles en la red.

Sin nombre Se listan todos aquellos dispositivos que todavía carecen de nombre de dispositivo PROFINET.

No en el proyecto En la lista se incluyen todos los dispositivos que no están contenidos en el proyecto.

Hallará más información sobre la asignación de nombres de dispositivo PROFINET y direcciones IP en el capítulo “Informaciones suplementarias” en la página 6-15.

PN

Page 74: PC WORX Quickstart ES

PC WorX

4-38 PHOENIX CONTACT 7127_es_02

4.21 Lectura de INTERBUS

Si ha insertado manualmente los participantes INTERBUS, sáltese este capítulo.

Condición previa es que exista de hecho una configuración del bus y a los módulos llegue tensión eléctrica.• Para realizar la lectura del INTERBUS conectado, seleccione en el menú “Ver” el co-

mando “Bus conectado”.

Figura 4-43 Comando “Ver… Bus conectado”

• Seleccione el sistema de control dentro de la ventana “Bus conectado”.

Figura 4-44 Selección del sistema de control

En PROFINET pueden también seleccionarse los dispositivos PROFINET IO como sis-tema de control (en figura 4-44: FL IL 24 BK-PN-PAC).

PNIB

Page 75: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-39

Ello hace que se conmute al estado “En línea”: el sistema de control leerá y registrará la configuración INTERBUS conectada.

Una vez el sistema de control haya leído el INTERBUS conectado, deberán incluirse en el proyecto los dispositivos INTERBUS.• Marque el sistema de control dentro de la ventana “Bus conectado”.• Abra el menú contextual y seleccione el comando “Aceptar en el proyecto… Con des-

cripción de dispositivo”.

Figura 4-45 Ventana “Bus conectado”

En la ventana “Seleccionar dispositivo” que se abrirá a continuación se mostrará una lista de módulos cuyas descripciones de dispositivo correspondan a los dispositivos conecta-dos.

Figura 4-46 Ventana “Seleccionar dispositivo”

• Seleccione el dispositivo que realmente tenga conectado en INTERBUS y repita este paso hasta que todos los dispositivos se vinculen con su descripción.

Page 76: PC WORX Quickstart ES

PC WorX

4-40 PHOENIX CONTACT 7127_es_02

• Corte la conexión al control: seleccione, dentro de la ventana “Bus conectado”, la op-ción “Fuera de línea” como “Control seleccionado”.

Figura 4-47 Ventana “Bus conectado”

Tenga en cuenta para PROFINET

La lectura de módulos INTERBUS que están conectados a un controlador PROFINET IO o a un dispositivo PROFINET IO es, en principio, idéntica.

Controlador PROFINET IO Una vez que ha establecido un canal de comunicación con el controlador PROFINET IO, puede leer los dispositivos INTERBUS conectados al controlador.

Dispositivo PROFINET IO Una vez que ha asignado los nombres de dispositivo y los parámetros IP para los dispo-sitivos PROFINET IO, puede leer los dispositivos INTERBUS conectados a los dispositi-vos PROFINET IO.• Seleccione uno tras otro todos los “controles” a los que hay conectados dispositivos

INTERBUS. Entre ellos se cuentan tanto el controlador Inline como también todos los dispositivos PROFINET IO indicados en la ventana “Bus conectado”.

• Proceda a la lectura del INTERBUS tal y como se describe más arriba.

PN

En “Control seleccionado” se indica la denominación del producto o el nombre de esta-ción. En caso de que utilice Vd. en un proyecto varios dispositivos del mismo tipo, asigne en primer lugar nombres de estación a los dispositivos. Así podrán identificarse inequí-vocamente los dispositivos.

Page 77: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-41

4.22 Compilar tras la lectura de la topología del bus

Vd. puede compilar su proyecto en este punto, para reconocer fallos que se hayan produ-cido hasta el momento.

• Elija el comando “Crear/Compilación parcial”.

4.23 Crear el programa

Si ha creado el programa sin conexión a la red, sáltese este capítulo.

Para programar como en el ejemplo, proceda conforme al capítulo “Programa de ejemplo” en la página 8-1.

4.24 Compilar tras la creación del programa

Vd. puede compilar su proyecto en este punto, para reconocer fallos que se hayan produ-cido hasta el momento.

• Elija el comando “Crear/Compilación parcial”.

PNIB

PNIB

PNIB

Page 78: PC WORX Quickstart ES

PC WorX

4-42 PHOENIX CONTACT 7127_es_02

4.25 Asignar datos de proceso

Si ha asignado ya los datos de proceso sin conexión a la red, sáltese este capítulo.

Proceda a la asignación de datos de proceso conforme al capítulo “Crear variables y asig-nar datos de proceso” en la página 4-19.

4.26 Compilar proyecto, descargar y ejecutar arranque en frío

4.26.1 Compilar el proyecto

• Proceda para la compilación conforme al capítulo “Compilación tras concluir la topo-logía del bus” en la página 4-17 o

• Elija el comando “Crear/Compilación parcial”.

4.26.2 Descargar el proyecto

Si trabaja Vd. en línea, el proyecto se escribirá en la memoria de trabajo del control. Si trabaja Vd. en el modo de simulación, el proyecto se escribirá en la memoria de trabajo simulada del control.

• Abra el “Diálogo de verificación del proyecto”.

Figura 4-48 Diálogo de verificación del proyecto

• Pulse el botón “Descargar”.

PNIB

SIMPNIB

SIMPNIB

SIMPNIB

Si en el cuadro de diálogo de verificación del proyecto sólo está activo el botón “Cerrar”, esto quiere decir que no hay una conexión válida al sistema de control. Compruebe en ese caso el canal de comunicación.

Page 79: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-43

Se abre otro cuadro de diálogo. Para enviar/descargar el proyecto al sistema de control o al sistema de control simulado, dispondrá de diferentes posibilidades.1. En el área “Proyecto”, hacer clic en “Descargar”. 2. En el área “Proyecto de reinicio”, hacer clic en “Descargar”.3. En el área “Proyecto”, activar la casilla de verificación “Incluir proyecto de reinicio”

y hacer clic en “Descargar” en éste área.

En el primer caso, el proyecto es descargado, pero no se carga automáticamente al reini-ciar el control. En las opciones 2 y 3, el proyecto se escribe como proyecto de reinicio en la memoria de parametrización del sistema de control y se carga automáticamente tras el reinicio.

En figura 4-49 se representa la posibilidad 3.• Active, en el área “Proyecto”, la casilla de verificación “Incluir proyecto de reinicio”

y haga clic en “Descargar” en éste área.

Figura 4-49 Cuadro de diálogo “Descargar”

Para sistemas de control compatibles con la función “Descargar cambios”, el cuadro de diálogo “Descargar” se muestra como en la figura 4-50. Si utiliza la función “Descargar cambios”, active las casillas de verificación “Asegurar tiempo real…” e “Incluir proyecto de reinicio”.

Figura 4-50 Cuadro de diálogo “Descargar”

El proyecto se halla ahora en la memoria de trabajo real o simulada del sistema de control.

Page 80: PC WORX Quickstart ES

PC WorX

4-44 PHOENIX CONTACT 7127_es_02

4.26.2.1 Descargar el proyecto: particularidades de PROFINET

Al descargar el proyecto al control se transmite y activa la configuración nominal de PROFINET IO. Si la activación es correcta, se aplica la variable de sistema PNIO_CONFIG_STATUS_ACTIVE.

El controlador PROFINET IO intenta poner en funcionamiento todos los dispositivos de la configuración nominal de consigna.

4.26.2.2 Descargar el proyecto: particularidades de la simulación

El proyecto se escribe al descargarse en la memoria de trabajo simulada del control.

Con la descarga del proyecto en la memoria de trabajo simulada del control se abren au-tomáticamente dos nuevas tareas, que aparecen en la barra de tareas.

Figura 4-51 Tareas para simulación

La tarea “PCSim32” contiene informaciones sobre ProConOS. La tarea “DEMOIO-DRIVER” visualiza la simulación.• Abra la tarea “DEMOIO-DRIVER”.

Se representa el estado de las entradas y salidas de todos los dispositivos a los que se haya aplicado variables.

Figura 4-52 Estado de entradas y salidas

PN

SIM

Page 81: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-45

4.26.3 Ejecutar arranque en frío

Para activar el proyecto tiene que realizarse un arranque en frío (cold restart). • Para ello haga clic en “Frío” dentro del cuadro de diálogo de verificación del proyecto.

Figura 4-53 Diálogo de verificación del proyecto

Si no es posible poner en servicio el sistema, aparecerá el correspondiente aviso de error en la indicación de diagnóstico (en sistemas de control con pantalla de diagnóstico) y en la “Ventana de mensajes” del PC WorX, así como en Diag+.

Por ejemplo, el controlador ILC 350 ETH está correctamente en servicio cuando el LED PLC RUN está encendido.

La comunicación a los dispositivos PROFINET IO se ha establecido correctamente cuando en ninguno de los dispositivos PROFINET IO parpadea el LED BF.

Sírvase consultar el significado del aviso de fallo en el cuadernillo de diagnóstico (IBS SYS DIAG DSC UM SP, código 2747853).

SIMPNIB

Page 82: PC WORX Quickstart ES

PC WorX

4-46 PHOENIX CONTACT 7127_es_02

4.27 Funcionamiento

4.27.1 Configuración de las propiedades de tarea

Si no ha efectuado configuraciones para la tarea, trabajará con una tarea por defecto. Mo-difique de ser necesario las propiedades de la tarea (en el siguiente ejemplo, de una tarea por defecto a una tarea cíclica).

• Vaya al área de trabajo de programación IEC.• Marque el punto “STD_TSK : Default”.• Elija en el menú contextual el punto “Propiedades”.

Figura 4-54 Tarea estándar: propiedades

• Seleccione en “Tipo” la opción “Cyclic”. De este modo, elige una tarea cíclica.

Figura 4-55 Tarea estándar: Tipo

• Adopte, con el botón “Aplicar”, su elección.• Cambie el ajuste p.ej. a 1000 ms.

SIMPNIB

SIMPNIB

Page 83: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-47

Figura 4-56 Modificación del ajuste

• Confirme sus ajustes con “Aceptar”.• Compile el proyecto, descárguelo al control y ejecute un arranque en frío.

En caso de que el proyecto discurra ahora demasiado lentamente, cambie los ajustes.• Elija en el menú contextual de la tarea estándar el punto “Configuraciones”.• Cambie el ajuste p.ej. a 250 ms.• Compile el proyecto, descárguelo al control y ejecute un arranque en frío.

Page 84: PC WORX Quickstart ES

PC WorX

4-48 PHOENIX CONTACT 7127_es_02

4.27.2 Modo de depuración (debug)

Requisito para el modo de depuración es que haya Vd. creado un programa en su pro-yecto. En el modo de depuración puede supervisar el funcionamiento del programa.

• Active el modo de depuración.

• Vaya al área de trabajo de programación IEC.

En “MainV” en la “Ventana de árbol del proyecto” encontrará el estado de todas las varia-bles globales utilizadas en el programa.

Figura 4-57 Variables en el modo de depuración: variables globales

SIMPNIB

Para dispositivos PROFINET IO puede Vd. asignar p.ej. la variable de sistema PNIO_DATA_VALID. Aquí puede leer el estado. Sólo si se ha activado este bit, suminis-trará el dispositivo PROFINET IO datos válidos y todos los demás datos de proceso se-rán igualmente válidos. En esta ventana puede Vd. comprobar si todos los dispositivos PROFINET IO están entregando datos válidos. En el anexo B “Informaciones de estado de un sistema PROFINET IO” encontrará indicaciones sobre las variables de sistema.

Page 85: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-49

Figura 4-58 Variables en el modo de depuración: variables de sistema de los disposi-tivos PROFINET IO

El estado de programa de una POU se ve abriendo la hoja de trabajo del programa (en la figura 4-59: dentro de “Main” en la “Ventana de árbol del proyecto” o en “Main:Main” en la pestaña del área de trabajo).

Figura 4-59 Variables en el modo de depuración: Variables del programa

En “Global Variables” en la “Ventana de árbol del proyecto” encontrará el estado de todas las variables globales.

Figura 4-60 Variables en el modo de depuración: Variables globales

• Cambie a la ventana que mejor le facilite las informaciones que le sean precisas.

Page 86: PC WORX Quickstart ES

PC WorX

4-50 PHOENIX CONTACT 7127_es_02

4.27.3 Simulación y modo de depuración

Tras el arranque en frío (cold restart) se encenderá en “DEMOIO-DRIVER” el LED RUN verde.

Ahora puede Vd. comenzar con la simulación de su programa. Para monitorear todas las variables, cambie al modo de depuración. En el modo de depuración podrá supervisar en línea el estado de las variables.

• Active el modo de depuración.

• Vaya al área de trabajo de programación IEC.

Las ventanas que le ofrecen informaciones en el modo de depuración se describen en el capítulo “Modo de depuración (debug)” en la página 4-48.• Cambie a la ventana que mejor le facilite las informaciones que le sean precisas.

Para la siguiente descripción se ha escogido la ventana “MainV”.• Disponga la representación en pantalla de tal manera que pueda ver las ventanas

“MainV” y “DEMOIO-DRIVER”.

Figura 4-61 Estado de partida del programa

• Ejecute la simulación. En le capítulo “Simulación y modo de depuración” en la página 7-11 encontrará un ejemplo al respecto.

4.27.4 Stop/Run PLC

Si el PLC se pone en parada (STOP), todas las salidas adoptarán un estado seguro. Al iniciarse el sistema de control vuelven a entregarse valores de proceso.

SIM

SIMPNIB

Page 87: PC WORX Quickstart ES

Creación de un proyecto

7127_es_02 PHOENIX CONTACT 4-51

4.28 Cambio desde simulación al equipo físico real

Si ha concluido con éxito la simulación de su programa puede pasar ya a su equipo físico (hardware). La condición es que la configuración real del bus coincida con la configuración del bus simulada.• Detenga la simulación. Para ello haga clic en “Detener” dentro del cuadro de diálogo

de verificación del proyecto.• Detenga el modo de depuración. Para ello haga clic en el botón de activación/desac-

tivación de Debug.

• Vaya al área de trabajo “Configuración del bus”.• Abra la ficha “Comunicación” en la ventana “Detalles de los dispositivos”.• Seleccione el canal de comunicación (ver capítulo “Configurar el canal de comunica-

ción” en la página 4-27).• Descargue el proyecto al sistema de control y ejecute un arranque en frío (ver capítulo

“Compilar proyecto, descargar y ejecutar arranque en frío” en la página 4-42).

SIM

Page 88: PC WORX Quickstart ES

PC WorX

4-52 PHOENIX CONTACT 7127_es_02

Page 89: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema INTERBUS

7127_es_02 PHOENIX CONTACT 5-1

5 Proyecto de ejemplo para un sistema INTERBUSLa creación de un proyecto se describe detalladamente en el capítulo 4, “Creación de un proyecto”.

En este capítulo encontrará– Todos los pasos a ejecutar con referencia a la sección correspondiente del capítulo 4,

“Creación de un proyecto”,– Los ajustes específicos para el proyecto,– Indicaciones y particularidades para un proyecto INTERBUS.

5.1 Descripción del proyecto

En los siguientes apartados desarrollaremos un proyecto de ejemplo con el lenguaje de programación por “diagramas de bloques de función (FBD)”.

Nombre del proyecto Quickstart

Equipo físico del proyecto – Control: Controlador Inline ILC 370 PN 2TX-IB– Módulos E/S: IB IL 24 DO 16, IB IL 24 DO 8, IB IL 24 DI 8

Figura 5-1 Configuración del bus (ejemplo)

De cara a obtener el mejor resultado posible, le aconsejamos emplear los mismos nom-bres y denominaciones que usamos en este manual.

ILC 370 PN 2TX-IB

7127A002

IB IL 24 DO 16

1RUN

FAIL

RUN / PROG

MRESET

STP

RDY / RUN

BSA

FAIL

PF

PRG

LNK

ACT

100

10/100

RESET

INLINE CONTROL

ILC 370 PN 2TX-IB

Ord. No.: 2876915

xxxxxxx (Seriennr.)

PLC

IL

ETH

LNK

ACT

100

RC

BA

RD

TR

RB IN RB OUTIB

1 2

1

2

3

4

1

2

3

4

1 2

USUM

UL

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

I3I4

I1I2

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

Q2Q3

Q4

EQ1

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

I9I10

I11I12

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

I5I6

I7I8

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

34

12

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

23

4

1

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

12

34

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

12

34

D

IB IL 24 DO 8

1 2

1

2

3

4

1

2

3

4

1 2

12D

1 2

1

2

3

4

1

2

3

4

1 2

12

1 2

1

2

3

4

1

2

3

4

1 2

12

1 2

1

2

3

4

1

2

3

4

1 2

12

1 2

1

2

3

4

1

2

3

4

1 2

12D

1 2

1

2

3

4

1

2

3

4

1 2

12

1 2

1

2

3

4

1

2

3

4

1 2

12

1 2

1

2

3

4

1

2

3

4

1 2

12

IB IL 24 DI 8

PC conPC WorX

Page 90: PC WORX Quickstart ES

PC WorX

5-2 PHOENIX CONTACT 7127_es_02

Entradas y salidas / Datos de proceso

5.2 Desarrollo del proceso de creación del proyecto INTERBUS

En la figura 5-2 se representa el desarrollo del proceso de creación del proyecto INTERBUS.

Para realizar el proyecto, una parte de los trabajos podrá llevarse a cabo sin conexión a la red (sin conexión al sistema INTERBUS). Todos los trabajos que tienen que ver con la comunicación deben ejecutarse en línea (con conexión al sistema INTERBUS).

En la figura 5-2 y en la descripción del presente capítulo se da por supuesto que el sistema ha sido instalado completamente, habiéndose ejecutado todos los trabajos en línea. Este es el camino más rápido para poner en servicio un sistema INTERBUS.

Si el sistema INTERBUS no está instalado todavía o Vd. desea realizar sin conexión a la red todos los trabajos previos que sea posible, siga el procedimiento que se describe en el capítulo 4, “Creación de un proyecto”.

Tabla 5-1 Entradas y salidas utilizadas en el ejemplo, incluyendo datos de proceso y variables asignadas

Dispositivo Entradas y salidas según hoja de características del dispositivo

Señal a Variable Dato de proceso

ILC 370 PN 2TX-IB Entrada IN11 St 3 KP 1.4 ONBOARD_INPUT_BIT10 3.1.4

IB IL 24 DI 8 Entrada IN2 St 1 KP 2.1 IN2 1.2.1

Entrada IN5 St 3 KP 1.1 IN3 3.1.1

IB IL 24 DO 8 Salida OUT1 St 1 KP 1.1 OUT1 1.1.1

Salida OUT6 St 3 KP 2.1 OUT2 3.2.1

IB IL 24 DO 16 Salidas OUT1 - OUT16

St 1 - 4 KP x.1 y x.4

V0 ~DO16

No se requiere asignación T1

T2

St Conector

KP Punto de embornado

x Serie del conector Inline

Page 91: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema INTERBUS

7127_es_02 PHOENIX CONTACT 5-3

Figura 5-2 Desarrollo del proceso de creación del proyecto INTERBUS

7127B020

Funcionamiento

(Fin)

INTERBUS

¿Sistema

instalado?

No

OFFLINE ONLINE

No

No

No

A

SIMPNIB

SIMPNIB

SIMPNIB

SIMPNIB

PN

PN

SIMPNIB

SIMPNIB

SIMPNIB

SIM

SIMPNIB

PN

PN

PN

PN

PNIB

PNIB

PNIB

PNIB

PNIB

SIMPNIB

SIMPNIB

Start

Crear un nuevo proyecto

Introducir informaciones

del proyecto

Comprobar/modificar las configur-

‘aciones IP para el controlador

Pegar dispositivos IO

Comprobar/modificar las

configuraciones PROFINET

de los dispositivos IO

Pegar manualmente

participantes INTERBUS

Crear el programa

Asignar datos de proceso

Transferir nombres PROFINET /

configuraciones IP

Comprobar/modificar las

configuraciones PROFINET

Leer dispositivos IO

¿Dispositivos IO

pegados?

Asignar dirección IP

a un controlador

¿Simulación?¿Participante de

INTERBUS pegado?

Leer INTERBUS

¿Programa creado?

¿Datos de proceso

asignados?

Crear el programa

Asignar datos de proceso

Compilar proyecto, descargar

y ejecutar arranque en frío

A

PNIB

Configurar canal

de comunicación

PNIB

Configurar canal

de comunicación

No

Page 92: PC WORX Quickstart ES

PC WorX

5-4 PHOENIX CONTACT 7127_es_02

5.3 Crear un nuevo proyecto

• Elija el comando “Nuevo proyecto…” en el menú “Archivo”.• Seleccione el sistema de control (aquí: ILC 370 PN Rev. >01/4.6F/1.41) y confirme

con “Aceptar”.• Elija el comando “Archivo… Guardar/Comprimir proyecto como…”.• Dé a su proyecto el nombre “Quickstart” y guárdelo.

5.4 Introducir informaciones del proyecto

• Vaya al área de trabajo “Configuración del bus”.• Adapte las informaciones a su propio proyecto.

5.5 Comprobar/modificar las configuraciones IP para el controlador

Al crear el proyecto, se aplican las configuraciones IP para el controlador.

Adecue estas configuraciones según sea necesario.

• Vaya al área de trabajo “Configuración del bus”.• Marque el nodo del controlador.• Abra la ficha “Configuraciones IP” dentro de la ventana “Detalles de dispositivos”.• Verifique las configuraciones IP y, dado el caso, efectúe los cambios necesarios.• En caso de que no se haya asignado todavía ninguna dirección IP, asígnela Vd. con-

forme al capítulo “Asignar dirección IP a un controlador” en la página 5-5.

Ver también capítulo “Crear un proyecto nuevo” en la página 4-3.

Ver también capítulo “Introducir informaciones del proyecto” en la página 4-5.

Ver también capítulo “Comprobar/modificar las configuraciones IP para el controlador” en la página 4-8.

Si lleva a cabo modificaciones en las informaciones del proyecto que afecten a las con-figuraciones IP del controlador, se indicará en un advertencia. La modificación no se efectuará automáticamente. A la hora de crear un nuevo proyecto, dentro de las confi-guraciones IP hallará una configuración estándar lista para aplicar como predetermina-da.

La dirección IP que Vd. especifique aquí para el controlador se aplicará asimismo como dirección IP para el canal de comunicación a través de TCP/IP.

Page 93: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema INTERBUS

7127_es_02 PHOENIX CONTACT 5-5

5.6 Asignar dirección IP a un controlador

Al controlador hay que asignarle una dirección IP para hacer posible la comunicación.

De cara a la asignación de la dirección IP a través de Ethernet, para el controlador ILC 370 PN 2TX-IB en cuestión viene activado BootP por defecto a la entrega. En ese ca-so, la primera vez que se ajuste la dirección IP puede hacerse con ayuda de un servidor BootP. El uso de ese canal se describe aquí. Consulte en el capítulo “Asignar dirección IP a un controlador” en la página 4-24 todas las posibilidades restantes.• Establezca una conexión de Ethernet entre su PC y el controlador.• Seleccione en la barra de menús el menú

”Extras/Configuración BootP/SNMP/TFTP …”.• Active la casilla de verificación “Servidor BootP activado”.• Vaya al área de trabajo “Configuración del bus”.• Marque el nodo del controlador (p.ej. “ILC 370 PN 2TX-IB”).• Seleccione la ficha “Configuraciones IP” en la ventana “Detalles de dispositivos”.• Escriba la dirección MAC del controlador. La encontrará en una pegatina en el dispo-

sitivo. Comienza con 00.A0.45.• Efectúe una reinicialización del controlador.

Al controlador se le asigna temporalmente la dirección IP que le haya sido especificada en el proyecto.• Seleccione la ficha “Configuraciones ampliadas” en la ventana “Detalles de dispositi-

vos”.

En el punto “Asignación manual de la configuración TCP/IP” se leerán los parámetros IP asignados.• Confirme los parámetros IP mostrados, o los que Vd. escriba en su lugar, con el botón

“Enviar”.

La dirección IP queda ahora registrada de forma fija en la tarjeta de memoria del contro-lador.

Ver también capítulo “Asignar dirección IP a un controlador” en la página 4-24.

Page 94: PC WORX Quickstart ES

PC WorX

5-6 PHOENIX CONTACT 7127_es_02

5.7 Configurar el canal de comunicación

5.8 Lectura de INTERBUS

• Para realizar la lectura del INTERBUS conectado, seleccione en el menú “Ver” el co-mando “Bus conectado”.

• Marque el control (aquí: “ILC 370 PN”) en la ventana “Bus conectado”.• Abra el menú contextual y seleccione el comando “Aceptar en el proyecto… Con des-

cripción de dispositivo”.

En la ventana “Seleccionar dispositivo” que se abrirá a continuación se mostrará una lista de módulos cuyas descripciones de dispositivo correspondan a los dispositivos conecta-dos.• Seleccione el dispositivo que realmente tenga conectado a INTERBUS y repita este

paso hasta que todos los dispositivos se vinculen a su descripción. Están conectados según el ejemplo los módulos E/S: IB IL 24 DO 16, IB IL 24 DO 8, IB IL 24 DI 8.

• Corte la conexión al control: seleccione, dentro de la ventana “Bus conectado”, la op-ción “Fuera de línea” como “Control seleccionado”.

Figura 5-3 Configuración completa del bus para el ejemplo de proyecto

Ver también capítulo “Configurar el canal de comunicación” en la página 4-27.

Para un control compatible con Ethernet (p.ej. ILC xxx ETH, ILC 370 PN 2TX-IB), el ca-nal de comunicación se preajusta de forma automática a “Ethernet” con la dirección IP del controlador especificada en las configuraciones IP. Si desea enviar un proyecto a través de esta conexión Ethernet al sistema de control no hace falta que configure el canal de comunicación.

Si no desea utilizar este canal, proceda conforme al capítulo “Configurar el canal de co-municación” en la página 4-27.

Ver también capítulo “Lectura de INTERBUS” en la página 4-38.

Page 95: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema INTERBUS

7127_es_02 PHOENIX CONTACT 5-7

5.9 Compilación tras concluir la topología del bus

• Elija el comando “Crear/Compilación parcial”.

5.10 Crear el programa

Para programar el programa de ejemplo proceda conforme al capítulo “Programa de ejem-plo” en la página 8-1.• Ponga la variable V0 en el valor inicial 1. Este bit fijado rotará después a la izquierda

durante la elaboración del programa.

5.11 Compilar tras concluir la elaboración del programa

• Elija el comando “Crear/Compilación parcial”.

Ver también capítulo “Compilación tras concluir la topología del bus” en la página 4-17.

En lo sucesivo se da por supuesto que Vd. ha creado el programa. ¡Si se salta este pun-to, pueden producirse divergencias más adelante!

Ver también capítulo “Compilar tras la creación del programa” en la página 4-19.

Page 96: PC WORX Quickstart ES

PC WorX

5-8 PHOENIX CONTACT 7127_es_02

5.12 Asignar datos de proceso

• Para asociar las variables a los datos de proceso, vaya al área de trabajo de asigna-ción de datos de proceso.

• Seleccione el control en la ventana superior derecha. En la ventana superior izquierda “Símbolos/Variables” se mostrará entonces la configuración estándar predetermina-da.

• Marque en la ventana superior izquierda “Símbolos/Variables” el recurso estándar (en el ejemplo: STD_RES ILC370PN).

• Marque en la ventana superior derecha el dispositivo cuyos datos de proceso quiera vincular a variables (en la figura 5-4: IB IL 24 DI 8).

• Marque el dato de proceso a vincular (en la figura 5-4: 3.1.1).• Mediante la elaboración del programa se crean variables. Vincule, arrastrando y sol-

tando la variable marcada, a una variable mostrada (en la figura 5-4: IN3) en el lado izquierdo. En caso de que quiera vincular más datos de proceso y todavía no haya creado la va-riable correspondiente, elija “Crear variable” en el menú contextual.

En la ventana inferior izquierda se muestra la variable generada.• Repita este procedimiento para todas las entradas a evaluar y todas las salidas a mo-

dular.

El resultado de la asignación de datos de proceso se representa en la siguiente figura.

Figura 5-4 Todos los datos de proceso empleados asignados a las variables

Ver también capítulo “Crear variables y asignar datos de proceso” en la página 4-19.

Como la variable ONBOARD_INPUT_BIT10 es una variable de sistema, no se repre-senta en figura 5-4.

Page 97: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema INTERBUS

7127_es_02 PHOENIX CONTACT 5-9

5.13 Compilar proyecto, descargar y ejecutar arranque en frío

Compilar el proyecto

• Elija el comando “Crear/Compilación parcial”.

Descargar el proyecto

• Abra el “Diálogo de verificación del proyecto”. • Active, en el área “Proyecto”, la casilla de verificación “Incluir proyecto de reinicio”.• Haga clic en el botón “Descargar” en la zona izquierda.

5.14 Funcionamiento

Ver también capítulo “Compilar proyecto, descargar y ejecutar arranque en frío” en la página 4-42.

Ver capítulo “Funcionamiento” en la página 4-46.

Page 98: PC WORX Quickstart ES

PC WorX

5-10 PHOENIX CONTACT 7127_es_02

Page 99: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

7127_es_02 PHOENIX CONTACT 6-1

6 Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

La creación de un proyecto se describe detalladamente en el capítulo 4, “Creación de un proyecto”.

En este capítulo encontrará– Todos los pasos a ejecutar con referencia a la sección correspondiente en el

capítulo 4, “Creación de un proyecto”,– Los ajustes específicos para el proyecto,– Indicaciones y particularidades para un proyecto PROFINET IO e INTERBUS.

6.1 Descripción del proyecto

En los siguientes apartados desarrollaremos un proyecto de ejemplo con el lenguaje de programación por “diagramas de bloques de función (FBD)”.

Nombre del proyecto Quickstart_PN

Equipo físico del proyecto Defina los componentes que integran el sistema durante la planificación del proyecto. Un sistema de PROFINET IO e INTERBUS consta de controlador PROFINET IO (sistema de control), dispositivos PROFINET IO y participantes INTERBUS. El sistema del ejemplo se representa en la figura 6-1.

De cara a obtener el mejor resultado posible, le aconsejamos emplear los mismos nom-bres y denominaciones que usamos en este manual.

Page 100: PC WORX Quickstart ES

PC WorX

6-2 PHOENIX CONTACT 7127_es_02

Figura 6-1 Sistema de ejemplo

Dentro de un proyecto pueden emplearse varios controladores PROFINET IO. En el pre-sente ejemplo se usa sólo un controlador PROFINET IO.

ILC 370 PN 2TX-IB FL SWITCH MCS 16TX

FL IL 24 BK-PN-PACILB PN 24 DI16

DIO16-2TX

1 2

1

2

3

4

1

2

3

4

UL

UM

US

RESET

LNK

RCV

COL

FD

100

XMT

10/100

1

2

3

4

3

4

12

34

D

DO4

1 2

1

2

3

4

3

4

12

34

D

DI4

1 2

PC

PC WorX

FL PN/IBS

UL

Reset

100FDCOLXMTRCV

10/100

RDY/RUNBSAFAILPF

INTERBUSREMOTE

00A0451B8D

INTERBUS

7127F001

DIO 4/4

UA

IN

LB D

US

LB

OUT

U LS

I2

I4

02

04

I1

I3

01

03

U LS

UA12

UA11

E

UA

IN OUT

FLS IB M12

DI 8 M12

DIO 4/4

UA

IN

LB D

US

LB

OUT

U LS

I2

I4

02

04

I1

I3

01

03

U LS

UA12

UA11

E

UA

IN OUT

FLS IB M12

DO 8 M12-2A

IB IL AO 1/SF

1 2

1

2

3

4

1

2

3

4

1 2

IB IL 24 DO 4-ME

IB IL 24 DI 4-ME

1RUN

FAIL

RUN / PROG

MRESET

STP

RDY / RUN

BSA

FAIL

PF

PRG

LNK

ACT

100

10/100

RESET

INLINE CONTROLILC 370 PN 2TX-IBOrd. No.: 2876915

xxxxxxx (Seriennr.)

PLC

IL

ETH

LNK

ACT

100

RC

BA

RD

TR

RB IN RB OUTIB

1 2

1

2

3

4

1

2

3

4

1 2

US

UM

UL

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

I3

I4

I1

I2

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

Q2

Q3

Q4

EQ1

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

I9

I10

I11

I12

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

I5

I6

I7

I8

FL SWITCH MCS 16TXOrd. No. 28 32 70 0

00.A0.45.1B.D2.1D

MAC

Address

1 3 5 7

2 4 6 8

9 11 13 15

10 12 14 16

9 1610 11 12 13 14 151 82 3 4 5 6 7

MODE

ACT 100 FD

US1 US2 FAIL

X19

V.24

X17

US1 GND US2 GND

X18

R1 R2

Tabla 6-1 Dispositivos del sistema de ejemplo

Switch FL SWITCH MCS 16TX

Controlador PROFINET IO ILC 370 PN 2TX-IB

Dispositivo PROFINET IO FL IL 24 BK-PN-PAC ILB PN 24 DI16 DIO16-2TX

Dispositivo PROFINET IO: Proxy INTERBUS FL PN/IBS

Participantes INTERBUS en ILC 370 PN 2TX-IB: IB IL AO 1/SF

en FL IL 24 BK-PN-PAC: IB IL 24 DO 4-ME IB IL 24 DI 4-ME

en FL PN/IBS: FLS IB M12 DI 8 M12 FLS IB M12 DO 8 M12-2A

Page 101: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

7127_es_02 PHOENIX CONTACT 6-3

Entradas y salidas / Datos de proceso

6.2 Desarrollo del proceso de creación del proyecto PROFINET

En la figura 6-2 se representa el desarrollo del proceso de creación del proyecto PROFINET.

Para realizar el proyecto, una parte de los trabajos podrá llevarse a cabo sin conexión a la red (sin conexión al sistema PROFINET IO). Todos los pasos de trabajo que requieran de comunicación deberán ejecutarse en línea (con conexión al sistema PROFINET IO).

En la figura 6-2 y en la descripción del presente capítulo se da por supuesto que el sistema ha sido instalado completamente, habiéndose ejecutado todos los trabajos en línea. Este es el camino más rápido para poner en servicio un sistema PROFINET. Este camino se representa en color negro en la figura 6-2. Otros caminos posibles vienen en color gris.

Si el sistema PROFINET no está instalado todavía o Vd. desea realizar sin conexión a la red todos los trabajos previos que sea posible, siga el desarrollo del proceso marcado en gris. Éste se describe detalladamente en el capítulo 4, “Creación de un proyecto”.

Tabla 6-2 Entradas y salidas utilizadas en el ejemplo, incluyendo datos de proceso y variables asignadas

Dispositivo Conectado a Entrada / Salida según hoja de características del dispositivo

Señal a Variable Dato de proceso

FL SWITCH MCS 16TX

ILC 370 PN 2TX-IB Entrada IN11 St 3 KP 1.4 ONBOARD_ INPUT_BIT10

3.1.4

ILB PN 24 DI16 DIO16-2TX Salida OUT1 a OUT16

St 1 - 4 KP x.1 y x.4

V0 ~DO16

IB IL AO 1/SF ILC 370 PN 2TX-IB

IB IL 24 DO 4-ME FL IL 24 BK-PN-PAC Salida OUT3 KP 1.4 OUT1 1.4

IB IL 24 DI 4-ME FL IL 24 BK-PN-PAC Entrada IN1 KP 1.1 IN2 1.1

FLS IB M12 DI 8 M12 FL PN/IBS Entrada IN3 B 3 Pin 4 IN3 IN3

FLS IB M12 DO 8 M12-2A FL PN/IBS Salida OUT3 B 3 Pin 4 OUT2 OUT3

No se requiere asignación T1

T2

St Conector

KP Punto de embornado

B Conector hembra

Page 102: PC WORX Quickstart ES

PC WorX

6-4 PHOENIX CONTACT 7127_es_02

Figura 6-2 Desarrollo del proceso para la creación del proyecto PROFINET

7127B021

Funcionamiento

(Fin)

General

¿Sistema

instalado?

No

OFFLINE ONLINE

No

No

No

A

SIMPNIB

SIMPNIB

SIMPNIB

SIMPNIB

PN

PN

SIMPNIB

SIMPNIB

SIMPNIB

SIM

SIMPNIB

PN

PN

PN

PN

PNIB

PNIB

PNIB

PNIB

PNIB

SIMPNIB

SIMPNIB

Start

Crear un nuevo proyecto

Introducir informaciones

del proyecto

Comprobar/modificar las configur-

‘aciones IP para el controlador

Pegar dispositivos IO

Comprobar/modificar las

configuraciones PROFINET

de los dispositivos IO

Pegar manualmente

participantes INTERBUS

Crear el programa

Asignar datos de proceso

Transferir nombres PROFINET /

configuraciones IP

Comprobar/modificar las

configuraciones PROFINET

Leer dispositivos IO

¿Dispositivos IO

pegados?

Asignar dirección IP

a un controlador

¿Simulación?¿Participante de

INTERBUS pegado?

Leer INTERBUS

¿Programa creado?

¿Datos de proceso

asignados?

Crear el programa

Asignar datos de proceso

Compilar proyecto, descargar

y ejecutar arranque en frío

A

PNIB

Configurar canal

de comunicación

PNIB

Configurar canal

de comunicación

No

Page 103: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

7127_es_02 PHOENIX CONTACT 6-5

6.3 Crear un nuevo proyecto

• Elija el comando “Nuevo proyecto…” en el menú “Archivo”.• Seleccione el sistema de control (aquí: ILC 370 PN Rev. >01/4.6F/1.41) y confirme

con “Aceptar”.• Elija el comando “Archivo… Guardar/Comprimir proyecto como…”.• Dé a su proyecto el nombre “Quickstart_PN” y guárdelo.

6.4 Introducir informaciones del proyecto

• Vaya al área de trabajo “Configuración del bus”.• Adapte las informaciones a su propio proyecto.• Asigne en la ventana “Detalles de los dispositivos”, en “Postfix de dominio”, el anexo

para el nombre de dispositivo PROFINET (aquí: quickstart.de).

6.5 Preparar el PC para la comunicación

• Seleccione en PC WorX, en el menú “Extras/Configuración PROFINET…”, la tarjeta para red de su PC que desee utilizar para la comunicación.

Ver también capítulo “Crear un proyecto nuevo” en la página 4-3.

Ver también capítulo “Introducir informaciones del proyecto” en la página 4-5.

Ver también capítulo “Preparar el PC para la comunicación” en la página 4-7.

Page 104: PC WORX Quickstart ES

PC WorX

6-6 PHOENIX CONTACT 7127_es_02

6.6 Comprobar/modificar configuraciones IP para el controlador PROFINET IO

Al crear el proyecto, se aplican las configuraciones IP para el controlador.

Adecue estas configuraciones según sea necesario.

• Vaya al área de trabajo “Configuración del bus”.• Marque el nodo del controlador.• Abra la ficha “Configuraciones IP” dentro de la ventana “Detalles de dispositivos”.• Verifique las configuraciones IP y, dado el caso, efectúe los cambios necesarios.• En caso de que no se haya asignado todavía ninguna dirección IP, asígnela Vd. con-

forme al capítulo “Asignar dirección IP para controladores PROFINET IO” en la página 6-7.

Ver también capítulo “Comprobar/modificar las configuraciones IP para el controlador” en la página 4-8.

Si lleva a cabo modificaciones en las informaciones del proyecto que afecten a las con-figuraciones IP del controlador, se indicará en un advertencia. La modificación no se efectuará automáticamente. A la hora de crear un nuevo proyecto, dentro de las confi-guraciones IP hallará una configuración estándar lista para aplicar como predetermina-da.

La dirección IP que Vd. especifique aquí para el controlador se aplicará asimismo como dirección IP para el canal de comunicación a través de TCP/IP.

Page 105: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

7127_es_02 PHOENIX CONTACT 6-7

6.7 Asignar dirección IP para controladores PROFINET IO

Al controlador PROFINET IO hay que asignarle una dirección IP para hacer posible la co-municación.

De cara a la asignación de la dirección IP a través de Ethernet, para el controlador PROFINET IO ILC 370 PN 2TX-IB en cuestión viene activado BootP por defecto a la en-trega. En ese caso, la primera vez que se ajuste la dirección IP puede hacerse con ayuda de un servidor BootP. El uso de ese canal se describe aquí. Consulte en el capítulo “Asig-nar dirección IP a un controlador” en la página 4-24 todas las posibilidades restantes.• Establezca una conexión de Ethernet entre su PC y el controlador PROFINET IO.• Seleccione en la barra de menús el menú

”Extras/Configuración BootP/SNMP/TFTP …”.• Active la casilla de verificación “Servidor BootP activado”.• Vaya al área de trabajo “Configuración del bus”.• Marque el nodo del controlador (p.ej. “ILC 370 PN 2TX-IB”).• Seleccione la ficha “Configuraciones IP” en la ventana “Detalles de dispositivos”.• Escriba la dirección MAC del controlador. La encontrará en una pegatina en el dispo-

sitivo. Comienza con 00.A0.45.• Efectúe una reinicialización del controlador.

Al controlador se le asigna temporalmente la dirección IP que le haya sido especificada en el proyecto.• Seleccione la ficha “Configuraciones ampliadas” en la ventana “Detalles de dispositi-

vos”.

En el punto “Asignación manual de la configuración TCP/IP” se leerán los parámetros IP asignados.• Confirme los parámetros IP mostrados, o los que Vd. escriba en su lugar, con el botón

“Enviar”.

La dirección IP queda ahora registrada de forma fija en la tarjeta de memoria del contro-lador.

6.8 Configurar el canal de comunicación

Ver también capítulo “Asignar dirección IP a un controlador” en la página 4-24.

Ver también capítulo “Configurar el canal de comunicación” en la página 4-27.

Para un control compatible con Ethernet (p.ej. ILC 350 PN, ILC 370 PN 2TX-IB), el ca-nal de comunicación se preajusta de forma automática a “Ethernet” con la dirección IP del controlador PROFINET IO especificada en las configuraciones IP. Si desea enviar un proyecto a través de esta conexión Ethernet al sistema de control no hace falta que configure el canal de comunicación.

Si no desea utilizar este canal, proceda conforme al capítulo “Configurar el canal de co-municación” en la página 4-27.

Page 106: PC WORX Quickstart ES

PC WorX

6-8 PHOENIX CONTACT 7127_es_02

6.9 Lectura y aplicación de dispositivos PROFINET IO

• Asegúrese de que se encuentra Vd. en el área de trabajo de configuración del bus.• Marque el nodo PROFINET del control en la ventana “Configuración del bus”.• Abra el menú contextual y seleccione “Entrando PROFINET por lectura…”.

Se muestran todos los dispositivos PROFINET IO conectados. Durante la lectura, se adopta el nombre (de tenerlo) y los parámetros IP existentes de cada dispositivo.• Seleccione los dispositivos que desee incluir en su proyecto.• Aplique los dispositivos PROFINET IO marcados a su proyecto, haciendo clic en

“Pegar”.

Si algún dispositivo carece aún de nombre PROFINET, ha llegado el momento de confe-rirle uno. • Active la casilla de verificación “Bautizar dispositivo”.• Compruebe los nombres de dispositivos PROFINET mostrados (ver también “Nombre

de dispositivo DNS/PROFINET” en la página 4-11). • Asigne el nombre para el correspondiente dispositivo.• Confirme con el botón “Ok” lo que ya figure o lo que Vd. escriba en su lugar.• Cierre la ventana “Entrando PROFINET por lectura” haciendo clic en “Cerrar”.

En la ventana “Configuración del bus” se muestra la estructura de PROFINET.

Figura 6-3 Configuración del bus con dispositivos PROFINET IO leídos

Ver también capítulo “Lectura y aplicación de dispositivos PROFINET IO” en la página 4-30.

Page 107: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

7127_es_02 PHOENIX CONTACT 6-9

6.10 Comprobar/modificar configuraciones PROFINET de dispositivos PROFINET IO

Al leer se aplica la configuración PROFINET de los respectivos dispositivos PROFINET IO con los valores por defecto. Examine estas configuraciones y modifíquelas dado el caso.

• Asegúrese de que se encuentra Vd. en el área de trabajo de configuración del bus.• Marque el dispositivo PROFINET IO en la ventana “Configuración del bus”.• Seleccione la ficha “Configuraciones PROFINET” dentro de la ventana “Detalles de

los dispositivos”.• Dado el caso, examine y modifique las configuraciones PROFINET.

Ver también capítulo “Comprobar/modificar las configuraciones PROFINET de los dis-positivos PROFINET IO” en la página 4-36.

Page 108: PC WORX Quickstart ES

PC WorX

6-10 PHOENIX CONTACT 7127_es_02

6.11 Transferir nombres PROFINET y configuraciones IP a dispositivos PROFINET IO

Antes de que un dispositivo PROFINET IO pueda operar en una red PROFINET IO, hay que dar a conocer al dispositivo mismo el nombre PROFINET y la dirección IP proyecta-dos en PC WorX.• Asegúrese de que el controlador PROFINET IO pueda establecer comunicación con

los dispositivos PROFINET IO.• Compile el proyecto, mándelo al control y ejecute el arranque en frío. Proceda para

ello tal y como se describe en el capítulo “Compilar proyecto, descargar y ejecutar arranque en frío” en la página 4-42.

Con el arranque, el controlador PROFINET asigna automáticamente a los dispositivos PROFINET IO las parametrizaciones y configuraciones IP definidas en el proyecto. • Para comprobar la asignación de nombres de dispositivos y configuraciones IP, abra

la ficha “Nombres de dispositivos PROFINET” en la ventana “Detalles de dispositivos”.

En la lista actualizada se muestran los dispositivos PROFINET IO con sus nombres de dis-positivo PROFINET y los parámetros IP.

Al seleccionar la ficha, la lista se actualiza. Si desea volver a actualizar más tarde otra vez, pulse el botón “Actualizar”.

Dispone de distintas opciones para delimitar el resultado de la búsqueda:

El LED BF está ahora apagado en todos los dispositivos PROFINET IO. La red PROFINET está en funcionamiento.

Ver también capítulo “Transferir nombres PROFINET y configuraciones IP a dispositivos PROFINET IO” en la página 4-37.

Sin limitación En la lista se incluyen todos los dispositivos disponibles en la red.

Sin nombre Se listan todos aquellos dispositivos que todavía carecen de nombre de dispositivo PROFINET.

No en el proyecto En la lista se incluyen todos los dispositivos que no están contenidos en el proyecto.

Hallará más información sobre la asignación de nombres de dispositivo PROFINET y di-recciones IP en el capítulo “Informaciones suplementarias” en la página 6-15.

Page 109: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

7127_es_02 PHOENIX CONTACT 6-11

6.12 Lectura de INTERBUS

La lectura de módulos INTERBUS que están conectados a un controlador PROFINET IO o a un dispositivo PROFINET IO es idéntica.

Controlador PROFINET IO Una vez que ha establecido un canal de comunicación al controlador PROFINET IO, podrá leer los dispositivos INTERBUS conectados al controlador.

Dispositivo PROFINET IO Una vez que ha asignado los nombres de dispositivo y los parámetros IP a los dispositivos PROFINET IO, podrá leer los dispositivos INTERBUS conectados a los dispositivos PROFINET IO.• Para registrar por lectura el INTERBUS conectado, seleccione en el menú “Ver” el co-

mando “Bus conectado”.• Marque uno de los sistemas de control mostrados dentro de la ventana “Bus conec-

tado”.• Abra el menú contextual y seleccione “Aceptar en el proyecto… Con descripción de

dispositivo”.

En la ventana “Seleccionar dispositivo” que se abrirá a continuación se mostrará una lista de módulos cuyas descripciones de dispositivo correspondan a los dispositivos conecta-dos.• Seleccione el dispositivo que realmente tenga conectado a INTERBUS y repita este

paso hasta que todos los dispositivos se vinculen a su descripción.• Seleccione uno tras otro todos los “controles” a los que hay conectados dispositivos

INTERBUS. Entre ellos se cuentan tanto el controlador Inline como también todos los dispositivos PROFINET IO indicados en la ventana “Bus conectado”.

• Corte la conexión al control: seleccione, dentro de la ventana “Bus conectado”, la op-ción “Fuera de línea” como “Control seleccionado”.

Figura 6-4 Configuración completa de bus para el proyecto del ejemplo

Ver también capítulo “Lectura de INTERBUS” en la página 4-38.

Page 110: PC WORX Quickstart ES

PC WorX

6-12 PHOENIX CONTACT 7127_es_02

6.13 Compilar tras concluir la topología del bus

• Elija el comando “Crear/Compilación parcial”.

6.14 Crear el programa

Para programar como en el ejemplo, proceda conforme al capítulo “Programa de ejemplo” en la página 8-1.• Ponga la variable V0 al valor inicial 1. Este bit “a 1” rotará después a la izquierda du-

rante la ejecución del programa.

6.15 Compilar tras crear el programa

• Elija el comando “Crear/Compilación parcial”.

Ver también capítulo “Compilación tras concluir la topología del bus” en la página 4-17.

En lo sucesivo se da por supuesto que Vd. ha creado el programa. ¡Si se salta este pun-to, pueden producirse divergencias más adelante!

Ver también capítulo “Compilar tras la creación del programa” en la página 4-19.

Page 111: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

7127_es_02 PHOENIX CONTACT 6-13

6.16 Asignar datos de proceso

• Para asociar las variables a los datos de proceso, vaya al área de trabajo de asigna-ción de datos de proceso.

• Seleccione el control en la ventana superior derecha. En la ventana superior izquierda “Símbolos/Variables” se mostrará entonces la configuración estándar predetermina-da.

• Marque en la ventana superior izquierda “Símbolos/Variables” el recurso estándar (en el ejemplo: STD_RES ILC370PN).

• Marque en la ventana superior derecha el dispositivo para el que quiera enlazar datos de proceso con variables.

Observe que un dispositivo PROFINET IO con entradas y salidas se representa con sus módulos.

Figura 6-5 Representación de un dispositivo PROFINET IO con sus módulos

• Marque en este caso el módulo en que se encuentren las entradas y salidas necesa-rias (en la figura 6-6: DIO16: ILB PN 24 DI16 DIO16-2TX).

• Marque el dato de proceso a vincular (en la figura 6-6: ~DO16).• Mediante la elaboración del programa se crean variables. Vincule la variable marcada,

arrastrándola y soltándola con el ratón, a una variable mostrada (en la figura 6-6: V0) en el lado izquierdo.

En la ventana inferior izquierda se muestra la variable generada.

Figura 6-6 Asignar datos de proceso para un dispositivo PROFINET IO

• Repita este procedimiento para todas las entradas a evaluar y todas las salidas a mo-dular.

• Asigne para el ejemplo dado las entradas y salidas de las variables creadas conforme a la tabla 6-2 en la página 6-3.

El resultado de la asignación de datos de proceso se representa en la siguiente figura.

Ver también capítulo “Crear variables y asignar datos de proceso” en la página 4-19.

Page 112: PC WORX Quickstart ES

PC WorX

6-14 PHOENIX CONTACT 7127_es_02

Figura 6-7 Todos los datos de proceso empleados asignados a las variables

6.17 Compilar proyecto, descargar y ejecutar arranque en frío

Compilar el proyecto

• Elija el comando “Crear/Compilación parcial”.

Descargar el proyecto

• Abra el “Diálogo de verificación del proyecto”. • Active, en el área “Proyecto”, la casilla de verificación “Incluir proyecto de reinicio”.• Haga clic en el botón “Descargar” en la zona izquierda.

6.18 Funcionamiento

Como la variable ONBOARD_INPUT_BIT10 es una variable de sistema, no se repre-senta en figura 6-7.

Ver también capítulo “Compilar proyecto, descargar y ejecutar arranque en frío” en la página 4-42.

Ver capítulo “Funcionamiento” en la página 4-46.

Page 113: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

7127_es_02 PHOENIX CONTACT 6-15

6.19 Informaciones suplementarias

6.19.1 Cambio de nombre de dispositivos PROFINET

Si desea cambiar nombres de dispositivos ya bautizados, proceda tal y como se describe a continuación:

Si en el controlador PROFINET IO hay un proyecto, el controlador intentará poner en fun-cionamiento los dispositivos PROFINET IO con las informaciones que obren en el pro-yecto. En tal caso no podrá Vd. asignar nombres de dispositivos PROFINET. Si entre los dispositivos PROFINET IO y el controlador PROFINET IO que contiene el proyecto hay conexiones Ethernet, deberá desactivar en primer lugar dichas conexiones. Proceda para ello de la siguiente manera:

• Abra el cuadro de diálogo de verificación del proyecto.• Pulse el botón “Detener”.• Pulse el botón de reinicialización.

Con ello se desactivarán todas las conexiones Ethernet y podrá Vd. asignar los nombres de dispositivos PROFINET.• Asegúrese de que se encuentra Vd. en el área de trabajo de configuración del bus.• Seleccione en la configuración del bus el dispositivo PROFINET IO al que desee asig-

nar un nombre.• Seleccione la ficha “Configuraciones PROFINET” dentro de la ventana “Detalles de

los dispositivos”.• Modifique en “Nombre de dispositivo DNS/PROFINET” el nombre del dispositivo.• Abra la ficha “Nombres de dispositivo PROFINET” en la ventana “Detalles de los dis-

positivos”.

Al seleccionar la ficha, la lista se actualiza. Si desea volver a actualizar más tarde otra vez, pulse el botón “Actualizar”.

Dispone de distintas opciones para delimitar el resultado de la búsqueda:

Sin limitación En la lista se incluyen todos los dispositivos disponibles en la red.

Sin nombre Se listan todos aquellos dispositivos que todavía carecen de nombre de dispositivo PROFINET.

Mismo tipo Se listan sólo aquellos dispositivos que sean del mismo tipo que el dispositivo seleccionado en la configuración del bus.

No en el proyecto En la lista se incluyen todos los dispositivos que no están contenidos en el proyecto.

Page 114: PC WORX Quickstart ES

PC WorX

6-16 PHOENIX CONTACT 7127_es_02

Figura 6-8 Lista de todos los dispositivos PROFINET IO alcanzables en la red

En el área “Dispositivo seleccionado” se indica el nombre que se le haya asignado al dis-positivo PROFINET IO en las configuraciones IP. • Seleccione en la lista (p.ej. a partir de las direcciones MAC mostradas) el dispositivo

PROFINET IO pertinente.

Figura 6-9 Seleccionar dispositivo

Page 115: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

7127_es_02 PHOENIX CONTACT 6-17

Tiene la posibilidad de hacer parpadear el indicador de un dispositivo mediante el botón “Parpadeo conectado”. Este tipo de indicación puede serle de utilidad para encontrar en el campo el dispositivo seleccionado.

Con el botón activado, los dispositivos del sistema del ejemplo parpadean como sigue:

El procedimiento de parpadeo se indica también visualmente en la lista.• Envíe el nombre al dispositivo mediante el botón “Asignar nombre”.

El PC transfiere el nombre de dispositivo PROFINET al dispositivo PROFINET IO. Como parámetros IP se muestran aún los parámetros que obraban hasta ahora. Los parámetros IP se asignan en el siguiente paso.• Asigne a todos los dispositivos PROFINET IO su nombre de dispositivo PROFINET. • Compile el proyecto, descárguelo al control y ejecute un arranque en frío (véase

“Compilar proyecto, descargar y ejecutar arranque en frío” en la página 4-42).

ILB PN 24 DI16 DIO16-2TX LED RDY parpadeante

FL IL 24 BK-PN-PAC Doble cero parpadeante en display de siete segmentos

FL PN/IBS Doble cero parpadeante en display de siete segmentos

Si recibe una indicación de error, borre en primer lugar el nombre mediante el botón “Su-primir nombre” y asigne a continuación nuevamente el nombre.

Page 116: PC WORX Quickstart ES

PC WorX

6-18 PHOENIX CONTACT 7127_es_02

6.19.2 Renumerar participantes

Tiene la posibilidad de hacer generar de nuevo automáticamente los parámetros IP (p.ej. direcciones IP, postfix de dominio) de todos los participantes. Parar ello, se utilizan las configuraciones de la información del proyecto.• Marque el nodo del proyecto.• Seleccione “Renumerar participantes / Proyecto completo” y el punto a renumerar de

los participantes (p.ej. todos los “nombres de dispositivos DNS/PROFINET).

Figura 6-10 Renumerar participantes

En el presente ejemplo, los nuevos nombres asignados (p.ej. ilb-di16-dio16) se completa-rán con el postfix de dominio “quickstart.de” especificado en el nodo del proyecto. Ése es el nombre completo del dispositivo PROFINET.• Para poder ver en secuencia ascendente las direcciones IP en la configuración del

bus, renumere también las direcciones IP.

Figura 6-11 Participantes renumerados (nombres PROFINET y direcciones IP)

Todos los dispositivos tienen ahora en el proyecto los parámetros IP correctos. A conti-nuación tendrá Vd. que asignar de facto estos parámetros a los dispositivos.

Page 117: PC WORX Quickstart ES

Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS

7127_es_02 PHOENIX CONTACT 6-19

• Compile el proyecto, descárguelo al control y ejecute un arranque en frío (véase “Compilar proyecto, descargar y ejecutar arranque en frío” en la página 4-42).

6.19.3 Asignar parámetros IP para los dispositivos PROFINET IO

Para poder leer en la configuración del bus los módulos INTERBUS conectados tienen que haberse asignado parámetros IP a los dispositivos PROFINET IO.

Dispone de dos posibilidades para la asignación de parámetros IP. Seleccione una de ellas conforme a las condiciones dadas.

6.19.3.1 Posibilidad 1 - Asignación de parámetros IP durante el arranque del controlador PROFINET IO

Esta opción es posible siempre que el controlador PROFINET IO pueda establecer co-municación con los dispositivos PROFINET IO.• Asegúrese de que se encuentra Vd. en el área de trabajo de configuración del bus.• Abra la ficha “Nombres de dispositivo PROFINET” en la ventana “Detalles de los dis-

positivos”. Entonces podrá Vd. comprobar si se asignaron los parámetros IP. • Compile el proyecto, mándelo al control y ejecute el arranque en frío. Proceda para

ello tal y como se describe en el capítulo “Compilar proyecto, descargar y ejecutar arranque en frío” en la página 4-42.

Con el arranque, el controlador PROFINET IO asigna a los dispositivos PROFINET IO los parámetros IP definidos en el proyecto.• Pulse el botón “Actualizar”.

En la lista actualizada se muestran los dispositivos PROFINET IO con sus nombres de dis-positivo PROFINET y los parámetros IP.

Figura 6-12 Todos los dispositivos con nombres PROFINET y parámetros IP

Page 118: PC WORX Quickstart ES

PC WorX

6-20 PHOENIX CONTACT 7127_es_02

6.19.3.2 Posibilidad 2 - Asignación de parámetros IP sin proyecto en el controla-dor PROFINET IO

Esta posibilidad está prevista para leer los módulos INTERBUS conectados a un disposi-tivo PROFINET IO sin haber enviado previamente un proyecto al controlador PROFINET IO.

Esta opción es posible sólo bajo las siguientes condiciones:1. En el controlador PROFINET IO no hay ningún proyecto, es decir, el controlador

PROFINET IO no ha establecido aún conexión con los dispositivos PROFINET IO. o

2. Entre controlador PROFINET IO y dispositivos PROFINET IO no hay conexión (cable Ethernet sin enchufar o no hay tensión de alimentación en el controlador PROFINET IO).

En todo caso, el LED BF tiene que parpadear en cada uno de los dispositivos PROFINET IO. Si el LED BF de un dispositivo PROFINET IO no parpadea, no podrán asignársele parámetros IP, por encontrarse actualmente en comunicación.• Seleccione el dispositivo al que desee asignar los parámetros IP. Proceda para ello

tal y como se describe en el capítulo “Transferir nombres PROFINET y configuracio-nes IP a dispositivos PROFINET IO” en la página 6-10.

• Envíe los parámetros IP al dispositivo mediante el botón “Asignar IP”.• Asigne a todos los dispositivos PROFINET IO los parámetros IP.

Figura 6-13 Todos los dispositivos con nombres PROFINET y parámetros IP

Ahora podrá Vd. leer los módulos INTERBUS conectados a los dispositivos.

En caso de que en el controlador PROFINET IO existiera un proyecto y Vd. haya interrum-pido la conexión para enviar los parámetros IP, tenga en cuenta que: Al arrancar, el controlador PROFINET IO pone en funcionamiento los dispositivos PROFINET IO con los parámetros IP guardados en ese proyecto (que tal vez sea antiguo). Recién tras la compilación, la descarga y el arranque en frío del nuevo proyecto se trans-ferirán los parámetros IP de dicho proyecto a los dispositivos PROFINET IO.

Si recibe indicaciones de error y los parámetros IP no pueden aplicarse:• Compruebe si el LED BF parpadea.

En caso afirmativo: compruebe todas las conexiones Ethernet y su forma de pro-ceder hasta ahora. En caso negativo: no podrá Vd. asignar parámetros IP. Interrumpa la comunicación o proceda conforme al capítulo “Posibilidad 1 - Asignación de parámetros IP durante el arranque del controlador PROFINET IO” en la página 6-19.

Page 119: PC WORX Quickstart ES

Proyecto de ejemplo para simulación con sistemas de control con procesador del tipo “IPC”

7127_es_02 PHOENIX CONTACT 7-1

7 Proyecto de ejemplo para simulación con sistemas de control con procesador del tipo “IPC”

PC WorX le ofrece, para controles con un procesador del tipo “IPC”, la posibilidad de si-mular completamente un proyecto sin equipo físico (hardware). Puede, por tanto, crear y comprobar un programa sin haber conectado de hecho un equipo físico.

En la tabla D-1 "Controles de Phoenix Contact" encontrará una sinopsis de los procesa-dores utilizados para los diferentes sistemas de control.

7.1 Descripción del proyecto

En los siguientes apartados desarrollaremos un proyecto de ejemplo con el lenguaje de programación por “diagramas de bloques de función (FBD)” para la simulación.

Nombre del proyecto: SIM

Equipo físico del proyecto:– Control: RFC 430 ETH-IB– Acoplador al bus: IBS IL 24 BK T/U– Módulos de E/S: IB IL 24 DO 16, IB IL 24 DO 8, IB IL 24 DI 8

Figura 7-1 Configuración del bus (ejemplo)

De cara a obtener el mejor resultado posible, le aconsejamos emplear los mismos nom-bres y denominaciones que usamos en este manual.

R U NR U N

10/100Base-T

REMOTE

PRG

LINK

RF

C 4

50 E

TH

-IB

Ord

.No

.:27

30

20 0

+–

24V DC

FCRUN/PROG

FCRES

STOP

FCRUN

SYSFAIL FCRUN FCDBG

RESET

TRAFFIC

COM1

I/O IBS IL 24 BK T/U

PC conPC WorX

RFC 450 ETH-IB

+–

INTERBUS

7127A013

IB IL 24 DO 16

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

34

12

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

23

4

1

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

12

34

1 2

1

2

3

4

1

2

3

4

5

6

5

6

1 2

12

34

D

IB IL 24 DO 8

1 2

1

2

3

4

1

2

3

4

1 2

12D

1 2

1

2

3

4

1

2

3

4

1 2

12

1 2

1

2

3

4

1

2

3

4

1 2

12

1 2

1

2

3

4

1

2

3

4

1 2

12

1 2

1

2

3

4

1

2

3

4

1 2

12D

1 2

1

2

3

4

1

2

3

4

1 2

12

1 2

1

2

3

4

1

2

3

4

1 2

12

1 2

1

2

3

4

1

2

3

4

1 2

12

IB IL 24 DI 8

1 2

1

2

3

4

1

2

3

4

1 2

1

2

3

4

1

2

3

4

1 2

1

2

3

4

1

2

3

4

1 2

1

2

3

4

1

2

3

4

BA

RC

BK-T/U

RD

LD

UL US

UM

Page 120: PC WORX Quickstart ES

PC WorX

7-2 PHOENIX CONTACT 7127_es_02

Entradas y salidas / Datos de proceso

7.2 Desarrollo para la creación del proyecto de simulación

En la figura 7-2 se representa la serie de pasos para crear el proyecto de simulación.

Para realizar el proyecto, todos los trabajos se llevarán a cabo sin conexión a la red (sin conexión al sistema).

Tabla 7-1 Entradas y salidas utilizadas en el ejemplo, incluyendo datos de proceso y variables asignadas

Dispositivo Entradas y salidas según hoja de características del dispositivo

Señal a Variable Dato de proceso

IB IL 24 DI 8 Entrada IN1 St 1 KP 1.1 S1 1.1.1

Entrada IN2 St 1 KP 2.1 IN2 1.2.1

Entrada IN5 St 3 KP 1.1 IN3 3.1.1

IB IL 24 DO 8 Salida OUT1 St 1 KP 1.1 OUT1 1.1.1

Salida OUT6 St 3 KP 2.1 OUT2 3.2.1

IB IL 24 DO 16 Salidas OUT1 - OUT16

St 1 - 4 KP x.1 y x.4

V0 ~DO16

No se requiere asignación T1

T2

St Conector

KP Punto de embornado

x Serie del conector Inline

Page 121: PC WORX Quickstart ES

Proyecto de ejemplo para simulación con sistemas de control con procesador del tipo “IPC”

7127_es_02 PHOENIX CONTACT 7-3

Figura 7-2 Desarrollo para la creación del proyecto de simulación

7127B019

Funcionamiento

(Fin)

Simulación

¿Sistema

instalado?

No

OFFLINE ONLINE

No

No

No

A

SIMPNIB

SIMPNIB

SIMPNIB

SIMPNIB

PN

PN

SIMPNIB

SIMPNIB

SIMPNIB

SIM

SIMPNIB

PN

PN

PN

PN

PNIB

PNIB

PNIB

PNIB

PNIB

SIMPNIB

SIMPNIB

Start

Crear un nuevo proyecto

Introducir informaciones

del proyecto

Comprobar/modificar las configur-

‘aciones IP para el controlador

Pegar dispositivos IO

Comprobar/modificar las

configuraciones PROFINET

de los dispositivos IO

Pegar manualmente

participantes INTERBUS

Crear el programa

Asignar datos de proceso

Transferir nombres PROFINET /

configuraciones IP

Comprobar/modificar las

configuraciones PROFINET

Leer dispositivos IO

¿Dispositivos IO

pegados?

Asignar dirección IP

a un controlador

¿Simulación?¿Participante de

INTERBUS pegado?

Leer INTERBUS

¿Programa creado?

¿Datos de proceso

asignados?

Crear el programa

Asignar datos de proceso

Compilar proyecto, descargar

y ejecutar arranque en frío

A

PNIB

Configurar canal

de comunicación

PNIB

Configurar canal

de comunicación

No

Page 122: PC WORX Quickstart ES

PC WorX

7-4 PHOENIX CONTACT 7127_es_02

7.3 Crear un nuevo proyecto

• Elija el comando “Nuevo proyecto…” en el menú “Archivo”.• Seleccione el sistema de control RFC 430 ETH-IB IPC_40 y confirme con “Aceptar”.• Elija el comando “Archivo… Guardar/Comprimir proyecto como…”.• Dé a su proyecto el nombre “SIM” y guárdelo.

7.4 Introducir informaciones del proyecto

• Vaya al área de trabajo “Configuración del bus”.• Adapte las informaciones a su propio proyecto.

7.5 Comprobar/modificar configuraciones IP para el controlador

Al crear el proyecto, se aplican las configuraciones IP para el controlador.

Adecue estas configuraciones según sea necesario.

• Vaya al área de trabajo “Configuración del bus”.• Marque el nodo del controlador.• Cambie a la ficha “Configuraciones IP” en la ventana “Detalles de los dispositivos”.• Verifique las configuraciones IP y, dado el caso, efectúe los cambios necesarios.

Ver también capítulo “Crear un proyecto nuevo” en la página 4-3.

Si desea elegir otro sistema de control para el proyecto del ejemplo, seleccione una plantilla de proyecto distinta. Tenga en cuenta entonces que las siguientes descripcio-nes pueden variar. Elija en cualquier caso sólo un control con procesador del tipo “IPC”.

Ver también capítulo “Introducir informaciones del proyecto” en la página 4-5.

Ver también capítulo “Comprobar/modificar las configuraciones IP para el controlador” en la página 4-8.

Si lleva a cabo modificaciones en las informaciones del proyecto que afecten a las con-figuraciones IP del controlador, se indicará en un advertencia. La modificación no se efectuará automáticamente. A la hora de crear un nuevo proyecto, dentro de las confi-guraciones IP hallará una configuración estándar lista para aplicar como predetermina-da.

La dirección IP que Vd. especifique aquí para el controlador se aplicará asimismo como dirección IP para el canal de comunicación a través de TCP/IP.

Page 123: PC WORX Quickstart ES

Proyecto de ejemplo para simulación con sistemas de control con procesador del tipo “IPC”

7127_es_02 PHOENIX CONTACT 7-5

7.6 Insertar manualmente participantes INTERBUS

Para nuestro ejemplo de proyecto se utilizan los siguientes dispositivos:– Control: RFC 430 ETH-IB– Acoplador al bus: IBS IL 24 BK T/U– Módulos de E/S: IB IL 24 DO 16, IB IL 24 DO 8, IB IL 24 DI 8• Seleccione un punto en la ventana “Configuración del bus” en el que desee insertar

un participante. Para insertar el acoplador al bus seleccione el nodo INTERBUS del sistema de control, pues el primer participante INTERBUS puede insertarse sólo aquí.

• Abra en “Catálogo de dispositivos”, en “Phoenix Contact”, la familia de productos a la que pertenece el participante a insertar (p.ej. IL para Inline).

• Abra, en la familia de productos, el grupo del producto (p.ej. acoplador al bus, E/S di-gital).

• Seleccione el dispositivo a insertar (p.ej. IBS IL 24 BK/TU).• Arrastre con el ratón el dispositivo seleccionado hasta el punto de inserción.• Inserte todos los demás dispositivos.

En el ejemplo: inserte el módulo Inline (E/S digital) en el acoplador al bus.

La configuración de bus con los módulos INTERBUS empleados en el ejemplo se repre-senta en la figura 7-3.

Figura 7-3 Configuración completa de bus para el proyecto del ejemplo

7.7 Compilar tras concluir la topología del bus

• Seleccione el comando “Recompilar proyecto” dentro del menú “Crear”.

Ver también capítulo “Insertar manualmente participantes INTERBUS” en la página 4-12.

Ver también capítulo “Compilación tras concluir la topología del bus” en la página 4-17.

Page 124: PC WORX Quickstart ES

PC WorX

7-6 PHOENIX CONTACT 7127_es_02

7.8 Crear el programa

Para programar como en el ejemplo, proceda conforme al capítulo “Programa de ejemplo” en la página 8-1.• Ponga la variable V0 al valor inicial 1. Este bit “a 1” rotará después a la izquierda du-

rante la ejecución del programa.

7.9 Compilar tras crear el programa

• Elija el comando “Crear/Compilación parcial”.

7.10 Asignar datos de proceso

• Para asociar las variables a los datos de proceso, vaya al área de trabajo de asigna-ción de datos de proceso.

• Seleccione el control en la ventana superior derecha. En la ventana superior izquierda “Símbolos/Variables” se mostrará entonces la configuración estándar predetermina-da.

• Marque en la ventana superior izquierda “Símbolos/Variables” el recurso estándar (en el ejemplo: STD_RES: RFC450ET).

• Marque en la ventana superior derecha el dispositivo cuyos datos de proceso quiera vincular a variables (en la figura 7-4: IB IL 24 DO 16).

• Marque el dato de proceso a vincular (en la figura 7-4: ~DO16).• Mediante la elaboración del programa se crean variables. Vincule la variable marcada,

arrastrándola y soltándola con el ratón, a una variable mostrada (en la figura 7-4: V0) en el lado izquierdo.

En lo sucesivo se da por supuesto que Vd. ha creado el programa. ¡Si se salta este pun-to, pueden producirse divergencias más adelante!

Ver también capítulo “Compilar tras la creación del programa” en la página 4-19.

Ver también capítulo “Crear variables y asignar datos de proceso” en la página 4-19.

Page 125: PC WORX Quickstart ES

Proyecto de ejemplo para simulación con sistemas de control con procesador del tipo “IPC”

7127_es_02 PHOENIX CONTACT 7-7

Figura 7-4 Variable V0

En la ventana inferior izquierda se muestra la variable generada.• Repita este procedimiento para todas las entradas a evaluar y todas las salidas a mo-

dular.

El resultado de la asignación de datos de proceso se representa en la siguiente figura.

Figura 7-5 Todos los datos de proceso empleados asignados a las variables

Page 126: PC WORX Quickstart ES

PC WorX

7-8 PHOENIX CONTACT 7127_es_02

7.11 Configurar el canal de comunicación

• Para configurar el canal de comunicación, vaya a la ventana de trabajo de configura-ción del bus.

• Marque el nodo INTERBUS del control en la ventana “Configuración del bus”.• Abra la ficha “Comunicación” en la ventana “Detalles de los dispositivos”.• Seleccione el tipo de interfaz “Simulación”.• Active el entorno de simulación pulsando el botón “Aplicar”.

7.12 Compilar proyecto, descargar y ejecutar arranque en frío

Compilar el proyecto

• Elija el comando “Crear/Compilación parcial”.

Descargar el proyecto

• Abra el “Diálogo de verificación del proyecto”. • Pulse el botón “Descargar”.• Active, en el área “Proyecto”, las casillas de verificación “Asegurar tiempo real” e “In-

cluir proyecto de reinicio”.• Haga clic en el botón “Descargar” en la zona izquierda.

El proyecto se escribe al descargarse en la memoria de trabajo simulada del control. • Abra la tarea “DEMOIO-DRIVER”.

Se representa el estado de las entradas y salidas de todos los dispositivos a los que se haya aplicado variables.

Figura 7-6 Estado de entradas y salidas

Ver también capítulo “Configurar el canal de comunicación” en la página 4-27.

Ver también capítulo “Compilar proyecto, descargar y ejecutar arranque en frío” en la página 4-42.

Page 127: PC WORX Quickstart ES

Proyecto de ejemplo para simulación con sistemas de control con procesador del tipo “IPC”

7127_es_02 PHOENIX CONTACT 7-9

Arranque en frío Ejecute un arranque en frío (cold restart) conforme al capítulo “Compilar proyecto, descar-gar y ejecutar arranque en frío” en la página 4-42.

Con el arranque en frío se activa el proyecto. Ahora podrá Vd. comenzar la simulación.

7.13 Funcionamiento

7.13.1 Configuración de las propiedades de tarea

Si no ha efectuado configuraciones para la tarea, trabajará con una tarea predeterminada por defecto. Modifique, de ser necesario, las propiedades de la tarea (en el siguiente ejem-plo, de una tarea por defecto a una tarea cíclica).

• Vaya al área de trabajo de programación IEC.• Marque el punto “STD_TSK : Default”.• Elija en el menú contextual el punto “Propiedades”.

Figura 7-7 Tarea estándar - Propiedades

• Seleccione en “Tipo” la opción “Cyclic”. De este modo, elige una tarea cíclica.

Page 128: PC WORX Quickstart ES

PC WorX

7-10 PHOENIX CONTACT 7127_es_02

Figura 7-8 Tarea estándar - Tipo

• Adopte, con el botón “Aplicar”, su elección.• Cambie el ajuste p.ej. a 1000 ms.

Figura 7-9 Modificación del ajuste

• Confirme sus ajustes con “Aceptar”.• Compile el proyecto, descárguelo al control y ejecute un arranque en frío.

Si el proceso discurre ahora demasiado lentamente, cambie los ajustes.• Elija en el menú contextual de la tarea estándar el punto “Configuraciones”.• Cambie el ajuste p.ej. a 250 ms.• Compile el proyecto, descárguelo al control y ejecute un arranque en frío.

Page 129: PC WORX Quickstart ES

Proyecto de ejemplo para simulación con sistemas de control con procesador del tipo “IPC”

7127_es_02 PHOENIX CONTACT 7-11

7.13.2 Simulación y modo de depuración

Tras el arranque en frío (cold restart) se encenderá en “DEMOIO-DRIVER” el LED RUN verde.

Ahora podrá Vd. comenzar la simulación de su programa. Para monitorear todas las va-riables, cambie al modo de depuración. En el modo de depuración podrá supervisar en línea el estado de las variables.

• Active el modo de depuración.

• Vaya al área de trabajo de programación IEC.• Cambie a la ventana que mejor le facilite las informaciones que le sean precisas. Para

la siguiente descripción se ha escogido la ventana “MainV”.• Disponga la representación en pantalla de tal manera que pueda ver las ventanas

“MainV” y “DEMOIO-DRIVER”.

Figura 7-10 Estado de partida del programa

En el estado de partida del programa se leerá Start = FALSE, sólo estará encendido el LED de estado de la salida aplicada (V0 = 16#0001).

Active en “DEMOIO-DRIVER” el LED IN0; con ello, se pasará a Start = TRUE, iniciándose el programa. Se desarrollarán las siguientes acciones:– Salida de impulsos S1 = TRUE (ver S1 en la ventana “MainV”)– Se inicia el contador para el tiempo T2 transcurrido (ver T2 en la ventana “MainV”).– Se activa la salida 0 del IB IL 24 DO 8 (variable OUT1). Este módulo se representa en

el slot 2 (OUT/8) del rack en “DEMOIO-DRIVER”. El LED de estado OUT0 se encien-de.

– Se enciende la luz de marcha (ver V0 en la ventana “MainV”). Este módulo se repre-senta en el slot 0 (OUT/8) y el slot 1 (OUT/8). Los LED de estado de estos dos slots se encienden uno tras otro.

Page 130: PC WORX Quickstart ES

PC WorX

7-12 PHOENIX CONTACT 7127_es_02

Figura 7-11 Inicio activado

Tras 15 segundos, la salida de impulso pasa a FALSE, la salida OUT0 del IB IL 24 DO 8 se desconecta y se apaga la luz de marcha.

Figura 7-12 Ciclo del programa concluido

Si la entrada IN0 está en TRUE al alcanzar el tiempo máximo, T2 permanece en 15000. En cuanto IN0 adopte el estado FALSE, T2 se pone a 0.• Active y desactive IN0 para comprobar la corrección de esta parte del programa.

La parte del programa con el bloque AND (“Y”) funciona independientemente de la parte del programa con el temporizador de impulsos.• Active y desactive los LED de las entradas IN2 e IN5.

La salida OUT5 del módulo IB IL 24 DO 8 reacciona conforme al resultado del nexo lógico “Y”.

Page 131: PC WORX Quickstart ES

Proyecto de ejemplo para simulación con sistemas de control con procesador del tipo “IPC”

7127_es_02 PHOENIX CONTACT 7-13

Figura 7-13 Nexo lógico “Y” en “Main”

7.14 Cambio desde simulación al equipo físico real

Si ha concluido con éxito la simulación de su programa puede pasar ya a su equipo físico (hardware). La condición es que la configuración real del bus coincida con la configuración del bus simulada.• Detenga la simulación. Para ello haga clic en “Detener” dentro del cuadro de diálogo

de verificación del proyecto.• Detenga el modo de depuración. Para ello haga clic en el botón de activación/desac-

tivación de Debug.

• Vaya al área de trabajo “Configuración del bus”.• Abra la ficha “Comunicación” en la ventana “Detalles de los dispositivos”.• Seleccione el canal de comunicación (ver capítulo “Configurar el canal de comunica-

ción” en la página 4-27).• Descargue el proyecto al sistema de control y ejecute un arranque en frío (ver capítulo

“Compilar proyecto, descargar y ejecutar arranque en frío” en la página 4-42).

Page 132: PC WORX Quickstart ES

PC WorX

7-14 PHOENIX CONTACT 7127_es_02

Page 133: PC WORX Quickstart ES

Programa de ejemplo

7127_es_02 PHOENIX CONTACT 8-1

8 Programa de ejemploEn los capítulos precedentes se analiza respectivamente un ejemplo de proyecto. En cada uno de ellos, la prioridad recae sobre temas diferentes:– capítulo 5, “Proyecto de ejemplo para un sistema INTERBUS”– capítulo 6, “Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS”– capítulo 7, “Proyecto de ejemplo para simulación con sistemas de control con proce-

sador del tipo “IPC””

El procedimiento para la creación del programa en el software es siempre idéntico y se describe en el presente capítulo.

8.1 Descripción del programa

El programa se crea en el lenguaje de programación FBD (diagramas de bloques de fun-ción).

El programa dirige la siguiente secuencia:

Al cambiar el flanco en la entrada IN de FALSE a TRUE, un temporizador (bloque de fun-ción TP) genera un impulso que se entrega en la salida Q con una duración PT. Durante este tiempo se activa la salida enlazada. El estado de la salida se señaliza en el LED co-rrespondiente.

El tiempo transcurrido se emite en la salida ET.

Si la entrada IN cambia de FALSE a TRUE por segunda vez antes de que haya transcu-rrido el impulso (dentro de TP), ello no tendrá ninguna repercusión sobre la duración del impulso generado en la salida Q. Esta señal se ignora.

Cuando en la salida Q hay una señal TRUE, se activa el bloque de función ROL, que hace rotar a la izquierda, bit a bit, el operando enlazado al parámetro de entrada IN. Es decir: con un valor inicial igual a 1, las salidas enlazadas cambian (p.ej. OUT1 hasta OUT16 de un módulo de 16 bits) una tras otra de FALSE a TRUE y vuelven luego al estado anterior. Esta modificación de estado se señaliza mediante una “luz de marcha” en los LEDs correspondientes.

Transcurrido el tiempo de duración del impulso se desconectan la salida que señaliza la presencia del impulso y la luz de marcha.

Con independencia de ello, las entradas IN1 e IN2 quedan vinculadas por el nexo lógico “Y”. IN1 e IN2 reflejan el estado de las entradas a las que están conectados los interrup-tores basculantes. El resultado del nexo se indica en la salida OUT.

Page 134: PC WORX Quickstart ES

PC WorX

8-2 PHOENIX CONTACT 7127_es_02

8.2 Bloques funcionales utilizados

Bloque Temporizador TP

ONBOARD_INPUT_BIT10) / S1

En el ejemplo se usa, por emplearse un controlador Inline, una variable de sistema para las entradas y salidas integradas “onboard” (aquí: ONBOARD_INPUT_BIT10). De lo contrario, se usa una variable del usuario (S1).

VAR (VAR_EXTERNAL) Si una variable se usa sólo internamente y sin asignarse a ningún dato de proceso, puede declararse como variable VAR. No obstante, si desea supervisar esta variable en modo de depuración (debug) o en la simulación, declárela como VAR_EXTERNAL. En el pro-grama de ejemplo las variables se declaran por este motivo como VAR_EXTERNAL.

Bloque Conversión de Formato BOOL_TO_DINT

Para poder utilizar la señal de salida del bloque TP_1 como señal de entrada del bloque ROL hay que efectuar una conversión de formato de BOOL a DINT.

Para este bloque no se declaran variables.

Temporizador Conversión de formato Giro a la izquierda Nexo lógico “Y”

Tabla 8-1 Temporizador TP_1

Pará-metros

Nombre de la variable

Tipo de datos

Utilización Valor inicial Descripción

IN ONBOARD_INPUT_BIT10

/ S1

BOOL VAR_EXTERNAL Inicio: si se detecta un flanco ascendente, se generará un impulso.

PT T1 TIME VAR T#15000ms Duración del impulsoPor defecto: 15 s = 15000 ms

Q OUT1 BOOL VAR(VAR_EXTERNAL)

Salida del impulso TRUE, si IN = TRUE y ET < PT;

FALSE, si IN = FALSE o ET >= PT

ET T2 TIME VAR(VAR_EXTERNAL)

Tiempo transcurrido

Page 135: PC WORX Quickstart ES

Programa de ejemplo

7127_es_02 PHOENIX CONTACT 8-3

Bloque Rotación ROL

Bloque de Vínculo Lógico por Nexo Lógico “Y” (AND)

Tabla 8-2 Rotar a la izquierda ROL

Pará-metros

Nombre de la variable

Tipo de datos

Utilización Valor inicial Descripción

IN V0 WORD VAR_EXTERNAL Valor de entrada

N DINT Cantidad de caracteres a rotar (en el ejemplo 0 ó 1,

definidos mediante OUT1)

(Salida) V0 WORD VAR_EXTERNAL Valor de salida ROL

Tabla 8-3 Vínculo lógico por nexo lógico “Y” (AND)

Pará-metros

Nombre de la variable

Tipo de datos

Utilización Valor inicial Descripción

IN1 IN2 BOOL VAR_EXTERNAL Valor de entrada 1

IN2 IN3 BOOL VAR_EXTERNAL Valor de entrada 2

OUT OUT2 BOOL VAR_EXTERNAL Valor de salida AND

Page 136: PC WORX Quickstart ES

PC WorX

8-4 PHOENIX CONTACT 7127_es_02

8.3 Programación

Proceda de la siguiente manera para la programación:

• Vaya al área de trabajo de programación IEC.• Para activar la pantalla de programación IEC, haga doble clic sobre “Main” dentro de

la “Ventana de árbol de proyecto”.• Haga clic sobre un espacio en blanco dentro de la hoja de trabajo “Main”, allá donde

quiera insertar el bloque funcional.

Figura 8-1 Área de trabajo de programación IEC

• Seleccione el bloque “TP” mediante un doble clic en la ventana “Asistente de edición”.

Page 137: PC WORX Quickstart ES

Programa de ejemplo

7127_es_02 PHOENIX CONTACT 8-5

• Asígnele, dentro de la ventana “Propiedades de la variable”, el nombre “TP_1” a este bloque y confirme con “Aceptar”.

Figura 8-2 Ventana “Propiedades de la variable”

El bloque funcional se inserta en la hoja de trabajo.

Figura 8-3 Bloque funcional en hoja de trabajo de programación IEC

• Para definir las propiedades de las variables, haga doble clic en el parámetro de en-trada “IN” del bloque funcional.

Page 138: PC WORX Quickstart ES

PC WorX

8-6 PHOENIX CONTACT 7127_es_02

Dependiendo de si desea asignar el parámetro de entrada “IN” a una variable de usuario o a una variable de sistema, proceda en el siguiente paso de forma diferente:

Figura 8-4 Ventana “Propiedades de la variable” para variables de usuario y de sis-tema

Acción Variable de usuario S1 Variable de sistema ONBOARD_INPUT_BIT10

(se utiliza para el ejemplo de la simulación)

(se utiliza para el ejemplo con ILC 370 ETH 2TX-IB)

• Para configurar el ámbito de validez de vi-sualización, abra en los grupos de variables globales todas las carpetas y marque en la carpeta “STD_RES”: “Default” “System Variables”

• Seleccione en la parte superior de la sec-ción “Visualización”: “Local” “Global”

• Asigne o seleccione dentro de la ventana “Propiedades de la variable”, en “Nombre”, el nombre para el parámetro de entrada “IN”:

• Asigne el nombre S1. • Seleccione la variable corres-pondiente. Para la entrada 11 de ILC 370 ETH 2TX-IB es ONBOARD_INPUT_BIT10.

El ámbito de validez de una variable sólo deberá definirse la primera vez que se cree y ubique una variable. Todas las demás variables se asocian igualmente al grupo selec-cionado.

Variable de usuario S1 Variable de sistema ONBOARD_INPUT_BIT10

Page 139: PC WORX Quickstart ES

Programa de ejemplo

7127_es_02 PHOENIX CONTACT 8-7

• Defina el tipo de datos. La variable es una variable de tipo bit, es decir, una variable “BOOL”.

• En la lista “Utilización” seleccione “VAR_EXTERNAL” (con ámbito de validez “Local”) o “VAR_GLOBAL” (con ámbito de validez “Global”), ya que la variable va a asociarse más tarde a un dato de proceso.

• Confirme sus opciones con “Aceptar”.• Para definir las propiedades de las variables, haga doble clic en el parámetro de en-

trada “PT” del bloque funcional. • Si como ámbito de validez para los grupos de variables locales se ha elegido “System

Variables”, escoja “Default” en la carpeta “STD_RES”.• Asígnele, dentro de la ventana “Propiedades de la variable” el nombre “T1”.• En la lista “Tipo de datos” figura el tipo “TIME”.• En la lista “Utilización” seleccione “VAR”, ya que la variable sólo se va a usar de modo

interno y no se va a asociar a un dato de proceso.• Escriba como “Valor inicial” de amplitud de pulso 15 s (T#15000ms).

Figura 8-5 Ventana “Propiedades de la variable”

• Confirme sus opciones con “Aceptar”.• Para los parámetros de salida de este bloque funcional proceda de modo similar. Use

para ello los valores en la tabla 8-1 “Temporizador TP_1”, página 8-2.

Figura 8-6 Bloque funcional TP_1 con todos sus parámetros (S1: variable de usuario. ONBOARD_INPUT_BIT10: variable de sistema)

Si creó una variable como VAR y más tarde desea emplearla como VAR_EXTERNAL, observe el siguiente modo de proceder a la hora de introducir el cambio:• Seleccione “VAR_EXTERNAL” en la lista “Utilización”.• Ubique la variable en la “Ventana de árbol de proyecto” bajo “Global_Variables” en

forma de variable global.

Page 140: PC WORX Quickstart ES

PC WorX

8-8 PHOENIX CONTACT 7127_es_02

• Inserte el bloque funcional BOOL_TO_DINT. Para este bloque funcional no hace falta una declaración de parámetros.

• Inserte el bloque funcional ROL.• Declare los parámetros requeridos conforme a la tabla 8-2 “Rotar a la izquierda ROL”,

página 8-3.• Inserte el bloque “AND”.• Declare los parámetros requeridos conforme a la tabla 8-3 “Vínculo lógico por nexo

lógico “Y” (AND)”, página 8-3.

En la figura 8-7 se representan todos los bloques funcionales con los parámetros necesa-rios.

Figura 8-7 Todos los bloques funcionales insertados con los parámetros necesarios

Vincule entre sí las salidas y entradas requeridas. Proceda para ello de la siguiente ma-nera:• Marque la variable OUT1 y arrástrela a la altura del bloque BOOL_TO_DINT.

• Active el icono de vínculo de objetos.• Haga clic aprox. en la mitad de la línea para la salida OUT1 y vincule este punto, man-

teniendo pulsado el ratón, a la entrada de BOOL_TO_DINT.• Vincule la salida de BOOL_TO_DINT a la entrada N del bloque ROL.

El programa definitivo se muestra en la figura 8-8.

Figura 8-8 Programa completo

Variable de usuario S1 Variable de sistema ONBOARD_INPUT_BIT10

Page 141: PC WORX Quickstart ES

Programa de ejemplo

7127_es_02 PHOENIX CONTACT 8-9

Borrado de variables

Si define Vd. variables para la creación de un programa, éstas se ubicarán en varias hojas de trabajo. Si borra o cambia de nombre variables en el programa, estas operaciones no se llevarán a cabo automáticamente en las otras hojas de trabajo.

Al compilar recibirá entonces una indicación de error.• Borre en este caso las variables no utilizadas en las pantallas de las fichas indicadas

en la figura 8-9 (“Global_Variables” y “MainV:Main”).

Figura 8-9 Borrar variables

Page 142: PC WORX Quickstart ES

PC WorX

8-10 PHOENIX CONTACT 7127_es_02

8.4 Establecer el valor inicial

Si quiere establecer un valor inicial, proceda de la siguiente forma:

• Vaya al área de trabajo de programación IEC.• Haga doble clic en el punto “Global_Variables”.• Establezca el valor inicial de las variables (aquí: V0 al valor inicial 1).

Figura 8-10 Establecer el valor inicial (aquí: V0 = 1)

8.5 Posibilidades adicionales en PROFINET

En un sistema PROFINET IO puede Vd. además evaluar los siguientes datos:– Para cada controlador PROFINET IO: las variables de sistema que indican el estado

de la configuración,– Para cada dispositivo PROFINET IO: datos de proceso predefinidos que indican el es-

tado.

Ver también capítulo “Informaciones de estado de un sistema PROFINET IO” en la página B-1.

Page 143: PC WORX Quickstart ES

PC WorX y SafetyProg

7127_es_02 PHOENIX CONTACT 9-1

9 PC WorX y SafetyProg

Un componente integrado en PC WorX es SafetyProg para el trabajo con un sistema INTERBUS-Safety seguro.

Para un proyecto con INTERBUS-Safety, proceda de forma similar a un proyecto para un sistema PROFINET IO o INTERBUS.

Todas las particularidades propias de Safety y las configuraciones pertinentes se descri-ben de forma detallada en el manual de usuario del Proxy PROFINET con sistema de con-trol seguro integrado. En el capítulo presente, encontrará solamente algunas informacio-nes básicas para un proyecto INTERBUS-Safety en PC WorX.

Agregar Safety desde el catálogo de dispositivos

En caso de creación manual de la configuración del bus: Encontrará el Proxy PROFINET con sistema de control seguro integrado en el catálogo de dispositivos, en “Phoenix Contact/Safety/Proxy INTERBUS”.

Asignar nombre al proyecto INTERBUS-Safety

• Marque en la configuración del bus, en el Proxy PROFINET con sistema de control seguro integrado, el nodo “Control seguro”.

• Asigne en la ventana “Detalles de los dispositivos” el nombre de proyecto.

Preparar el proyecto Efectúe todas las configuraciones para el proyecto acorde al manual de usuario del Proxy PROFINET con sistema de control seguro integrado. Entre ellas se cuentan, p.ej.:– Configuración PROFINET– Intercambio de datos de proceso con el control estándar

(variables de intercambio, aprobación y estándar)

Compilar el proyecto Antes de que cambie a SafetyProg:• Compile el proyecto.

Tras el procedimiento de compilación, el proyecto se guardará automáticamente.

Inicio de SafetyProg Una vez tenga listo el proyecto en PC WorX, puede arrancar SafetyProg.• Asegúrese de que se encuentra Vd. en el área de trabajo “Configuración del bus” o

en “Asignación de datos de proceso”.• Seleccione en el Proxy PROFINET con sistema de control seguro integrado el nodo

“Control seguro”.• Elija en el menú contextual el punto “Arrancar SafetyProg”.

SafetyProg se ofrece únicamente en alemán e inglés. Por ello, un proyecto de seguridad Safety será compatible con PC WorX sólo en uno de ambos idiomas. Cambie a la ver-sión alemana o inglesa de PC WorX para elaborar un proyecto Safety.

Encontrará indicaciones detalladas sobre el manejo del software SafetyProg en la ayuda en pantalla o en la guía rápida de puesta en marcha del software.

Page 144: PC WORX Quickstart ES

PC WorX

9-2 PHOENIX CONTACT 7127_es_02

Page 145: PC WORX Quickstart ES

Otras funciones del software

7127_es_02 PHOENIX CONTACT A-1

A Otras funciones del software

A 1 Ajuste del reloj de tiempo real

Algunos controles disponen de un reloj interno de sistema (p.ej. ILC 350…, ILC 370…). En la ficha “Configuraciones ampliadas” tiene la posibilidad de ajustar hora y fecha para el reloj interno del control.

La hora actual del control se lee y se muestra una sola vez siempre que abra la ficha “Con-figuraciones ampliadas”. La lectura permanece con este valor hasta que vuelva a abrirse de nuevo la ficha “Configuraciones ampliadas”.

Si desea adoptar la fecha y hora del sistema de su PC: Requisito previo: hay una conexión entre el PC y el control.• Vaya al área de trabajo “Configuración del bus”.• Marque el nodo del control (p.ej. “ILC 370 PN”).• Abra la ficha “Configuraciones ampliadas” en la ventana “Detalles de dispositivos”.• Haga clic en el botón “Tiempo del sistema”.• Haga clic seguido en el botón “Enviar”, para que los datos contenidos en el cuadro

“Configuración del reloj de tiempo real” se transmitan al control.

Si desea elegir otros valores distintos:• Escriba los valores que desee para la hora y la fecha.• Haga clic en el botón “Enviar”, para que los datos contenidos en el cuadro “Configu-

ración del reloj de tiempo real” se transmitan al ILC 350 ETH.

Figura A-1 Ajuste del reloj de tiempo real

Page 146: PC WORX Quickstart ES

PC WorX

A-2 PHOENIX CONTACT 7127_es_02

A 2 Posibilidades para la modificación de un proyecto

PC WorX ofrece dos funciones mediante las cuales puede Vd. descargar modificaciones o cambios en el proyecto a control(es) y activarlas allí, sin tener que detener el PLC en funcionamiento.

A 2.1 Descargar Cambios (desde la versión 3.10 de PC WorX, desde la versión 4.0 ProConOs)

Descargar

Figura A-2 Descargar cambios

Tabla A-1 Posibilidades para la modificación de un proyecto

Posibilidades: Descargar cambios Cambios en líneaParticularidades: Descarga del proyecto com-

pleto (Descargar cambios)Descarga sólo de los cambios efectuados, p.ej. bloques fun-cionales independientes

Desarrollo: Modo de depuración (debug) activado: detección de un error

Modo de depuración (debug) no activado

Cambiar

Compilar

Descargar a través del diálogo de verificación del proyecto

Descargar a través del menú “Código/Cambios en línea”

Caso de aplicación: Cambios muy extensos Modificaciones mínimas

Ventaja: Escasas limitaciones Rapidez

La función “Descargar Cambios” está sólo disponible para controladores con el tipo de procesador “IPC_40” o “ARM_L_40” (ver también “Controles de Phoenix Contact” en la página D-2).

Page 147: PC WORX Quickstart ES

Posibilidades para la modificación de un proyecto

7127_es_02 PHOENIX CONTACT A-3

Para descargar cambios a uno o varios controles, podrá Vd. definir antes del envío si el sistema debe garantizar una respuesta del PLC en función del tiempo real.

Si se activa la opción “Asegurar tiempo real para descargar cambios”, el sistema intentará efectuar la descarga sin vulnerar las condiciones de tiempo real de las tareas ejecutadas en el sistema de control.

Si la descarga o envío de los cambios no fuera posible (p.ej. porque la cantidad de datos a copiar sea demasiado grande), se emitirá una indicación de error. Desactive en tal caso la opción “Asegurar tiempo real…” (esto es, permita vulneraciones del tiempo real) para que puedan efectuarse todos los cambios.

Consulte en la siguiente tabla en qué casos puede o no utilizarse la función “Descargar cambios”.

¡Cuando autorice Vd. la vulneración del tiempo real asegúrese primero de que la aplica-ción del PLC discurre dentro de límites seguros! Piense que cada vulneración del tiempo real puede provocar consecuencias inesperadas en el sistema de automatización, pues-to que algunas tareas del usuario pueden, circunstancialmente y por un breve espacio de tiempo, dejar de procesarse. Examine por tanto los riesgos antes de desactivar la op-ción.

Encontrará información de fondo más detallada sobre las funciones “Descargar cam-bios” y “Asegurar tiempo real…” en la ayuda en pantalla de PC WorX.

Tabla A-2 Posibilidades de aplicación y limitaciones para “Descargar cambios”

Área Utilizable tras No utilizar trasPOU – Cambio de código en POUs ya existentes

– Uso de nuevos tipos de POUs en un recurso– Uso de un MAS-POU en el proyecto

Variables – Inserción/borrado de variables locales y globa-les

– Cambio de variables locales y globales (valor inicial incluido)

Las modificaciones en POUs SFC están en principio permitidas, pero pueden conducir a estados críticos del PLC si la función “Descargar cambios” se utiliza con el PLC en funcio-namiento. A modo de ejemplo, la ejecución de una cadena de pasos SFC podría resultar bloqueada si se borra un paso activo en curso. Tales cambios SFC son: – Cambio de una relación precedente-siguiente. – Cambio de características del paso (tipo). – Cambio de relaciones paso-acción. – Cambio de calificadores (signos especificativos de acción).

En estos casos, recibirá Vd. un mensaje de advertencia. Examine el riesgo existente antes de proseguir el proceso confirmando el mensaje de advertencia.

Page 148: PC WORX Quickstart ES

PC WorX

A-4 PHOENIX CONTACT 7127_es_02

En caso de ignorar la limitación, el sistema muestra una indicación de error en la “ventana de mensajes”. Abra el texto de ayuda relativo a la indicación de error, haciendo clic con el botón derecho del ratón en el registro en la “ventana de mensajes” y seleccionando el punto del menú contextual “Ayuda sobre los mensajes”. Revoque la modificación cau-sante, vuelva a crear el proyecto y ejecute de nuevo la función “Descargar Cambios”.

Tipos de datos – Cambio del tipo de datos de variables, con lo que las variables vuelven a inicializarse

– Inserción/borrado de tipos de datos– Cambio de declaraciones de tipo de datos. Las

variables de datos modificados se inicializan– Cambio del área de datos

Bloques funcionales

– Declaración de nuevas instancias FB (usuario/firmware)

Programa – Cambio de comentarios en el código del pro-grama

– Inserción/borrado de instancias de programa

Tareas – Cambio de tiempos de ciclo de tareas– Cambio de tiempos de watchdog para tareas

– Inserción o borrado de tareas– Cambio de otras características de tareas que

no sean los tiempos de ciclo o watchdog (es decir, tipo de tarea, prioridad, número de evento, asignación SPG, tamaño de stack)

Configuración de E/S

– Cambio de parámetros de driver en la configu-ración E/S

– Inserción/borrado de un grupo de E/S en la configuración de E/S

– Cambio de grupos VAR_CONF en la configu-ración de E/S

– Cambio de otras características de E/S que no sean los parámetros de driver (p.ej. direccio-nes, el driver mismo, la asignación de tareas, etc.)

Varios – Inserción de nuevas configuraciones y recur-sos

Tabla A-2 Posibilidades de aplicación y limitaciones para “Descargar cambios”(continuación)

Área Utilizable tras No utilizar tras

Encontrará más información en la ayuda en pantalla del programa PC WorX.

Page 149: PC WORX Quickstart ES

Posibilidades para la modificación de un proyecto

7127_es_02 PHOENIX CONTACT A-5

A 2.2 Cambios en línea

“Cambiar en línea” una POU significa que, en un solo paso, se compilan los cambios en el proyecto, se crea el código y se envía automáticamente al PLC en marcha. Durante toda esta operación, el PLC sigue en funcionamiento, es decir, la ejecución del programa en el PLC no se ve interrumpida durante la compilación y la descarga.

Los “Cambios en línea” pueden activarse mediante el punto de menú “Código/Cambios en línea” o a través del icono correspondiente (ver capítulo “Símbolos de uso frecuente para compilar y depurar” en la página 3-3).

Puede Vd. utilizar de dos maneras el comando “Cambios en línea”: 1. Corrección de errores en el código.

Si ha descubierto un fallo de programación en el modo en línea y ha cambiado al modo sin conexión a la red para corregirlo, podrá compilar el cambio efectuado me-diante “Cambios en línea”.

2. Desarrollo ulterior de un proyecto base. En muchos casos puede resultar más sencillo y cómodo desarrollar un proyecto me-diante los cambios en línea en vez de con el comando “Compilación parcial”. Una vez haya compilado un proyecto base por primera vez con “Compilación parcial”, podrá completar dicho “tronco” editando cada hoja de trabajo de código POU e insertando estas ampliaciones mediante “Cambios en línea” en el programa del PLC que ya esté funcionando en el sistema de destino.

En ambos casos, las modificaciones se enviarán automáticamente al PLC con éste en marcha, esto es, los cambios pueden observarse a continuación en el modo en línea.

Consulte en las siguientes tablas en qué casos podrá utilizarse la función “Cambios en lí-nea”.

El punto de menú “Cambios en línea” sólo está disponible en el modo sin conexión a la red. Puede Vd. cambiar a la hoja de trabajo en cuestión entre el modo en línea y el modo sin conexión a la red mediante el símbolo de activación/desactivación de Debug en la barra de herramientas.

Page 150: PC WORX Quickstart ES

PC WorX

A-6 PHOENIX CONTACT 7127_es_02

Tenga en cuenta, para el cambio de funciones y bloques funcionales:

Tabla A-3 Posibilidades de aplicación y limitaciones para “Cambios en línea”

Área Utilizable tras No utilizar trasVariables – Inserción de nuevas variables locales y globa-

les– Borrado de variables que no se utilicen en el ar-

chivo CSV (*.csv). – Inserción de variables globales no disponibles

en entradas y salidas directas– Eliminación de variables de la hoja de trabajo

del programa– Inserción de un bloque funcional definido por el

usuario*

* Requisito previo: una instancia de dicho bloque func. se ha declarado ya en una hoja de trabajo de variables de una POU cualquiera del mismo re-curso

– Cambio de características de variables– Cambio de valores iniciales de variables (las

variables inicializadas no pueden modificarse en línea)

Funciones – Inserción de nuevas funciones definidas según IEC

– Inserción de una función definida por el usua-rio*

– Inserción de una función desde una biblioteca de firmware o del usuario*

* Requisito previo: dicha función ha sido ya acti-vada en una POU cualquiera del mismo recurso.

– Cambio de parámetros formales de funciones – Inserción de nuevos parámetros formales

Bloques fun-cionales

– Inserción de nuevos bloques funcionales defi-nidos según IEC

– Inserción de un bloque funcional definido por el usuario*

– Inserción de un bloque funcional desde una bi-blioteca de firmware o del usuario*

* Requisito previo: una instancia de dicho bloque func. se ha declarado ya en una hoja de trabajo de variables de una POU cualquiera del mismo re-curso

– Cambio de parámetros formales de bloques funcionales (VAR_INPUT, VAR_OUTPUT y VAR_IN_OUT)

– Inserción de nuevos parámetros formales

Varios Ver tabla A-4 “Reglas específicas de los lenguajes de programación” en la página A-7

– Cambio de constantes de cadenas de caracte-res o cadenas de caracteres definidas por el usuario

– Borrado de POUs o bibliotecas– Cambio de la estructura del equipo físico (hard-

ware)

Para que los cambios en línea sean posibles en los casos citados, es necesario compilar el proyecto con “Compilación parcial” y descargarlo al sistema de destino. Además, el modo en línea tiene que haber estado ya activo.

Page 151: PC WORX Quickstart ES

Posibilidades para la modificación de un proyecto

7127_es_02 PHOENIX CONTACT A-7

Tabla A-4 Reglas específicas de los lenguajes de programación

Lenguaje Cambios en línea posibles trasTodos – Inserción de saltos de línea y líneas en blanco

– Inserción o cambio de comentarios

IL – Inserción o cambio de operadores IL– Cambio de la profundidad de jerarquización

ST – Cambio de instrucciones o expresiones

FBD – Cambio de las redes existentes – Cambio de una gráfica (p.ej. desplazar líneas o bloques funcionales)– Cambio o inserción de redes

LD – Cambio de las redes existentes– Cambio de una gráfica (p.ej. desplazar líneas o bloques funcionales)– Cambio o inserción de redes

SFC – Cambio de variables, redes FBD o LD enlazadas directamente unas con otras– Cambio de intervalos para caracteres determinantes de tiempo – Cambio de nombres de variables en bloques de acción

Emplee “Compilación parcial” cuando los cambios en línea fallen. En caso de no respetarse las limitaciones, el proceso de cambio en línea se verá inte-rrumpido y en la “ventana de mensajes” aparecerá la correspondiente indicación de error. Una vez cancelado el comando “Cambios en línea”, compile el proyecto con “Compila-ción parcial” y descárguelo manualmente al PLC. Sólo hecho esto podrá volver a ser modificado en línea.

Encontrará más información en la ayuda en pantalla del programa PC WorX.

Page 152: PC WORX Quickstart ES

PC WorX

A-8 PHOENIX CONTACT 7127_es_02

A 3 “Retain Handling” ampliado

El “Retain Handling” ampliado es compatible a partir de la versión 4.0 de ProConOs.

Caso de aplicación: Su programa de aplicación está siendo ya ejecutado en el PLC. Ahora es necesario efectuar cambios en las variables remanentes o hay que insertar nue-vas variables RETAIN.

Sin el “Retain Handling”, tendría Vd. que efectuar un arranque en frío (cold restart) tras los cambios. En ese caso, todas las variables volverían a inicializarse.

Gracias al “Retain Handling” del sistema de programación ya no es imprescindible un arranque en frío del PLC tras la modificación de variables remanentes. En su lugar, puede efectuarse un arranque en caliente.

El “Retain Handling” mantiene el valor de cada variable simbólica remanente, cargándola antes de que el proyecto modificado y vuelto a compilar sea enviado al control. Tras la des-carga del programa modificado al PLC, el sistema vuelve a enviar los valores de las varia-bles previamente guardados a la correspondiente dirección de almacenamiento.

Tenga en cuenta que:– Al insertar nuevas variables remanentes:

Con el arranque en caliente, cada nueva variable agregada se inicializa con el valor inicial asignado. Si al declarar la nueva variable no se le asignó ningún valor inicial, será inicializada con el valor estándar del respectivo tipo de datos.

– Al cambiar variables remanentes ya existentes: El “Retain Handling” identifica cada variable remanente en base a su ruta de instancia, su nombre de variable (sin diferenciar mayúsculas y minúsculas) y su tipo de datos. Si se ha cambiado uno de estos tres puntos, la variable remanente se considerará como una variable declarada nueva y será inicializada (bien con el valor inicial decla-rado, bien con el valor estándar, como se describe más arriba). Observe que los cambios dentro de un tipo de datos definido por el usuario tiene como consecuencia una inicialización de todas las variables de este tipo de datos. Ejemplo: tras cambiar el tipo de datos de una estructura, todos los elementos en dicha estruc-tura serán inicializados (ver arriba).

– Al borrar variables remanentes: Las variables remanentes borradas carecen de significado para el “Retain Handling”. Puede suceder que las variables remanentes restantes sean desplazadas en la ima-gen del PLC.

– Al desplazar variables remanentes: Observe que el desplazamiento de variables en la imagen del PLC puede producirse siempre que pegue, borre o arrastre variables en la tabla de variables.

Consulte en la tabla D-1 “Controles de Phoenix Contact”, página D-2 qué controles son compatibles con esta función.

Con la palabra clave RETAIN se declaran las variables remanentes. El valor de una va-riable remanente se mantiene aun después de apagar el PLC. Para un arranque en ca-liente (warm start) se utiliza el último valor de la variable.

Con la función “Descargar Cambios”, los datos Retain se mantendrán sólo si el proyecto en curso ha sido guardado en la memoria de parametrización. Active por tanto para la descarga la opción “Incluir proyecto de reinicio” (ver figura A-2 en la página A-2) para evitar incoherencias.

Encontrará más información en la ayuda en pantalla del programa PC WorX.

Page 153: PC WORX Quickstart ES

Simulación

7127_es_02 PHOENIX CONTACT A-9

A 4 Simulación

PC WorX le ofrece la posibilidad de desarrollar por completo y sin equipo físico un pro-yecto con un sistema de control con procesador del tipo “IPC” para simular el funciona-miento. Si a continuación instala un equipo físico en conformidad con la estructura simu-lada, puede poner su proyecto en servicio en el equipo físico conmutando el canal de comunicación.

Encontrará un ejemplo de simulación en el capítulo 7, “Proyecto de ejemplo para simula-ción con sistemas de control con procesador del tipo “IPC””.

A 5 Reemplazo de un sistema de control (Hardware-Replace)

Para la simple sustitución de un control por otro, tiene a su disposición un asistente para el intercambio de dispositivos complejos. Un intercambio del control puede ser necesario cuando, p.ej., haya ejecutado la simulación de un proyecto con un RFC 450 ETH-IB, pero para el proyecto real necesite un ILC 370 PN 2TX-IB.• Vaya al área de trabajo “Configuración del bus”.• Marque en la ventana “Configuración del bus” el control a intercambiar (en la

figura A-3: RFC 450 ETH-IB).• Abra el menú contextual del control.• Seleccione el punto “Reemplazar…”.

Figura A-3 Reemplazar dispositivo

El asistente se abre.• Confirme la ventana recién abierta con “Siguiente”.

Se le mostrarán una lista de controles aptos para sustituir al control actualmente presente en el proyecto.

Si la ventana está vacía, no es posible reemplazar el control utilizado actualmente por otro.

Page 154: PC WORX Quickstart ES

PC WorX

A-10 PHOENIX CONTACT 7127_es_02

• Seleccione el nuevo control a aplicar (p.ej. ILC 370 PN).

Figura A-4 Selección del nuevo control

• Confirme su selección con “Siguiente”.

El asistente efectúa el intercambio.

Dependiendo de los controles que deban intercambiarse, puede ser preciso en determi-nadas circunstancias efectuar una adaptación de la topología del bus. Para ello tal vez haga falta insertar dispositivos adicionales.

En el ejemplo presente, hay un acoplador al bus (IBS IL 24 BKT/U) conectado al RFC 450 ETH-IB. Este acoplador no puede conectarse sin más al ILC 370 PN 2TX-IB. Para poder seguir utilizando el acoplador al bus, hay que yuxtaponer al ILC 370 PN 2TX-IB un módulo con derivación de bus remoto (p.ej. IBS IL 24 RB-T).

En caso de que sea necesaria una adaptación tal, se abrirá una ventana en que se pro-pondrán posibles dispositivos para ello.• Seleccione el dispositivo que quiera emplear para la adaptación.

Figura A-5 Seleccionar dispositivo para la adaptación de la estructura

Page 155: PC WORX Quickstart ES

Reemplazo de un sistema de control (Hardware-Replace)

7127_es_02 PHOENIX CONTACT A-11

El asistente le informa de que el intercambio de controles se ha efectuado correctamente y le avisa de particularidades.

Figura A-6 Finalización del intercambio

• Confirme el reemplazo con “Terminar”.

Se muestra la configuración del bus con el nuevo control.

Figura A-7 Configuración del bus con control nuevo

En el ejemplo, se ha reemplazado un control INTERBUS por un controlador PROFINET IO. Al comparar la topología del bus en la figura A-3 y en la figura A-7 puede verse que, con el reemplazo del control, la estructura se adaptó convenientemente. La mera estructura INTERBUS fue sustituida por una estructura PROFINET.

Page 156: PC WORX Quickstart ES

PC WorX

A-12 PHOENIX CONTACT 7127_es_02

En el presente ejemplo sería muy práctico no conectar los módulos Inline mediante un borne de derivación y un acoplador al bus, sino yuxtaponerlos directamente al controlador Inline. • Adapte en este caso la configuración del bus.• Arrastre los módulos de E/S Inline directamente al nodo INTERBUS del control.• Borre a continuación primero el acoplador al bus (IBS IL 24 BK-T/U) y luego el borne

de derivación (IBS IL 24 RBT).

Figura A-8 Configuración del bus con control nuevo adaptada manualmente

En caso de que desee cambiar un control por otro de un tipo diferente, como se muestra en el ejemplo, en la “ventana de mensajes” aparecerá una indicación de error de esta clase: “Recurso: el tipo de configuración del recurso “STD_CNF.STD_RES” es inade-cuado. El tipo actual es “IPC_40”. Se espera, no obstante, el tipo “ARM_L_40.”• Adapte en tal caso primero la configuración y después el recurso.• Vaya al área de trabajo de programación IEC.• Abra el menú contextual de la configuración y seleccione el punto: “Propiedades”.

Figura A-9 Menú contextual de la configuración: Propiedades

• Abra la ficha “PLC/Procesador”.

Page 157: PC WORX Quickstart ES

Reemplazo de un sistema de control (Hardware-Replace)

7127_es_02 PHOENIX CONTACT A-13

• Seleccione el tipo de procesador que corresponda al control. En el ejemplo, es el ARM_L_40.

Figura A-10 Seleccionar tipo de procesador

• Confirme su elección con “Aplicar”.

Un mensaje le advertirá de que, en determinadas circunstancias, puede que haya que adaptar otras partes de su proyecto.

Figura A-11 Advertencia

• Confirme la advertencia con “Aceptar”.• Confirme la elección del tipo de procesador con “Aceptar”.

Page 158: PC WORX Quickstart ES

PC WorX

A-14 PHOENIX CONTACT 7127_es_02

• Abra el menú contextual del recurso y seleccione el punto: “Propiedades”.

Figura A-12 Menú contextual del recurso: Propiedades

• Abra la ficha “PLC/Procesador”.• Seleccione el tipo de procesador que corresponda al control. En el ejemplo, es el

ILC370PN.

Figura A-13 Seleccionar tipo de procesador

• Confirme su elección con “Aplicar”.

Un mensaje le advertirá de que, en determinadas circunstancias, puede que haya que adaptar otras partes de su proyecto.• Confirme la advertencia con “Aceptar”.• Confirme la elección del tipo de procesador con “Aceptar”.• Compile el proyecto para descubrir posibles errores.• Si ha empleado POUs especiales, adáptelas también.• Compile el proyecto.

Page 159: PC WORX Quickstart ES

Archivos de descripción de dispositivo

7127_es_02 PHOENIX CONTACT A-15

A 6 Archivos de descripción de dispositivo

Los archivos de descripción de dispositivo son archivos FDCML o GSD que describen por completo un dispositivo. Si en el catálogo de dispositivos no hubiera un correspondiente archivo de descripción de dispositivo, impórtelo.

A 6.1 Archivos de descripción de dispositivo de Phoenix Contact

En una nueva instalación de PC WorX se instalan asimismo los archivos de descripción de dispositivo para cada uno de los dispositivos disponibles en ese momento. Estas des-cripciones las encontrará también en el catálogo de dispositivos. Al instalar Service Packs para PC WorX se instalarán nuevos archivos de descripción de dispositivos en la carpeta …\FDCML10\…\Phoenix Contact. Estas nuevas descripciones no se incluyen aún en el catálogo de dispositivos. Impórtelas de ser necesario.• Seleccione en PC WorX, en la ventana “Catálogo de dispositivos”, “Phoenix Contact”. • Abra el menú contextual y elija “Importar dispositivo…”.

Figura A-14 Catálogo de dispositivos: importar dispositivo

• Seleccione el archivo de descripción de dispositivo. En caso de que haya seguido la instalación estándar propuesta, lo encontrará en este directorio C:\Programas\Archivos comunes\FDCML10\xxx\Phoenix Contact. xxx = Sistema (p.ej. ETHERNET, INTERBUS, PROFINET)

Figura A-15 Directorio para archivos de descripción de dispositivo

• Confirme su elección.

En la “ventana de mensajes” se indica si el dispositivo ha sido importado correctamente.

Page 160: PC WORX Quickstart ES

PC WorX

A-16 PHOENIX CONTACT 7127_es_02

A 6.2 Archivos de descripción de dispositivo para controlador Inline

Si ha utilizado la instalación estándar propuesta, los archivos de descripción de dispositivo con todas las posibilidades de configuración del controlador Inline se encontrarán en el di-rectorio C:\Programas\Archivos comunes\FDCML10\INTERBUS\ Phoenix Contact\modification

Figura A-16 Directorio de los archivos de descripción de dispositivo

• Copie el archivo de descripción de dispositivo requerido al directorio …\FDCML10\INTERBUS\Phoenix Contact.

• Proceda a continuación como se describe más arriba.

A 6.3 Archivos de descripción de dispositivo de otros fabricantes (archivos GSD)

Los archivos GSD le ofrecen la posibilidad de integrar dispositivos de otros fabricantes como Phoenix Contact en PC WorX.• Copie los archivos GSD para su dispositivo, p.ej. desde Internet, al disco duro de su

PC. • Seleccione en PC WorX, en la ventana “Catálogo de dispositivos”, “Phoenix Contact”. • Abra el menú contextual y elija “Importar archivo GSD…”.

Figura A-17 Catálogo de dispositivos: importar archivo GSD

• Seleccione el archivo de descripción de dispositivo y confirme con “Abrir”.

Page 161: PC WORX Quickstart ES

Visualización

7127_es_02 PHOENIX CONTACT A-17

PC WorX crea un registro para el dispositivo en el catálogo de dispositivos. Encontrará el registro en el directorio C:\Programas\Archivos comunes\FDCML10\…. (con instalación estándar). En la “ventana de mensajes” se indica si el dispositivo ha sido importado correctamente.

En la lectura de un dispositivo modular, se mostrará en la configuración del bus sólo el dis-positivo y no sus módulos.

Agregue manualmente los módulos de dicho dispositivo. Proceda para ello de la siguiente manera:• Abra el catálogo de módulos mediante “Ver… Catálogo de módulos…”.• Seleccione uno a uno los módulos del dispositivo del catálogo de módulos y arrástre-

los, manteniendo pulsado el botón del ratón, al nivel subordinado, bajo el registro del dispositivo.

A 6.4 Crear archivos de descripción de dispositivo

Si aún no hay ningún archivo de descripción de dispositivos, podrá crearlo Vd. mismo. Para ello, el CD de AUTOMATIONWORX Software Suite incluye un editor de descripcio-nes de dispositivo.

A 7 Visualización

Los datos generados en PC WorX pueden utilizarse en otros programas, p.ej. para la vi-sualización de procesos.

Para poder utilizar los datos necesitará Vd. el Servidor OPC INTERBUS y/o un software de visualización.

Page 162: PC WORX Quickstart ES

PC WorX

A-18 PHOENIX CONTACT 7127_es_02

A 8 Topología Ethernet

PC WorX le ofrece la posibilidad de reconocer automáticamente la topología Ethernet. Vd. puede consultar en la ventana “Topología Ethernet” todos los dispositivos Ethernet del proyecto con sus conexiones. Para todos los dispositivos con funciones LLDP se mostra-rán automáticamente las conexiones, especificándose el número de puerto.

Las restantes funciones se explican en el ejemplo. Condición previa es una configuración del bus completa.• Abra la ventana mediante “Ver… Topología Ethernet”.• Seleccione dentro de la ventana “Topología Ethernet”, en el menú contextual, “Topo-

logía… Actualizar”.

Figura A-18 Primera actualización de la topología

Hay que seleccionar ahora un dispositivo como punto de partida para la representación. Como las conexiones entre dispositivos con funciones LLDP sólo pueden establecerse au-tomáticamente, es recomendable seleccionar uno de tales dispositivos. • Haga doble clic sobre el Switch.• Active en la ventana que se abre el punto “Dispositivo como punto de partida para la

representación”.

Page 163: PC WORX Quickstart ES

Topología Ethernet

7127_es_02 PHOENIX CONTACT A-19

Figura A-19 Determinar el punto de partida para la representación

• Actualice la representación mediante el menú contextual “Topología… Actualizar”.

Figura A-20 Topología con todas las conexiones detectadas automáticamente

Si no se representan todas las conexiones, proceda de la siguiente forma para trazar las conexiones no representadas:• Seleccione en el menú contextual de la ventana “Topología Ethernet” el punto “Edi-

ción… Modo de conexión”. • Mantenga pulsado el botón del ratón sobre un dispositivo y trace una línea hasta el

dispositivo al cual esté conectado.• Repita este procedimiento para todas las conexiones.• Desactive el modo de conexión (menú contextual “Edición… Modo de conexión”).

Las informaciones que desee que se muestren en la topología podrá Vd. elegirlas en el menú contextual de la ventana “Topología Ethernet”, en “Topología… Configuraciones…”.

Page 164: PC WORX Quickstart ES

PC WorX

A-20 PHOENIX CONTACT 7127_es_02

Para disponer de una asignación visual entre el icono y la instalación en cuestión, puede Vd. cargar una imagen como fondo.• Cree una imagen y archívela en un directorio cualquiera de su PC.• Abra en el menú contextual de la ventana “Topología Ethernet” el punto “Topología…

Configuraciones…”.• Abra la ficha “Imagen de fondo”.• Importe la imagen.• Active la casilla de verificación “Visualizar”.• Seleccione la imagen en “Configuraciones”.• Ajuste el nivel de transparencia y el zoom.

Figura A-21 Configuraciones para la imagen de fondo

• Confirme sus ajustes con “Aceptar” y “OK”.• Posicione los iconos sobre la imagen.

Figura A-22 Dispositivos Ethernet en la instalación

Page 165: PC WORX Quickstart ES

Topología Ethernet

7127_es_02 PHOENIX CONTACT A-21

Otras posibilidades:– Mediante el menú contextual de un dispositivo podrá Vd. abrir la interfaz Web del dis-

positivo (de estar disponible; p.ej. para el Switch).– Mediante el menú contextual de la ventana “Topología Ethernet” y el menú contextual

de un dispositivo podrá Vd. efectuar diferentes configuraciones.– Haciendo doble clic en una conexión establecida automáticamente o en un número

de puerto se muestra la información relativa a la conexión.– Mediante el menú contextual de la ventana (“Topología… Imprimir…”) podrá imprimir

la topología.– Si selecciona en el menú contextual de la ventana “Topología Ethernet” el punto “Ver

en línea… Mostrar accesibilidad”, se le indicará la accesibilidad de todos los disposi-tivos. Los dispositivos accesibles tienen un punto verde; los no accesibles se identifi-can mediante un punto rojo con una cruz blanca. Tras la actualización de la vista, se mostrará cualquier modificación del estado de conexión.

Figura A-23 Topología con error de conexión

Posibilidades de actualización de la topología:

– Actualización mediante la combinación de teclas Ctrl + Mayús + F5– Actualización manual mediante el menú contextual de la ventana “Topología

Ethernet” ”Topología … Actualizar”.– Actualización automática conforme al tiempo de actualización predefinido

Establezca el tiempo para la actualización autómatica de la siguiente forma:• Abra el menú contextual de la ventana “Topología Ethernet”.• Seleccione “Topología… Configuraciones…”.• Seleccione la ficha “Actualización”.• Active la casilla de verificación “Actualización cíclica” y ajuste un “tiempo de pausa”.

Page 166: PC WORX Quickstart ES

PC WorX

A-22 PHOENIX CONTACT 7127_es_02

Figura A-24 Definición del tiempo de actualización de la topología

Page 167: PC WORX Quickstart ES

Topología INTERBUS

7127_es_02 PHOENIX CONTACT A-23

A 9 Topología INTERBUS

PC WorX le ofrece la posibilidad de reconocer automáticamente la topología INTERBUS. En la ventana “Topología INTERBUS” podrá consultar la estructura de INTERBUS.

Figura A-25 Topología INTERBUS para un sistema INTERBUS

Si hace Vd. uso de esta función al utilizar PROFINET, se le indicará sólo la topología INTERBUS que esté conectada en el nodo INTERBUS del sistema de control.

Para imprimir la topología completa del bus, podrá Vd. servirse de otra función de PC WorX:• Active el menú contextual de un elemento cualquiera en la configuración del bus.• Seleccione el punto “Imprimir configuración del bus”.

Page 168: PC WORX Quickstart ES

PC WorX

A-24 PHOENIX CONTACT 7127_es_02

A 10 Comparación de proyectos

Mediante el menú “Proyecto… Comparar proyectos” tiene Vd. la posibilidad de hacer com-parar dos proyectos compilados.• Abra uno de los dos proyectos a comparar.• Abra en el menú “Proyecto” el punto “Comparar proyectos”.• Seleccione en el cuadro de diálogo emergente el segundo de los proyectos a compa-

rar.• Abra el área de trabajo “Comparación de proyectos”.

En la “Ventana de resultados, comparación de proyectos” le serán mostradas en forma de tabla todas las diferencias.

Page 169: PC WORX Quickstart ES

Informaciones de estado de un sistema PROFINET IO

7127_es_02 PHOENIX CONTACT B-1

B Informaciones de estado de un sistema PROFINET IO

B 1 Estado del controlador PROFINET IO

El controlador PROFINET IO dispone de informaciones de estado, que indican el estado de su marco de configuración.

Tales informaciones pueden consultarse mediante la variable de sistema PNIO_CONFIG_STATUS. La variable de sistema figura en “Global_Variables” como pa-labra y como bit individual, que se describen a continuación.

Figura B-1 Variable de sistema PNIO_CONFIG_STATUS

PNIO_CONFIG_ STATUS_READY

Esta variable se activa si el controlador PROFINET IO pudo inicializarse sin fallos. Toda-vía no se ha cargado ninguna configuración de consigna de PC WorX.

PNIO_CONFIG_ STATUS_ACTIVE

Esta variable se activa cuando se ha cargado una configuración nominal de consigna para el controlador PROFINET IO. En este estado, el controlador PROFINET IO intentará de forma cíclica establecer comunicación con todos los dispositivos de la configuración no-minal (bajo el símbolo PROFINET). Al hacerlo trata de localizar en la subred actual cada dispositivo con su “nombre de dispositivo PROFINET”.

Una vez establecida con éxito la conexión con un dispositivo PROFINET IO, se aplicará el correspondiente dato de proceso “PNIO_DATA_VALID”.

El controlador PROFINET IO intentará establecer conexión con los dispositivos con los que no pudo comunicarse en intervalos de unos 5 seg.

La conexión no puede establecerse cuando, p.ej. el dispositivo en cuestión está listo pero aún no se le ha asignado el nombre PROFINET correcto.

PNIO_CONFIG_ STATUS_FAULT

Esta variable de sistema se activa cuando, durante la configuración del controlador PROFINET IO, se produce un fallo.

Page 170: PC WORX Quickstart ES

PC WorX

B-2 PHOENIX CONTACT 7127_es_02

B 2 Estado de un dispositivo PROFINET IO

Podrá consultar el estado de un dispositivo PROFINET IO mediante los datos de proceso predefinidos.

El byte “~PNIO_DATA_STATE”, que contiene los bits de estado correspondientes, está disponible. Sólo con estos bits activos podrá un dispositivo PROFINET IO comunicar datos válidos.

PNIO_DATA_VALID En PROFINET IO puede ser normal que un dispositivo PROFINET IO no esté accesible en la red (p.ej. dispositivos desacoplantes).

Establezca con esta variable si en su aplicación, en caso de avería de un dispositivo, todos los dispositivos PROFINET IO restantes deberán seguir funcionando sin que ello les afecte o no.

En ambos casos, el programa de aplicación tiene que recibir informaciones acerca de si un dispositivo PROFINET IO entrega datos válidos o no. Para ello existe en cada disposi-tivo PROFINET IO el dato de proceso PNIO_DATA_VALID.

Sólo si se ha activado este bit, suministrará el dispositivo PROFINET IO datos válidos y todos los demás datos de proceso serán igualmente válidos.

PNIO_IS_PRIMARY Este dato de proceso está reservado para futuras funciones de redundancia.

PNIO_APPL_RUN Este bit indica que la aplicación se está ejecutando en el dispositivo PROFINET IO.

PNIO_NO_DIAG Si se activa este bit, no existe diagnóstico de dispositivo.

Asigne variables a los datos de proceso para la consulta del estado.• Cambie al área de trabajo de asignación de datos de proceso.• Marque en la ventana superior izquierda “Símbolos/Variables” el recurso: “STD_RES :

ILC350PN”.• Marque en la ventana superior derecha el dispositivo para el que quiera vincular datos

de proceso con variables (p.ej. ILB PN 24 DI16 DIO16-2TX).• Marque la variable a vincular (p.ej. PNIO_NO_DIAG).• En caso de que ya haya variables definidas, vincule la variable marcada arrastrándola

y soltándola con el ratón sobre una variable mostrada en el lado izquierdo. Si aún no se ha definido ninguna variable correspondiente, elija en el menú contextual “Crear variable”.

En la ventana inferior izquierda se muestra la variable generada.

No todos los bits del byte “~PNIO_DATA_STATE” se utilizan. Para no emplear incorrec-tamente los bits libres, ocúltelos en el programa de control mediante un enlace con la correspondiente máscara de bits.

Page 171: PC WORX Quickstart ES

Registros INTERBUS

7127_es_02 PHOENIX CONTACT B-3

Figura B-2 Estado de un dispositivo PROFINET IO

B 3 Registros INTERBUS

Los registros de un maestro INTERBUS están directamente a disposición como datos de proceso. Asigne, de ser necesario, los datos de proceso pertinentes a las variables del sis-tema de control.

Figura B-3 Registros INTERBUS

Page 172: PC WORX Quickstart ES

PC WorX

B-4 PHOENIX CONTACT 7127_es_02

B 4 Poner todos los dispositivos PROFINET IO en un estado definido

En muchos casos, una máquina/instalación no puede seguir en servicio tras la avería de un dispositivo PROFINET IO. Es el caso normal hoy día si se usa INTERBUS sin emplear acopladores al bus ni funciones de desconexión sin efectos sobre otros elementos.

En el sistema del ejemplo, la avería de un dispositivo PROFINET IO no tiene influencia al-guna en el funcionamiento de los dispositivos PROFINET IO restantes. Si, debido a un fa-llo, desea Vd. poner todas las salidas en un estado definido, dispone para ello de la varia-ble de sistema PNIO_FORCE_FAILSAFE. La encontrará en el área de trabajo de programación IEC, dentro de “Global_Variables”.

Figura B-4 Variable de sistema PNIO_FORCE_FAILSAFE

Con esta variable activa, todos los dispositivos PROFINET IO entregan valores nulos (a cero) o valores de reserva definidos (actualmente los valores de reserva están precon-figurados a “0”). Las entradas correspondientes se ponen a cero.

Page 173: PC WORX Quickstart ES

Servidor AX OPC y WebVisit

7127_es_02 PHOENIX CONTACT C-1

C Servidor AX OPC y WebVisit

C 1 Servidor AX OPC

Consulte en la documentación del Servidor AX OPC sus condiciones de utilización.

A Servidor AX OPC pertenecen– el “Configurador OPC” para establecimiento de conexión entre PC WorX y un cliente

OPC (p.ej. Visu+) y– un “OPC Test Client” para comprobar la conexión.

El Servidor AX OPC se instala también como versión de demostración. Proceda de la si-guiente manera para el registro de su licencia:• Inicie el programa “OPC Test Client”.• Active en la barra de tareas el menú contextual del icono “OPC Test Client”.

Figura C-1 Registro del “OPC Test Client”

• Seleccione el punto “Register” y escriba su código de registro.

C 1.1 Preparativos en PC WorX

• Para poder usar una variable en el Servidor AX OPC , active la casilla “OPC” – en la ventana “Propiedades de la variable” al crear la variable (figura C-2) o – en la hoja de trabajo de variables (figura C-3).

Figura C-2 Crear variable para Servidor AX OPC

Page 174: PC WORX Quickstart ES

PC WorX

C-2 PHOENIX CONTACT 7127_es_02

Figura C-3 Activación de “OPC” en la hoja de trabajo de variables

• Active, a la hora de descargar el proyecto, la casilla “Incluir datos OPC”.

Figura C-4 Descargar: incluir datos OPC

C 1.2 Configurador OPC

• Inicie el programa “OPC Configurator”.

Podrá acceder a los comandos del configurador mediante menús contextuales.• Seleccione el tipo de recurso.

Figura C-5 Seleccionar tipo de recurso

Page 175: PC WORX Quickstart ES

Servidor AX OPC

7127_es_02 PHOENIX CONTACT C-3

• Abra el menú contextual del punto “TestResource”.• Elija el punto “Ajustes” (“Settings”)

Figura C-6 Configuración

• Escriba en “IP Address” la dirección IP del sistema de control para el que desea utilizar los datos OPC.

Figura C-7 Escribir dirección IP del sistema de control

Con ello habrá concluido Vd. la configuración para el uso de datos OPC por un cliente OPC.

Figura C-8 Configuración OPC terminada

Page 176: PC WORX Quickstart ES

PC WorX

C-4 PHOENIX CONTACT 7127_es_02

C 1.3 OPC Test Client

Para comprobar la configuración OPC puede servirse del “Test Client”.• Abra el programa “OPC Test Client”.• Ajuste en la ventana que se abre a continuación los datos de conexión.

Figura C-9 Ajustar datos de conexión

• Pulse el botón “Browse” y seleccione el servidor OPC.

Figura C-10 Seleccionar servidor OPC

• Confirme su elección con “OK”.

Se escribirán los nombres del servidor OPC y del PC en el que se encuentre el servidor OPC.

Figura C-11 Conexión al servidor OPC seleccionada

• Confirme la selección con “Connect”.

Page 177: PC WORX Quickstart ES

Servidor AX OPC

7127_es_02 PHOENIX CONTACT C-5

• Active el menú contextual en “Private Groups”.

Figura C-12 Private Groups

• Escriba en la ventana que se abre a continuación el nombre del grupo (p.ej. “Quickstart_PN”) y confirme con “OK”.

Figura C-13 Nombre del grupo introducido

Page 178: PC WORX Quickstart ES

PC WorX

C-6 PHOENIX CONTACT 7127_es_02

• Abra el menú contextual del grupo creado.• Seleccione el punto “Add all Items”.

Figura C-14 Add all Items

Se muestran todas las variables definidas como variables OPC.

Figura C-15 Variables OPC

Page 179: PC WORX Quickstart ES

Servidor AX OPC

7127_es_02 PHOENIX CONTACT C-7

Ahora podrá Vd. comprobar la conexión entre PC WorX, OPC y Test Client mediante el menú contextual de cada una de las variables.

Figura C-16 Variables OPC

El resultado se le indica respectivamente en la parte inferior de la ventana.

Page 180: PC WORX Quickstart ES

PC WorX

C-8 PHOENIX CONTACT 7127_es_02

C 2 WebVisit

El software WebVisit sirve para visualizar variables globales del controlador Inline em-pleado en PC WorX. WebVisit es un software para la generación de páginas Web. El com-ponente de tiempo de utilización del software es un servidor Web integrado en PC WorX. La visualización efectiva de los valores de variable se realiza mediante un navegador es-tándar apto para Java.

Para poder visualizar una variable de su proyecto PC WorX en WebVisit active la casilla “PDD”– en la ventana “Propiedades de la variable” (figura C-17) o – en la hoja de trabajo de variables (figura C-18).

Figura C-17 Crear variable para WebVisit

Figura C-18 Activación de “PPD” en la hoja de trabajo de variables

Al compilar el proyecto se creará un archivo “pdd.csv”, que se empleará para la visualiza-ción de WebVisit.

Especifique en WebVisit el proyecto PC WorX utilizado (se recomienda) o el correspon-diente archivo pdd.csv. En la instalación estándar, encontrará – el proyecto en el directorio

C:\Programas\Phoenix Contact\Software Suite …\ Projects y – el archivo “pdd.csv” correspondiente en el directorio C:\Programas\Phoenix Con-

tact\Software Suite …\ Projects\xxx\C\STD_CNF\R\STD_RES (xxx = nombre del proyecto).

Consulte en la documentación del WebVisit las informaciones relativas a su uso.

Page 181: PC WORX Quickstart ES

Sinopsis de sistemas de control de Phoenix Contact

7127_es_02 PHOENIX CONTACT D-1

D Sinopsis de sistemas de control de Phoenix ContactEn la figura D-1 se presenta una sinopsis de los sistemas de control de Phoenix Contact con los tipos de procesador empleados, las versiones de hardware y firmware y los com-pendios de funciones que resultan de ello.

Al crear un nuevo proyecto, se ofrecen múltiples variantes para distintos controles. Las variantes se diferencian según la versión de hardware y firmware utilizada.

En caso de que agregue a un proyecto un sistema de control sin plantilla, tendrá que es-pecificar, dependiendo de la versión de hardware y firmware, el tipo de procesador del con-trol empleado. Seleccione el tipo de procesador conforme a la figura D-1.

En parte, el compendio de funciones depende del tipo de procesador utilizado. Por ejem-plo, la función “Descargar Cambios” estará sólo disponible con el tipo de procesador “IPC_40” o “ARM_L_40”.

Si crea Vd. un proyecto en PC WorX y selecciona a tal fin un tipo de procesador que no concuerde con el procesador empleado en sus sistema de control, ello podría hacer – que trabaje Vd. con un compendio de funciones reducido, a pesar de que su procesa-

dor tenga más prestaciones– que se le muestren funciones en PC WorX que no son compatibles con su procesador.

Leyenda para la figura D-1:

HW: Versión de hardware

FW: Versión de firmware

Ejemplo:

Vd. tiene un controlador Inline ILC 350 ETH.

Seleccione según la tabla el ILC 350 ETH con ARM_L_40.

Si emplea un controlador con un firmware que no está consignado en la tabla, elija la ver-sión inferior de FW. Para un ILC 350 ETH con FW 1.15 seleccione ARM_L_32 (a partir de la revisión de FW 1.13).

Estado de revisión impreso 01/46F/120Esto corresponde a

Revisión HW 01Revisión FW 4.6F/1.2

Page 182: PC WORX Quickstart ES

PC W

orX

D-2

PH

OEN

IX CO

NTAC

T7127_es_02

Tabla D-1 Controles de Phoenix Contact

Control Procesador A partir de HW

A partir de FW

Funcionalidad maestro/esclavo

Compatible con

Servidor AX OPC

Función compatibleDescargar cambios

“Retain Handling” ampliado

Simulación

CP 306 ETH ARM_L_40 00 4.6F/1.2 no no sí sí no

CP 310 ETH ARM_L_40 00 4.6F/1.2 no no sí sí no

CP 312 ETH ARM_L_40 00 4.6F/1.2 no no sí sí no

FC 200 PCI M68_32 10 4.6C no no no no no

FC 350 PCI ETH ARM_L_32 01 4.6F/1.13 no no no no no

ARM_L_40 01 4.6F/1.2 no sí sí sí no

ARM_L_40 01 4.6F/1.41 sí sí sí sí no

ILC 150 ETH eCLR 01 1.00/0.10 no sí no sí no

ILC 200 IB M68_32 12 4.6C sí no no no no

ILC 200 UNI M68_32 01 4.6C sí no no no no

ILC 350 ETH ARM_L_32 01 4.6F/1.13 no no no no no

ARM_L_40 01 4.6F/1.2 no sí sí sí no

ILC 350 ETH/M ARM_L_40 02 4.6F/1.2 no sí sí sí no

ILC 350 PN ARM_L_32 01 4.6F/1.3 no no no no no

ILC 370 ETH 2TX-IB ARM_L_40 01 4.6F/1.2 sí sí sí sí no

ILC 370 ETH 2TX-IB/M ARM_L_40 01 4.6F/1.2 sí sí sí sí no

ILC 370 PN 2TX-IB ARM_L_40 01 4.6F/1.40 sí sí sí sí no

ILC 370 PN 2TX-IB/M ARM_L_40 01 4.6F/1.42 sí sí sí sí no

ILC 390 ETH 2TX-IB ARM_L_40 01 4.6F/1.43 sí sí sí sí no

RFC 430 ETH-IB IPC_32 31 4.6D/4.20 no no no no sí

IPC_40 31 4.6D/5.00 no no sí sí sí

RFC 450 ETH-IB IPC_32 31 4.6D/4.20 no no no no sí

IPC_40 34 4.6D/5.00 no no sí sí sí

S-MAX 406 CE IPC_32 00 4.6F/1.10 no sí no no sí

S-MAX 406 CE PN IPC_40 00 4.6F/1.41 no sí sí sí sí