Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ndice ........................................................................................................................................................ I 1 Generalidades ................................................................................................................................. 1 1.1 1.2 Contenido del kit de iniciacin ILC 150 ETH ............................................................................ 1 Caractersticas del sistema ...................................................................................................... 2 Sistema operativo ............................................................................................................ 2 Especificaciones materiales del PC WorX ........................................................................ 2 Software de programacin .............................................................................................. 2 Firmware ......................................................................................................................... 2
Descripcin del material .................................................................................................................. 3 2.1 2.2 Estructura del kit de iniciacin ................................................................................................ 3 Cableado del kit de iniciacin .................................................................................................. 4
Instalacin de PC WorX ................................................................................................................... 6 3.1 Instalacin del software .......................................................................................................... 6 Iniciar el programa de instalacin de PC WorX ............................................................... 6 Instalacin de Service Packs y/o Hotfix ........................................................................... 6 Iniciar PC WorX ................................................................................................................ 7
Informaciones generales sobre PC WorX ........................................................................................ 8 4.1 4.2 Algunos iconos importantes de la barra de herramientas ...................................................... 8 reas de trabajo ...................................................................................................................... 9 rea de trabajo Programacin IEC ............................................................................ 9 rea de trabajo Configuracin de Bus ..................................................................... 10 rea de trabajo Asignacin de datos de proceso .................................................... 11
EL IEC 61131-3 ............................................................................................................................... 13 5.1 5.2 5.3 Introduccin .......................................................................................................................... 13 Estructura de una aplicacin en funcin de la norma IEC 61131-3 ...................................... 13 POU........................................................................................................................................ 15 Funciones....................................................................................................................... 15 Bloques de funciones .................................................................................................... 16 Programas...................................................................................................................... 17
5.4
Tipos de datos ....................................................................................................................... 18 Tipos generales de datos ............................................................................................... 18 Matriz (Array) ................................................................................................................ 19 Estructura (Struct) ......................................................................................................... 21 Cadena (String) .............................................................................................................. 21
Texto Estructurado (Structured Text).................................................................................... 22 Seleccin de declaraciones ............................................................................................ 22 Declaraciones de iteracin ............................................................................................ 23
5.5.1 5.5.2 6
Creacin de un proyecto ............................................................................................................... 24 6.1 6.2 6.3 6.4 6.5 6.6 Resumen ................................................................................................................................ 24 Abrir un nuevo proyecto ....................................................................................................... 25 Estructura del nuevo proyecto de acuerdo con la norma IEC 61131-3 ................................ 26 Adaptacin de las informaciones del proyecto ..................................................................... 27 Configuracin IP del ordenador ............................................................................................ 28 Configuracin IP del controlador........................................................................................... 30 Generalidades................................................................................................................ 30 Adaptar la direccin IP mediante BootP Server ............................................................ 31
Programa de ejemplo .................................................................................................................... 36 7.1 7.2 7.3 Introduccin .......................................................................................................................... 36 Descripcin de la misin ........................................................................................................ 36 Elaboracin ............................................................................................................................ 36 Creacin de una nueva POU .......................................................................................... 37 Definicin de las variables ............................................................................................. 38 Creacin de un bloque de funciones Parpadeo ....................................................... 40 El programa principal .................................................................................................... 42 Pruebas del programa ................................................................................................... 44 Bloque de funciones para un tratamiento de la seal analgica .................................. 45 Asignacin de las variables de proceso ......................................................................... 48 Ventana de inspecciones ............................................................................................... 49
II
8.3
Aadir una modificacin en WebVisit ................................................................................... 52 Crear un nuevo proyecto ............................................................................................... 52 Crear una nueva pgina web ......................................................................................... 53 Descarga del proyecto ................................................................................................... 59
Trucos y recursos ........................................................................................................................... 60 9.1 9.2 Gestin de la pantalla ............................................................................................................ 60 Gestin de las variables ......................................................................................................... 61 Ejercicios .................................................................................................................................... 63 Un sistema de alarma ............................................................................................................ 63 Apertura de un portn .......................................................................................................... 65 Control de la temperatura..................................................................................................... 67 Ejemplo en ST con los array y las estructuras ....................................................................... 68
III
PHOENIX CONTACT
1 Generalidades
1.1 Contenido del kit de iniciacin ILC 150 ETH
El kit de iniciacin contiene el ILC 150 ETH, con entradas y salidas digitales y analgicas y est completamente montado. Descripcin Software PC WorX Material (mdulos) Controlador Inline Mdulo Inline con una salida analgica Mdulo Inline con dos entradas analgicas Material (accesorios) Potencimetro Cable Ethernet, 2 m Alimentacin Mdulo de conmutacin (8 conmutadores) Grfico de barras con indicador LED Borne terminal estndar, gris Borne modular de conexin por resorte (multiposiciones) gris Borne modular de conexin por resorte (multiposiciones) azul Proteccin del borne modular (gris) Documentacin Manual del usuario Registro del software CD Tipo N. de mando 2985660 2985330 2861399 2863944 Nmero
1 1 1 1
EMG 30-SP/10K LIN FL CAT5 FLEX CONF STEP-PS-100-240AC/24DC/1.5 UM 45-IB-DI:SIM8 ONE PART AO BAR GRAPH CLIPFIX 35-5 STS 2,5-QUATRO STS 2,5-QUATRO BU D-STS 2,5 UM QS EN ILC 150 ETH STARTERKIT PACKB.SOFTWARE REG CD ILC 150 ETH STARTERKIT V1.00
2942124 2744843 2938947 2962997 3022276 3031746 3036288 3031762 2910295 9013743 9036973
1 1 1 1 1 4 1 1 2 1 1
Generalidades
PHOENIX CONTACT
1.2
Especificaciones materiales Unidad central Memoria Disco duro Lector CD-ROM Interfaces Pantalla Accesorios
Pentium III 800, 1 GHz (recomendado) 128 MB (mnimo), 256 MB (recomendado) 500 MB libres S 1 x serie, Ethernet SVGA, resolucin de 800 x 600 (mnimo) 1024 x 768 (recomendado) Teclado, ratn
Software PC WorX
1.2.4 Firmware
Versin 2.00
Generalidades
PHOENIX CONTACT
PHOENIX CONTACT
2.2
IB IL AO 1/U/SF-PAC IB IL AI 2/SF-ME
Salida O1 Entrada I9
PHOENIX CONTACT
PHOENIX CONTACT
3 Instalacin de PC WorX
3.1 Instalacin del software
Para instalarlo, se deben cerrar todas las aplicaciones Windows. Esta versin de PC WorX se puede instalar paralelamente a una versin anterior.
Primero hay que instalar el software PC WorX que se encuentra en el AX SW SUITE DEMO CD. Instalar a continuacin el Service Pack para el software PC WorX, que se encuentran en el CD ILC 150 ETH Starterkit CD.
o Normalmente, el programa de instalacin se inicia unos segundos despus de haber introducido el CD-ROM en el lector CD. Si no fuese as, se debe iniciar mediante SETUP.EXE del directorio [drive]:\setup\ del CDROM. o Siga, a continuacin, las instrucciones del programa de instalacin. o Se crean automticamente todos los directorios necesarios y se copian todos los ficheros para hacer posible la ejecucin de programas. o Despus de una instalacin correcta, se ha de reiniciar el PC.
Instalacin de PC WorX
o Tras la instalacin de PC WorX, se puede realizar la instalacin del Service Pack y de Hotfix que corresponda (en la pgina web de Phoenix Contact se encuentra siempre la versin ms actual). Aqu tambin, se iniciar automticamente el programa de instalacin. Siga las instrucciones del programa de instalacin. o Tras una instalacin correcta, se puede reiniciar el PC.
PHOENIX CONTACT
o Inicie PC WorX mediante "Inicio Todos los programas Phoenix Contact AUTOMATIONWORX Software suite 200x 1.xx PC WorX 5.xx. o Si es la primera vez que se inicia el PC WorX, ste se iniciar en modo dmo, con posibilidades limitadas. o En el apartado siguiente, abordaremos la manera en que se ha de instalar una licencia bsica. Para pasar de una licencia bsica a una licencia profesional, pngase en contacto con Phoenix Contact.
3.2
Despus de iniciar el PC WorX, se puede activar la licencia de la siguiente forma : o Seleccione Registro en el men ?, como aparece en la ilustracin 3-1 :
Ilustracin 3-1
o Introduzca el cdigo de registro : El cdigo de registro de este kit de iniciacin es : 19E80 19A75 E3B30 C895B 8D8CF 04541 B5E
Instalacin de PC WorX
PHOENIX CONTACT
De acuerdo con la normativa IEC 61131-3, se prev una separacin completa entre el hardware y el software. Esta es la razn por la cual se definen tres reas de trabajo : un rea de trabajo para establecer la configuracin fsica (Configuracin del Bus) y un rea de trabajo para escribir el programa (Programacin IEC). Finalmente, existe un tercer rea de trabajo en que se realiza la asociacin entre el software y los elementos de entradasalida fsicos. Mediante los tres iconos siguientes, se pasa fcilmente entre los diferentes reas de trabajo.
Ilustracin 4-1
Activa el rea de trabajo Programcin IEC Activa el rea de trabajo Configuracin de Bus Activa el rea de trabajo Asignacin de datos de proceso
PHOENIX CONTACT
4.2
reas de trabajo
En el rea de trabajo Programacin IEC , las siguientes ventanas son muy importantes : o Venta de rbol de proyecto (a la izquierda) - <Shift> F8 o Ventana de programacin (en medio) - <Shift> F2 o Asistente de edicin (a la derecha) - <Ctrl> F2 Se pueden aadir o suprimir otras ventanas.
Ilustracin 4-3
Si no se visualiza o se ha cerrado una ventana, siempre puede reactivarse seleccionando la ventana deseada en el elemento Visualizacin .
PHOENIX CONTACT
En el rea de trabajo Configuracin del Bus , encontramos todos los detalles referentes al hardware. En la ventana Detalles de los dispositivos , encontramos las propiedades generales del proyecto. En cada mdulo (elemento de entradas/salidas), encontramos, en la ventana Detalles de los dispositivos , todas las propiedades importantes, todos los ajustes y todas las fichas tcnicas en pestaas diferentes, ver ilustracin 4-5.
10
PHOENIX CONTACT
Ilustracin 4-6
En el rea de trabajo Asignacin de datos de proceso , existe la posibilidad de asociar las variables definidas en el software a los puntos entradasalida disponibles en los mdulos de la configuracin hardware. Informaciones generales sobre PC WorX 11
PHOENIX CONTACT
4.3
Compilacin y descarga
Cuadro de dilogo control del proyecto Activacin/desactivacin del modo de depuracin Compilacin del proyecto
Ilustracin 4-7
La ilustracin 4-8 visualiza el Dilogo de control de proyecto. Mediante el mismo se puede actuar sobre los PLC. En otras palabras, los PLC se pueden detener, reiniciar, activar o desactivar, y con esta ventana, se puede tambin realizar la descarga de un programa.
12
PHOENIX CONTACT
5 EL IEC 61131-3
5.1 Introduccin
La NORMA IEC 61131 es una normativa internacional para los sistemas de control programables (PLC, PLC soft, ...) y comprende 5 partes : IEC 61131-1 : Resumen general IEC 61131-2 : Caractersticas materiales IEC 6113 1-3 : Lenguajes de programacin IEC 6113 1-4 : Directrices para el usuario IEC 6113 1-5 : Comunicacin + 2 informes tcnicos. Desde 1993, la NORMA IEC 61131-3 es la normativa internacional para la programacin de los controladores industriales. Define 5 lenguajes distintos. Estos lenguajes se utilizan en todo el mundo por los fabricantes importantes de PLC. Estos 5 lenguajes son los siguientes : o o o o o LADDER DIAGRAM (LD), o diagrama de contactos: un lenguaje grfico basado en la lgica del contactor. FUNCTION BLOCK DIAGRAM (FBD), o diagrama de bloques de funciones. INSTRUCTION LIST (IL), o lista de instrucciones: un lenguaje de nivel bajo , comparable al ensamblador. SEQUENTIAL FUNCTION CHART (SFC), o diagrama de funciones secuenciales : un lenguaje grfico desarrollado especialmente para programar los sistemas secuenciales. STRUCTURED TEXT (ST), o texto estructurado : un lenguaje de alto nivel para programar de forma estructurada. Esta lenguaje es muy parecido al lenguaje PASCAL.
5.2
13
EL IEC 61131-3
Un proyecto segn la norma IEC 61131-3 consta de, al menos, una configuracin. En cada configuracin, encontramos uno o ms recursos. Un recurso contiene todas las herramientas necesarias para ejecutar un programa determinado de usuario. Es una caracterstica para mantener un determinado procesador. Podemos entender mejor una configuracin como el bastidor de un PLC y un recurso como una unidad central (CPU) con el sistema operativo incluido. Pueden estar activas varias tareas en cada recurso. Se crea una tarea para ejecutar varios programas. Una tarea o TASK puede ser una cclica (peridica), una tarea activada por un evento o una tarea activada por un sistema (interrupcin).
Curso kit de iniciacin ILC 150 ETH Una tarea cclica se ejecuta de forma cclica con un control del tiempo.
PHOENIX CONTACT
Una tarea activada por un evento se ejectua en el marco de un acto particular. En el PC WorX, la tarea de evento se utiliza para la posibilidad de un tratamiento secuencial, en cada ciclo de INTERBUS. Una tarea activada por un sistema se crea por el sistema operativo (arranque en caliente, arranque en templado, parada de la CPU, error de watchdog, divisin por cero, ...). El programa de ejecucin que encontramos en una tarea puede estar compuesto de diferentes POU (Program Organisation Unit o Unidades de Organizacin del Programa). POU es la denominacin colectiva para los programas, los bloques de funciones o las funciones.
RECURSO
TAREA
POU
programa programme
programme
Bloque de funciones
fonction funcin
Bloque de funciones
funcin
funcin
14
EL IEC 61131-3
PHOENIX CONTACT
5.3
POU
POU significa Unidades de Organizacin del Programa (Program Organisation Units) y es un nombre colectivo para los programas, los bloques de funciones y las funciones.
Resumen :
Comentario Los elementos software reutilizables ms importantes en un programa de usuario Los elementos software reutilizables menos importantes (desde algoritmos complejos a tareas de control simples) Los elementos software reutilizables en la manipulacin de datos
Funcin
5.3.1 Funciones
Generalidades Una funcin es un bloque software que se puede utilizar varias veces en otro POU. Casi siempre, las funciones se utilizarn para manipular datos. Una funcin produce siempre, un nico resultado partiendo de varios parmetros de entrada. El resultado se atribuye al nombre de la propia funcin. Para realizarlo, una funcin tendr que ser siempre de un tipo de datos determinado. 9 Una funcin tiene slo una salida. 9 Para un conjunto idntico de parmetros de entrada, una funcin dar siempre el mismo resultado. result es el nombre de la funcin y tambin el nombre de la SALIDA
result
15
EL IEC 61131-3
PHOENIX CONTACT
Variables y funciones Una variable en una funcin puede ser del tipo VAR y VAR_INPUT. Las variables del tipo VAR_OUTPUT no son posibles porque una funcin slo tiene una salida, a saber, el nombre de la propia funcin.
Funciones estndar Existe un gran nmero de funciones estndar. Destacaremos los siguientes grupos : o funciones numricas (ABS, SQRT, LN, LOG, EXP, SIN, COS, TAN, ASIN, ACOS, ATAN). o funciones aritmticas (ADD, MUL, SUB, DIV, MOD, EXPT, MOVE). Estas funciones son casi siempre del tipo de datos ANY_NUM. Esto significa que el tipo de datos de los parmetros de entrada puede ser tanto INT, DINT como REAL. o funciones bit string (SHL, SHR, ROR, ROL). o Funciones Booleanas (AND, OR, XOR, NOT). Las funciones de los dos ltimos grupos son casi siempre del tipo de datos ANY_BIT. Esto significa que el tipo de datos de los parmetros de entrada puede ser tanto BIT, BYTE, WORD, como una palabra compuesta. o funciones de comparacin (GT, GE, EQ, LE, LT, NE). o funciones string caracteres (LEFT, RIGHT, MID, CONCAT, INSERT, DELETE, REPLACE, LEN, FIND) funciones para convertir tipos de datos. Para PC WorX, existen adems numerosas bibliotecas disponibles con funciones especiales.
Generalidades Ejemplos de bloques de funciones : Un bloque de funciones es un elemento software reutilizable para ejecutar tareas de mando desde complejas a simples. Cuando se crea un bloque de funciones, se definen las variables. Desde la llamada a este bloque de funciones, se reserva un espacio memoria para el mismo. Si se quiere llamar varias veces a este bloque de funciones, hay que prever varias veces un espacio memoria. Es la razn por la cual se define una instancia cuando se llama a un bloque de funciones. Esta instancia reenva el bloque de funciones a este emplazamiento de memoria especfica. En el caso de un conjunto determinado de parmetros de entrada, los parmetros de salida de un bloque de funciones podrn tener un resultado diferente en funcin del tiempo. Es decir, el bloque de funciones puede tener memoria interna.
16
EL IEC 61131-3
Variables y bloques de funciones Una variable en un bloque de funciones puede ser del tipo VAR, VAR_GLOBAL, VAR_INPUT y VAR_OUTPUT. A este nivel, los parmetros de entrada son del tipo VAR_INPUT.
PHOENIX CONTACT
Los valores de salida del bloque de funciones son del tipo VAR_OUTPUT. Una variable puede tambin ser del tipo VAR_IN_OUT. Las variables de este gnero se ven atribuir un valor de entrada que puede cambiar en la ejecucin del bloque de funciones. Se debe evitar la utilizacin de VAR_GLOBAL en un bloque de funciones. accion_1 en el ejemplo es la llamada (instancia) de este bloque de funciones accion es el nombre del bloque de funciones
accion
q_1 q_2
VAR_OUTPUTs
Bloques de funciones estndar Hay muchos bloques de funciones definidos previamente. Los principales son: o SR, RS, R_TRIG, F_TRIG, o Contadores : CTU, CTD, CTUD o Temporizadores : TP,TOF, TON
5.3.3 Programas
Generalidades Un programa es un elemento software reutilizable importante. Este elemento se compone casi siempre de otros elementos software, como las funciones y los bloques de funciones. Estos elementos se escriben en uno de los 5 lenguajes IEC. Un programa tpico se compone de varios bloques de funciones relacionados que pueden intercambiar datos mediante el software. Variables Las variables pueden ser del tipo VAR, VAR EXTERNAL, VAR_EXTERNAL_PG y VAR_GLOBAL. Las variables globales se utilizan en los programas y, a continuacin, se asocian a una entradasalida del bus de campo (INTERBUS o PROFINET) o a variables internas.
17
EL IEC 61131-3
PHOENIX CONTACT
5.4
Tipos de datos
Tipo de dato SINT INT DINT LINT USINT UINT UDINT ULINT
Descripcin Short integer (entero corto) Integer (entero) Double integer (entero doble) Long integer (entero largo) Unsigned short integer (entero corto sin signo) Unsigned integer Unsigned double integer (entero doble sin signo) Unsigned long integer (entero largo sin signo) Floating point (real en coma flotante) Long floating point (real en coma flotante largo)
Bits 8 16 32 64 8 16 32 64
Capacidad de -128 a +127 de -32768 a 32767 de -231 a +231-1 de -263 a +261-1 de 0 a 255 de 0 a 216-1 de 0 a 232-1 de 0 a 264-1
REAL LREAL
32 64
1038 10308
o Observaciones sobre la notacin de los tipos de datos numricos INT#15 o 15 REAL#8 o 8.0
Descripcin 1 bit Bitstring de 8 bits Bitstring de 16 bits Bitstring de 32 bits Bitstring de 64 bits
Bits 1 8 16 32 64
Capacidad 1 o 0 lgico Informaciones binarias Informaciones binarias Informaciones binarias Informaciones binarias Informaciones textuales EL IEC 61131-3 18
STRING
Cadena de caracteres
PHOENIX CONTACT
o Observaciones referentes a la notacin de los tipos de datos basados en los bits WORD#2#1010111100000011 (notacin binaria) El mismo valor en notacin WORD#16#AF03 (notacin hexadecimal) binaria, hexadecimal y decimal WORD#44803 (notacin decimal) BYTE#2#10100011
Descripcin Duracin en el tiempo Datos del calendario Hora del da Datos del calendario + hora del da
Bits
Capacidad
o Observaciones sobre TIME T# 3s T# 16d_5h_3m_4s_20ms (16 das, 5 horas, 3 minutos, 4 segundos y 20 milsimas de segundo) TIME# 10s o Observaciones sobre DATE D#2001-10-15 (15 octubre 2001) DATE#1999-1-30 o Observaciones relativas a TIME_OF_DAY TOD#10 : 10:30 (10 horas, 10 minutos y 30 segundos) TIME_OF_DAY#23 :59:59 (1 segundo antes de medianoche) Observaciones respecto a DATE_AND_TIME DT#2007-03-22-15:36 :50 DATE_AND_TIME# 2007-02-01-12:00:00
El tipo de datos Array , o matriz, es una estructura de varios elementos del mismo tipo de datos. Los diferentes elementos se pueden manipular separadamente mediante un ndice array. Un tipo de datos array se ha de declarar previamente. Cuando se declara el tipo de datos, se pueden definir, a continuacin, las variables de este tipo de datos array.
19
EL IEC 61131-3
Curso kit de iniciacin ILC 150 ETH TYPE (*Typename*) : ARRAY [(*From..To*)] OF (*DATATYPE*); END_TYPE
PHOENIX CONTACT
Ejemplo de un array unidimensional Declaracin del tipo de datos array TYPE numeros_serie : ARRAY[1..23] OF INT; END_TYPE Definicin de las variables VAR serie_1 : numeros_serie; valor_4: INT; END_VAR Cdigo en ST valor_4 := serie_1 [4]
PHOENIX CONTACT
5.4.3
Estructura (Struct)
El tipo de datos Struct es una estructura de diferentes elementos de diferentes tipos de datos. TYPE (*Typename*) : STRUCT (*Element 1 Name*) (*Element 2 Name*) (*Element 3 Name*) (* (* . . : : : : : : . *) . *) (*DATATYPE*); (*DATATYPE*); (*DATATYPE*); (*DATATYPE*); :
Un string, o cadena, es un tipo de datos para tratar el texto. Es un conjunto de bytes, donde cada byte representa un carcter (cuadro ASCII). TIPO (*Typename*):STRING((*String length*)); END_TYPE
21
EL IEC 61131-3
PHOENIX CONTACT
5.5
Las especificidades del textp estructurado son las declaraciones condicionales. Aqu se presenta un breve resumen. 5.5.1 Seleccin de declaraciones
IF
THEN
Con ELSIF, se convierte en : IF < expresin booleana > <declaracin>; ELSIF < expresin booleana > THEN <declaracin>; ELSE <declaracin>; END_IF; THEN
<valor entero_1> : <declaracin>; < valor entero_2> : <declaracin>; < valor entero_3> : <declaracin>; EL IEC 61131-3 22
PHOENIX CONTACT
FOR <valor inicial> TO <valor final> BY <valor incremental > <declaracin>; <declaracin>; <declaracin>; END_FOR;
WHILE DO
MIENTRAS HACER
REPETIR HASTA
PHOENIX CONTACT
Con la declaracin EXIT, se puede dar un final condicional a una declaracin de iteracin.
6 Creacin de un proyecto
6.1 Resumen
inicio
Leer el INTERBUS
Crear un programa
Ejecutar/depurar
PHOENIX CONTACT
6.2
o Seleccione el controlador ILC 150 ETH Rev. >01/2.00 y confirme con Aceptar.
o Seleccione Guardar proyecto como en el men Archivo. Elija un nombre de proyecto. En funcin de la utilizacin de Webvisit,para realizar la visualizacin basada en web, no se permiten los espacios en el nombre (aqu QuickStart_ILC150, ver Ilustracin 6-2) y archive el proyecto mediante Guardar.
Ilustracin 6-2
Cada proyecto se registra como un fichero *.mwt y una carpeta del mismo nombre. En la Ilustracin 6-2, tenemos un fichero *.mwt con el nombre EXAMPLE, as como una carpeta con el nombre EXAMPLE. Tambin se puede comprimir el proyecto para obtener un archivo *.zwt.
25
Creacin de un proyecto
PHOENIX CONTACT
6.3
configuracin total recurso Tarea DEFAULT con una primera puesta en funcionamiento del programa Main
Ilustracin 6-3 Estructura durante la creacin de un nuevo proyecto en PC Worx.
Se ha creado ya un programa con el nombre Main en la carpeta POU lgicas. Este programa se utiliza la primera vez a travs de la tarea DEFAULT. Utilizando esta estructura, este programa se puede compilar inmediatamente. Si se crean otros programas, se han de asignar a una tarea (ver ms adelante en este curso).
26
Creacin de un proyecto
PHOENIX CONTACT
6.4
o Pase al rea de trabajo Configuracin del Bus. Se encontrar con todas las informaciones relativas al proyecto.
Ilustracin 6-4
Durante la creacin del proyecto, PC WorX atribuye automticamente un rango de direcciones IP en una red local (192.168.0.2 a 192.168.0.254). Si se ha de utilizar otra direccin, la direccin de partida y la direccin de finalizacin se han de adaptar ; si es necesario, tambin hay que adaptar la mscara de subred.
Para el curso, se aplican las siguientes direcciones IP : Ordenador ILC_150 192.168.0.10 192.168.0.11 Creacin de un proyecto 27
PHOENIX CONTACT
6.5
28
Creacin de un proyecto
PHOENIX CONTACT
Adapte sus ajustes de ordenador, si es necesario, mediante las propiedades de la conexin LAN. A nivel de protocolo Internet, seleccione las propiedades y ajuste una direccin IP fija.
Ilustracin 6-7
29
Creacin de un proyecto
PHOENIX CONTACT
6.6
6.6.1 Generalidades
Ilustracin 6-8
Para adaptar la direccin IP, existen las siguientes posibilidades : o Asignar la primera vez una direccin IP Mediante un servidor BootP Mediante el interfaz serie o Modificar la direccin IP Mediante el inferfaz serie Mediante Ethernet con PC WorX Ha olvidado la direccin IP ? Solicitarla mediante BootP Server
30
Creacin de un proyecto
PHOENIX CONTACT
o o o o
Active la casilla marcada Servidor BootP activo. Pase al rea de trabajo Configuracin del Bus. Seleccione el controlador ILC 150 ETH". Seleccione la pestaa Configuraciones IP de la ventana Detalles de los dispositivos. o Introduzca la direccin MAC del controlador (la direccin MAC empieza por 00.A0.45). o Complete la direccin IP deseada.
Ilustracin 6-10
31
Creacin de un proyecto
PHOENIX CONTACT
o Suelte el botn de reinicio. A partir de ahora, se ha lanzado el proceso BootP, el controlador recibe la direccin IP introducida y despus de unos segundos, se activa la direccin IP.
Una vez que se introduce la direccin IP correcta en el controlador y en el ordenador, se puede activar la comunicacin. Para realizarlo, hay que clicar en ILC 150 ETH, en la ventana Configuracin del bus (a la izquierda) y seleccionar la pestaa Comunicacin en la ventana Detalles de los dispositivos.
Ilustracin 6-11
Despus de introducir la direccin IP correcta del controlador, se puede comprobar la comunicacin mediante el botn Probar.
Ilustracin 6-12
Tras unos segundos, se encender en verde la barra de indicacin y se podr confirmar la comunicacin mediante el botn "Aplicar".
32
Creacin de un proyecto
PHOENIX CONTACT
6.7
La configuracin INTERBUS
Desde que se ha activado el camino de comunicacin entre el controlador y el PC, se puede leer automticamente el sistema INTERBUS asociado al controlador. Para este proyecto, se han asociado 2 mdulos INTERBUS al controlador. o Seleccione Bus conectado mediante el men Ver para leer el sistema INTERBUS (Ilustracin 5-5).
Ilustracin 6-13
Ilustracin 6-14
33
Creacin de un proyecto
PHOENIX CONTACT
o o
Los mdulos INTERBUS se leen ahora automticamente. Una vez que se leen, se han de aadir al proyecto. Para realizarlo, pulse sobre el controlador, con el botn derecho del ratn y seleccione, a continuacin, Aceptar en el proyecto y Con descripcin de dispositivo.
Ilustracin 6-15
La ventana Seleccionar dispositivo presenta ahora todos los mdulos que corresponden al cdigo ID (de identificacin) de los mdulos conectados. Se han de seleccionar de esta lista los mdulos realmente asociados. Los mdulos INTERBUS utilizados en este proyecto : IB IL AO 1/U/SF IB IL AI 2/SF-ME
Ilustracin 6-16
Para acabar, es mejor seleccionar fuera de lnea ahora, antes de cerrar esta ventana. Creacin de un proyecto 34
Ilustracin 6-17
PHOENIX CONTACT
6.8
Compilacin y descarga
El proyecto contiene ahora todas las informaciones referentes a las configuraciones en bus (Ethernet & INTERBUS) y hay una comunicacin activa. En este momento, es posible compilar el proyecto y descargarlo para identificar los eventuales errores. compilar descargar al controlador ejecutar un arranque templado.
Compilar el proyecto Compilar y transcribir en lnea Compilar la hoja de trabajo
Ilustracin 6-18
Ilustracin 6-19
35
Creacin de un proyecto