Professional Documents
Culture Documents
PC WorX
AUTOMATION
2011-11-02
Denominacin: UM QS ES PC WORX
Revisin:
03
Cdigo:
Revisin
PC WorX
a partir de 6.10
a partir de 1.60
7127_es_03
PHOENIX CONTACT
PC WorX
PHOENIX CONTACT
7127_es_03
7127_es_03
PHOENIX CONTACT
PC WorX
Declaraciones legales
Este manual y todas las ilustraciones contenidas en l estn protegidos por la ley de
propiedad industrial e intelectual. La utilizacin de este manual se limita a su uso previsto,
quedando prohibida cualquier utilizacin en otro sentido. Se exige la autorizacin por
escrito de Phoenix Contact para la reproduccin, traduccin y publicacin, as como para
su archivado y modificacin, tanto por medios fotogrficos como electrnicos. Las
transgresiones estarn sujetas a peticin de daos y perjuicios.
Phoenix Contact se reserva todos los derechos de concesin de patentes o registro de
modelos, siempre que se trate de software de Phoenix Contact con carcter de tecnicidad
o referencia tcnica. Se har siempre mencin de los productos de fabricacin ajena sin
advertir sobre los derechos de patente. Por tanto, no queda excluida la posible existencia
de tales derechos.
Windows 3.x, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP
y Windows Vista son marcas de Microsoft Corporation.
Todos los dems nombres de productos son marcas de las respectivas compaas.
Cmo llegar hasta nosotros
Internet
Sucursales nacionales
En caso de problemas que no pueda Vd. solucionar con ayuda de esta documentacin,
pngase en contacto con nuestra representacin en su pas.
Encontrar la direccin en www.phoenixcontact.com.
Editor
PHOENIX CONTACT GmbH & Co. KG
Flachsmarktstrae 8
32825 Blomberg
ALEMANIA
Telfono +49 - (0) 52 35 - 3-00
Fax
+49 - (0) 52 35 - 3-4 12 00
PHOENIX CONTACT
P.O. Box 4100
Harrisburg, PA 17111-0100
USA
Telfono +1-717-944-1300
PHOENIX CONTACT
7127_es_03
ndice de contenidos
1
Generalidades .........................................................................................................................1-1
1.1
Introduccin........................................................................................................ 1-1
1.2
1.3
1.4
Antes de la instalacin........................................................................................2-1
2.2
2.3
2.4
2.5
2.6
7127_es_03
3.1
3.2
3.3
3.4
3.5
3.6
3.7
3.8
3.9
Visualizacin ....................................................................................................3-19
3.10
3.11
PHOENIX CONTACT
PC WorX
ii
PHOENIX CONTACT
4.1
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.10
4.11
4.12
4.13
4.14
4.15
4.16
4.17
4.18
4.19
4.20
4.21
Lectura de INTERBUS......................................................................................4-36
7127_es_03
ndice de contenidos
4.22
4.23
4.24
4.25
4.26
4.27
Funcionamiento................................................................................................ 4-45
4.27.1 Configuracin de las propiedades de tarea ......................................4-45
4.27.2 Modo de depuracin (debug) ............................................................ 4-47
4.27.3 Stop/Run PLC ...................................................................................4-48
4.28
5.2
5.3
5.4
5.5
5.6
5.7
5.8
Lectura de INTERBUS........................................................................................5-6
5.9
5.10
5.11
5.12
5.13
5.14
Funcionamiento.................................................................................................. 5-8
7127_es_03
6.1
6.2
6.3
6.4
6.5
6.6
6.7
PHOENIX CONTACT
iii
PC WorX
iv
6.8
6.9
6.10
6.11
6.12
Lectura de INTERBUS......................................................................................6-11
6.13
6.14
6.15
6.16
6.17
6.18
Funcionamiento................................................................................................ 6-15
6.19
PHOENIX CONTACT
7.1
7.2
7.3
7.4
7.5
7.6
7.7
7.8
7.9
7.10
7.11
7.12
7.13
Funcionamiento................................................................................................ 7-10
7.13.1 Configuracin de las propiedades de tarea ......................................7-10
7.13.2 Simulacin y modo de depuracin (debug) .......................................7-12
7.14
7127_es_03
ndice de contenidos
8.2
8.3
8.4
8.5
A2
A3
A4
Simulacin......................................................................................................... A-9
A5
A6
A7
A8
A9
A 10
B2
B3
B4
C2
7127_es_03
PHOENIX CONTACT
PC WorX
vi
PHOENIX CONTACT
7127_es_03
Generalidades
Generalidades
1.1
Introduccin
1.2
En este documento nos servimos de ejemplos de proyectos para acompaarle en sus primeros pasos, mostrndole su realizacin, desde la parametrizacin de una configuracin
de bus hasta la programacin de su propia aplicacin (conforme a IEC 61131-3).
Para ello, presuponemos que Vd. posee conocimientos en el manejo de PC y experiencia
con sistemas operativos Windows, as como conocimientos de IEC 61131 y de los fundamentos de Ethernet.
Si precisa informacin detallada sobre cada una de las funciones de PC WorX, srvase
consultar la ayuda en lnea del programa. El bloque conjunto de ayuda puede abrirlo
mediante el men Ayuda de la barra de mens. Si precisa ayuda especfica sobre determinadas funciones, pulse F1.
Sin una configuracin fsica del bus, no es posible ejecutar todas las funciones y comandos que presuponen una comunicacin con el sistema de control.
Sin embargo, s es posible realizar una parametrizacin completa en el estado operativo
sin conexin a la red (offline). De igual modo, podr crear y compilar el programa de aplicacin.
7127_es_03
PHOENIX CONTACT
1-1
PC WorX
1.3
Requisitos de hardware
CPU
Memoria de trabajo
2 GB de espacio libre
Unidad de DVD-ROM
Interfaces
Monitor
Dispositivos de mando
Teclado, ratn
Navegador web
1.4
Datos de pedido
Productos
Descripcin
Tipo
Cdigo
Embalaje
PC WORX DEMO
2985725
2985275
2985385
2985259
2985262
2985372
Todas las versiones PC WorX son compatibles con los cinco lenguajes de programacin
IEC segn IEC 61131-3.
1-2
PHOENIX CONTACT
7127_es_03
Antes de la instalacin
Antes de comenzar la instalacin, cierre todas las aplicaciones Windows que tenga
abiertas!
Puede instalar esta versin de PC WorX paralelamente a otra versin anterior que ya
tenga instalada.
2.2
7127_es_03
PHOENIX CONTACT
2-1
PC WorX
2.3
Para reiniciar el PC, haga clic en el botn Finalizar al trmino del proceso de instalacin.
2.4
Figura 2-1
2-2
PHOENIX CONTACT
Iniciar PC WorX
Iniciar PC WorX
7127_es_03
La primera vez que se ejecute PC WorX, aparecer en el modo DEMO, presentando recursos limitados. A su disposicin estn un mximo de 16 bytes para datos de entrada
y salida.
En caso de que supere Vd. los lmites del modo de demostracin, recibir los siguientes
mensajes de error al compilar:
Demasiadas entradas/salidas en la configuracin E/S (mx. 16, de XXXXX indicadas)! Su PC WorX se ejecuta con recursos limitados.
Un archivo de recurso no puede compilarse!
Independientemente de su configuracin de bus, Vd. recibir en el modo DEMO, al compilar, estos mensajes de error para los diferentes sistemas de control (p. ej.,
RFC 470S PN 3TX), puesto que todas las variables del sistema se integran en el marco de
configuracin de E/S.
En caso de que quiera cambiar del modo de demostracin a la versin completa, habilite
su licencia para PC WorX.
2.5
Para habilitar su licencia, proceda tras el inicio de PC WorX del siguiente modo:
Figura 2-2
Figura 2-3
7127_es_03
PHOENIX CONTACT
2-3
PC WorX
2.6
Administrador de licencias
Mediante el administrador de licencias, Vd. tiene la posibilidad de activar todos los programas de AUTOMATIONWORX Software Suite. Marque el programa cuya licencia quiera activar e introduzca a continuacin la clave de licencia correspondiente en el cuadro previsto
para ello.
Figura 2-4
2-4
PHOENIX CONTACT
Administrador de licencias
7127_es_03
Ayuda en lnea
Si precisa informacin detallada sobre cada una de las funciones de PC WorX, srvase consultar la ayuda en lnea del programa. El bloque conjunto de ayuda puede abrirlo mediante
el men Ayuda de la barra de mens. Si precisa ayuda especfica sobre determinadas funciones, pulse F1.
3.2
Cambio de idioma
A la hora de instalar el software, puede Vd. elegir el idioma en que deba ejecutarse
PC WorX. El idioma del programa puede cambiarse en todo momento.
Seleccione el idioma.
Figura 3-1
7127_es_03
PHOENIX CONTACT
3-1
PC WorX
Por medio del elemento Tema, es posible cambiar el diseo visual de la interfaz del
usuario de PC WorX. Configuracin por defecto: Office 2003.
Vd. puede exportar y traducir textos creados previamente en un idioma. Los textos traducidos se pueden volver a importar despus a PC WorX.
Para ello, es necesario ajustar previamente el idioma del proyecto:
Figura 3-2
Figura 3-3
3-2
PHOENIX CONTACT
7127_es_03
3.3
Ventana
principal
Barra de
es tado
Figura 3-4
7127_es_03
Interfaz de usuario
PHOENIX CONTACT
3-3
PC WorX
3.4
Barras de herramientas
El programa dispone de varias barras de herramientas con diferentes smbolos que posibilitan una rpida ejecucin de las operaciones ms frecuentes. Estas operaciones de mando
pueden activarse mediante las entradas de men o, como alternativa, con los comandos
de acceso directo (shortcuts) predefinidos.
Por defecto, se muestran todas las barras de herramientas. Para mostrar u ocultar una barra
de herramientas determinada, emplee el cuadro de dilogo Extras, Opciones.
Si coloca el puntero del ratn sobre un smbolo (sin hacer clic en l) se abrir un recuadro
de informacin acerca de la respectiva herramienta. Este recuadro le indica el nombre del
smbolo en cuestin. Adems, en la barra de estado aparece una breve descripcin de su
funcin. En caso de que no aparezcan los recuadros informativos, actvelos en el cuadro
de dilogo Extras, Opciones, Barras de herramientas.
Smbolos para la seleccin del rea de trabajo
Mediante estos smbolos en la barra de herramientas es posible cambiar de rea de trabajo:
Las ventanas que realmente se muestran dependen de aquellas que Vd. haya seleccionado (vase tambin el captulo Ventanas en las reas de trabajo en la pgina 3-8). La
ltima configuracin de cada rea de trabajo se guarda al cerrar el programa y vuelve a
establecerse cuando se ejecute de nuevo.
Smbolos de uso frecuente para compilar y depurar
Modificaciones en lnea
Compilacin parcial (compilar proyecto; se corresponde con Crear, Compilacin parcial
en la barra de mens)
Recompilar proyecto (se corresponde con Crear, Recompilar proyecto en la barra de
mens)
Conectar o desconectar el modo de depuracin (Debug)
Mostrar el cuadro de dilogo de verificacin del proyecto
3-4
PHOENIX CONTACT
7127_es_03
3.5
reas de trabajo
Figura 3-5
7127_es_03
PHOENIX CONTACT
3-5
PC WorX
rea de trabajo de configuracin del bus
Figura 3-6
Figura 3-7
3-6
PHOENIX CONTACT
7127_es_03
Figura 3-8
Figura 3-9
7127_es_03
PHOENIX CONTACT
3-7
PC WorX
3.5.1
Vd. puede definir en todo momento las ventanas que desea que se muestren para cada
rea de trabajo. En la figura 3-1 se muestran las ventanas preajustadas en la primera ejecucin de PC WorX y aquellas otras que pueden ser un complemento prctico.
Tabla 3-1
Ventana
Programacin IEC
Configuraci
n del bus
Asignacin de
datos de proceso
Comparacin
de proyectos
FDT
Ventana de mensajes
Asistente de edicin
Ventana de referencias
cruzadas
Ventana de inspecciones
Analizador lgico
Ventana de resultados de la
comparacin de proyectos
Barra de estado
Catlogo de dispositivos
S1
Catlogo de mdulos
Asignacin de datos de
proceso
Diag+
S3
Bus conectado
Enlace EXCEL
Ethernet
Topologa
INTERBUS
Topologa
Vista DTM
Leyenda:
3-8
PHOENIX CONTACT
Para PROFINET
Ajuste previo
Complemento prctico
7127_es_03
3.5.2
Mostrar/ocultar
Acoplar/desacoplar
Vd. puede determinar para cada ventana si debe acoplarse o no a las otras. Para acoplar
y desacoplar hay diferentes posibilidades:
1. Acople/desacople permanente:
Accione el botn derecho del ratn en la barra de ttulo o en el margen azul/gris de la
ventana en cuestin y active/desactive el punto Permitir acoplado.
Arrastre una ventana sin acoplar a la posicin en que deba insertarse en el escritorio
para su acoplamiento.
2. Desacople temporal:
Haga doble clic en el margen gris de la ventana o en su barra de ttulo. La ventana se
mostrar entonces como ventana normal, cuyo tamao puede modificarse y que Vd.
puede desplazar a su antojo por la pantalla. Para volver a acoplar la ventana, es decir,
para insertarla otra vez en el escritorio, haga doble clic en la barra de ttulo.
3.5.3
Figura 3-10
7127_es_03
PHOENIX CONTACT
3-9
PC WorX
3.6
En la ventana Configuracin del bus se muestra y puede modificarse la estructura o topologa del bus del proyecto.
3.6.1
3.6.1.1
Las funcionalidades individuales de los participantes se identifican en la ventana Configuracin del bus con smbolos lgicos. Los smbolos lgicos tienen en el ejemplo de configuracin del bus el siguiente significado:
Tabla 3-2
Smbolo
Figura 3-11
3-10
PHOENIX CONTACT
Controlador PROFINET IO
Figura 3-12
3.6.1.2
Cuando Vd. edita con el ratn la configuracin del bus, unos grficos en el puntero le indican
la validez de sus acciones.
Tabla 3-3
Smbolo
7127_es_03
PHOENIX CONTACT
3-11
PC WorX
3.6.1.3
3.6.2
Abra en el men contextual de un dispositivo la entrada de men Cambiar representacin del dispositivo ....
Figura 3-13
3-12
PHOENIX CONTACT
7127_es_03
Figura 3-14
7127_es_03
PHOENIX CONTACT
3-13
PC WorX
3.7
3-14
PHOENIX CONTACT
7127_es_03
3.8
Ventana Diag+
Figura 3-16
Seleccione, en Canal de comunicacin, cul es el dispositivo con el que desea establecer una conexin.
7127_es_03
PHOENIX CONTACT
3-15
PC WorX
Figura 3-17
Vista: Configuraciones
En la parte inferior, seleccione en Vista las informaciones generales acerca de los dispositivos que desee que se visualicen.
Figura 3-18
Vista: Archivo de
diagnsticos
PHOENIX CONTACT
Todos los eventos que se hayan producido se mostrarn en forma de lista. Mediante las
opciones de filtrado en la parte superior, podr adaptar la informacin mostrada a sus necesidades.
Figura 3-19
3-16
Archivo de diagnsticos
7127_es_03
Los mdulos INTERBUS de un sistema INTERBUS pueden diagnosticarse del modo habitual con Diag+. En las distintas fichas puede accederse a diversas informaciones.
Diagnstico en sistemas INTERBUS subordinados
Tenga en cuenta que, para el diagnstico directo de los participantes Inline conectados
en la configuracin de bus a la cabecera de bus PROFINET en la Figura 3-12 en la
pgina 3-11, es posible cambiar el canal de comunicacin de ILC 390 PN 2TX-IB a
FL IL 24 BK-PN-PAC. Para ello debe separar el canal de comunicacin para
ILC 390 PN 2TX-IB, cambiar a FL IL 24 BK-PN-PAC y activar despus el canal de comunicacin (botn: Enlazar).
Vaya a Vista: Diagnstico de INTERBUS.
Figura 3-20
Figura 3-21
7127_es_03
PHOENIX CONTACT
3-17
PC WorX
Figura 3-22
En PROFINET, la totalidad del sistema volver a ponerse automticamente en funcionamiento mediante el controlador PROFINET IO.
En caso de que el bus no se ponga en marcha de forma automtica, en la pestaa Accin
puede Vd., p. ej., confirmar el fallo como atendido, reinicializar la tarjeta de conexin e iniciar el bus.
Figura 3-23
3-18
PHOENIX CONTACT
Diag+: Accin
7127_es_03
3.9
Visualizacin
Los datos generados en PC WorX pueden utilizarse en otros programas, p. ej., para la
visualizacin de procesos (p. ej., Visu+, WebVisit).
Para poder utilizar los datos en clientes OPC, est a disposicin el Servidor AX OPC.
Vase tambin el captulo Servidor AX OPC y WebVisit en la pgina C-1.
7127_es_03
PHOENIX CONTACT
3-19
PC WorX
3.10
3.10.1
FDT (Field Device Tool) es la denominacin de una especificacin de software que unifica
la configuracin independiente del bus de campo, la parametrizacin y el diagnstico de
dispositivos de una red de automatizacin.
Para ello, el fabricante pone a disposicin drivers e interfaces de usuario especficos para
los dispositivos: los DTM (Device Type Manager). El DTM de un dispositivo o un grupo de
dispositivos contiene, por ejemplo, la vista de los datos seleccionados de la descripcin del
dispositivo y una interfaz de usuario especfica para el dispositivo. Por medio del DTM, un
dispositivo se integra en la denominada aplicacin marco FDT (tambin software FDT,
p. ej., PC WorX) en la red de automatizacin.
Grupo FDT
Phoenix Contact es miembro del Grupo FDT (www.fdtgroup.org). Phoenix Contact pone
a disposicin diversos DTM, en parte certificados por el Grupo FDT.
Internet
Los DTM especficos para los dispositivos incluidos en la biblioteca DTM dentro del marco
de la instalacin de AUTOMATIONWORX Software Suite estn a disposicin en Internet
para su descarga en www.phoenixcontact.net/catalog. Encontrar las respectivas bibliotecas DTM actualizadas en www.automationxplorer.phoenixcontact.de.
Si necesita DTM para otros dispositivos, pngase en contacto con el correspondiente fabricante.
3.10.2
Generalidades
El software PC WorX es una aplicacin marco FDT para la integracin de DTM. Tras haber
liberado el soporte DTM para PC WorX, la biblioteca DTM estar a disposicin despus del
siguiente inicio de PC WorX. Es posible integrar cualquier DTM de diferentes fabricantes.
A travs de DTM, en una comunicacin punto a punto incluso ms all de los lmites de una
red, es posible parametrizar y diagnosticar cmodamente mdulos y sensores/actuadores,
p. ej., a travs de Ethernet, INTERBUS, Profibus, HART y, en el futuro, tambin a travs de
PROFINET IO y el protocolo IO-Link.
3-20
PHOENIX CONTACT
7127_es_03
3.10.3
7127_es_03
Para activar la funcionalidad DTM en PC WorX, seleccione Inicio, Todos los programas, PHOENIX CONTACT, AUTOMATIONWORX Software Suite 201..., Herramientas, Liberar soporte DTM.
Figura 3-24
Figura 3-25
Figura 3-26
PHOENIX CONTACT
3-21
PC WorX
Instalar AX DTM Library
Con AUTOMATIONWORX Software Suite 201x 1.6x se instala tambin la AX DTM Library.
Para actualizar la biblioteca AX DTM Library, p. ej., para integrar nuevos dispositivos en el
software, est a disposicin un programa de instalacin para nuevas versiones de
AX DTM Library.
.
Instalar DTM
En caso de que la biblioteca AX DTM Library ya haya sido instalada, cada segunda ejecucin del programa de instalacin conllevar una instalacin de actualizacin. Slo se
actualizarn las opciones que hayan sido instaladas previamente.
En caso de que la biblioteca AX DTM Library no haya sido todava instalada, la ejecucin del programa de instalacin conllevar una instalacin nueva. Se instalarn las
opciones que hayan sido seleccionadas manual o automticamente.
Para instalar el DTM para el mdulo IB IL IFS-MA-PAC cuando la biblioteca ya ha sido instalada, tiene Vd. dos posibilidades:
1. Desinstalacin de la antigua biblioteca:
La siguiente ejecucin del programa de instalacin conlleva la instalacin de las opciones seleccionadas manual o automticamente.
2. Instalacin del nuevo paquete de instalacin sin desinstalar la antigua biblioteca:
Tras la instalacin, las nuevas opciones agregadas (p. ej., el mdulo
IB IL IFS-MA-PAC) no estn disponibles.
Para activar las nuevas opciones, proceda de la siguiente forma:
a) Seleccione Inicio, Panel de control, Agregar o quitar programas.
b) Seleccione: AX DTM Library.
c) Pulse el botn Cambiar.
d) Pulse el botn Next en la ventana de bienvenida del asistente de instalacin.
e) En la siguiente ventana Program Maintenance, seleccione el punto Modify
y confirme la seleccin con Next.
f) El asistente de instalacin mostrar todas las opciones puestas a disposicin por
el programa de instalacin.
El smbolo delante de cada entrada muestra el estado de la opcin:
disco duro = instalar/desinstalar; aspa roja = no instalar/eliminar.
Figura 3-27
3-22
PHOENIX CONTACT
7127_es_03
Figura 3-28
h)
i)
Activar la opcin
Figura 3-29
7127_es_03
PHOENIX CONTACT
3-23
PC WorX
3.10.4
Cuando se inicie PC WorX la prxima vez, aparecer una ventana que muestra el progreso
de la bsqueda en el registro de los nuevos DTM instalados.
Figura 3-30
Progreso de la bsqueda
Cree un nuevo proyecto por medio del men Archivo, Nuevo proyecto con el controlador empleado (en este caso: ILC 150 ETH).
Guarde el proyecto mediante Archivo, Guardar proyecto como / Comprimir proyecto
como... (en este caso: p. ej., Quickstart_PCW_IFS_MA).
Para integrar los DTM reconocidos en el catlogo de dispositivos, seleccione el punto
del men Importar del catlogo DTM....
Figura 3-31
Aparecer el mensaje Desea que el registro completo se explore de nuevo para detectar
DTMs de instalacin nueva?. Debido a que el registro se explora al reiniciar PC WorX,
puede responder a esta pregunta con No.
A continuacin puede aparecer un mensaje (o varios) para descripciones de dispositivo,
preguntando si se deben sustituir los dispositivos conocidos en el catlogo de dispositivos.
Responda a estas preguntas con S.
El proceso descrito es vlido tanto para los DTM de Phoenix Contact como para los de
otros fabricantes.
En la ventana de mensajes de PC WorX se mostrarn los dispositivos que han sido importados.
En el catlogo de dispositivos se mostrarn todos los dispositivos ordenados por empresas.
Figura 3-32
3-24
PHOENIX CONTACT
7127_es_03
3.10.5
Llegados a este punto, debe Vd. leer configuracin actual de bus o proyectar manualmente
la configuracin del bus deseada. El procedimiento exacto se describe en el captulo 4,
Desarrollo del proceso para elaborar un proyecto.
Si inserta manualmente un dispositivo con capacidad DTM, se mostrarn informaciones
ms detalladas acerca del dispositivo en Vista DTM (men: Ver, Vista DTM), dependiendo de la posicin del dispositivo y de la configuracin del bus. En el ejemplo en la
figura 3-33 se muestra lo siguiente:
Figura 3-33
Denominador FDT:
Nmero de sistema:
Nmero de posicin *:
7127_es_03
PHOENIX CONTACT
3-25
PC WorX
Configuracin de dispositivos con capacidad DTM
Dependiendo de los dispositivos con capacidad DTM que se vayan a insertar en la configuracin del bus, es necesario realizar ajustes, los cuales pueden ser diferentes para cada
dispositivo.
A continuacin se muestra un ejemplo de ventana de introduccin de la direccin del aparato requerida y del nombre del mismo. En caso de que no est visible la ventana Vista
DTM, sta se puede mostrar por medio del men Ver, Vista DTM. El nombre (Tag) y la
direccin del aparato con capacidad DTM son ajustables.
Figura 3-34
Ventana Vista DTM: Direccin y nombre del aparato para EMM ...
Las modificaciones de la configuracin por defecto para el nombre y la direccin del aparato
deben confirmarse con OK.
3-26
PHOENIX CONTACT
7127_es_03
3.11
Figura 3-35
3.11.1
Enlazar
Establece la conexin entre el DTM y el dispositivo.
Separar
Separa la conexin entre el DTM y el dispositivo.
Visualizacin de los
dispositivos enlazados
Figura 3-36
Representacin de enlaces
Leyenda:
Dispositivo no enlazado
Dispositivo enlazado
Dispositivo enlazado activado
7127_es_03
PHOENIX CONTACT
3-27
PC WorX
3.11.2
Figura 3-37
Ajustes
Los ajustes para el canal de comunicacin se muestran y pueden ser modificados, si esto
fuera necesario.
Asegrese de que la configuracin en esta ventana y la del registro Comunicacin, en la
ventana Detalles de los dispositivos del control, sean idnticas.
Figura 3-38
Diagnstico
Las informaciones de diagnstico para el camino de comunicacin DTM se ponen a disposicin. Aqu estn disponibles las mismas funciones que en Diag+ en relacin a las funcionalidades DTM.
Est funcin ha sido aplicada en el DTM y est por ello disponible en PC WorX. Se corresponde con las visualizaciones en Diag+. Utilice esta indicacin de diagnstico en otras
aplicaciones marco FTP, como, por ejemplo, AutomationXplorer+, el cual no tiene un
diagnstico propio.
3-28
PHOENIX CONTACT
7127_es_03
Figura 3-39
Lista de dispositivos
Figura 3-40
7127_es_03
PHOENIX CONTACT
3-29
PC WorX
3.11.3
Para utilizar las funciones DTM de los dispositivos empleados, enlace el dispositivo
correspondiente.
Figura 3-41
3-30
PHOENIX CONTACT
7127_es_03
7127_es_03
IB
un proyecto INTERBUS
PN
un proyecto PROFINET
SIM
un proyecto de simulacin
PHOENIX CONTACT
4-1
PC WorX
IB
PN SIM
4.1
General
OFFLINE
Start
IB PN SIM
ONLINE
IB PN SIM
IB PN
No
Simulacin?
IB PN SIM
No
Introducir informaciones
del proyecto
IB PN
SIM
Configurar canal
de comunicacin
IB PN SIM
Comprobar/modificar las configuraciones IP para el controlador
Leer INTERBUS
IB PN SIM
IB PN
IB PN
Sistema
instalado?
Participante de
INTERBUS pegado?
Programa creado?
Datos de proceso
asignados?
Asignar direccin IP
a un controlador
No
No
PN
IB PN
Configurar canal
de comunicacin
Pegar dispositivos IO
PN
Crear el programa
IB PN
PN
Comprobar/modificar las
configuraciones PROFINET
de los dispositivos IO
Dispositivos IO
pegados?
IB PN SIM
No
Pegar manualmente
participantes INTERBUS
PN
Leer dispositivos IO
IB PN SIM
IB PN SIM
Compilar proyecto, descargar
y ejecutar arranque en fro
PN
Crear el programa
IB PN SIM
IB PN
Comprobar/modificar las
configuraciones PROFINET
IB PN SIM
Funcionamiento
(Fin)
Figura 4-1
4-2
PHOENIX CONTACT
7127_es_03
IB
PN SIM
4.2
Para poder crear un nuevo proyecto por medio de una plantilla (template), elija en el
men Archivo el comando Nuevo proyecto....
Seleccione el control.
Para algunos controles hay, en funcin de la versin de hardware y firmware del control
empleado, varias plantillas.
Figura 4-2
Plantillas de proyecto (en este caso: ILC 390 PN 2TX-IB Rev. >
01/4.6F/3.00)
7127_es_03
PHOENIX CONTACT
4-3
PC WorX
Figura 4-3
IB
PN SIM
4.3
Tras la creacin del nuevo proyecto, las informaciones del proyecto se muestran en el rea
de trabajo Configuracin del bus.
Figura 4-4
4-4
PHOENIX CONTACT
7127_es_03
PN
Esta direccin debe hallarse dentro del mapa de direcciones especificado. Si al comienzo
del proyecto se especifica una pasarela predeterminada, sta se aplicar automticamente
para todos los dispositivos PROFINET IO que se inserten despus (vase tambin Pasarela predeterminada en la pgina 4-11).
a hasta z
Se admiten maysculas sin diresis ni tildes, pero se convertirn internamente en minsculas. No hay por tanto diferencia alguna entre maysculas y minsculas.
Si al comienzo del proyecto se especifica el Postfix de dominio, ste se aplicar automticamente en el nombre de dispositivo PROFINET para todos los dispositivos
PROFINET IO insertados posteriormente (vase tambin Nombre de dispositivo
DNS/PROFINET en la pgina 4-10).
En caso de lectura de los dispositivos PROFINET IO, el nombre de dispositivo
PROFINET ser ledo conjuntamente. En este caso, el postfix de dominio puede ser
diferente! Adptelo si es preciso.
7127_es_03
PHOENIX CONTACT
4-5
PC WorX
Figura 4-5
PN
4.4
4-6
PHOENIX CONTACT
Figura 4-6
Asegrese de que su PC posee parmetros 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 parmetros IP para el PC deben ser 192.168.0.1,
mscara de subred 255.255.255.0.
7127_es_03
IB
PN SIM
4.5
Figura 4-7
Configuraciones IP
Si todava no se ha asignado una direccin IP, hgalo conforme al captulo Asignar direccin IP a un controlador en la pgina 4-23.
Los parmetros IP que se especifican aqu para el controlador se aplicarn asimismo
como parmetros IP para el canal de comunicacin a travs de TCP/IP.
7127_es_03
PHOENIX CONTACT
4-7
PC WorX
IB
PN SIM
4.6
Si su sistema est instalado, puede trabajar en lnea (online). En este caso, sltese los siguientes captulos y contine a partir del captulo 4.17, Configurar el canal de comunicacin.
Si su sistema no est instalado o desea trabajar sin conexin a la red (offline), proceda de
la siguiente manera:
para PROFINET, a partir del captulo 4.7, Insertar dispositivos PROFINET IO;
para INTERBUS o Simulacin, a partir del captulo 4.9, Insertar manualmente participantes INTERBUS.
PN
4.7
4-8
PHOENIX CONTACT
Dispositivo PROFINET IO
Carpeta
FL IL 24 BK-PN-PAC
FL - Pasarela de enlace
FL PN/IBS
7127_es_03
Figura 4-8
Con el botn izquierdo del ratn pulsado, arrastre el primer dispositivo PROFINET IO
a la ventana Configuracin del bus y sultelo a la derecha junto al smbolo del controlador PROFINET IO, hasta que aparezca el smbolo Insertar en nivel subordinado
(vase pgina 3-11).
Arrastre tambin todos los dems dispositivos PROFINET IO bajo el dispositivo
PROFINET IO previo, hasta que aparezca el smbolo Insertar en el mismo nivel
(vase pgina 3-11).
En la figura 4-9 se representa la configuracin del bus con los dispositivos PROFINET IO
insertados.
Figura 4-9
7127_es_03
PHOENIX CONTACT
4-9
PC WorX
PN
4.8
Al insertar se asignan automticamente a cada dispositivo PROFINET IO las configuraciones conforme a las especificaciones PROFINET definidas en las informaciones del proyecto.
Las configuraciones PROFINET pueden comprobarse y modificarse en la ficha Configuraciones PROFINET.
Figura 4-10
4-10
PHOENIX CONTACT
7127_es_03
a hasta z
Dgitos
de 0 a 9
Guin
Mscara de subred
Como mscara de subred por defecto, se asigna para cada dispositivo PROFINET IO
aquella que se haya especificado en el nodo de proyecto. Puede modificarse especficamente para cada participante.
Pasarela predeterminada
En caso de que utilice Vd. una pasarela de enlace estndar, introduzca aqu su direccin
IP. Para cada dispositivo PROFINET IO se asigna automticamente la pasarela de enlace
estndar que se especificara en el nodo de proyecto.
La direccin IP, la mscara de subred y la pasarela de enlace estndar constituyen los
parmetros IP de un dispositivo.
Tiempo de actualizacin
de las entradas /
Tiempo de actualizacin
de las salidas
7127_es_03
Tiempo en el cual se actualizan las entradas/salidas del dispositivo PROFINET IO. Para
cada dispositivo PROFINET IO, puede ajustarse de forma individual para cada direccin de
los datos.
El tiempo de actualizacin ejerce una influencia directa en 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 un correspondiente mensaje de error al traducir el proyecto. En este caso, seleccione para determinados dispositivos un tiempo de actualizacin ms largo.
PHOENIX CONTACT
4-11
PC WorX
Tiempo de monitorizacin
IB
PN SIM
4.9
IB
PN SIM
4.9.1
Si la configuracin del bus no est todava disponible o Vd. desea establecer la configuracin sin conexin a la red, puede realizar manualmente la configuracin del bus.
Abra en la lnea de productos el grupo del producto (p. ej., E/S analgicas).
Figura 4-11
4-12
PHOENIX CONTACT
Seleccionar dispositivo
7127_es_03
Figura 4-12
Ejemplos de
configuraciones de bus
RFC 430
ETH-IB
Figura 4-13
IBS IL 24
BK-T/U
IB IL 24
DO 8
IB IL 24
DI 8
IBS IL 24
BK-T/U
IB IL 24
DI 16
IB IL
AI 2/SF
7127A010
Carpeta en la que puede encontrar, en el catlogo de dispositivos, los que aqu se listan:
7127_es_03
RFC4xx / SPS
IBS IL 24 BK-T/U
IL / Acoplador de bus
IB IL 24 D....
IL / E/S digital
IB IL A....
IL / E/S analgica
PHOENIX CONTACT
4-13
PC WorX
Ejemplo 2: Configuracin de bus con mdulos de ramificacin
0.0
1.0
2.0
2.1
IBS IL 24 IBS IL 24
RB-T
RB-T
ILC 350
ETH
2.2
IB IL 24
DO 8
IB IL 24
DI 8
3.0
FLS IB M12
DIO 8/8
4.0
4.1
4.2
IB IL 24
DO 2
IBS IL 24
BK-T/U
IB IL
AO 1/SF
5.0
ILB IB 24
DI 32
Figura 4-14
7127A011
Ejemplo 3: Configuracin de bus con acoplador para conexin de una derivacin de bus remoto
0.0
1.0
1.2
1.3
IB IL 24
DO 8
IBS IL 24
RB-LK
ILC 350
ETH
IB IL 24
DI 8
2.0
(1)
3.0
3.1
IBS IL 24 BK RB-LK
(2)
IB IL 24
DI 4
3.2
IB IL 24
DI 2
4.0
FLS IB M12
DIO 8/8
5.0
5.1
IBS ST 24
BK-LK
Figura 4-15
5.2
IBS ST 24 IBS ST 24
DO 16/3 DI 16/4
7127A012
4-14
PHOENIX CONTACT
ILC3xx / SPS
IL / Acoplador de bus
IBS IL 24 BK RB-LK
IL / Acoplador de bus
IB IL 24 D....
IL / E/S digital
IB IL A....
IL / E/S analgica
ILB IB 24 DI 32
IBS ST 24 BK-LK
ST / Acoplador de bus
IBS ST 24 D...
ST / E/S digital
7127_es_03
PN
4.9.2
Figura 4-16
PN
4.9.3
Inserte los mdulos Inline que se necesiten desde el catlogo en el nodo Inline del
acoplador de bus PROFINET IO (p. ej., FL IL 24 BK-PN-PAC).
Figura 4-17
PN
4.9.4
7127_es_03
PHOENIX CONTACT
4-15
PC WorX
IB
PN SIM
4.10
Vd. puede compilar su proyecto llegado este punto para reconocer fallos que se hayan producido hasta el momento.
Compilar el proyecto
Figura 4-18
Compilar el proyecto
En la Ventana de mensajes puede verse el resultado del proceso de compilacin, con especificacin de la cantidad de errores y advertencias.
Compilar y descargar el proyecto: particularidades de PROFINET
Al traducir el proyecto de control se genera automticamente la configuracin
PROFINET IO. sta se muestra asimismo en la Ventana de mensajes.
Compilar (informacin adicional)
Dispone de dos posibilidades para compilar:
1 Crear, Compilacin parcial o
2 Crear, Recompilar proyecto.
Recompilar proyecto
Emplee estos comandos para compilar un proyecto completo por vez primera o tras la modificacin 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 operacin se protocolizan
en la Ventana de mensajes. Una vez verificada con xito la sintaxis, el sistema genera automticamente el cdigo IEC y el cdigo especial PLC. A continuacin, el proyecto puede
enviarse al PLC.
Utilice el comando Recompilar proyecto nicamente si durante la compilacin con Compilacin parcial se han producido errores o si Vd. ha desempaquetado su proyecto sin cdigo intermedio (frontend).
4-16
PHOENIX CONTACT
7127_es_03
El comando Compilacin parcial es el modo estndar para compilar. Emplee este comando una vez haya editado y finalizado su proyecto.
Si ejecuta la entrada de men Compilacin parcial, todas las hojas de trabajo modificadas sern compiladas/enlazadas, generndose el cdigo PLC modificado.
Puede ejecutar este comando desde la barra de men mediante Crear, Compilacin parcial, con el smbolo Compilacin 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
IB
PN SIM
4.11
Crear el programa
Para programar el programa de ejemplo proceda conforme al captulo Programa de ejemplo en la pgina 8-1.
En lo sucesivo, se da por supuesto que Vd. ha creado el programa. Si se salta este punto, pueden producirse divergencias ms adelante!
IB
PN SIM
4.12
Vd. puede compilar su proyecto llegado este punto para reconocer fallos que se hayan producido hasta el momento.
7127_es_03
PHOENIX CONTACT
4-17
PC WorX
IB
PN SIM
4.13
IB
PN SIM
4.13.1
Crear variables
Por regla general, las variables se generan o crean especialmente durante la creacin de
programas. Si ha ejecutado Vd. todos los pasos previos para la creacin de un proyecto,
incluida la programacin, ya existen variables creadas.
Pueden tambin generarse automticamente variables para los datos de proceso de
todos los dispositivos (PROFINET IO e INTERBUS). Los nombres de las variables se asignarn entonces de forma automtica conforme al siguiente patrn:
<I o Q>_<nombre del dispositivo PROFINET>_<segmento IBS>_<posicin IBS>_
<nombre DP>
Leyenda:
IoQ
I = Entrada; Q = Salida
IBS
INTERBUS
Nombre DP
Con entradas/salidas directas o datos de estado PROFINET IO se suprimen las especificaciones INTERBUS.
Proceda de la siguiente manera para la generacin de variables:
4-18
PHOENIX CONTACT
7127_es_03
Figura 4-19
Figura 4-20
IB
PN SIM
4.13.2
Simulacin EasySim
En la simulacin slo se representan los estados de las variables globales que han sido
vinculadas a una direccin fsica (entradas/salidas) durante el proceso de asignacin.
7127_es_03
PHOENIX CONTACT
4-19
PC WorX
Para asociar las variables a los datos de proceso, vaya al rea de trabajo de asignacin
de datos de proceso.
Seleccione el control en la ventana superior derecha. En la ventana superior izquierda
Smbolos/Variables se mostrar entonces la configuracin estndar.
Marque en la ventana superior izquierda Smbolos/Variables el recurso estndar (en
la figura 4-21: STD_RES RFC450ET).
Marque en la ventana superior derecha el dispositivo cuyos datos de proceso quiera
vincular con 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).
Tenga en cuenta que las variables representadas en la figura 4-21 deben haber sido
creadas previamente en el rea de trabajo Programacin IEC antes de que se muestren
en el rea de trabajo Asignacin de datos de proceso en Smbolos/Variables.
Arrastre y suelte la variable marcada para vincularla con una variable mostrada (en la
figura 4-21: OUT1) en el lado izquierdo.
Figura 4-21
PN
Repita este procedimiento para todas las entradas a evaluar y todas las salidas a controlar.
Tenga en cuenta que un dispositivo PROFINET IO con entradas y salidas tiene que ser representado con sus mdulos.
Figura 4-22
4-20
PHOENIX CONTACT
Marque en este caso el mdulo en que se encuentren las entradas y salidas que se
precisan.
7127_es_03
Figura 4-23
Figura 4-24
7127_es_03
PHOENIX CONTACT
4-21
PC WorX
SIM
4.14
Esta funcin slo est disponible actualmente para controladores con el tipo de procesador IPC (RFC 4xx und S-MAX 4xx).
Con esta funcin selecciona la simulacin EasySim. Por medio de la simulacin, Vd. puede
configurar un bus o desarrollar y verificar un programa sin que est disponible el hardware.
Hallar informacin ms detallada acerca de la simulacin EasySim en la ayuda en lnea
para PC WorX.
Figura 4-25
4-22
PHOENIX CONTACT
7127_es_03
IB
PN
4.15
Excepto para la simulacin, los siguientes trabajos pueden slo ejecutarse cuando haya
instalado Vd. un sistema y pueda establecer una conexin entre su PC con PC WorX y el
controlador.
IB
PN
4.16
A un controlador que se comunica a travs de Ethernet hay que asignarle una direccin IP
para que la comunicacin sea posible.
En algunos controladores (p. ej., RFC 430 ETH-IB), la direccin IP nicamente podr habilitarse mediante la pantalla de diagnstico o un servicio especial de firmware (vase el
manual de usuario del controlador).
De cara a la asignacin de la direccin IP a travs 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 direccin IP puede hacerse con ayuda de un
servidor BootP.
Tambin puede proceder a configurar la primera direccin IP mediante el software
PC WorX manualmente mediante la interfaz serie. Ms tarde podr cambiarse la direccin
IP a travs de la conexin serie o mediante Ethernet con el software PC WorX. A continuacin se describe la asignacin de las direcciones con PC WorX.
Como canal de comunicacin al controlador, PC WorX configura automticamente la conexin a travs de TCP/IP despus de la asignacin de los parmetros IP.
4.16.1
Figura 4-26
7127_es_03
PHOENIX CONTACT
4-23
PC WorX
Figura 4-27
Figura 4-28
La direccin IP queda ahora registrada de forma fija en la tarjeta de memoria del controlador.
4-24
PHOENIX CONTACT
7127_es_03
4.16.2
Si ha asignado Vd. los parmetros IP mediante el servidor BootP, no hace falta que tome
en consideracin este captulo.
Figura 4-29
7127_es_03
PHOENIX CONTACT
4-25
PC WorX
IB
PN
4.17
Para un controlador compatible con Ethernet (p. ej., ILC 3xx ETH, ILC 350 PN,
ILC 390 PN 2TX-IB, RFC 4xx), el canal de comunicacin se preajusta de forma automtica en Ethernet con los parmetros IP del controlador especificados en las configuraciones IP. Si desea enviar un proyecto a travs de esta conexin Ethernet al controlador,
no hace falta que configure el canal de comunicacin.
Puesto que ambos proyectos INTERBUS y PROFINET se crearon segn el ejemplo de
un ILC 390 PN 2TX-IB, la configuracin del canal de comunicacin se indica tambin con
ese controlador.
Figura 4-30
4-26
PHOENIX CONTACT
7127_es_03
IB
PN
4.17.1
Dentro de la ventana Detalles de los dispositivos, seleccione el tipo de interfaz Interfaz serie.
Elija la interfaz (p. ej., COM1).
Haga clic en Probar para comprobar el canal de comunicacin especificado.
Si en la ventana aparece una indicacin de estado verde, es que la prueba del canal
de comunicacin se ha realizado con xito. Si aparece una indicacin de estado roja,
compruebe el canal de comunicacin y modifquelo, de ser necesario.
Haga clic en Aplicar para guardar la configuracin en el proyecto.
Figura 4-31
7127_es_03
PHOENIX CONTACT
4-27
PC WorX
IB
PN
4.17.2
Condicin previa para la comunicacin a travs de Ethernet es que exista una conexin
Ethernet fsica al controlador.
Otra condicin previa es que en el controlador se haya habilitado la direccin IP.
Figura 4-32
Haga clic en Probar para comprobar as el canal de comunicacin (y por ende la direccin IP) que figura como habilitado.
Si en la ventana aparece una indicacin de estado verde, es que la prueba del canal
de comunicacin se ha realizado con xito. Si aparece una indicacin de estado roja,
examine el canal de comunicacin y la configuracin, y modifquelos, de ser necesario.
Si aparece una indicacin de estado roja, es posible que no haya sido asignada ninguna direccin IP o bien que se deba modificar sta. Para asignar y modificar las configuraciones TCP/IP, proceda conforme al captulo Asignar direccin IP a un controlador
en la pgina 4-23 (generalidades), captulo Asignar direccin IP a un controlador en
la pgina 5-5 (para INTERBUS) o captulo Asignar direccin IP a un controlador
PROFINET IO en la pgina 6-7 (para PROFINET).
Haga clic en Aplicar para guardar la configuracin en el proyecto.
ATENCIN: Con ayuda de la interfaz Ethernet y el protocolo TCP/IP podr acceder al
controlador Inline a travs de una red. Tenga en cuenta que en todos los dispositivos
y ordenadores conectados en red existe el peligro de que terceras personas accedan
(consciente o inconscientemente) al controlador Inline o al PC en el que est instalado el
PC WorX, en cuyo caso podrn introducir modificaciones. Prevenga tales accesos no deseados al controlador Inline y a su PC.
4-28
PHOENIX CONTACT
7127_es_03
PN
4.18
En caso de que haya insertado manualmente los dispositivos PROFINET IO, sltese este
captulo.
4.18.1
Figura 4-33
Lectura de PROFINET
7127_es_03
PHOENIX CONTACT
4-29
PC WorX
4-30
PHOENIX CONTACT
Figura 4-34
Figura 4-35
7127_es_03
4.18.2
4.18.3
En caso de que algn dispositivo carezca an de nombre PROFINET, ha llegado el momento de conferirle uno.
Figura 4-36
Bautizo de un dispositivo
Si no desea proceder al bautizo por el momento, desactive la casilla de verificacin Bautizar dispositivo. En este caso, tendr que bautizar ms adelante el dispositivo en cuestin
(en este caso FL PN/IBS).
7127_es_03
PHOENIX CONTACT
4-31
PC WorX
Figura 4-37
Dispositivos bautizados
4.18.4
Figura 4-38
La configuracin puede supervisarse tambin en la ventana Entrando PROFINET por lectura. Todos los dispositivos PROFINET IO deberan tener ahora su nombre de dispositivo
PROFINET. Los parmetros IP se asignan posteriormente.
4-32
PHOENIX CONTACT
7127_es_03
4.18.5
Figura 4-39
Figura 4-40
7127_es_03
PHOENIX CONTACT
4-33
PC WorX
PN
4.19
Figura 4-41
Las distintas posibilidades de configuracin se describen en el captulo Comprobar/modificar las configuraciones PROFINET de los dispositivos PROFINET IO en la pgina 4-10.
4-34
PHOENIX CONTACT
7127_es_03
PN
4.20
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 proyectado en PC WorX.
Compile el proyecto, envelo al control y ejecute el arranque en fro. Proceda para ello
tal y como se describe en el captulo Compilar el proyecto, descargarlo y ejecutar
arranque en fro en la pgina 4-40.
Con el arranque, el controlador PROFINET asigna automticamente a los dispositivos
PROFINET IO las parametrizaciones y configuraciones IP definidas en el proyecto.
Para comprobar la asignacin de nombres de dispositivos y configuraciones IP, seleccione 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 dispositivo PROFINET y los parmetros IP.
Figura 4-42
Con la seleccin de la ficha, la lista se actualiza. Si desea volver a actualizar ms tarde otra
vez, pulse el botn Actualizar.
Dispone de distintas opciones para limitar el resultado de bsqueda:
sin limitacin
sin nombre
Se incluyen en la lista todos aquellos dispositivos que todava carecen de nombre de dispositivo PROFINET.
no en el proyecto
mismo tipo
7127_es_03
PHOENIX CONTACT
4-35
PC WorX
IB
PN
4.21
Lectura de INTERBUS
En caso de que haya insertado manualmente los participantes INTERBUS, sltese este captulo.
Condicin previa es que exista de hecho una configuracin del bus y los mdulos reciban
tensin.
Para realizar la lectura del INTERBUS conectado, seleccione el comando Bus conectado dentro del men Ver.
Figura 4-43
4-36
PHOENIX CONTACT
7127_es_03
Figura 4-44
Esto hace que se conmute al estado En lnea: el sistema de control leer y registrar la
configuracin INTERBUS conectada.
Una vez el sistema de control/controlador haya ledo el INTERBUS conectado, debern incluirse en el proyecto los dispositivos INTERBUS.
Abra el men contextual y seleccione el comando Aceptar en el proyecto, Con descripcin de dispositivo.
Figura 4-45
7127_es_03
PHOENIX CONTACT
4-37
PC WorX
Figura 4-46
Figura 4-47
PN
Controlador PROFINET IO
4-38
PHOENIX CONTACT
Una vez que ha establecido un canal de comunicacin con el controlador PROFINET IO,
puede leer los dispositivos INTERBUS conectados al controlador.
7127_es_03
Una vez que ha asignado los nombres de dispositivo y los parmetros IP para los dispositivos PROFINET IO, puede leer los dispositivos PROFINET IO conectados a los dispositivos INTERBUS.
Seleccione uno tras otro todos los controles a los que hay conectados dispositivos
INTERBUS. Entre ellos se cuentan tanto el controlador Inline como tambin todos los
dispositivos PROFINET IO indicados en la ventana Bus conectado.
IB
PN
4.22
Vd. puede compilar su proyecto llegado este punto para reconocer fallos que se hayan producido hasta el momento.
IB
PN
4.23
Crear el programa
En caso de que haya creado el programa sin conexin a la red, sltese este captulo.
Para programar el programa de ejemplo proceda conforme al captulo Programa de ejemplo en la pgina 8-1.
IB
PN
4.24
Vd. puede compilar su proyecto llegado este punto para reconocer fallos que se hayan producido hasta el momento.
IB
PN
4.25
En caso de que haya asignado sin conexin a la red los datos de proceso, sltese este captulo.
Proceda para la asignacin de datos de proceso conforme al captulo Crear variables y
asignar datos de proceso en la pgina 4-18.
7127_es_03
PHOENIX CONTACT
4-39
PC WorX
IB
PN SIM
4.26
IB
PN SIM
4.26.1
IB
PN SIM
Para la compilacin, proceda conforme al captulo Compilar tras la creacin del programa en la pgina 4-16, o bien
4.26.2
Descargar el proyecto
Figura 4-48
Se abre otro cuadro de dilogo. Para enviar o descargar el proyecto al control o al sistema
de control simulado dispone 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 verificacin Incluir proyecto de reinicio y hacer clic en Descargar en esta rea.
En el primer caso, el proyecto es descargado, pero no se carga automticamente al reiniciar el control.
En las opciones 2 y 3, el proyecto se escribe como proyecto de reinicio en la memoria de
parametrizacin del sistema de control y se carga automticamente tras el reinicio del control.
En la figura 4-49 en la pgina 4-41 se representa la posibilidad 3.
4-40
PHOENIX CONTACT
7127_es_03
Figura 4-49
Para sistemas de control compatibles con la funcin Descargar cambios, el cuadro de dilogo Descargar se muestra como en la figura 4-50. Si utiliza la funcin Descargar cambios, active las casillas de verificacin Asegurar tiempo real... e Incluir proyecto de reinicio.
Figura 4-50
El proyecto se halla ahora en la memoria de trabajo real o simulada del sistema de control.
7127_es_03
PHOENIX CONTACT
4-41
PC WorX
PN
4.26.2.1
SIM
4.26.2.2
Figura 4-51
Figura 4-52
Figura 4-53
Por medio del punto de men Mostrar E/S o del botn E/S, se abre la vista de las entradas y salidas EasySim.
Figura 4-54
4-42
PHOENIX CONTACT
7127_es_03
IB
PN SIM
4.26.3
Para activar el proyecto tiene que realizarse un arranque en fro (cold restart).
Para ello haga clic en Fro dentro del cuadro de dilogo de verificacin del proyecto.
Figura 4-55
7127_es_03
PHOENIX CONTACT
4-43
PC WorX
Simulacin despus de
arranque en fro
Figura 4-56
4-44
PHOENIX CONTACT
7127_es_03
IB
PN SIM
4.27
IB
PN SIM
4.27.1
Funcionamiento
Configuracin de las propiedades de tarea
Si no ha efectuado configuraciones para la tarea, trabajar con una tarea por defecto. De
ser necesario, modifique las propiedades de la tarea (en el siguiente ejemplo, de una tarea
por defecto a una tarea cclica).
Figura 4-57
Seleccione en Tipo la opcin Cyclic. De este modo, elige una tarea cclica.
Figura 4-58
7127_es_03
PHOENIX CONTACT
4-45
PC WorX
Figura 4-59
En caso de que el proceso se desarrolle ahora demasiado lentamente, cambie los ajustes.
4-46
PHOENIX CONTACT
7127_es_03
IB
PN SIM
4.27.2
Requisito previo para el modo de depuracin es que haya Vd. creado un programa en su
proyecto. En el modo de depuracin puede supervisar el funcionamiento del programa.
En la hoja de trabajo de variables MainV, en la Ventana de rbol del proyecto, encontrar el estado de todas las variables globales utilizadas en el programa.
Figura 4-60
Figura 4-61
7127_es_03
PHOENIX CONTACT
4-47
PC WorX
El estado de programa de esta POU se indica mediante la apertura de la hoja de trabajo del
programa (en la figura 4-62: dentro de Main en la Ventana de rbol del proyecto o en
Main:Main en la pestaa del rea de trabajo).
Figura 4-62
Figura 4-63
IB
PN SIM
4.27.3
Stop/Run PLC
Si el PLC se pone en parada (STOP), todas las salidas adoptan un estado seguro. Al iniciarse el sistema de control, vuelven a entregarse valores de proceso.
4-48
PHOENIX CONTACT
7127_es_03
SIM
4.28
Detenga el modo de depuracin. Para ello, haga clic en el botn de activacin/desactivacin de debug.
Detenga la simulacin. Para ello haga clic en Stop dentro del cuadro de dilogo de
verificacin del proyecto.
Detenga la simulacin, p, ej., por medio del punto Detener en el men contextual del
smbolo de simulacin en la barra de tareas.
7127_es_03
PHOENIX CONTACT
4-49
PC WorX
4-50
PHOENIX CONTACT
7127_es_03
5.1
Quickstart
PC mit
PC WorX
PLC
MRESET
LNK
ACT
100
STP
RUN
FAIL
I1
INLINE CONTROL
ILC 390 PN 2TX-IB
Ord. No.: 2985314
RESET
RB IN
RB OUT
xxxxxxx (Seriennr.)
RC
BA
RD
TR
I6
I3
I7
I4
LNK
ACT
100
IB
I5
I2
RUN / PROG
10/100
IL
PRG
11
22
I8
11
22
I9
I10
I11
I12
Q1 E
Q2
Q3
Q4
US
UM
UL
11
11
11
22
22
22
1 D
2
1
2
22
11
1
2
22
D
2
22
11
1
2
D
2
11
22
11
1
2
1
2
1
2
3
4
11
11
3
4
11
22
11
22
22
11
22
11
22
22
11
22
11
22
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
RDY / RUN
BSA
FAIL
PF
5
55
55
55
55
55
55
66
66
66
66
66
66
IB IL 24 DO 16
IB IL 24 DO 8
IB IL 24 DI 8
Figura 5-1
7127_es_03
7127B002
PHOENIX CONTACT
5-1
PC WorX
Entradas y salidas /
Datos de proceso
Dispositivo
Entradas y salidas de
acuerdo con la hoja de
caractersticas del
dispositivo
Seal a
Variable
Dato de
proceso
Entrada IN11
St 3 KP 1.4
ONBOARD_INPUT_BIT10
3.1.4
IB IL 24 DI 8
Entrada IN2
Entrada IN5
St 1 KP 2.1
St 3 KP 1.1
IN2
IN3
1.2.1
3.1.1
IB IL 24 DO 8
Salida OUT1
Salida OUT6
St 1 KP 1.1
St 3 KP 2.1
OUT1
OUT2
1.1.1
3.2.1
IB IL 24 DO 16
Salidas
OUT1 a OUT16
St 1 a 4
KP x.1 y x.4
V0
~DO16
No se requiere asignacin
T1
T2
St
Conector
KP
Punto de embornaje
5.2
5-2
PHOENIX CONTACT
7127_es_03
INTERBUS
OFFLINE
Start
IB PN SIM
ONLINE
IB PN SIM
IB PN
No
Simulacin?
Participante de
INTERBUS pegado?
IB PN SIM
No
Introducir informaciones
del proyecto
SIM
IB PN
Configurar canal
de comunicacin
IB PN SIM
Comprobar/modificar las configuraciones IP para el controlador
Leer INTERBUS
IB PN SIM
IB PN
IB PN
Sistema
instalado?
Programa creado?
Datos de proceso
asignados?
Asignar direccin IP
a un controlador
No
No
PN
Configurar canal
de comunicacin
Pegar dispositivos IO
PN
Crear el programa
IB PN
PN
Comprobar/modificar las
configuraciones PROFINET
de los dispositivos IO
Dispositivos IO
pegados?
IB PN SIM
PN
Leer dispositivos IO
IB PN SIM
PN
Crear el programa
No
Pegar manualmente
participantes INTERBUS
IB PN SIM
IB PN
IB PN
Comprobar/modificar las
configuraciones PROFINET
IB PN SIM
Compilar proyecto, descargar
y ejecutar arranque en fro
IB PN SIM
Funcionamiento
(Fin)
Figura 5-2
7127_es_03
PHOENIX CONTACT
5-3
PC WorX
5.3
5.4
5.5
Vase tambin el captulo Comprobar/modificar las configuraciones IP para el controlador en la pgina 4-7.
Al crear el proyecto, se efectan las configuraciones IP para el controlador.
ATENCIN: No se adoptan de forma automtica las modificaciones de las informaciones de proyecto.
Si lleva a cabo modificaciones en las informaciones del proyecto que afecten a las configuraciones IP del controlador, esto se indicar en un advertencia. Sin embargo, la modificacin no se efectuar automticamente. La configuracin estndar para la creacin de
un nuevo proyecto est disponible en las configuraciones IP.
Adapte estas configuraciones si es necesario.
5-4
PHOENIX CONTACT
7127_es_03
5.6
Al controlador hay que asignarle una direccin IP para que la comunicacin sea posible.
De cara a la asignacin de la direccin IP a travs de Ethernet, para el controlador
ILC 390 PN 2TX-IB en cuestin, viene activado BootP por defecto a la entrega. En ese caso, el primer ajuste de la direccin IP puede hacerse con ayuda de un servidor BootP. Esto
se describe a continuacin. Consulte en el captulo Asignar direccin IP a un controlador
en la pgina 4-23 todas las posibilidades restantes.
Escriba la direccin MAC del controlador. La encontrar en una pegatina en el dispositivo. Comienza con 00.A0.45..
5.7
Para un control compatible con Ethernet (p. ej., ILC xxx ETH, ILC 390 PN 2TX-IB,
RFC 4xx), el canal de comunicacin se preajusta de forma automtica a Ethernet con
la direccin IP del controlador especificada en las configuraciones IP. Si desea enviar un
proyecto a travs de esta conexin Ethernet al control, no hace falta que configure el canal de comunicacin.
Si no desea utilizar este canal, proceda conforme al captulo Configurar el canal de comunicacin en la pgina 4-26.
7127_es_03
PHOENIX CONTACT
5-5
PC WorX
5.8
Lectura de INTERBUS
Para realizar la lectura del INTERBUS conectado, seleccione el comando Bus conectado dentro del men Ver.
Marque el control (en este caso: ILC 390 PN) en la ventana Bus conectado.
Abra el men contextual y seleccione el comando Aceptar en el proyecto, Con descripcin de dispositivo.
Figura 5-3
5.9
Vase tambin el captulo Compilar tras la creacin del programa en la pgina 4-16.
5.10
Crear el programa
Para programar el programa de ejemplo proceda conforme al captulo Programa de ejemplo en la pgina 8-1.
Ponga la variable V0 en el valor inicial 1. Este bit fijado rotar despus a la izquierda
durante la elaboracin del programa.
En lo sucesivo, se da por supuesto que Vd. ha creado el programa. Si se salta este punto, pueden producirse divergencias ms adelante!
5-6
PHOENIX CONTACT
7127_es_03
5.11
Vase tambin el captulo Compilar tras la creacin del programa en la pgina 4-17.
5.12
Vase tambin el captulo Crear variables y asignar datos de proceso en la pgina 4-18.
Para asociar las variables a los datos de proceso, vaya al rea de trabajo de asignacin
de datos de proceso.
Seleccione el control en la ventana superior derecha. En la ventana superior izquierda
Smbolos/Variables se mostrar entonces la configuracin estndar.
Marque en la ventana superior izquierda Smbolos/Variables el recurso estndar
(en el ejemplo: STD_RES ILC390PN).
Marque en la ventana superior derecha el dispositivo cuyos datos de proceso quiera
vincular con 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).
Con la elaboracin del programa se crean variables. Arrastre y suelte la variable marcada para vincularla con una variable mostrada (en la figura 5-4: IN3) en el lado izquierdo.
En caso de que quiera enlazar ms datos de proceso y todava no se hayan creado las
variables correspondientes, elija en el men contextual Crear variable.
Repita este procedimiento para todas las entradas a evaluar y todas las salidas a controlar.
7127_es_03
PHOENIX CONTACT
5-7
PC WorX
Datos de proceso
asignados
Figura 5-4
Puesto que la variable ONBOARD_INPUT_BIT10 es una variable de sistema, no se representa en la figura 5-4.
5.13
Descargar el proyecto
5.14
Funcionamiento
5-8
PHOENIX CONTACT
7127_es_03
6.1
Quickstart_PN
7127_es_03
PHOENIX CONTACT
6-1
PC WorX
PC
PC WorX
ILC 390 PN 2TX-IB
ETH
PLC
MRESET
LNK
ACT
100
STP
RUN
FAIL
I1
I5
I2
RUN / PROG
I6
I3
I7
I4
10/100
I8
Q1 E
Q2
Q3
Q4
I9
I10
I11
I12
US
UM
UL
INLINE CONTROL
ILC 390 PN 2TX-IB
Ord. No.: 2985314
RESET
11
22
11
22
11
22
11
22
11
11
22
22
11
11
11
11
11
22
22
22
22
22
MAC
Address
RB IN
RB OUT
xxxxxxx (Seriennr.)
RC
BA
11
13
15
IL
PRG
33
33
33
33
33
44
44
44
44
44
55
55
55
66
66
66
10
12
14
16
IB
MODE
LNK
ACT
100
X17
US1 GND US2 GND
X18
R1 R2
X19
V.24
9 10 11 12 13 14 15 16
8
ACT 100 FD
RDY / RUN
RD
BSA
TR
FAIL
PF
IB IL AO 1/SF
ILB PN 24 DI16
DIO16-2TX
FL IL 24 BK-PN-PAC
US
1
UM
UL
RESET
100
3
DO4
D
2
1
3
DI4
FL PN/IBS
D
2
UL
100
FD Reset
COL
XMT
RCV
FD
COL
XMT
RDY/RUN
BSA
FAIL
PF
3 3
3 3
4 4
4 4
INTERBUS
REMOTE
RCV
LNK
10/100
10/100
00A0451B8D
INTERBUS
IB IL 24 DI 4-ME
IB IL 24 DO 4-ME
LB
IN
US
U LS
LB
LB
OUT
IN
U LS
U LS
LB
OUT
US
U LS
I1
I2
I1
I2
I3
I4
I3
I4
01
02
01
03
02
03
04
04
UA
UA11
UA
UA
UA11
UA
IN
UA12
OUT
IN
UA12
OUT
DIO 4/4
DIO 4/4
FLS IB M12
DI 8 M12
FLS IB M12
DO 8 M12-2A
7127G001
Figura 6-1
Sistema de ejemplo
FL IL 24 BK-PN-PAC,
ILB PN 24 DI16 DIO16-2TX
FL PN/IBS
Participante INTERBUS
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:
Dentro de un proyecto pueden emplearse varios controladores PROFINET IO. En el presente ejemplo se usa slo un controlador PROFINET IO.
6-2
PHOENIX CONTACT
7127_es_03
Entrada/salida
segn hoja de
caractersticas
del dispositivo
Seal a
Variable
Dato de
proceso
Entrada IN11
St 3 KP 1.4
ONBOARD_
INPUT_BIT10
3.1.4
Salida OUT1 a
OUT16
St 1 a 4
KP x.1 y x.4
V0
~DO16
IB IL AO 1/SF
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
FL PN/IBS
Entrada IN3
B 3 Pin 4
IN3
IN3
FL PN/IBS
Salida OUT3
B 3 Pin 4
OUT2
OUT3
No se requiere asignacin
T1
T2
St
Conector
KP
Punto de embornaje
Conector hembra
6.2
7127_es_03
PHOENIX CONTACT
6-3
PC WorX
General
OFFLINE
Start
IB PN SIM
ONLINE
IB PN SIM
IB PN
No
Simulacin?
IB PN SIM
No
Introducir informaciones
del proyecto
SIM
IB PN
Configurar canal
de comunicacin
IB PN SIM
Comprobar/modificar las configuraciones IP para el controlador
Leer INTERBUS
IB PN SIM
IB PN
IB PN
Sistema
instalado?
Participante de
INTERBUS pegado?
Programa creado?
Datos de proceso
asignados?
Asignar direccin IP
a un controlador
No
No
PN
Configurar canal
de comunicacin
Pegar dispositivos IO
PN
Crear el programa
IB PN
PN
Comprobar/modificar las
configuraciones PROFINET
de los dispositivos IO
Dispositivos IO
pegados?
IB PN SIM
PN
Leer dispositivos IO
IB PN SIM
PN
Crear el programa
No
Pegar manualmente
participantes INTERBUS
IB PN SIM
IB PN
IB PN
Comprobar/modificar las
configuraciones PROFINET
IB PN SIM
Compilar proyecto, descargar
y ejecutar arranque en fro
IB PN SIM
Funcionamiento
(Fin)
Figura 6-2
6-4
PHOENIX CONTACT
7127_es_03
6.3
6.4
6.5
7127_es_03
PHOENIX CONTACT
6-5
PC WorX
6.6
Vase tambin el captulo Comprobar/modificar las configuraciones IP para el controlador en la pgina 4-7.
Al crear el proyecto, se efectan las configuraciones IP para el controlador.
ATENCIN: No se adoptan de forma automtica las modificaciones de las informaciones de proyecto.
Si lleva a cabo modificaciones en las informaciones del proyecto que afecten a las configuraciones IP del controlador, esto se indicar en un advertencia. Sin embargo, la modificacin no se efectuar automticamente. La configuracin estndar para la creacin de
un nuevo proyecto est disponible en las configuraciones IP.
Adapte estas configuraciones si es necesario.
6-6
PHOENIX CONTACT
7127_es_03
6.7
Al controlador PROFINET IO hay que asignarle una direccin IP para que la comunicacin
sea posible.
De cara a la asignacin de la direccin IP a travs de Ethernet, para el controlador
PROFINET IO ILC 390 PN 2TX-IB en cuestin, viene activado BootP por defecto a la entrega. En este caso, el primer ajuste de la direccin IP puede hacerse con ayuda de un servidor BootP. Esto se describe a continuacin. Consulte en el captulo Asignar direccin IP a
un controlador en la pgina 4-23 todas las posibilidades restantes.
Escriba la direccin MAC del controlador. La encontrar en una pegatina en el dispositivo. Comienza con 00.A0.45..
6.8
Para un control compatible con Ethernet (p. ej., ILC 350 PN, ILC 390 PN 2TX-IB,
RFC 4xx), el canal de comunicacin se preajusta de forma automtica a Ethernet con
la direccin IP del controlador PROFINET IO especificada en las configuraciones IP. Si
desea enviar un proyecto a travs de esta conexin Ethernet al control, no hace falta que
configure el canal de comunicacin.
Si no desea utilizar este canal, proceda conforme al captulo Configurar el canal de comunicacin en la pgina 4-26.
7127_es_03
PHOENIX CONTACT
6-7
PC WorX
6.9
Compruebe los nombres de dispositivos PROFINET mostrados (vase tambin Nombre de dispositivo DNS/PROFINET en la pgina 4-10).
Figura 6-3
6-8
PHOENIX CONTACT
7127_es_03
6.10
7127_es_03
PHOENIX CONTACT
6-9
PC WorX
6.11
Vase tambin el captulo Transferir nombres PROFINET y configuraciones IP a dispositivos PROFINET IO en la pgina 4-35.
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 proyectado en PC WorX.
Para comprobar la asignacin de nombres de dispositivos y configuraciones IP, seleccione 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 dispositivo PROFINET y los parmetros IP.
Con la seleccin de la ficha, la lista se actualiza. Si desea volver a actualizar ms tarde otra
vez, pulse el botn Actualizar.
Dispone de distintas opciones para limitar el resultado de bsqueda:
sin limitacin
sin nombre
no en el proyecto
mismo tipo
6-10
PHOENIX CONTACT
7127_es_03
6.12
Lectura de INTERBUS
Una vez que ha establecido un canal de comunicacin 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 parmetros IP para los dispositivos PROFINET IO, puede leer los dispositivos PROFINET IO conectados a los dispositivos INTERBUS.
Para realizar la lectura del INTERBUS conectado, seleccione el comando Bus conectado dentro del men Ver.
Marque uno de los sistemas de control mostrados dentro de la ventana Bus conectado.
Abra el men contextual y seleccione el comando Aceptar en el proyecto, Con descripcin de dispositivo.
En la ventana Seleccionar dispositivo que se abrir a continuacin se mostrar una lista
con mdulos cuyas descripciones del dispositivo corresponden a los dispositivos conectados.
Seleccione uno tras otro todos los controles a los que hay conectados dispositivos
INTERBUS. Entre ellos se cuentan tanto el controlador Inline como tambin todos los
dispositivos PROFINET IO indicados en la ventana Bus conectado.
Figura 6-4
7127_es_03
PHOENIX CONTACT
6-11
PC WorX
6.13
Vase tambin el captulo Compilar tras la creacin del programa en la pgina 4-16.
6.14
Crear el programa
Para programar el programa de ejemplo, proceda conforme al captulo Programa de ejemplo en la pgina 8-1.
Ponga la variable V0 en el valor inicial 1. Este bit fijado rotar despus a la izquierda
durante la elaboracin del programa.
En lo sucesivo, se da por supuesto que Vd. ha creado el programa. Si se salta este punto, pueden producirse divergencias ms adelante!
6.15
Vase tambin el captulo Compilar tras la creacin del programa en la pgina 4-17.
6-12
PHOENIX CONTACT
7127_es_03
6.16
Vase tambin el captulo Crear variables y asignar datos de proceso en la pgina 4-18.
Para asociar las variables a los datos de proceso, vaya al rea de trabajo de asignacin
de datos de proceso.
Seleccione el control en la ventana superior derecha. En la ventana superior izquierda
Smbolos/Variables se mostrar entonces la configuracin estndar.
Marque en la ventana superior izquierda Smbolos/Variables el recurso estndar
(en el ejemplo: STD_RES ILC390PN).
Marque en la ventana superior derecha el dispositivo para el que quiera enlazar datos
de proceso con variables.
Por favor, tenga en cuenta que un dispositivo PROFINET IO con entradas y salidas tiene
que ser representado con sus mdulos.
Figura 6-5
Marque en este caso el mdulo en el que se encuentren las entradas y salidas que se
precisan (en la figura 6-6: DIO 16: ILB PN 24 DI16 DIO16-2TX).
Marque el dato de proceso a conectar (en la figura 6-6: ~DO16).
En la elaboracin del programa se crean variables. Arrastre y suelte la variable marcada para vincularla con una variable mostrada (en la figura 6-6: V0) en el lado izquierdo.
Figura 6-6
7127_es_03
PHOENIX CONTACT
6-13
PC WorX
Repita este procedimiento para todas las entradas a evaluar y todas las salidas a controlar.
Asigne para el ejemplo dado las entradas y salidas de las variables creadas conforme
a la seccin Entradas y salidas / Datos de proceso en la pgina 6-3.
Figura 6-7
Puesto que la variable ONBOARD_INPUT_BIT10 es una variable de sistema, no se representa en la figura 6-7.
6.17
Descargar el proyecto
6-14
PHOENIX CONTACT
7127_es_03
6.18
Funcionamiento
6.19
6.19.1
Informacin adicional
Cambiar nombres de dispositivos PROFINET
Con ello se desactivarn todas las conexiones Ethernet y podr Vd. asignar los nombres
de dispositivos PROFINET.
7127_es_03
sin limitacin
sin nombre
no en el proyecto
mismo tipo
PHOENIX CONTACT
6-15
PC WorX
Figura 6-8
En el rea Dispositivo seleccionado se indica el nombre que se le haya asignado al dispositivo PROFINET IO en las configuraciones IP.
Seleccione en la lista (p. ej., a partir de las direcciones MAC mostradas) el dispositivo
PROFINET IO correspondiente.
Figura 6-9
6-16
PHOENIX CONTACT
Seleccionar dispositivo
7127_es_03
FL IL 24 BK-PN-PAC
FL PN/IBS
Compile el proyecto, descrguelo al control y ejecute un arranque en fro (vase Compilar el proyecto, descargarlo y ejecutar arranque en fro en la pgina 4-40).
7127_es_03
PHOENIX CONTACT
6-17
PC WorX
6.19.2
Renumerar participantes
Figura 6-10
Renumerar participantes
En el presente ejemplo, los nuevos nombres asignados (p. ej., il-ilb-dio27) se completarn
con el postfix de dominio quickstart.de especificado en el nodo del proyecto. se es el
nombre completo del dispositivo PROFINET.
Si fuera necesario, tambin puede renumerar las direcciones IP, p. ej, para ver en orden ascendente las direcciones IP en la configuracin del bus.
Figura 6-11
Todos los dispositivos tienen ahora en el proyecto los parmetros IP correctos. A continuacin tendr Vd. que asignar de facto estos parmetros a los dispositivos.
6-18
PHOENIX CONTACT
7127_es_03
Compile el proyecto, descrguelo al control y ejecute un arranque en fro (vase Compilar el proyecto, descargarlo y ejecutar arranque en fro en la pgina 4-40).
6.19.3
Para poder leer en la configuracin del bus los mdulos INTERBUS conectados, tienen que
haberse asignado parmetros IP a los dispositivos PROFINET IO.
Dispone de dos posibilidades para la asignacin de parmetros IP. Seleccione una de ellas
conforme a las condiciones dadas.
6.19.3.1
Abra la ficha Nombres de dispositivo PROFINET en la ventana Detalles de los dispositivos. Entonces podr Vd. comprobar si se asignaron los parmetros IP.
Figura 6-12
7127_es_03
PHOENIX CONTACT
6-19
PC WorX
6.19.3.2
Esta posibilidad est prevista para leer los mdulos INTERBUS conectados a un dispositivo PROFINET IO sin haber enviado previamente un proyecto al controlador
PROFINET IO.
Esta posibilidad funciona slo bajo las siguientes condiciones:
1. En el controlador PROFINET IO no se encuentra ningn proyecto, es decir, el controlador PROFINET IO no ha establecido todava conexin con los dispositivos
PROFINET IO;
o bien
2. entre el controlador PROFINET IO y los dispositivos PROFINET IO no hay conexin
(cable Ethernet sin enchufar o ausencia de tensin de alimentacin en el controlador
PROFINET IO).
En cualquier 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 pueden asignarse parmetros IP a este dispositivo, al encontrarse actualmente en una comunicacin.
Seleccione el dispositivo al que desee asignar los parmetros IP. Proceda para ello tal
y como se describe en el captulo Transferir nombres PROFINET y configuraciones IP
a dispositivos PROFINET IO en la pgina 6-10.
Figura 6-13
Ahora puede Vd. leer los mdulos INTERBUS conectados en los dispositivos.
En caso de que en el controlador PROFINET IO existiera un proyecto y Vd. haya interrumpido la conexin para enviar los parmetros IP, tenga en cuenta que:
Al arrancar, el controlador PROFINET IO pone en funcionamiento los dispositivos
PROFINET IO con los parmetros IP guardados en ese proyecto. Slo despus de la compilacin, la descarga y el arranque en fro del nuevo proyecto se transferirn los parmetros
IP de dicho proyecto a los dispositivos PROFINET IO.
Si recibe mensajes de error y los parmetros IP no pueden aplicarse:
Compruebe si el LED BF parpadea.
En caso afirmativo: compruebe todas las conexiones Ethernet y el procedimiento
que haya seguido hasta ahora.
En caso negativo: no podr Vd. asignar parmetros IP. Interrumpa la comunicacin
o proceda conforme al captulo Posibilidad 1: Asignacin de parmetros IP durante
el arranque del controlador PROFINET IO en la pgina 6-19.
6-20
PHOENIX CONTACT
7127_es_03
Proyecto de ejemplo para una simulacin con sistemas de control con procesador del tipo IPC
7.1
Figura 7-1
7127_es_03
PHOENIX CONTACT
7-1
PC WorX
Entradas y salidas /
Datos 0de proceso
Dispositivo
Entradas/salidas de acuerdo
con la hoja de caractersticas
del dispositivo
Seal a
Variable
Dato de
proceso
IB IL 24 DI 8
Entrada IN1
Entrada IN2
Entrada IN5
St 1 KP 1.1
St 1 KP 2.1
St 3 KP 1.1
S1
IN2
IN3
1.1.1
1.2.1
3.1.1
IB IL 24 DO 8
Salida OUT1
Salida OUT6
St 1 KP 1.1
St 3 KP 2.1
OUT1
OUT2
1.1.1
3.2.1
IB IL 24 DO 16
Salidas
OUT1 a OUT16
St 1 a 4
KP x.1 y x.4
V0
~DO16
No se requiere asignacin
T1
T2
St
Conector
KP
Punto de embornaje
7.2
En la figura 7-2 se representa el desarrollo del proceso de creacin del proyecto de simulacin.
Para la ejecucin del proyecto, una parte de los trabajos pueden llevarse a cabo sin conexin a la red (sin conexin a un sistema).
7-2
PHOENIX CONTACT
7127_es_03
Proyecto de ejemplo para una simulacin con sistemas de control con procesador del tipo IPC
Simulacin
OFFLINE
Start
IB PN SIM
ONLINE
IB PN SIM
IB PN
No
Simulacin?
Participante de
INTERBUS pegado?
IB PN SIM
No
Introducir informaciones
del proyecto
SIM
IB PN
Configurar canal
de comunicacin
IB PN SIM
Comprobar/modificar las configuraciones IP para el controlador
Leer INTERBUS
IB PN SIM
IB PN
IB PN
Sistema
instalado?
Programa creado?
Datos de proceso
asignados?
Asignar direccin IP
a un controlador
No
No
PN
Configurar canal
de comunicacin
Pegar dispositivos IO
PN
Crear el programa
IB PN
PN
Comprobar/modificar las
configuraciones PROFINET
de los dispositivos IO
Dispositivos IO
pegados?
IB PN SIM
PN
Leer dispositivos IO
IB PN SIM
PN
Crear el programa
No
Pegar manualmente
participantes INTERBUS
IB PN SIM
IB PN
IB PN
Comprobar/modificar las
configuraciones PROFINET
IB PN SIM
Compilar proyecto, descargar
y ejecutar arranque en fro
IB PN SIM
Funcionamiento
(Fin)
Figura 7-2
7127_es_03
PHOENIX CONTACT
7-3
PC WorX
7.3
7.4
7.5
Vase tambin el captulo Comprobar/modificar las configuraciones IP para el controlador en la pgina 4-7.
Al crear el proyecto, se efectan las configuraciones IP para el controlador.
ATENCIN: No se adoptan de forma automtica las modificaciones de las informaciones de proyecto.
Si lleva a cabo modificaciones en las informaciones del proyecto que afecten a las configuraciones IP del controlador, esto se indicar en un advertencia. Sin embargo, la modificacin no se efectuar automticamente. La configuracin estndar para la creacin de
un nuevo proyecto est disponible en las configuraciones IP.
Adapte estas configuraciones si es necesario.
7-4
PHOENIX CONTACT
7127_es_03
Proyecto de ejemplo para una simulacin con sistemas de control con procesador del tipo IPC
7.6
Abra en la lnea de productos el grupo del producto (p. ej., acoplador de bus, E/S digital).
Figura 7-3
7127_es_03
PHOENIX CONTACT
7-5
PC WorX
7.7
Vase tambin el captulo Compilar tras la creacin del programa en la pgina 4-16.
7.8
Crear el programa
Para programar el programa de ejemplo, proceda conforme al captulo Programa de ejemplo en la pgina 8-1.
Ponga la variable V0 en el valor inicial 1. Este bit fijado rotar despus a la izquierda
durante la elaboracin del programa.
En lo sucesivo, se da por supuesto que Vd. ha creado el programa. Si se salta este punto, pueden producirse divergencias ms adelante!
7.9
Vase tambin el captulo Compilar tras la creacin del programa en la pgina 4-17.
7.10
Vase tambin el captulo Crear variables y asignar datos de proceso en la pgina 4-18.
7-6
PHOENIX CONTACT
Para asociar las variables a los datos de proceso, vaya al rea de trabajo de asignacin
de datos de proceso.
Seleccione el control en la ventana superior derecha. En la ventana superior izquierda
Smbolos/Variables se mostrar entonces la configuracin estndar.
Marque en la ventana superior izquierda Smbolos/Variables el recurso estndar (en
el ejemplo: STD_RES: RFC430ET).
Marque en la ventana superior derecha el dispositivo cuyos datos de proceso quiera
unir con variables (en la figura 7-4: IB IL 24 DO 16).
Marque el dato de proceso a conectar (en la figura 7-4: ~DO16).
En la elaboracin del programa se crean variables. Arrastre y suelte la variable marcada para vincularla con una variable mostrada (en la figura 7-4: V0) en el lado izquierdo.
7127_es_03
Proyecto de ejemplo para una simulacin con sistemas de control con procesador del tipo IPC
Figura 7-4
Variable V0
Repita este procedimiento para todas las entradas a evaluar y todas las salidas a controlar.
El resultado de la asignacin de datos de proceso se representa en la siguiente figura.
Figura 7-5
7127_es_03
PHOENIX CONTACT
7-7
PC WorX
7.11
7.12
Descargar el proyecto
Figura 7-6
7-8
PHOENIX CONTACT
7127_es_03
Proyecto de ejemplo para una simulacin con sistemas de control con procesador del tipo IPC
En la simulacin slo se representan los estados de las variables globales que han sido vinculadas a una direccin fsica (entradas/salidas) durante el proceso de asignacin
Figura 7-7
Por medio de las columnas Preajuste..., es posible preajustar los estados de las variables de entrada (clic sobre los LED verdes), que Vd. puede activar mediante los botones
correspondientes.
Arranque en fro
Ejecute un arranque en fro (cold restart) conforme a la captulo Compilar el proyecto, descargarlo y ejecutar arranque en fro en la pgina 4-40.
Figura 7-8
Con el arranque en fro se activa el proyecto. Ahora puede Vd. comenzar con la simulacin.
7127_es_03
PHOENIX CONTACT
7-9
PC WorX
7.13
Funcionamiento
7.13.1
Si no ha efectuado configuraciones para la tarea, trabajar con una tarea por defecto. Modifique de ser necesario las propiedades de la tarea (en el siguiente ejemplo, de una tarea
por defecto a una tarea cclica).
Figura 7-9
Seleccione en Tipo la opcin Cyclic. De este modo, elige una tarea cclica.
Figura 7-10
7-10
PHOENIX CONTACT
7127_es_03
Proyecto de ejemplo para una simulacin con sistemas de control con procesador del tipo IPC
Figura 7-11
En caso de que el proyecto vaya ahora demasiado lentamente, cambie los ajustes.
7127_es_03
PHOENIX CONTACT
7-11
PC WorX
7.13.2
Despus del arranque en fro (cold restart), la simulacin en marcha se mostrar mediante
la animacin de flechas (vase la imagen inferior). stas se mueven de forma cclica de
izquierda a derecha.
Figura 7-12
Simulacin en marcha
Ahora puede Vd. comenzar con la simulacin de su programa. Para monitorizar todas las
variables, conmute al modo de depuracin. En el modo de depuracin puede supervisar en
lnea el estado de las variables.
Figura 7-13
7-12
PHOENIX CONTACT
7127_es_03
Proyecto de ejemplo para una simulacin con sistemas de control con procesador del tipo IPC
En el estado de salida del programa, S1 = FALSE, todos los LED estn apagados y la variable V0 est en el valor inicial 1 (16#0001).
En la vista E/S, haga clic en los LED de la entrada S1. Se desarrollan las siguientes acciones (vase la Figura 7-14 en la pgina 7-13):
Variable S1 = TRUE (vase S1 en la ventana MainV)
Se inicia el contador para el tiempo T2 transcurrido (vase T2 en la ventana MainV).
Se activa la salida 0 del IB IL 24 DO 8 (variable OUT1).
Se inicia la luz de marcha (vase cambio de V0 en la ventana MainV y en la vista E/S).
Debido a que en la simulacin slo se pueden mostrar salidas fsicas que hayan sido
vinculadas a variables durante la asignacin de datos de proceso, no se pueden mostrar las salidas individuales de IB IL 24 DO 16 en este ejemplo. La visualizacin se realiza por medio de la variable Word V0.
Figura 7-14
S1 ha sido activada
7127_es_03
PHOENIX CONTACT
7-13
PC WorX
Figura 7-15
Active/desactive los LED simulados (haciendo clic) pertenecientes a las entradas IN2
e IN3.
La salida OUT5 del mdulo IB IL 24 DO 8 reacciona conforme al resultado del nexo lgico
Y.
7-14
PHOENIX CONTACT
7127_es_03
Proyecto de ejemplo para una simulacin con sistemas de control con procesador del tipo IPC
Figura 7-16
7127_es_03
PHOENIX CONTACT
7-15
PC WorX
7.14
Detenga el modo de depuracin (debug). Para ello haga clic en el botn de activacin/desactivacin de Debug.
Detenga la simulacin. Para ello haga clic en Stop dentro del cuadro de dilogo de
control del proyecto.
Detenga la simulacin, p, ej., por medio del punto Detener en el men contextual del
smbolo se simulacin en la barra de tareas.
7-16
PHOENIX CONTACT
7127_es_03
Programa de ejemplo
Programa de ejemplo
En cada captulo precedente se analiza un ejemplo de proyecto. En cada uno de ellos, la
prioridad recae sobre temas diferentes:
captulo 5, Proyecto de ejemplo para un sistema INTERBUS
captulo 6, Proyecto de ejemplo para un sistema de PROFINET IO e INTERBUS
captulo 7, Proyecto de ejemplo para una simulacin con sistemas de control con
procesador del tipo IPC
El procedimiento para la creacin del programa en el software es siempre idntico y se
describe en el presente captulo.
8.1
7127_es_03
PHOENIX CONTACT
8-1
PC WorX
8.2
Temporizador
Conversin de formato
Giro a la izquierda
Nexo lgico Y
Temporizador TP_1
Parmetro
Nombre de la
variable
Tipo de
datos
Utilizacin
IN
S1*
BOOL
VAR_GLOBAL
PT
T1
TIME
VAR
OUT1
BOOL
VAR_GLOBAL
Salida de impulso
TRUE, si IN = TRUE y ET < PT;
FALSE, si IN = FALSE o ET >= PT
ET
T2
TIME
VAR
Tiempo transcurrido
Valor inicial
Descripcin
Inicio: si se detecta un flanco
ascendente, se generar un impulso.
T#15000ms
La variable S1 se define en este ejemplo cono variable global, adecuada para el ejemplo de simulacin con el
control RFC 430 ETH-IB en el captulo 7. De esta forma, se puede mostrar el estado de la variable en la simulacin
EasySim.
En cada uno de los ejemplos en el captulo 5 y captulo 6, se utiliza una variable de sistema para las entradas del
controlador Inline ILC 390 PN 2TX-IB (ONBOARD_INPUT_BIT10). Si quiere emplear el ejemplo de este captulo
para los proyectos en el captulo 5 y captulo 6, no debe conectar la entrada IN del bloque funcional TP con la variable S1, sino con la variable de sistema ONBOARD_INPUT_BIT 10.
VAR / VAR_GLOBAL
(VAR_EXTERNAL)
Si una variable se usa slo internamente y sin asignarse a ningn dato de proceso, puede
declararse como variable VAR. No obstante, si desea supervisar esta variable en modo de
depuracin (debug) o en la simulacin, declrela como VAR_GLOBAL. En el programa de
ejemplo, las variables que estn vinculadas a un dato de proceso (entrada/salida) se
declaran por este motivo como VAR_GLOBAL.
En la hoja de trabajo Variables globales, estas variables estn marcadas en la columna
Utilizacin como VAR_GLOBAL (vase la Figura 4-63 en la pgina 4-48), en la hoja de
trabajo de variables de la POU como VAR_EXTERNAL (vase la Figura 4-60 en la
pgina 4-47).
Bloque funcional Conversin de formato BOOL_TO_DINT
Para poder utilizar la seal de salida del bloque TP_1 como seal de entrada del bloque
ROL hay que efectuar una conversin de formato de BOOL a DINT.
Para este bloque no se declaran variables.
8-2
PHOENIX CONTACT
7127_es_03
Programa de ejemplo
Bloque funcional Rotacin ROL
Tabla 8-2
Parmetro
Nombre de la
variable
Tipo de
datos
Utilizacin
IN
V0
WORD
VAR_GLOBAL
(Salida)
Valor inicial
Valor de entrada
DINT
V0
WORD
Descripcin
Parmetro
Nombre de la
variable
Tipo de
datos
Utilizacin
IN1
IN2
BOOL
VAR_GLOBAL
IN2
IN3
BOOL
VAR_GLOBAL
Valor de entrada 2
OUT
OUT2
BOOL
VAR_GLOBAL
7127_es_03
Valor inicial
Descripcin
Valor de entrada 1
PHOENIX CONTACT
8-3
PC WorX
8.3
Programacin
Figura 8-1
8-4
PHOENIX CONTACT
7127_es_03
Programa de ejemplo
Figura 8-2
Figura 8-3
7127_es_03
Para definir las propiedades de las variables, haga doble clic en el parmetro de
entrada IN del bloque funcional.
En la ventana Propiedades de la variable, asigne o seleccione en Nombre el nombre
para el parmetro de entrada IN.
Asigne el nombre S1.
PHOENIX CONTACT
8-5
PC WorX
Figura 8-4
Defina el tipo de datos. La variable es una variable de tipo bit, es decir, una variable
BOOL.
En la lista Utilizacin seleccione VAR_GLOBAL, ya que la variable se asociar ms
tarde a un dato de proceso.
Si cre una variable como VAR y ms tarde desea emplearla como VAR_GLOBAL,
seleccione VAR_GLOBAL en la lista Utilizacin para cambiar y confirme con
Aceptar.
Figura 8-5
8-6
PHOENIX CONTACT
7127_es_03
Programa de ejemplo
Figura 8-6
Inserte el bloque funcional BOOL_TO_DINT. Para este bloque funcional no hace falta
una declaracin de parmetros.
Inserte el bloque funcional ROL.
Declare los parmetros requeridos conforme a la tabla 8-2 Rotar a la izquierda ROL,
pgina 8-3.
Inserte el bloque AND.
Declare los parmetros requeridos conforme a la tabla 8-3 Vnculo lgico por nexo
lgico Y (AND), pgina 8-3.
En la figura 8-7 se representan todos los bloques funcionales con los parmetros
necesarios.
Figura 8-7
Vincule entre s las salidas y entradas requeridas segn la Figura 8-8 en la pgina 8-8.
Proceda para ello de la siguiente manera:
7127_es_03
PHOENIX CONTACT
8-7
PC WorX
Figura 8-8
Programa completo
8-8
PHOENIX CONTACT
7127_es_03
Programa de ejemplo
8.4
Figura 8-9
8.5
7127_es_03
PHOENIX CONTACT
8-9
PC WorX
8-10
PHOENIX CONTACT
7127_es_03
Haga clic a continuacin en el botn Enviar, para que los datos contenidos en el cuadro Configuracin del reloj de tiempo real se transmitan al control.
Si desea elegir otros valores distintos:
Haga clic en el botn Enviar para que los datos contenidos en el cuadro Configuracin del reloj de tiempo real se transmitan al ILC 390 PN.
Figura A-1
7127_es_03
PHOENIX CONTACT
A-1
PC WorX
A2
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.
Tabla A-1
Posibilidades:
Descargar cambios
Cambios en lnea
Caso de aplicacin:
Modificaciones mnimas
Ventaja:
Escasas limitaciones
Rapidez
A 2.1
Descargar cambios
Encontrar ms informacin acerca de los controladores para los que est disponible la
funcin Descargar cambios en la indicacin de uso AH EN BASIC DATA ILC... / RFC... /
FC....
Descargar
Figura A-2
A-2
PHOENIX CONTACT
Descargar cambios
7127_es_03
Con la funcin Descargar cambios, los datos RETAIN se mantienen slo si el proyecto
en curso ha sido guardado en la memoria de parametrizacin.
Active por tanto para la descarga la opcin Incluir proyecto de reinicio (vase la
figura A-2 en la pgina A-2) para evitar inconsistencias. Encontrar ms informacin
acerca del Retain Handling en el captulo Retain Handling ampliado en la pgina A-8.
Para la descarga de cambios a uno o varios controles, puede determinarse antes del procedimiento de envo si el sistema debe garantizar una respuesta del PLC en funcin del
tiempo real.
Si se activa la opcin Asegurar tiempo real para Descargar Cambios, el sistema intenta
ejecutar Descargar Cambios sin vulnerar las condiciones de tiempo real de las tareas ejecutadas en el control.
Si la descarga de los cambios no fuera posible (p. ej., porque la cantidad de datos a copiar
es demasiado grande), se generar un mensaje de error. Desconecte en este caso la opcin Asegurar tiempo real... (es decir, permitir vulneraciones del tiempo real) para que
puedan efectuarse todos los cambios.
ATENCIN: Vulneraciones del tiempo real: Considerar las consecuencias
Cuando autorice Vd. la vulneracin del tiempo real asegrese primero de que la aplicacin del PLC discurre dentro de lmites seguros! Piense que cada vulneracin del tiempo
real puede provocar consecuencias inesperadas en el sistema de automatizacin, puesto que algunas tareas del usuario pueden, circunstancialmente y por un breve espacio de
tiempo, dejar de procesarse. Verifique por tanto el riesgo antes de desconectar la opcin.
Encontrar informacin ms detallada sobre las funciones Descargar cambios y Asegurar tiempo real... en la ayuda en lnea de PC WorX.
Consulte en la siguiente tabla en qu casos puede o no utilizarse la funcin Descargar
Cambios.
Tabla A-2
rea
Aplicable tras
No aplicable tras
POU
Las modificaciones en AS-POU estn en principio permitidas, pero pueden conducir a estados crticos del PLC cuando la funcin Descargar Cambios se utiliza con el PLC en marcha.
A modo de ejemplo, la elaboracin de una cadena de pasos AS podra resultar bloqueada
cuando se borra un paso activo en curso. Tales cambios AS son:
Cambio de una relacin precedente-siguiente
Cambio de caractersticas del paso (tipo)
Cambio de relaciones paso-accin
Cambio de calificadores (signos especificativos de accin)
En estos casos, recibir Vd. un mensaje de advertencia. Antes de proseguir el proceso confirmando el mensaje de advertencia, compruebe el riesgo existente.
Variables
7127_es_03
PHOENIX CONTACT
A-3
PC WorX
Tabla A-2
rea
Aplicable tras
Tipos de
datos
No aplicable tras
Bloques funcionales
Programa
Tareas
Configuracin E/S
Varios
A-4
PHOENIX CONTACT
7127_es_03
A 2.2
Cambios en lnea
Cambiar en lnea un POU significa que, en un solo paso, se compilan los cambios en el
proyecto, se crea el cdigo y se enva automticamente al PLC en marcha. Durante todo el
proceso, el PLC sigue en funcionamiento, es decir, la ejecucin del programa en el PLC no
se ve interrumpida durante la compilacin y la descarga.
El punto de men Cambios en lnea slo est disponible en el modo sin conexin a la
red. Puede Vd. conmutar la hoja de trabajo en cuestin entre el modo en lnea y el modo
sin conexin a la red mediante el smbolo de activacin/desactivacin de Debug en la barra de herramientas.
Los Cambios en lnea pueden activarse mediante el punto de men Cdigo, Cambios en
lnea o a travs del icono correspondiente (vase captulo Smbolos de uso frecuente para
compilar y depurar en la pgina 3-4).
Puede Vd. utilizar de dos maneras el comando Cambios en lnea:
1. Correccin de errores en el cdigo
Si ha descubierto un fallo del programa en el modo en lnea y conmutado al modo sin
conexin a la red para corregirlo, puede compilar el cambio efectuado mediante Cambios en lnea.
2. Desarrollo ulterior de un proyecto base
En algunos casos puede resultar ms sencillo y cmodo desarrollar un proyecto mediante los cambios en lnea en vez de con el comando Compilacin parcial. Una vez
ha compilado un proyecto base por primera vez con Compilacin parcial, puede completar dicho tronco editando cada hoja de trabajo de cdigo POU y pegando estas
ampliaciones mediante Cambios en lnea en el programa PLC que ya est funcionando en el sistema de destino.
En ambos casos, las modificaciones se enviarn automticamente al PLC con ste en marcha, es decir, los cambios pueden observarse a continuacin en el modo en lnea.
Consulte en la siguiente tabla en qu casos puede utilizarse la funcin Cambios en lnea.
7127_es_03
PHOENIX CONTACT
A-5
PC WorX
Tabla A-3
rea
Aplicable tras
No aplicable tras
Variables
A-6
PHOENIX CONTACT
7127_es_03
Tabla A-4
AWL
ST
FBD
LD
AS
7127_es_03
PHOENIX CONTACT
A-7
PC WorX
A3
Con la palabra clave RETAIN se declaran las variables remanentes. El valor de una variable remanente se mantiene tambin despus de la desconexin del control. Para un
arranque en caliente (warm start) se utiliza el ltimo valor de la variable.
Caso de aplicacin: su programa de aplicacin est siendo ya ejecutado en el control.
Ahora es necesario efectuar cambios en las variables remanentes o hay que insertar nuevas variables RETAIN.
Sin el Retain Handling, Vd. tendra que efectuar un arranque en fro (cold restart) tras
los cambios. En ese caso, todas las variables volveran a inicializarse.
Gracias al Retain Handling del sistema de programacin, ya no es imprescindible un
arranque en fro del control tras la modificacin de variables remanentes. En su lugar,
puede efectuarse un arranque en caliente.
El Retain Handling mantiene el valor de cada variable simblica remanente, cargndola
antes de que el proyecto modificado y vuelto a compilar sea enviado al control. Tras la descarga del programa modificado al control, el sistema vuelve a enviar los valores de las variables previamente guardados a la correspondiente direccin de almacenamiento.
Tenga en cuenta:
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 ningn valor inicial, ser
inicializada con el valor estndar 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 maysculas y minsculas) 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 declarado,
bien con el valor estndar, como se describe ms arriba).
Tenga en cuenta que los cambios dentro de un tipo de datos definido por el usuario tiene como consecuencia una inicializacin de todas las variables de este tipo de datos.
Ejemplo: Tras el cambio del tipo de datos de una estructura, todos los elementos en
dicha estructura sern inicializados (vase arriba).
Al borrar variables remanentes:
Las variables remanentes borradas carecen de importancia para el Retain Handling.
Sin embargo, puede suceder que las variables remanentes restantes sean desplazadas a la imagen del control.
Al desplazar variables remanentes:
Tenga en cuenta que el desplazamiento de variables a la imagen del control puede producirse siempre que inserte, borre o arrastre variables en la tabla de variables.
Con la funcin Descargar Cambios, los datos Retain se mantienen slo si el proyecto
en curso ha sido guardado en la memoria de parametrizacin.
Active por tanto para la descarga la opcin Incluir proyecto de reinicio (vase la Figura
A-2 en la pgina A-2) para evitar inconsistencias.
Encontrar ms informacin en la ayuda en lnea de PC WorX.
A-8
PHOENIX CONTACT
7127_es_03
Simulacin
A4
Simulacin
A5
Comparar proyectos
A travs del men Proyecto, Comparar proyectos, tiene Vd. la posibilidad de comparar
dos proyectos compilados.
A6
Visualizacin
Los datos generados en PC WorX pueden utilizarse en otros programas, p. ej., para la visualizacin de procesos.
Para poder utilizar los datos, Vd. necesita el Servidor OPC y/o un software de visualizacin.
Encontrar ms informacin acerca de la visualizacin y el Servidor OPC AX en el captulo Servidor AX OPC y WebVisit en la pgina C-1.
A7
Para la simple sustitucin de un control (un controlador) por otro, tiene a su disposicin un
asistente para el intercambio de dispositivos complejos. Un intercambio del control puede
ser necesario cuando, p. ej., haya ejecutado la simulacin de un proyecto con un
RFC 450 ETH-IB, pero para el proyecto real necesite un ILC 370 PN 2TX-IB.
Marque en la ventana Configuracin del bus el control a reemplazar (en la Figura A-3
en la pgina A-10: RFC 450 ETH-IB).
7127_es_03
PHOENIX CONTACT
A-9
PC WorX
Figura A-3
Reemplazar dispositivo
El asistente se abre.
Figura A-4
A-10
PHOENIX CONTACT
7127_es_03
Figura A-5
Figura A-6
7127_es_03
PHOENIX CONTACT
A-11
PC WorX
Se muestra la configuracin del bus con el nuevo control.
Figura A-7
Arrastre los mdulos E/S Inline directamente al nodo INTERBUS del control.
Figura A-8
Adaptar el recurso de
configuracin estndar
A-12
PHOENIX CONTACT
En caso de que, en las raras ocasiones en las que, despus de realizado el intercambio de
control, se muestre en la Ventana de mensajes un mensaje de error de este tipo: Recurso: el tipo de configuracin del recurso STD_CNF.STD_RES es inadecuado. El tipo
actual es IPC_40. Se espera, no obstante, el tipo ARM_L_40., proceda de la siguiente
forma.
7127_es_03
Figura A-9
Figura A-10
Figura A-11
7127_es_03
Advertencia
PHOENIX CONTACT
A-13
PC WorX
Figura A-12
Figura A-13
A-14
PHOENIX CONTACT
7127_es_03
Compile el proyecto.
7127_es_03
PHOENIX CONTACT
A-15
PC WorX
A8
Los archivos de descripcin de dispositivo son archivos FDCML o GSD que describen por
completo un dispositivo. Si en el catlogo de dispositivos no hubiera un correspondiente archivo de descripcin de dispositivo, imprtelo.
A 8.1
Figura A-14
A-16
PHOENIX CONTACT
Seleccione el archivo de descripcin de dispositivo. En caso de que haya usado la instalacin estndar propuesta, sta se encuentra en directorio
C:\Programas\Archivos comunes\FDCML10\xxx\Phoenix Contact.
xxx = sistema (p. ej., ETHERNET, INTERBUS, PROFINET)
7127_es_03
Figura A-15
Confirme su seleccin.
A 8.2
En caso de que haya utilizado la instalacin estndar propuesta, los archivos de descripcin de dispositivo con todas las posibilidades de configuracin del controlador Inline se
encuentran en el directorio C:\Programas\Archivos comunes\FDCML10\
INTERBUS\Phoenix Contact\modification.
Figura A-16
7127_es_03
PHOENIX CONTACT
A-17
PC WorX
A 8.3
Para los archivos GSD, Vd. tiene la posibilidad de integrar en PC WorX dispositivos de
otros fabricantes que no sean Phoenix Contact.
Copie los archivos GSD para su dispositivo, p. ej., desde Internet, en el disco duro de
su PC.
Figura A-17
Cuando se lee un dispositivo modular, en la configuracin del bus se muestra slo el dispositivo, no sus mdulos.
Agregue manualmente los mdulos de dicho dispositivo. Proceda para ello de la siguiente
manera:
Seleccione uno a uno los mdulos del dispositivo del catlogo de mdulos y arrstrelos, manteniendo pulsado el botn del ratn, al nivel subordinado, en el registro del dispositivo.
A 8.4
A-18
PHOENIX CONTACT
7127_es_03
Topologa Ethernet
A9
Topologa Ethernet
Web Interface
Vista en lnea
Editar
Vista
En la ventana Topologa Ethernet, Vd. puede ampliar/reducir la representacin, as como imprimirla y mostrar informaciones de proyecto.
Maginifier
Por medio de la funcin Magnifier, es posible ampliar/reducir secciones de la red para producir representaciones
ms detalladas de secciones individuales o para una
mejor visin de conjunto de secciones de red ms extensas.
7127_es_03
PHOENIX CONTACT
A-19
PC WorX
Para una ms clara representacin de redes ms extensas, los switches que estn subordinados a una ramificacin de la red se representan en una ficha. Para cambiar la ramificacin de red representada, haga clic en la ficha del switch correspondiente.
A 10
Topologa INTERBUS
Figura A-18
Si hace Vd. uso de esta funcin al utilizar PROFINET, se le mostrar slo la topologa
INTERBUS que est conectada al nodo INTERBUS del sistema de control.
Para imprimir la topologa completa del bus, podr Vd. servirse de una funcin adicional
de PC WorX:
Active el men contextual de un elemento cualquiera en la configuracin del bus.
Seleccione el punto Imprimir configuracin del bus.
A-20
PHOENIX CONTACT
7127_es_03
Figura B-1
PNIO_CONFIG_
STATUS_READY
Esta variable se activa si el controlador PROFINET IO pudo inicializarse sin fallos. Todava
no se ha cargado ninguna configuracin de consigna de PC WorX. El establecimiento de la
conexin con los participantes bus se ha llevado a cabo.
PNIO_CONFIG_
STATUS_ACTIVE
Esta variable se activa cuando se ha cargado una configuracin de consigna para el controlador PROFINET IO. En este estado, el controlador PROFINET IO intenta de forma cclica establecer comunicacin con todos los dispositivos de la configuracin de consigna
(bajo el smbolo PROFINET). Al hacerlo, trata de localizar en la subred actual cada dispositivo con su nombre de dispositivo PROFINET.
Una vez establecida con xito la conexin con un dispositivo PROFINET IO, se aplica el correspondiente dato de proceso PNIO_DATA_VALID.
El controlador PROFINET IO intenta establecer conexin con los dispositivos con los que
no pudo comunicar a intervalos de aprox. 5 s.
La conexin no puede establecerse cuando, p. ej., el dispositivo PROFINET en cuestin
est listo pero todava no se le ha asignado el nombre correcto.
PNIO_CONFIG_
STATUS_CFG_FAULT
7127_es_03
Esta variable de sistema se activa cuando se produce un fallo durante la configuracin del
controlador PROFINET IO.
PHOENIX CONTACT
B-1
PC WorX
B2
Figura B-2
PNIO_IS_PRIMARY
PNIO_APPL_RUN
Este bit indica que la aplicacin se est ejecutando en el dispositivo PROFINET IO.
PNIO_NO_DIAG
Marque en la ventana superior derecha el dispositivo para el que quiera enlazar datos
de proceso con variables (p. ej., ILB PN 24 DI16 DIO16-2TX).
B-2
PHOENIX CONTACT
7127_es_03
Registros INTERBUS
Figura B-3
B3
Registros INTERBUS
Figura B-4
7127_es_03
Registros INTERBUS
PHOENIX CONTACT
B-3
PC WorX
B4
Figura B-5
Con esta variable activa, todos los dispositivos PROFINET IO entregan valores nulos (a
cero) o valores de reserva definidos (actualmente, los valores de reserva estn preconfigurados a 0). Las entradas correspondientes se ponen a cero.
B-4
PHOENIX CONTACT
7127_es_03
Servidor AX OPC
Active en la barra de tareas el men contextual del icono OPC Test Client.
Figura C-1
C 1.1
Preparativos en PC WorX
Para poder usar una variable en 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 en la pgina C-2).
Figura C-2
7127_es_03
PHOENIX CONTACT
C-1
PC WorX
Figura C-3
Figura C-4
C 1.2
Configurador OPC
Figura C-5
C-2
PHOENIX CONTACT
7127_es_03
Servidor AX OPC
Figura C-6
Ajustes
Escriba en IP Address la direccin IP del sistema de control para el que desea utilizar
los datos OPC.
Figura C-7
Con ello habr concluido Vd. la configuracin para el uso de datos OPC por un cliente OPC.
Figura C-8
7127_es_03
PHOENIX CONTACT
C-3
PC WorX
C 1.3
Figura C-9
En el men Group, seleccione Add all items para mostrar todas las variables definidas como variables OPC.
Figura C-10
C-4
PHOENIX CONTACT
7127_es_03
Servidor AX OPC
Para insertar variables en el Test Client, p. ej., para comprobar la conexin, proceda de la
siguiente manera:
Figura C-11
Escriba en la ventana Write Item Value el valor requerido (en el ejemplo: IN2 = 1
(BOOL)).
Figura C-12
7127_es_03
PHOENIX CONTACT
C-5
PC WorX
C2
WebVisit
El software WebVisit sirve para la visualizacin de variables globales del controlador Inline
empleado en PC WorX. WebVisit es un software para crear pginas web. El componente
de tiempo de utilizacin del software es un servidor web integrado en PC WorX. La visualizacin efectiva de los valores de variable se realiza mediante un navegador estndar compatible con Java.
Para poder visualizar una variable de su proyecto PC WorX en WebVisit, active la casilla
PDD
en la ventana Propiedades de la variable al crear la variable (figura C-13) o
en la hoja de trabajo de variables (figura C-14).
Figura C-13
Figura C-14
C-6
PHOENIX CONTACT
7127_es_03
7127_es_03
PHOENIX CONTACT
D-1
PC WorX
D-2
PHOENIX CONTACT
7127_es_03