Está en la página 1de 9

Informe N°4: Comunicación half dúplex y full dúplex de

PLC s7 – 1200 vía ethernet


Daniela Higuera, Daniel Zabala, Juan Pablo Ortega
45152001, 45161013, 45161027
Redes Industriales
Universidad de La Salle.

I. INTRODUCCIÓN
En el siglo XX se comenzó a mejorar la estructura y
funcionalidad de los autómatas programables, lo que permitía
un aumento en desarrollos tecnológicos; estos autómatas se
implementaron en la industria de ensamblaje y líneas de
producción que luego se conocieron como líneas de
producción automatizadas. (Hurtado López)
La mejora de la automatización y la optimización en tiempos
está fuertemente relacionada con el desarrollo y uso eficiente
de las redes de comunicación. Las redes de comunicación
tienen características particulares que solucionan diferentes Imagen 1. Modos de transmisión de información. Tomado
necesidades de intercomunicación resistiendo interferencias de: (WIKILIBROS, 2014)
electromagnéticas, también se rigen por unas reglas o El estándar ethernet es una topología de red área local
protocolos de comunicación que aseguran el envío y (Local Area Network), este soporta el estándar IEEE
recepción de datos dependiendo de cuál se esté utilizando. 802.3, Intel corporation y Xerox. Cuando hay una
En este documento se muestra la comunicación entre dos PLC estación que transmite datos y varias estaciones
s7-1200 con comunicación half dúplex y full dúplex,
utilizando un switch y con estándar Ethernet; los comparten una sola vía de datos se conoce como
controladores lógicos programables se configuran utilizando Ethernet semidúplex, en conclusión, la estación solo
el software Tía Portal y los bloques de comunicación de envío puede transmitir o recibir, pero no al tiempo.
y recepción de datos. Si las estaciones pueden enviar y recibir datos en la
Índice de Términos— PLC, Ethernet, Protocolo de red de forma simultánea utilizando un conmutador
comunicación LAN, sin generar colisiones se habla de Ethernet
dúplex, para lograr esto es necesario utilizar un cable de
II. MARCO TEÓRICO par trenzado como medio de transmisión, tarjetas de
Existen varios modos de transmisión y interfaz ethernet y un conmutador LAN dúplex. Tiene
direccionamiento de información, los más utilizados son vías de transmisión y recepción a 10Mbs simultáneas.
simplex, half dúplex y full dúplex. El estándar ethernet rápido (IEEE 802.3u) opera a
La transmisión de información simplex se realiza en velocidades de 10 a 100Mbs y puede ser semi dúplex o
una sola dirección como lo muestra la parte a) de la dúplex. (IBM knowledge center )
imagen 1.
La transmisión de datos half dúplex se desarrolla
cuando es posible enviar y recibir datos en las dos
direcciones, pero no al mismo tiempo. Esta se muestra
en la parte b) de la imagen 1.
La parte c) de la imagen 1, muestra la transmisión full
dúplex que se caracteriza porque es posible realizar la
transmisión de información en cualquier sentido Imagen 2. Interconexión con switch
simultáneamente entre dos estaciones. La velocidad de La función de un switch es interconectar segmentos de red
pasando datos de un segmento a otro de acuerdo con la
transmisión es menor que en half dúplex.
dirección MAC de destino de las tramas, se muestra en la
imagen 2; los switch poseen la capacidad de aprender y
almacenar las direcciones de red de nivel 2 (direcciones

Ingeniería en Automatización
MAC) de los dispositivos alcanzables a través de cada uno de Una vez está hecha la interconexión se comienza a
sus puertos. configurar el plc que transmitirá datos; para esto se debe
PLC s7-1200 es un controlador lógico programable de configurar la serie del plc, la referencia y la dirección IP
Siemens, con capacidad de comunicación a través de del mismo. A continuación, se enuncian las
Ethernet, se muestra en la imagen 3. Sus características más características de los plc:
relevantes son: Alta capacidad de procesamiento. Cálculo de Simatic s7-1200, AC/DC/RLY, 6ES7214-1BG30-
64 bits, interfaz Ethernet / PROFINET integrado y entradas 0XB0
analógicas integradas. (Siemens, s.f.) Cuando se termina de configurar los dos plc con su
respectiva IP, se realiza la conexión con puerto Ethernet
de las dos cpu que aparecen en dispositivos y redes; la
conexión debe quedar como se muestra en la imagen 6.

Imagen 3. PLC s7-1200. Fuente: (Masvoltaje, 2019)

III. METODOLOGÍA Imagen 6. Conexión de los PLC en Tia Portal


