ENUNCIADO
El objetivo de esta actividad es realizar, mediante una
conexión de PROFINET una transferencia de datos entre dos equipos, uno (Siemens
S7-314) y una ET200S (ET200S_1)
Cuando activemos la entrada E124.0 del S7, queremos enviar
el valor de las entradas EB124 a las distintas salidas de la ET200S_1
Cuando activemos la entrada E124.1 del S7, activaremos las
dos salidas del primer módulo de la
ET200S_1
Cuando activemos la entrada E124.2 del S7, activaremos las
dos salidas del segundo módulo de la
ET200S_1
Cuando activemos la entrada E124.1 del S7, activaremos las
dos salidas del tercer módulo de la
ET200S_1
Cuando activemos la Entrada 1 en la ET200S_1 enviaremos el
estado de sus entradas al byte de salida AB124 del S7314.
Cuando activemos la Entrada 2 en la ET200S_1 enviaremos el
estado de sus entradas al byte de salida AB125 del S7314.
INTRODUCCION
LA TECNOLOGIA
ETHERNET
Se conoce por Ethernet a una familia de tecnologías de red
muy utilizadas en la actualidad. Básicamente la tecnología Ethernet define como
enviar los datos a través del cable, como identificar los ordenadores remitente
y destinatario, como determinar que ordenador debe usar el cable compartido en
un momento dado y qué tipo de cable usar.
Para resolver estas cuestiones, Ethernet utiliza tramas de
datos que contienen direcciones MAC para identificar los ordenadores de la red
y para determinar que máquina debe acceder al cable en cualquier momento se
utiliza un proceso llamado CSMA/CD.
Para que un PC pueda conectarse a una red es necesario
disponer de una interfaz entre el PC y la red: la tarjeta de red o NIC. La NIC
contiene un identificador único de 48 bits llamado dirección de control de
acceso a medios o dirección MAC. La MAC está grabada en una memoria ROM de la
NIC, no hay dos NIC con la misma MAC. La dirección MAC se representa en 12
caracteres hexadecimal (48 bits) 00-40-05-A0-7D-49. Los seis primeros dígitos
representan el número de fabricante y los otros seis el número de serie.
Cuando un PC quiere enviar un mensaje, su NIC divide el
mensaje en pequeñas porciones llamadas tramas. Las tramas son una cadena de
unos y ceros y que se representan de la siguiente forma:
El proceso recepción-envío básico es: Primero el software de
red del PC emisor pasa los datos a su NIC. La NIC empieza a construir una trama
para transportar esos datos a la NIC destinataria. Una vez construida la trama,
la NIC espera a que el cable esté libre y envía la trama por el cable. La trama
se traslada al concentrador, que crea copias de la trama y las envía a todos
los demás PC de la red. Cada NIC recibe la trama y comprueba la dirección MAC.
Si una NIC descubre que la trama va dirigida a ella, procesa la trama; si la
trama no va para ella, la NIC la borra. El software del PC destino se encarga
de extraer los datos de la trama.
ESQUEMA
DIRECCIONES DE
MEMORIA
Utilizaremos únicamente tres bytes de entrada y tres de
salida.
PNIO SEND
|
PNIO RECV
|
MB0
|
MB3
|
MB1
|
MB4
|
MB2
|
MB5
|
ET200-1
DESCRIPCION DEL
PROCESO DE COMUNICACION
Lo primeros que deberemos hacer es acceder al software de
programación STEP 7 y crear un archivo nuevo, en este caso, lo llamaremos
PROFINET I y al igual que en anteriores practicas deberemos añadir un equipo
SIMATIC 300 y añadirle una CPU. En el soporte bastidor, a diferencia de los
otros casos lo que tendremos que hacer es añadirle una CP343-1, es decir la red
Ethernet.
Una vez añadida se desplegara una sublista dentro del host
que ocupa la CP343-1 versión 1.0 con varios puertos, nosotros tendremos que
acceder con el botón derecho al menú PN-IO y seleccionar la opción “insertar
Simatic Ethernet”, con lo que desarrollara una línea a partir de ese puerto y
podremos arrastrarle los esclavos que consideremos necesarios, en este caso
solo es necesario uno: La ET200S.
Al abrir la pestaña con las múltiples opciones nosotros
deberemos seleccionar la IM151-3 y arrastrarla, una vez añadida deberemos
incorporarle el módulo de potencia y las entradas y las salidas. El módulo de
potencia (PM) es el DC24.48V, las entradas (DI) es el 2DI DC 24V HF y las
salidas (DO) el 2DO DC24V 0,54A HF.
Una vez tengamos este paso realizado podremos proceder a
realizar la programación.
Al igual que en Profibus, en Ethernet se debe añadir las
opciones SEND y RECV, pero se añaden las particulares a este bus, que son la
FC11 PNIO SEND y la FC12 PNIO RECV. En ambos se deberá indicar la longitud de
los datos (LEN)
PROGRAMA
Antes de probar la práctica en el PLC deberemos asegurarnos
que los nombres de los esclavos se correspondan y que la dirección IP sea la
correcta.
Buen post, aunque le faltan algunas cosas, como el flujo de transmisión, y la explicación de como has instalado los equipos, podría ser más amplia y con más capturas de pantalla. Muy positivo la explicación incial de de la comunicación Ethernet
ResponderEliminarBuen trabajo.
Antonio Alhambra"