Você está na página 1de 7

PRACTICA 6 TRANSFERENCIA DE PAQUETE DE

PRACTICA 6 Transferencia de paquete de datos OBJETIVOS Identificar los diferentes tipos de datos que se pueden trabajar con el PLC. Utilizar e implementar en proyectos las herramientas que proporciona el PLC para transferir datos. CONCEPTOS FUNDAMENTALES Las prcticas trabajadas hasta el momento slo se han enfatizado en la operacin de variables que tienen slo dos estados, encendido o apagado que en el entorno digital se conocen como 1 y 0, BOOL el cual opera con el similar TRUE y FALSE. Una variable tipo BOOL tiene el tamao de un bit, existen variables mucho ms grandes con las que un PLC tiene la capacidad de trabajar. Un byte es la variable que le sigue en tamao, tiene una extensin de 8 bits, normalmente las salidas y entradas digitales se direccionan por bytes. Un Word (palabra) son dos bytes, es decir 16 bits algunas herramientas propias del entorno de programacin trabajan con paquetes de datos de 16 bits, y una Double Word es una variable cuya extensin es de dos Words (cuatro bytes, 32 bits), una variable tan grande es til para enviar paquetes de datos va redes de comunicacin, como Profibus o Ethernet. Un PLC tambin puede trabajar con nmeros enteros o variables tipo INT como se conocen, una variable tipo INT tiene una extensin de 16 bits, comprende nmeros negativos desde -32768 hasta el positivo 32767. El Double INT es una variable similar del doble de tamao (32 bits) su rango va desde -2147483648 hasta 2147483647. Los nmeros en coma flotante (REAL) usados para las variables de tipo analgica tienen una extensin cuyo lmite superior es 3.402823e+38 y se reduce hasta1.175 495e-38, un nmero tipo REAL tiene una extensin de 32 bits. Existen otras variables que dan referencia al tiempo las cuales son tema de otra prctica. ACTIVIDAD PREVIA a) Consulte la nomenclatura que utiliza el PLC Siemens Simatic S7 para definir los diferentes tipos de datos. Jaimes Moreno, Edgar Mauricio. Chio Cho, Nayibe

DATOS

PRACTICA 6 TRANSFERENCIA DE PAQUETE DE DATOS

DESARROLLO METODOLOGICO LISTA DE MATERIALES 1) 4 bombillos de 12 o 24 voltios. 2) 1 electrovlvula de una bobina con retroceso por muelle. 3) 1 pistn de simple efecto. 4) 1 ventilador. 5) 1 pulsador normalmente cerrado. 6) 1 pulsador normalmente abierto. Nota: para el desarrollo de esta actividad es necesario haber elaborado la Prctica 5,Temporizadores. Abrir SIMATIC/Administrador Simatic, cree un nuevo proyecto con el nombre Prctica 6. Entre al Bloque de organizacin No.1 (OB1). Cercirese que la ventana de Elementos de Programa este abierta, para esto vaya al men VER y verifique que la opcin Vista General est seleccionada. En este men encontrar una carpeta llamada Transferencia la cual despliega la funcin denominada MOVE. Para agregar esta funcin al sitio de trabajo se hace igual que con las funciones anteriormente vistas.

Jaimes Moreno, Edgar Mauricio. Chio Cho, Nayibe

PRACTICA 6 TRANSFERENCIA DE PAQUETE DE DATOS

Para introducir este tema se ir directamente a la aplicacin de esta funcin en un problema planteado a continuacin. En una empresa la cual labora las 24 horas del da se a implementado a travs de los mismos PLCs que controlan los procesos; un panel de control para las instalaciones elctricas de las oficinas el cual es accesible para el personal de vigilancia.

Jaimes Moreno, Edgar Mauricio. Chio Cho, Nayibe

PRACTICA 6 TRANSFERENCIA DE PAQUETE DE DATOS

El panel consiste en una serie de interruptores ON/OFF que estn enlazados mediante el PLC al sistema elctrico de las instalaciones. La gerencia se ha trasladado al mismo lugar en donde la fbrica labora, por esto se necesita agregar un nuevo segmento en el programa el cual controle el nuevo bloque el cual est compuesto por: gerencia general, contabilidad, bodega y un pasillo comn, cada uno con sus respectivas lmparas; en la bodega hay un sistema de ventilacin y una puerta de seguridad que es accionada desde el panel de control. Este panel consta adems de un botn de habilitacin (START) para que pueda operar y uno de deshabilitacin (STOP). Ahora se proceder a desarrollar el programa el cual controlar el sistema elctrico del bloque de gerencia. Conecte los elementos mencionados en el punto 3 Lista de Materiales, procure que todos queden comprendidos dentro de un mismo Byte. (Ver proyecto)

En la tabla de smbolos edite las direcciones correspondientes al START (pulsador normalmente abierto), STOP (pulsador normalmente cerrado) y etiquete un bit de las marcas con el nombre de TRANSFIRIENDO (para el ejemplo se us el bit M1.0).

Jaimes Moreno, Edgar Mauricio. Chio Cho, Nayibe

PRACTICA 6 TRANSFERENCIA DE PAQUETE DE DATOS

A travs de un flip-flop tipo SR se almacenar el pulso correspondiente al START (conectado a S),cuando se pulse, este har que TRANSFIRIENDO (conectado a Q), se conserve activado hasta que se presione STOP (conectado a R).

Arrastre el bloque de transferencia MOVE a un nuevo segmento , este bloque consta de una entrada EN la cual es encargada de habilitar la transferencia de datos, la entrada IN tiene la direccin de los datos origen (es decir de donde provienen) y la salida OUT tiene la direccin del destino (es decir a donde se transfieren los datos). Para el caso del programa se desea transferir los datos provenientes de un panel de control (que se homologar por el mdulo de entradas simuladas) a un byte de salidas digitales el cual debe corresponder al mismo que se utiliz para hacer las conexiones de los elementos.

Jaimes Moreno, Edgar Mauricio. Chio Cho, Nayibe

PRACTICA 6 TRANSFERENCIA DE PAQUETE DE DATOS

Conectando a la entrada EN la marca TRANSFIRIENDO, se habilita el mdulo para que este pueda realizar su funcin, en IN se digita la nomenclatura IB0 (Input Byte 0 Cero ), en OUT se digita QB124 (Q salida Byte 124).

De esta forma mientras se mantenga habilitada la marca M1.0 , todo cambio que se presente en el Byte de entradas simuladas (Panel de Control) se ver reflejado en las salidas que controlan cada uno de los elementos (Q124). Para detener la transferencia se presiona STOP. Para evitar que alguna salida quede accionada al parar el proceso de transferencia, se inserta en un nuevo segmento otro bloque de transferencia este se encargar de enviar un dato nulo (0) a la salida que controla los componentes.

Un cero en IN se interpreta como un Byte de ceros en OUT.

Jaimes Moreno, Edgar Mauricio. Chio Cho, Nayibe

PRACTICA 6 TRANSFERENCIA DE PAQUETE DE DATOS

Jaimes Moreno, Edgar Mauricio. Chio Cho, Nayibe

Você também pode gostar