La práctica inicia con el reconocimiento de los equipos
En la guía se propone un ejemplo de transmisión y
que se van a utilizar, estos son un switch tp-link 8
recepción de un dato cada 2 segundos; Consiste en
puertos tl-sg1008d como el que se muestra en la imagen
generar flancos de subida cada dos segundos para enviar
4, dos plc s7-1200 con un indicador led y un computador
un uno lógico al bloque de recepción del PLC2. Cuando
con puerto RJ-45.
se ha terminado la programación es necesario compilar
y comprobar que no hay errores.
Para comprobar que no hubo errores en la programación
se carga el código de envío de un dato para encender un
piloto y el de recepción de datos en cada uno de los PLC.
Imagen 4. Switch tp-link 8 puertos tl-sg1008d Una vez confirmado en envío de datos se procede con el
desarrollo de la tarea 6 de la guía que plantea realizar
Para comenzar la configuración de los PLC en el una secuencia de luces usando temporizadores.
software debemos tener conectados los equipos como se
muestra en la imagen 5. Cada plc va a una entrada del Desarrollo de la tarea 6: Comunicación half
switch y se utiliza un puerto extra para conectar el dúplex entre dos PLC
switch al puerto del computador que será reconocido por
la tarjeta.
Lo presentado en los anexos 1 y 2 corresponde a la
programación del semáforo y la intermitencia
solicitados. A continuación, se explica con más detalle
el desarrollo:

Configuración de PLC1: Transmisor:


Para configurar el PLC1 como transmisor se utiliza el
bloque TSEND que permite el envío de datos a través
de la marca que se asigne en la entrada DATA.
El programa desarrollado para enviar datos con el PLC1
se muestra en el anexo 1
En el segmento 1 de la programación del PLC1
(Emisor) se encuentra el bloque TSEND con el contador
Imagen 5. Interconexión de los plc con el switch en TRUE (1), DATA es la variable que corresponde a la

Ingeniería en Automatización
transmisión y tiene la dirección del dato que se va a IV. SOLUCIÓN A PREGUNTAS
transmitir, en este caso es MW30 (tag_6); para ¿Cuál de las dos configuraciones es más usada en la
configurar la entrada REQ es necesario el flanco de automatización industrial?
subida mencionado antes, la variable del flanco de La configuración half dúplex es muy usada en
subida es la salida del primer timer configurado aplicaciones como
(timer2.Q) y tiene un contacto normalmente abierto. A
las salidas del bloque se asignan las etiquetas 8, 9 y 10; La comunicación full dúplex es muy utilizada para
a la salida de estado se le asigna la etiqueta 11. líneas de producción,
En el segmento 2 se implementaros los timer que
generan el flanco de subida que necesita el bloque La comunicación más usada en la automatización
TSEND. industrial es
Los segmentos 3, 4 y 5 muestran bloques move que
permiten cambiar el estado de la marca en que se enviará ¿Qué tipo de configuraciones de red se puede hacer en
el dato de acuerdo a las entradas I0.0 ó I0.1; el último un PLC s7-1200?
bloque move evita que se envíen los datos de forma Esta CPU permite la conexión con otros dispositivos
simultánea. que usan comunicación TCP básica, tiene un puerto
Con I0.0 se activa la secuencia de luces y con I0.1 se PROFINET que permite la conexión Ethernet y
activa la intermitencia. Profibus.

Configuración de PLC2: Receptor: V. ANÁLISIS Y RESULTADOS.


Para configurar el PLC2 como receptor se utiliza el El switch permitió utilizar una topología estrella permitiendo
bloque TRCV que recibe los datos con la entrada IN. La anexar más dispositivos de ser necesario y centralizó la red
programación cargada en el PLC2 se muestra en el permitiendo la fácil configuración de los PLC en el software.
anexo 2. Si se desacopla un PLC el otro sigue funcionando sin
En el segmento 1 se muestra las variables de entrada y problema; para este caso el máximo de dispositivos a conectar
salida del bloque TRCV, de igual forma que en el sería de 7 ya que el octavo puerto es el que se conecta al
anterior, el dato de contador se deja en TRUE (1), al computador. En caso de necesitar conectar más dispositivos
DATA se le asigna la marca MW30 que será la que se puede conseguir un switch con más puertos.
inicie la secuencia de luces que encienden cada 3
segundos. La entrada CONNECT se asigna en el panel VI. CONCLUSIONES.
de configuración del bloque definiendo cual es el PLC
de punto de inicio y de punto final. El tipo de comunicación que se implementa depende de las
El segmento 2 es el comando que, una vez se recibe el características de la aplicación o el proceso que se
dato, activa la etiqueta 11 que en el segmento 3 enciende desarrollará. En algunos casos se necesita más ancho de banda
el piloto de la salida Q0.0 y al tiempo un temporizador del que se tiene o es necesario transmitir a alta velocidad, en
de 3 segundos. ocasiones ocurre lo contrario; al usuario no le interesa mucho
Cuando termina este primer temporizador se activa el la velocidad de transmisión, pero es importante que lleguen
siguiente temporizador con 3 segundos y se activa la los datos. Es por esto que existen diferentes protocolos y tipos
de comunicación. La comunicación vía ethernet permite al
M4.0 que se usa luego para controlar la secuencia de
usuario tres estándares que son semi dúplex, dúplex y rápido.
luces, el tercer temporizador se activa con el final del
segundo y da paso a que se encienda el piloto La transmisión simplex se usa cuando no se requiere la
correspondiente a la salida Q0.2. interacción humana – máquina y cuando el receptor no
El segmento 4 siempre está esperando el momento n que necesita devolver información al transmisor, algunas
llegue el dato correspondiente a la entrada I0.1 para aplicaciones son radiodifusión de televisión, control remoto y
guardar el dato en una variable que se activará en el radio.
segmento 5 y permite iniciar la intermitencia de a salida La transmisión half dúplex se aplica cuando es necesario
Q0.1. transmitir en dos direcciones pero que se puede esperar a que
se notifique la transmisión y recepción de la información. Un
ejemplo de esto es
Comunicación full dúplex entre dos PLC

Ingeniería en Automatización
La transmisión full dúplex permite transmitir en dos REDES LAN 2016. (7 de Marzo de 2016). Obtenido de
direcciones por el mismo canal y de forma simultánea, https://redeslan2016.wordpress.com/2016/03/07/def
utilizando una frecuencia para transmitir y otra para recibir, inicion-y-aplicaciones-de-un-analizador-de-
esto genera una ventaja en aplicaciones de emergencia o de protocolos/
precisión ya que la transmisión de datos es más rápida y puede Siemens. (s.f.). Obtenido de
reaccionar ante algún dato de alerta sin necesidad de https://w5.siemens.com/spain/web/es/industry/auto
confirmación por parte de un humano. Algunos ejemplos son matizacion/simatic/controladores_modulares/contro
telefonía, lador_basico_s71200/pages/s7-1200.aspx
WIKILIBROS. (29 de Octubre de 2014). Obtenido de
La ventaja de usar un switch en la comunicación es que cada https://es.wikibooks.org/wiki/Planificaci%C3%B3n
puerto opera a la máxima velocidad posible y no hay _y_Administraci%C3%B3n_de_Redes/Tema_3/Co
problema si un dispositivo está transmitiendo half dúplex o ncepto_de_capa_f%C3%ADsica
full dúplex. Un switch en la industria permite aislar
dispositivos que trabajan individualmente y disminuye el
riesgo de ruido en la red y armar topología en estrella.

I. BIBLIOGRAFÍA
aia VISION ONLINE. (2009). Obtenido de
https://www.visiononline.org/vision-standards-
details.cfm?id=139&type=5
Cooper, S. B. (s.f.). techlandia. Obtenido de
https://techlandia.com/puerto-ssdp-info_249696/
Digital Guide. (2019). Obtenido de
https://www.ionos.es/digitalguide/servidores/know-
how/que-es-el-protocolo-icmp-y-como-funciona/
Forouzan, B. A. (2007). Transmisión de datos y redes de
comunicaciones. Bogota: Mc Graw Hill.
GEEKY THEORY. (s.f.). Obtenido de
https://geekytheory.com/redes-el-protocolo-arp
Hurtado López, J. M. (s.f.). infoplc.net. Obtenido de
http://www.infoplc.net/files/documentacion/comuni
caciones/infoPLC_net_introduccic3b3n-a-las-
redes-de-comunicacic3b3n-industrial.pdf
IBM knowledge center . (s.f.). IBM. Obtenido de
https://www.ibm.com/support/knowledgecenter/es/
ssw_ibm_i_73/rzajt/rzajtethcon.htm
Madhuri, D., & Reddy, P. C. (2016). Performance
comparison of TCP, UDP and SCTP in a wired
network. 2016 International Conference on
Communication and Electronics Systems (ICCES)
(págs. 1-2). Coimbatore, India: IEEE.
Masvoltaje. (7 de Abril de 2019). Obtenido de
https://masvoltaje.com/simatic-s7-1200/1198-
simatic-s7-1200-cpu-1214c-cpu-compacta-ac-dc-
rele-6940408101319.html
Packt. (s.f.). Obtenido de
https://hub.packtpub.com/statistical-tools-in-
wireshark-for-packet-analysis/
Piyush Goyal, A. G. (2017). Comparative Study of two Most
Popular Packet Sniffing Tools- Tcpdump and. 2017
9th International Conference on Computational
Intelligence and Communication Networks (págs.
1-2). IEEE Xplore.

Ingeniería en Automatización
Anexo 1: Configuración PLC1 como transmisor

Ingeniería en Automatización
Ingeniería en Automatización
Anexo 2: Configuración de PLC2 como receptor

Ingeniería en Automatización
Ingeniería en Automatización
Ingeniería en Automatización

También podría gustarte