You are on page 1of 57

UNIVERSIDAD TECNOLGICA DE CAMPECHE

INGENIERA EN MECATRNICA

Alumno:
Edgar Prez Cante

CUATRIMESTRE: 10 GRUPO: A

UNIDAD II

NOMBRE DE LA ASIGNATURA:
CONTROL LOGICO AVANZADO

NOMBRE DEL DOCENTE:


Eduardo Bocanegra Moo

PERIODO:
Septiembre-Diciembre

REPORTE DE PRCTICA:
Semforo

FECHA DE ENTREGA:
09/11/2016

UNIVERSIDAD TECNOLGICA DE CAMPECHE

INDICE

Tabla de contenido
Identificar las caractersticas de un PLC avanzado, mdulos, funciones, entradas, salidas,
programacin. ................................................................................................................................. 13
La unidad de entradas ........................................................................................................... 13
La unidad de salidas .............................................................................................................. 15
La unidad lgica ...................................................................................................................... 15
La unidad de memoria ........................................................................................................... 16
Administracin de entradas y salidas de un PLC ...................................................................... 17
Mdulos de comunicaciones ................................................................................................ 17
Mdulos de control de redundancia .................................................................................... 18
Mdulos para conexin de racks remotos .................................................................................. 18
Mdulos de interfaz hombre-mquina ................................................................................. 19
Mdulos controladores PID....................................................................................................... 19
Puntos de entrada y salida ....................................................................................................... 19
Comprender la configuracin de las funciones PID de un PLC avanzado .................... 20
Funcionamiento de salidas analgicas y PWM de un PLC avanzado. .......................... 22
Normalizacin y escalado de un valor de entrada analgica .......................................... 24
Salida de impulsos y sentido (PWM) ................................................................................... 25
Relacin entre el sentido de desplazamiento y el nivel de tensin en la salida de
sentido ...................................................................................................................................... 27
Tren de impulsos (PTO) ........................................................................................................ 30
Funcin PID integrada de un PLC. ...................................................................................... 33
Modulacin del ancho de pulso (PWM) .............................................................................. 36
Configurar los generadores de impulsos ............................................................................ 37
Utilizar la instruccin CTRL_PWM ....................................................................................... 39
Salidas analgicas y entradas .............................................................................................. 40
Mdulos De Entrada Discreta ........................................................................................... 41
Mdulos De Salida Discreta ................................................................................................... 43
Mdulos De Salida Discreta Tipo Rel ........................................................................... 43
Mdulos De Entrada Analgica ........................................................................................ 44
Mdulos De Salida Analgica ........................................................................................... 45

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Sensores con seal de salida binaria (Tipo A) .................................................................. 46


Sensores con seal de salida por pulsos (Tipo B) ............................................................ 46
Sensores con salida analgica sin amplificador (Tipo C) ................................................ 47
Sensores con salida analgica amplificada (Tipo D) ........................................................ 47
Sistemas de sensores con seal de salida estandarizada (Tipo E) ............................... 48
Seales analgicas ................................................................................................................ 48
Conexin Ethernet como medio de comunicacin del PLC .......................................... 51
Configuracin de conexin PLC-PC por puerto Ethernet ................................................ 53

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Estrategia Didctica:

Duracin (Horas):

No. Mximo de Integrantes:

Demostracin
prctica,
Aprendizaje basado en proyectos

10 Horas

Objetivo(s):
El alumno disear interfaces de instrumentacin virtual para el control y monitoreo de sistemas
automatizados utilizando PLC y redes industriales.
Conocimientos Previos:
Redes de computadoras
Programacin bsica

Materiales, Equipos y Herramientas:


Cantidad
Descripcin

Especificaciones Tcnicas

1
2

Entradas / Salidas Digitales


Capacitivo, potenciometro

PLC modular
Sensor

Diagramas:
Para iniciar el proceso de programacin se utiliza el software V11, una vez que haya abierto el
programa, escribimos un nuevo proyecto SEMAFORO. Y damos clic en crear.

Una vez que hemos hechos los paso de crear proyectos, nos abrir una nueva ventana, y
seleccionemos la opcin de crear proyectos

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Al seleccionar crear Proyectos nos abrir una ventana, y de ah seleccionaremos agregar


dispositivos y demos la opcin de PLC, seleccionemos SIMATIC S7-1200, seguimos seleccionando
CPU y por ultimo seleccionemos CPU 1200 sin especificar. Y nos va a aparecer 6ES7 2XX-XXXX-XXXX
Y damos clic en agregar.

Una vez que hemos hechos los pasos nos abrir una ventana nueva y blanca, ahora para iniciar se
selecciona la opcin PLC_1[CPU 1212C..] y de ah nos mostrara varias opciones y seleccionaremos

UNIVERSIDAD TECNOLGICA DE CAMPECHE

la opcin que dice bloque Main OB1, en el que se realizar la lgica de programacin, y es ah donde
empezaremos a trabajar.

Ahora lo que necesitamos es hacer una conexin online, para que el plc nos de una seal que este
parpadenado.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Para la programacin del semforo se necesita:

Un Timer
Comparadores
Interruptores
MOVs
Salidas para las luminarias

Primero haremos la tabla de variables que utilizaremos en el programa, las entradas, salidas y las
marcas.

Se aade el Timer y se le debe agregar un contacto normalmente cerrado con la marca del Timer
entre la lnea de voltaje y el Timer.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Se debe agregar un contacto normalmente abierto y 6 MOV. En la entrada se deben agregar los
tiempos requeridos y a la salida en donde se requiera mover ese valor, para que de esa manera
pueda tener diferentes valores cada uno de los semforos en el cruzamiento.

El ltimo MOV es para modificar el tiempo del Timer cuando se accione o se desactive el interruptor
I0.0 por medio de la variable llamada ajuste.

A continuacin se agrega un contacto I0.0 normalmente cerrado para aumentar el tiempo del Timer.
Se aaden otros MOV.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Se colocan los comparadores que activarn las salidas del primer semforo.
Semaforo Verde:

Semaforo Amarillo:

Semaforo Rojo:

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Y las salidas del segundo semforo.


Semforo 2 Verde:

Semforo 2 Amarillo:

Semforo 2 Rojo:

UNIVERSIDAD TECNOLGICA DE CAMPECHE

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Conclusin:
En esta prctica se pretende demostrar el uso de contadores, o timers, los cuales permiten realizar
actividades determinadas durante una lnea de proceso, si bien es necesario establecer una lgica
especfica al programa, para que este cumpla con las necesidades. Para ello en este caso el uso de
un semforo representativo.
Podemos observar el funcionamiento del semforo cuando se est haciendo los cambios, los
tiempos de cada color.
En esta prctica, se pudo hacer uso del movimiento de datos (MOV) y de modificacin de stos datos.
Cabe resaltar que las aplicaciones en las que los PLC de esta rama son muy extensa y muy
provechosa.
Ya que es muy prctico para hacer cualquier tipo de proyectos, con tan solo utilizar el PLC touch, con
eso nos bastamos y as evitemos menos cables.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Identificar las caractersticas de un PLC avanzado, mdulos, funciones,


entradas, salidas, programacin.
La unidad de entradas
Constituyen la etapa de entrada del PLC. Desde la parte externa del PLC lucen
como una bornera donde se deben colocar los cables con las seales que provienen
de los transductores, pero internamente
estn conformadas por circuitos
electrnicos que acoplan esas seales a las especificaciones de seales que el PLC
puede manipular.
Segn la naturaleza de la seal que se recibe de los transductores, las entradas se
clasifican en:
a-) Entradas digitales: Estas entradas se disean para recibir seales cuantizadas
de los sensores de campo. Dichas seales varan slo entre dos estados. El PLC
codifica estas seales segn su amplitud en: 1 lgico para el valor de amplitud
mayor, y 0 lgico para el nivel de amplitud menor. Los niveles de amplitud que el
PLC entender son definidos por el fabricante. Este tipo de seales generalmente
provienen de transductores como: interruptores, botoneras, sensores de fin de
carrera, etc.
b-) Entradas analgicas: son las que reciben seales analgicas de los
transductores de campo. Estas seales generalmente provienen de sensores que
miden el valor instantneo de una variable fsica. Ejemplos de este tipo de seales
son: la salida de una tacomtrica, de un fotosensor o de un sensor de nivel. El valor
de la seal analgica se transforma en una seal digital de tal forma que el
procesador la pueda manipular. Un aspecto importante de esta transformacin es
la resolucin con que se realiza en el interior del PLC. Por resolucin se entender
la cantidad valores cuantizados disponibles para representar una seal analgica.
Por ejemplo, si se tiene slo dos valores cuantizados para representar una seal
que vara de 0 a 5 V, se dice que se tiene una resolucin de dos. La resolucin
depende de las caractersticas de la entrada. La cantidad de valores cuantizados es
igual a 2n, con n el nmero de bits del registro donde se almacena la variable digital
que resulta de la transformacin. Generalmente, en los controladores ms
sofisticados, se asocia un registro de 16 bits a cada una de las entradas analgicas,
con lo que se tiene una resolucin de 216
La unidad de entradas proporciona el aislamiento elctrico necesario del entorno y
adecua el voltaje de las seales elctricas que recibe el PLC que provienen de los
interruptores de los contactos. Las seales se ajustan a los niveles de voltaje que
marca la Unidad Lgica

UNIVERSIDAD TECNOLGICA DE CAMPECHE

A este mdulo se unen elctricamente los captadores (interruptores, finales de


carrera, pulsadores,...). La informacin recibida en l, es enviada a la CPU para ser
procesada de acuerdo la programacin residente.

Figura 1 capacitor. Activo - capacitor Pasivo


Se pueden diferenciar dos tipos de captadores que se pueden conectar al mdulo
de entradas: Los Pasivos y los Activos.
Los Captadores Pasivos son aquellos que cambian su estado lgico, activado - no
activado, por medio de una accin mecnica. Ejemplo de ellos son los Interruptores,
pulsadores, finales de carrera, etc.
Los Captadores Activos son dispositivos electrnicos que necesitan de la
alimentacin por una tensin para variar su estado lgico. Este es el caso de los
diferentes tipos de detectores (Inductivos, Capacitivos, Fotoelctricos).
Muchos de estos aparatos pueden ser alimentados por la propia fuente de
alimentacin del autmata. Todos los que conocen los circuitos de automatismos
industriales realizados con contactores, saben que se pueden utilizar, como
captadores, contactos elctricamente abiertos o elctricamente cerrados
dependiendo de su funcin en el circuito (hablaremos de este tema un poco ms
adelante).
Como ejemplo podemos ver un simple arrancador paro / marcha. En l se distingue
el contacto usado como pulsador de marcha que es normalmente abierto y el usado
como pulsador de parada que es normalmente cerrado (Ver figura izquierda en la
siguiente pgina)
Sin embargo en circuitos automatizados por autmatas, los captadores son
generalmente abiertos. El mismo arrancador paro / marcha realizado con un
autmata (figura de la derecha en la pgina siguiente) contempla esta variedad.
En l se ve que ambos pulsadores y el rel trmico auxiliar son abiertos.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

La unidad de salidas
Salidas: Internamente son circuitos electrnicos que realizan el acople entre las
seales digitales utilizadas por el PLC y las seales analgicas o cuantizadas que
utilizan los actuadores. Externamente lucen como una bornera donde se realizan
las conexiones entre el PLC y los actuadores.
Las salidas se clasifican, al igual que en el caso de las entradas, en digitales y
analgicas. Las salidas digitales se aplican a actuadores como bobinas de
contactores, electrovlvulas, etc.
Existen salidas digitales: de voltaje y de rel. Las salidas de voltaje asignan una
magnitud de voltaje, que depende del fabricante, al estado 1 lgico y de 0 V al
estado 0 lgico. Las salidas de rel consisten en un contacto seco que se cierra en
el estado1 y se abre en el estado 0.
En el caso de salidas analgicas, los valores de salida estn generalmente entre 0
Vdc a 10 Vdc para las salidas de voltaje y de 4 mA a 10 mA para las de corriente,
aunque estos valores varan segn el fabricante. Estas seales comandan
actuadores como vlvulas solenoides, servomotores, etc.
A las salidas se les asigna un espacio de memoria del PLC llamado imagen de
salida, el cual contiene la informacin de todas las salidas en todo momento.

La unidad lgica
El corazn de un PLC es la unidad lgica, la cual se basa en un microprocesador.
Esta unidad ejecuta las instrucciones programadas en la memoria, para desarrollar
los esquemas de control lgico que se han diseado previamente.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Algunos equipos antiguos contienen en la unidad lgica elementos discretos, como


por ejemplo: Compuertas NAND, NOR, FLIPFLOP, CONTADORES, etc. Este tipo
de controladores son de HARDWARE (fsicos), mientras que aquellos que utilizan
memorias se llaman de SOFTWARE (lgicos).

La unidad de memoria
Memoria del PLC: es el lugar fsico donde residen el sistema operativo, el programa,
los datos de ejecucin y las imgenes de entrada y salida. El sistema operativo es
un programa que utiliza el PLC para iniciar su operacin y realizar las
configuraciones propias de su funcionamiento.
La memoria del PLC se clasifica en diferentes clases dependiendo de su modo de
acceso y volatibilidad.
a-) EEPROM: es una memoria de slo lectura que puede ser escrita por medios
electrnicos. No necesita de una fuente de poder para mantener sus datos. Por su
caracterstica no voltil, se utiliza para guardar datos esenciales, tal como el sistema
operativo y el programa.
b-) RAM: es una memoria reescribible de acceso aleatorio que se utiliza para
guardar los datos generados mientras se ejecuta el programa. Es voltil, por lo que
los datos almacenados se pierden si se le suspende la alimentacin.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Administracin de entradas y salidas de un PLC


Bases del montaje

El montaje de los diversos mdulos del PLC se realiza en slots o espacios


preparados ubicados en racks o armarios.
Los mdulos bsicos de un PLC son: Fuente de alimentacin CPU Interfaces de
entrada y salida Dependiendo del modelo y la marca, existen en el mercado racks
de diversos tamaos, que pueden contener por ejemplo 4, 6, 8, 12, 14 y 16 slots.
Segn la aplicacin y los equipos a montar, se debe escoger el tamao adecuado
de rack. En todo caso, siempre es posible instalar un mdulo de ampliacin, que
permite la conexin de un rack adicional.
Otros mdulos existentes son:

Mdulos de comunicaciones (TCP/IP, DH+, etc.)


Mdulos de control de redundancia Mdulos para conexin de racks remotos
Mdulos de interfaz hombre-mquina (teclado, monitores, etc.)
Mdulos de almacenamiento de informacin Mdulos controladores PID

Mdulos de comunicaciones
Los mdulos de comunicaciones permiten la conexin del PLC a otros sistemas de
informacin, tales como computadores y otros
PLC.
Existen por ejemplo redes tipo Data Highway (Conjunto de dispositivos electrnicos
- PCs, servidores, mdems, routers - y elementos de comunicacin - redes
telefnicas, fibras pticas, satlites - que permiten a empresas y particulares el
acceso a grandes cantidades de informacin) para establecer una red de PLC
conectados a un computador Host, utilizada comnmente en sistemas de control
distribuido.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Mdulos de control de redundancia


Son utilizados para asegurar la operacin de un mdulo redundante en caso de
fallos (el mdulo redundante es aquel que se emplea por duplicado para garantizar
que el sistema no se cae aunque falle alguno de los subsistemas que lo atienden).
Generalmente se utiliza redundancia para el mdulo de fuente de alimentacin y la
CPU

Mdulos para conexin de racks remotos


En muchas aplicaciones los sensores y los actuadores estn localizados a gran
distancia del PLC. En estos casos se utilizan los racks remotos, que se conectan
por medio de un cable al rack central del PLC. De este modo se consiguen
distancias de hasta 300 metros.

Para establecer esta comunicacin se utiliza un mdulo denominado canal


controlador de entradas y salidas (IOCC) en el rack local y otro llamado controlador
de base (DBC) en el rack remoto, al que se le puede conectar otro rack remoto,
establecindose as una arquitectura distribuida con distintos niveles de jerarqua

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Mdulos de interfaz hombre-mquina


Se utilizan para establecer la comunicacin entre el PLC y el usuario. En la mayora
de los casos se emplea con este fin, un computador PC conectado serialmente,
desde el cual se puede programar el PLC y ver los estados de los registros internos
y los puntos de entrada/salida. En otros casos se usa un Hand held monitor, que es
un dispositivo pequeo con teclas funcionales y pantalla de caracteres

Mdulos de almacenamiento de informacin


Por lo general se utilizan medios de almacenamiento magnticos tales como cintas
y discos, en los que se puede guardar informacin de los valores de los puntos de
entrada y salida y registros internos.

Mdulos controladores PID


Se utilizan en el control de procesos, en el que se pretende conseguir que una
variable de salida de un proceso sea igual a una variable de referencia

Puntos de entrada y salida


Los puntos de entrada y salida del PLC son las entradas y salidas fsicas que ste
puede manejar. Cada punto tiene su representacin interna en la memoria del PLC,
en la que se utilizan nmeros para identificarlos.
Por lo general los mdulos de entrada y salida vienen configurados en grupos de 8
puntos y pueden llegar hasta 1024, ampliables a ms.
Los puntos de entrada son designados como X0, X1, X2, X3..., mientras que los
puntos de salida se identifican como Y0, Y1, Y2, Y3... En el grfico que vers a
continuacin se muestra una configuracin bsica de un PLC de 16 entradas y 16
salidas:

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Comprender la configuracin de las funciones PID de un PLC avanzado


Este bloque de instruccin aplica el algoritmo PID sobre variables internas tipo
entero de 16 bits. Se utiliza generalmente en lazos cerrados de control de procesos
de variables fsicas como temperaturas, presiones, niveles o flujos.
Las variables del sistema de control en lazo cerrado que son monitoreadas por el
controlador son: la variable controlada (VC) y el valor deseado (VD). As mismo, la
salida de controlador (SC) manipular el actuador del sistema de control.
La figura 3.2 muestra el control del nivel de un tanque mediante un lazo cerrado en
modo servomecanismo, donde el controlador es el PLC.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Es importante notar que las variables fsicas son medidas y transformadas a seales
elctricas por los transductores, que sirven como parte del enlace entre el sistema
hidrulico y el controlador digital. Los dos transductores que se muestran son: la
vlvula de control y el sensor de nivel. Todas las seales digitales estn definidas
dentro del controlador, los mdulos de entradas y salidas analgicas realizan las
conversiones de analgico a digital. El valor de consigna valor deseado es una
seal digital, la cual es manipulada por el usuario mediante una interface hombremquina.
Esta instruccin necesita de un bloque de 23 palabras de un archivo tipo entero para
operar debidamente. Ese bloque contiene los valores de resultados parciales que la
instruccin obtiene mientras realiza la operacin PID. Adems contiene palabras
con parmetros del bloque y bits de control.
La salida de la instruccin es escrita como un elemento tipo nmero entero. Este
elemento puede estar en el mismo archivo donde est el bloque de parmetros,
pero no puede ser parte de l. Este elemento es la seal de salida del controlador
SC, por ello al final del programa debe ser movido a la imagen de salidas del PLC.
El valor consigna VD es una palabra de 16 bits creada en una direccin en el mismo
bloque de control.
La variable controlada VC reside en un elemento tipo entrada correspondiente al
mdulo de entradas analgicas y debe ser movida a un elemento de 16 bits tipo
entero en el mismo archivo donde est el bloque de control de la instruccin PID.
Un valor adicional de nivel dc puede ser sumado a la seal de salida del algoritmo
de control. La ecuacin PID que es implementada por el PLC es la siguiente.

con E=VD-VC.
Aqu se nota que el modo derivativo es aplicado slo a la variable controlada. Los
trminos KC, KC/TI y KC*TD son las ganancias de los modos proporcional, integral
y derivativo, respectivamente.
Los parmetros del bloque de funcin son: ganancia del controlador KC, trmino de
reestablecimiento TI, trmino de razn de cambio TD. La relacin de stos con los
trminos ganancia proporcional Kc, tiempo integral Ti y tiempo derivativo Td en un
algoritmo PID ideal es:
KC (sin unidades) = Kc (sin unidades)

UNIVERSIDAD TECNOLGICA DE CAMPECHE

TI (minutos) = Ti / 60 (Ti en segundos)


TD(minutos) = Td / 60 (Td en segundos)

Funcionamiento de salidas analgicas y PWM de un PLC avanzado.


En la siguiente representacin se muestran las relaciones que se producen entre
los componentes de hardware y software cuando se utiliza el objeto tecnolgico
"Eje":

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Hardware de la CPU

El hardware de la CPU permite controlar y supervisar el accionamiento fsico.

Accionamiento

El accionamiento representa la unidad formada por la etapa de potencia y el


motor. Se pueden utilizar motores pasos a paso o servomotores con interfaz
de impulsos.

Objeto tecnolgico "Eje"

El accionamiento fsico, mecanismo incluido, se representa en el portal TIA


como TO "Eje". Configure el objeto tecnolgico "Eje" con los siguientes
parmetros:
Seleccin del PTO que va a utilizarse (Pulse Train Output) y configuracin
de la interfaz del accionamiento
Parmetros mecnicos y de multiplicacin del engranaje del accionamiento
(o de la mquina o instalacin)
Parmetros para la monitorizacin de posicin, para parmetros de
dinmica y para referenciacin

La configuracin del objeto tecnolgico "Eje" se guarda en el objeto tecnolgico


(bloque de datos). Este bloque de datos conforma simultneamente la interfaz
entre el programa de usuario y el firmware de la CPU. Durante el tiempo de
ejecucin del programa de usuario los datos actuales del eje se guardan en el
bloque de datos del objeto tecnolgico.
Programa de usuario
El programa de usuario le permite iniciar peticiones en el firmware de la CPU
mediante instrucciones de Motion Control. Se pueden realizar las siguientes
peticiones para controlar el eje:

Posicionar eje de forma absoluta


Posicionar eje de forma relativa
Mover eje con preajuste de velocidad
Ejecutar peticiones de eje como secuencia de movimientos (a partir de la
tecnologa V2.0).
Mover eje en modo de pulsacin o 'jog'
Parar eje
Referenciar eje; fijar punto de referencia
Acusar errores

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Normalizacin y escalado de un valor de entrada analgica


Una entrada analgica de un mdulo de seales analgicas o Signal Board que
usa entrada de intensidad se encuentra en el rango de valores vlidos entre 0 y
27648. Suponiendo que una entrada analgica representa una temperatura en la
que el valor 0 de la entrada analgica representa -30,0 grados C y 27648 representa
70,0 grados C. Para transformar el valor analgico en las correspondientes
unidades de ingeniera, normalice la entrada a un valor entre 0,0 y 1,0 y a
continuacin esclelo entre -30,0 y 70,0. El valor resultante es la temperatura
representada por la entrada analgica en grados Celsius:

Normalizacin y escalado de un valor de salida analgico


Una salida analgica de un mdulo de seales analgicas o Signal Board que utiliza
una salida de intensidad debe estar en el rango de valores vlidos entre 0 y 27648.
Supongamos que una salida analgica representa un ajuste de temperatura en el
que el valor 0 de la entrada analgica representa -30,0 grados Celsius y 27648
representa 70,0 grados Celsius. Para convertir un valor de temperatura guardado
que se encuentra entre -30,0 y 70,0 en un valor para la salida analgica dentro del
rango entre 0 y 27648, es necesario normalizar el valor correspondiente a unidades
de ingeniera en un valor entre 0,0 y 1,0, y a continuacin escalarlo al rango de la
salida analgica, de 0 a 27648:

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Recuerde que si la salida analgica estaba destinada a un mdulo de seales


analgicas o una Signal Board con tensin, el valor MIN para la instruccin
SCALE_X sera -27648 en lugar de 0.

Salida de impulsos y sentido (PWM)


La CPU dispone de una salida de impulsos o una salida de sentido para controlar
un montor paso a paso o un servomotor con interfaz de impulsos. El accionamiento
recibe a travs de la salida de impulsos los impulsos necesarios para mover el
motor. La salida de sentido controla el sentido de desplazamiento del
accionamiento.
La salida de impulsos y la salida de sentido se encuentran firmemente asignadas
entre s. Como salidas de impulsos y sentido se pueden utilizar salidas integradas
de la CPU o bien salidas de una Signal Board. Puede elegir entre la salidas
integradas de la CPU y las salidas de la Signal Board en la configuracin de
dispositivos, bajo Generadores de impulsos (PTO/PWM) en la rbrica
"Propiedades".
La asignacin posible de direcciones de las salidas de impulsos y sentido se recoge
en la siguiente tabla:
CPU
1200

S7-

Sin Signal
Board

Salidas
PTO1

Salidas
PTO2

Signal
Board

Signal
Board

DI2/DO2 *)

DO4 **)

Salidas
PTO1

Salidas
PTO2

Salidas
PTO1

Salidas
PTO2

Imp Sentid Imp Sentid Imp Sentid Imp Sentid Imp Sentid Imp Sentid
.
o
.
o
.
o
.
o
.
o
.
o
Ax.
CPU 1211C, 0 Ax.1

CPU 1212C,

CPU 1214C
(DC/DC/DC)

Ax.
2 Ax.3

Ax.
0 Ax.1

Ay.
0 Ay.1

Ax.
2 Ax.3

Ax.
0 Ax.1

Ax.
2 Ax.3

Ay.
0 Ay.1

Ay.
2 Ay.3

UNIVERSIDAD TECNOLGICA DE CAMPECHE

CPU 1211C, -

Ay.
0 Ay.1

Ay.
0 Ay.1

Ay.
0 Ay.1

Ay.
2 Ay.3

Ay.
0 Ay.1

Ay.
2 Ay.3

CPU 1212C,
CPU 1214C
(AC/DC/RL
Y)
CPU 1211C, CPU 1212C,
CPU 1214C
(DC/DC/RL
Y)

x = direccin inicial de byte de las salidas On-board de la CPU (valor estndar = 0)


y = direccin inicial de byte de las salidas Signal Board (valor estndar = 4)

Si se utiliza una variante de CPU DC/DC/DC con una Signal Board DI2/DO2, las
seales del PTO1 pueden ser emitidas a travs de las salidas integradas de la CPU
o a travs de las salidas de la Signal Board.

Si se utiliza una variante de CPU DC/DC/DC con una Signal Board DO4, tanto las
seales del PTO1 como del PTO2 pueden ser emitidas a travs de las salidas
integradas de la CPU o a travs de las salidas de la Signal Board.

Seales del accionamiento


Para Motion Control puede parametrizar opcionalmente una interfaz de
accionamiento para "Accionamiento habilitado" y "Accionamiento listo". Si se utiliza
la interfaz de accionamiento es posible seleccionar libremente la salida digital para
el accionamiento habilitado y la entrada digital para "Accionamiento listo".
Si se ha activado el PTO (Pulse Train Output) y se ha asignado a un eje, el firmware
asume el control sobre la salida de impulsos y sentido correspondiente.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Al asumir el control se interrumpe tambin la conexin entre la memoria imagen de


proceso y la salida de periferia. Si bien el usuario tiene la posibilidad de escribir en
la memoria imagen de proceso de la salida de impulsos y sentido con el programa
de usuario o la tabla de observacin, sta no se transmite a la salida de periferia.
Por consiguiente, tampoco es posible observar la salida de periferia a travs del
programa de usuario o la tabla de observacin. Las informaciones ledas reflejan el
valor de la memoria imagen de proceso, las cuales no coinciden con el estado
verdadero de la salida de periferia.
En las dems salidas de la CPU no asignadas fijamente por el firmware de la CPU,
el estado de la salida de periferia puede ser controlado u monitorizado de la forma
habitual a travs de la memoria imagen de proceso.

Principio de la interfaz de impulsos


En funcin de los ajustes del motor paso a paso, cada impulso hace que el motor
paso a paso se desplace en un ngulo definido. Si el motor paso a paso est
ajustado, p. ej., a 1000 impulsos por revolucin, el motor paso a paso rotar 0,36
por impulso.
La velocidad del motor paso a paso viene determinada por el nmero de impulsos
por unidad de tiempo.
OHQWR

USLGR

Lo aqu enunciado tambin rige para los servomotores con interfaz de impulsos

Relacin entre el sentido de desplazamiento y el nivel de tensin en la salida


de sentido
La salida de sentido de la CPU predetermina el sentido de desplazamiento del
accionamiento. El sentido de direccin se configura en la configuracin del eje, en
el rea "Mecnica". La siguiente representacin muestra las relaciones entre la
configuracin, la salida de sentido y el sentido de desplazamiento:

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Si la opcin "Invertir sentido de direccin" est desactivada en la configuracin, en


caso de sentido de desplazamiento positivo se emitir un nivel de 5V / 24 V en la
salida de sentido (la tensin indicada depende del hardware empleado). Si "Invertir
sentido" ha sido activado en la configuracin, en caso de sentido de desplazamiento
positivo se emite un nivel de 0 V en la salida de sentido.
Salida de impulsos La operacin Salida de impulsos (PLS) se utiliza para controlar
las funciones Tren de impulsos (PTO) y Modulacin de ancho de impulsos (PWM)
disponibles en las salidas rpidas (Q0.0 y Q0.1). El asistente de control de posicin
mejorado crea operaciones personalizadas para la aplicacin que simplifican las
tareas de programacin, permitiendo aprovechar las nuevas funciones de las CPUs
S7--200. En el captulo 9 encontrar ms informacin acerca del asistente de control
de posicin.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

La operacin PLS antigua se puede seguir utilizando para crear aplicaciones de


movimiento. No obstante, slo las operaciones creadas con el asistente de control
de posicin mejorado soportan la rampa lineal del PTO. PTO ofrece una onda
cuadrada (con un ciclo de trabajo de 50%), pudiendo el usuario controlar el tiempo
de ciclo y el nmero de impulsos. PWM provee una salida continua con un ciclo de
trabajo variable, pudiendo el usuario controlar el tiempo de ciclo y el ancho de
impulsos. El S7--200 dispone de dos generadores PTO/PWM que crean trenes de
impulsos rpidos, o bien formas de onda moduladas por ancho de impulsos. Uno de
estos generadores est asignado a la salida digital Q0.0 y, el otro, a la salida digital
Q0.1. Una marca especial (SM) almacena los siguientes datos para cada uno de los
generadores: un byte de control (8 bits), un valor de contaje de impulsos (valor de
32 bits sin signo), as como un valor de tiempo de ciclo y un valor de ancho de
impulsos (valores de 16 bits sin signo).
Los generadores PTO/PWM y la imagen de proceso comparten el uso de las salidas
Q0.0 y Q0.1. Cuando est activa una funcin PTO o PWM en Q0.0 o Q0.1, el
generador PTO/PWM controla la salida e inhibe el uso normal de la misma. La forma
de onda de la salida no se ve afectada por el estado de la imagen de proceso, ni
por el valor forzado de la salida o la ejecucin de las operaciones directas de salida.
Si el generador PTO/PWM est desactivado, el control de la salida retornar a la
imagen de proceso. sta determina los estados inicial y final de la forma de onda
de la salida, para que la forma de onda comience y termine en un nivel alto o bajo.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Tren de impulsos (PTO)


PTO ofrece una salida en cuadratura (con un ciclo de trabajo de 50%) para un
nmero determinado de impulsos y un tiempo de ciclo determinado (v. fig. 6-28). La
funcin Tren de impulsos (PTO) puede producir uno o varios trenes de impulsos
(utilizando un perfil de impulsos). El nmero de impulsos y el tiempo de ciclo pueden
indicarse en incrementos en microsegundos o milisegundos.

La operacin PTO permite efectuar un pipelining, es decir, concatenar o canalizar


los trenes de impulsos. Tras haber finalizado el tren de impulsos activo, comenzar
inmediatamente la salida de un nuevo tren de impulsos. As se garantiza la
continuidad de los trenes de impulsos subsiguientes.

Utilizar el asistente de control de posicin


El asistente de control de posicin procesa automticamente el pipelining
monosegmento y multisegmento de los impulsos PTO, la modulacin de ancho de
impulsos y la configuracin de las marcas especiales. Adems, crea una tabla de
perfiles. La informacin contenida aqu se suministra a ttulo de referencia. Es
recomendable que utilice el asistente de control de posicin. Para ms informacin
acerca de este asistente, consulte el captulo 9.

Pipelining monosegmento de impulsos PTO


En este modo, el usuario debe actualizar las direcciones de las marcas especiales
para el siguiente tren de impulsos. Tras haber arrancado el segmento PTO inicial,
el usuario debe modificar inmediatamente las direcciones de las marcas especiales
conforme a lo requerido para la segunda forma de onda, y ejecutar nuevamente la
operacin PLS.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Los atributos del segundo tren de impulsos se conservan en una pipeline hasta
finalizar el primer tren de impulsos. En la pipeline slo se puede almacenar un
registro. Tras haber finalizado el primer tren de impulsos, comenzar la salida de la
segunda forma de onda y la pipeline quedar libre para acoger un nuevo tren de
impulsos. Este proceso se puede repetir entonces para ajustar las caractersticas
del siguiente tren de impulsos. Entre los trenes de impulsos se producen
transiciones suaves, a menos que cambie la base de tiempo o si el tren de impulsos
activo finaliza antes de que un nuevo tren de impulsos sea capturado al ejecutarse
la operacin PLS.

Pipelining multisegmento de impulsos PTO


En este modo, el S7--200 lee automticamente las caractersticas de todos los
trenes de impulsos en una tabla de perfiles almacenada en la memoria de variables
(memoria V). Las marcas especiales utilizadas en este modo son el byte de control,
el byte de estado y el offset inicial de la tabla de perfiles en la memoria V (SMW168
SMW178).
La base de tiempo se puede indicar en microsegundos o milisegundos, pero la
seleccin es aplicable a todos los valores de tiempo de ciclo en la tabla de perfiles,
no pudiendo modificarse durante la ejecucin del perfil. Al ejecutarse la operacin
PLS se inicia el modo multisegmento.

Todos los registros de segmentos tienen una longitud de 8 bytes, comprendiendo


un valor de tiempo de ciclo de 16 bits, un valor delta de tiempo de ciclo de 16 bits y
un valor de contaje de impulsos de 32 bits. La tabla 6-34 muestra el formato de la
tabla de perfiles. El tiempo de ciclo se puede incrementar o decrementar
automticamente programando una cantidad determinada para cada impulso. Este

UNIVERSIDAD TECNOLGICA DE CAMPECHE

tiempo se prolonga o se acorta programando en el campo delta un valor positivo o


negativo, respectivamente, y permanece inalterado si se programa el valor 0.
Mientras se est ejecutando el perfil PTO, el nmero del segmento activo
actualmente se indica en SMB166 ( SMB176).

Control PWM

Configurar un canal de impulsos para PWM


Para preparar la modulacin de ancho de impulsos (PWM), configure primero un
canal de impulsos en la configuracin de dispositivos, seleccionando la CPU, luego
el generador de impulsos (PTO/PWM) y elija PWM1 o PWM2. Habilite el generador
de impulsos (casilla de verificacin). Si est habilitado un generador de impulsos,
se le asigna un nombre predeterminado y unvoco. Este nombre puede cambiarse
editando el campo de edicin "Nombre:", pero debe ser un nombre unvoco. Los
nombres de los generadores de impulsos habilitados se convierten en variables en
la tabla de variables "Constantes" y estn disponibles para ser utilizados como
parmetro PWM de la instruccin CTRL_PWM.

Es posible cambiar el nombre del generador de impulsos, agregar un


comentario y asignar parmetros como se indica a continuacin:

Generador de impulsos utilizado: PWM o PTO (seleccione PWM)

Fuente de salida: CPU o SB integrada

Base de tiempo: milisegundos o microsegundos

Formato de la duracin de impulso:

Centsimas (0 a 100)

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Milsimos (0 a 1000)

Diezmilsimos (0 a 10000)

Formato analgico S7 (0 a 27648)

Tiempo de ciclo: Introduzca el valor del tiempo de ciclo. Este valor slo se
puede modificar en la "Configuracin de dispositivos".

Duracin de impulso inicial: Introduzca la duracin de impulso inicial. El valor


de la duracin de impulso puede modificarse en runtime.

Funcin PID integrada de un PLC.


Para sintonizar el PID, se utilizar un modelo del sistema en tiempo continuo. Esto
debido a que el mtodo sntesis de controladores es aplicable a sistemas continuos.
Ya que el PLC es un controlador discreto, la respuesta del sistema de control real
puede diferir de la respuesta que se obtendr mediante este modelo continuo. Los
parmetros derivados de la respuesta al escaln del modelo continuo se
identificarn como parmetros continuos.
El diagrama en bloques del modelo en tiempo continuo del sistema de control se
muestra en la figura.4.7.

Figura 4.7 Diagrama en bloques del modelo en tiempo continuo del sistema de
control.
Este procedimiento es vlido solo para plantas estables a lazo abierto y se lleva a
cabo siguiendo los siguientes pasos:

UNIVERSIDAD TECNOLGICA DE CAMPECHE

1. Utilizando solo control proporcional, comenzando con un valor de ganancia


peque no, incrementar la ganancia hasta que el lazo comience a oscilar. Notar que
se requieren oscilaciones lineales y que estas deben ser observadas en la salida
del controlador.
2. Registrar la ganancia crtica del controlador Kp = Kc y el perodo de oscilacin de
la salida del controlador, Pc. (en el diagrama de Nyquist, corresponde a que KcG(j)
cruza el punto (1, 0) cuando Kp = Kc). 3. Ajustar los parmetros del controlador
segn la Tabla 1:

Ntese que el modo derivativo es aplicado a la variable realimentada, tal y como


indica el algoritmo del bloque de funcin PID del PLC. La funcin de transferencia
del sistema en lazo cerrado es:

UNIVERSIDAD TECNOLGICA DE CAMPECHE

El sistema implementado es un sistema de control en tiempo discreto, pues el PLC


manipula seales discretas. Para modelar correctamente el sistema, es necesario
utilizar un modelo discreto.
A continuacin se calcular la funcin de transferencia discreta del modelo para los
casos I, II y III. Adems en cada caso se obtendr esta funcin de transferencia para
diferentes T. Una vez calculada la funcin de transferencia, se graficar la respuesta
del modelo ante un cambio tipo escaln unitario en el valor deseado en cada caso.
Estos grficos se utilizarn para realizar el anlisis de los resultados obtenidos de
las pruebas experimentales realizadas en el laboratorio al sistema de control.
La figura 4.11 muestra el diagrama en bloques del modelo. La salida analgica del
PLC es modelada por un retenedor de orden cero (ZOH), mientras que la entrada
analgica se modela por un muestreador. El parmetro actualizacin del bloque PID
Loop update ser modelado por el valor de periodo de este muestreador, que se
denotar como T. La planta, como siempre, es representada por el modelo Gp(s)

Figura 4.11 Diagrama en bloques del modelo discreto del sistema de control.
Las seales muestreadas se identifican con un asterisco. Es importante notar que
tanto la seal del valor deseado como los bloques integral y derivativo de la funcin
PID del PLC son modelados por su transformada z, debido a que son seales y
algoritmos discretos Aqu G(z) es el equivalente retenedor planta. La funcin de
transferencia de la planta es, como se defini

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Modulacin del ancho de pulso (PWM)


Hay dos generadores de impulsos disponibles para controlar las salidas de impulsos
rpidos: Modulacin del ancho de pulso (PWM) y tren de impulsos (PTO). Puesto
que la salida PWM puede variar entre 0 y escala completa, provee una salida digital
que, en numerosos aspectos, es similar a una salida analgica. Por ejemplo, la
salida PWM puede utilizarse para controlar la velocidad de un motor (desde "paro"
hasta "a toda velocidad") o la posicin de una vlvula (desde "cerrada" hasta
"totalmente abierta"). Las instrucciones de Motion Control utilizan PTO.
El ciclo de carga puede expresarse, por ejemplo,
porcentualmente respecto al tiempo de ciclo o como
cantidad relativa (p. ej. 0:1000 o 0:10000). La duracin
de impulso puede variar entre 0 (sin impulso, siempre
off) y escala completa (sin impulso, siempre on).

La instruccin CTRL_PWM ofrece un tiempo de ciclo fijo con un ciclo de trabajo


variable. La salida PWM se ejecuta continuamente tras haberse iniciado a la
frecuencia indicada (tiempo de ciclo). El ancho de impulso vara segn sea
necesario para obtener el control deseado. Cada generador de impulsos puede
asignarse a PWM o PTO, pero no a ambos simultneamente.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Configurar los generadores de impulsos


Los dos generadores de impulsos se mapean en las salidas digitales especficas
como muestra la tabla siguiente. Es posible utilizar las salidas integradas de la CPU
o las salidas opcionales de la Signal Board.
La tabla siguiente muestra los nmeros de las salidas (suponiendo que se utiliza la
configuracin predeterminada de las salidas). Si se ha modificado la numeracin de
las salidas, sus nmeros sern los que se hayan asignado. Independientemente de
ello, PTO1/PWM1 utiliza las dos primeras salidas digitales, en tanto que
PTO2/PWM2 utiliza las dos salidas digitales siguientes, bien sea en la CPU o en la
Signal Board acoplada. Tenga en cuenta que PWM slo requiere una salida,

mientras que PTO puede utilizar opcionalmente dos salidas por canal. Si una salida
no se requiere para una funcin de impulsos, estar disponible para otros usos.

Para el funcionamiento con PWM, configure primero un canal de impulsos en la


configuracin de dispositivos seleccionando la CPU, luego "Generador de impulsos
(PTO/PWM)" y elija "PWM1" o "PWM2". Habilite el generador de impulsos (casilla
de verificacin). Si est habilitado un generador de impulsos, se le asigna un nombre
predeterminado y unvoco. Este nombre puede cambiarse editando el campo de
edicin "Nombre:", que debe ser un nombre unvoco. Los nombres de los
generadores de impulsos habilitados se convierten en variables en la tabla de
variables "Constantes" y estn disponibles para ser utilizados como parmetro PWM

UNIVERSIDAD TECNOLGICA DE CAMPECHE

de la instruccin CTRL_PWM. Es posible cambiar el nombre del generador de


impulsos, agregar un comentario y asignar parmetros como se indica a
continuacin:
Generador de impulsos utilizado de la siguiente manera: PWM o PTO (seleccione
PWM)
Fuente de salida: salidas incorporadas en la CPU o Signal Board
Base de tiempo: milisegundos o microsegundos
Formato de la duracin de impulso:
Porcentual (0 por 100)
Milsimas (0 de 1000)
Diezmilsimas (0 de 10000)
Tiempo de ciclo: Introduzca el valor del tiempo de ciclo. Este valor slo se puede
modificar aqu.
Duracin de impulso inicial: Introduzca la duracin de impulso inicial. El valor de
la duracin de impulso puede modificarse en runtime.
Direccin inicial: Introduzca la direccin de palabra de la salida Q en la que desea
depositar el valor de duracin del impulso. La direccin predeterminada es QW1000
para PWM1 y QW1002 para PWM2. El valor de la ubicacin en cuestin controla el
ancho del impulso y se inicializa a la "duracin de impulso inicial:" Valor especificado
cada vez que el PLC pasa de STOP a RUN. Este valor de palabra Q puede
cambiarse en runtime para modificar la duracin de impulso.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Utilizar la instruccin CTRL_PWM

Cuando se inserta una instruccin CTRL_PWM en el


editor de programacin, se asigna un DB. La instruccin
CTRL_PWM utiliza un bloque de datos (DB) para
almacenar la informacin de parmetros. La instruccin
CTRL_PWM controla los parmetros del bloque de datos
.

Utilice el nombre de la variable para el parmetro PWM para especificar el


generador de impulsos habilitado.
Cuando la entrada EN es TRUE, la instruccin PWM_CTRL inicia o detiene el PWM
identificado, segn el valor de la entrada ENABLE. El valor de la direccin de salida
de palabra Q asociada indica la duracin de impulso. Puesto que la CPU procesa la
peticin cuando se ejecuta la instruccin CTRL_PWM, el parmetro BUSY siempre
notifica FALSE en las CPUs S7-1200.
La duracin de impulso se pone al valor inicial ajustado en la configuracin de
dispositivos cuando el PLC cambia por primera vez al estado operativo RUN.
Indique valores para la direccin de la palabra de salida (Q) especificada en la
configuracin de dispositivos ("Direcciones de salida" / "Direccin inicial:") de la
forma requerida para cambiar el ancho de impulso. Utilice una instruccin, p. ej. de
movimiento, conversin, matemtica o PID, para escribir el ancho de impulso

UNIVERSIDAD TECNOLGICA DE CAMPECHE

especificado en la salida (Q) adecuada. El valor de salida debe estar comprendido


en el rango vlido (porcentaje, milsimos, diezmilsimos o formato analgico S7)

Salidas analgicas y entradas


Analgicas conectadas a sensores y actuadores industriales para control y
automatizacin.
Los mdulos de entrada o salida son las tarjetas electrnicas que proporcionan el
vnculo entre la CPU del controlador programable y los dispositivos de campo del
sistema. A travs de ellas se origina el intercambio de informacin, ya sea con la
finalidad de adquirir de datos, o para el mando o control de las mquinas presentes
en el proceso.
Los dispositivos de campo de entrada ms utilizados son: los interruptores, los
finales de carrera, termostatos, pulsadores, sensores de temperatura, entre
otros.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Los dispositivos de campo de salida ms utilizados son: los contactores


principales, las lmparas indicadoras y los reguladores de velocidad.
Los mdulos de entrada, transforman las seales de entrada a niveles permitidos
por la CPU. Mediante el uso de un acoplador ptico, los mdulos de entrada aslan
elctricamente el interior de los circuitos, protegindolo contra tensiones
peligrosamente altas, los ruidos elctricos y seales parsitas. Finalmente, filtran
las seales procedentes de los diferentes sensores ubicados en las mquinas.
Los mdulos de salida, permiten que la tensin llegue a los dispositivos de salida.
Con el uso del acoplador ptico y con un rel de impulso, se asegura el aislamiento
de los circuitos electrnicos del controlador, y se transmiten las rdenes hacia los
actuadores de mando.
Debido a que existen una gran variedad de dispositivos exteriores (sensores y
actuadores), encontramos diferentes tipos de mdulos de entrada y salida, cada
uno de los cuales sirve para manejar cierto tipo de seal (discreto o anlogo) a
determinado valor de tensin o corriente en DC o AC.

Mdulos De Entrada Discreta


Estas tarjetas electrnicas se usan como enlace o interface entre los dispositivos
externos, denominados tambin sensores, y la CPU del PLC.
Estos sensores son los encargados de leer los datos del sistema, que para este
caso slo son del tipo discreto, adems, tienen la caracterstica de comunicar los
dos estados lgicos: activado o desactivado, o lo que es lo mismo, permitir el paso
o no de la seal digital (1 o 0). Los sensores pueden ser de tipo manual (pulsadores,
conmutadores, selectores, etc.) o del tipo automtico (finales de carrera, detectores
de proximidad inductivos o capacitivos, interruptores de nivel, etc.)
En la figura siguiente, se presentan los circuitos elctricos equivalentes y
elementales de los mdulos de entrada discreta para DC y AC respectivamente.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Ambos tipos de interface tienen el mismo principio, a diferencia que los de alterna
incluyen una etapa previa de rectificacin.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Mdulos De Salida Discreta

Al igual que los mdulos de entrada discreta, estos mdulos se usan como interfase
entre la CPU del controlador programable y los dispositivos externos (actuadores),
en la que slo es necesario transmitirle dos estados lgicos, activado o desactivado.
Los actuadores que se conectan a estas interfaces pueden ser: contactores, rels,
lmparas indicadoras, electrovlvulas, displays, anunciadores, etc.

Mdulos De Salida Discreta Tipo Rel

Estos mdulos a diferencia de los anteriores, estn compuestos por dispositivos


electrnicos y un micro rel electromagntico de conmutacin. Su campo de accin
le permite trabajar en AC y DC y con diferentes niveles de tensin, con la ventaja
de manejar corrientes ms elevadas pero con el inconveniente de una corta vida til
debido al desgaste de la parte mvil de los contactos.
Durante su funcionamiento estos mdulos se caracterizan respecto a los de estado
slido, por el reconocible sonido de los contactos de conmutacin que emiten los
micro- rels.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Mdulos De Entrada Analgica


Los mdulos de entrada analgica son tarjetas electrnicas que tienen como
funcin, digitalizar las seales analgicas para que puedan ser procesadas por la
CPU. Estas seales analgicas que varan continuamente, pueden ser magnitudes
de temperaturas, presiones, tensiones, corrientes, etc.
A estos mdulos, segn su diseo, se les puede conectar un nmero determinado
de sensores analgicos. A estos terminales de conexin (2), se les conoce como
canales. Existen tarjetas de 4, 8, 16 y 32 canales de entrada analgica.
Es importante sealar, que cualquier magnitud analgica que se desea procesar a
travs de los mdulos de entradas analgicas, tiene que estar representada por una
seal de tensin, corriente o resistencia; este trabajo es realizado por el mismo
sensor o a travs de un transductor (dispositivo que transforma cualquier parmetro
fsico, qumico y biolgico en una magnitud elctrica).
Estos mdulos se distinguen por el tipo de seal que reciben, pudiendo ser de
tensin (mV) o de corriente (mA)

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Los que se encuentran dentro de ciertos rangos estandarizados. Los ms difundidos


son:
Seal de corriente: 0-20 mA, 4-20 mA, 10 mA
Seal de tensin: 0-10V, 0-5V, 0-2V, 10V
La ventaja de trabajar con seales de corriente y no con seales de tensin, radica
en que no se presentan los problemas del ruido elctrico y de cada de tensin.

Mdulos De Salida Analgica


Estos mdulos son usados cuando se desea transmitir hacia los actuadores
anlogos seales de tensin o de corriente que varan continuamente.
Su principio de funcionamiento puede considerarse como un proceso inverso al de
los mdulos de entrada analgica.
Las seales analgicas de salida son de dos tipos, seales de corriente y seales
de tensin. Dentro de los valores estandarizados tenemos:

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Seal de corriente: 0-20mA, 4-20mA, 20 mA


Seal de tensin: 0-10V, 10V

Sensores con seal de salida binaria (Tipo A)


Los sensores que tienen dos estados de salida, con lo cual dan una seal binaria
indicando activado o detectando, o en el caso que el sensor est en reposo estar
inactivo. Estos sensores se les cataloga como sensores tipo A y pueden ir
conectados directamente al PLC. Los sensores con salida binaria son los finales de
carrera, sensores de proximidad, presostatos, etc.

Sensores con seal de salida por pulsos (Tipo B)


Los sensores cuya seal de salida es por trenes de pulsos suelen controlar la
velocidad de los movimientos rotativos de algn sistema como puede ser un motor
o polea estando este engranado al giro del sistema a medir generando unos pulsos
que al ser ms continuos estos pulsos nos indican mayor velocidad y en caso
contrario a menor nmero de pulsos por unidad de tiempo la velocidad es ms
reducida. En muchos casos estos trenes de pulsos tambin nos informan del sentido
de giro.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Estos sensores pueden ir directos al plc siempre que el plc sea lo suficiente rpido
como para poder contar los pulsos a una velocidad elevada. En caso contrario
puede haber una interface entre el sensor y el plc como puede ser tarjetas
electrnicas diseadas para convertir los pulsos en una seal analgica que es
enviada al plc para que la procese.

Los sensores con salida por trenes de pulsos pueden ser sensores incrementales
de longitud, es decir, lineal o rotativos. Los sensores de este tipo suelen ser
encoders.

Sensores con salida analgica sin amplificador (Tipo C)


Los sensores con salida analgica tendrn una seal que puede tener infinidad de
valores en funcin del dato a registrar, pero este tipo de sensores sin amplificador
tienen una seal analgica muy baja, necesitando de un circuito complementario
para poder visualizar la seal.

Estos sensores analgicos son potencimetros lineales, sensores piezoelctricos,


piezoresistivos, pt-100 o clulas termoelctricas, etc.

Sensores con salida analgica amplificada (Tipo D)


Los sensores con salida analgica que el mismo sensor amplifica y convierte a una
seal de salida analgica con valores legibles con equipos de control como puede
ser los plc.

Estos

sensores

tambin

se

le

denominan

transductores

de

seal.

Los tipos de seales que pueden tener de salida estos sensores y suelen ser los
ms utilizados son de 0 a 10V., de 0 a 20 mA y de 4 a 20mA.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Sistemas de sensores con seal de salida estandarizada (Tipo E)


La seal de salida estandarizarada que utilizan estos sensores o sistemas de
sensores son para comunicar por buses de datos, como pueden ser la RS 232, RS
485, etc.

Son sistemas que se comunican por profibus o buses sensor actuador, siendo
mdulos ms robustos con comunicacin estandar que permite comunicar la seal
obtenida con menos cableado y perdidas de seal despreciables para el sistema.

Seales analgicas
A diferencia de una seal binaria para el PLC, que solo puede adoptar los estados
de seal "Tensin presente +24V" y "Tensin no presente 0V", las seales
analgicas pueden adoptar cualquier valor dentro de un rango determinado. Un
ejemplo tpico de sensor analgico es un potencimetro. En funcin de la posicin
del botn rotativo, se puede ajustar cualquier resistencia hasta un valor mximo.
Ejemplos de magnitudes analgicas en la tecnologa de control:

Temperatura -50 ... +150 C

Caudal 0 ... 200 l/min

Velocidad 500... 1500 rpm, etc.

Entradas analgicas integradas en el PLC S7-1200 El PLC S7-1200 posee dos


entradas analgicas integradas de voltaje con un rango de 0 a 10V, con una
resolucin de 10 bits y un rango total de 0 a 27648.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Tipos de Datos Para el procesamiento de los valores analgicos son muy


importantes los tipos de datos "INT" y "REAL", ya que los valores analgicos ledos
tienen formato de nmeros enteros "INT" y para que el procesamiento posterior sea
exacto, teniendo en cuenta los errores de redondeo de "INT", solo se consideran los
nmeros en coma flotante "REAL".

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Si se dispone de un valor de entrada analgico en forma digitalizada, este debe


normalizarse por regla general para que los valores numricos coincidan con las
magnitudes fsicas. Para que estas se realicen con la mayor exactitud posible, para
la normalizacin deben transformarse los valores al tipo de datos REAL, para
minimizar los errores de redondeo. La instruccin para normalizar en S7-1200 es
NORM_X, la cual normaliza el valor de la variable de la entrada VALUE
representndolo en una escala lineal. Los parmetros MIN y MAX sirven para definir
los lmites de un rango de valores que se refleja en la escala. En funcin de la
posicin del valor que se debe normalizar en este rango de valores, se calcula el
resultado y se deposita como nmero en coma flotante en la salida OUT. Si el valor
que se debe normalizar es igual al valor de la entrada MIN, la salida OUT devuelve
el valor "0.0". Si el valor que se debe normalizar es igual al valor de la entrada MAX,
la salida OUT devuelve el valor "1.0".
La instruccin "Normalizar" utiliza la siguiente ecuacin: OUT = (VALUE MIN) /
(MAX MIN) Si se requiere que el valor ledo est dentro de un rango especfico se
debe realizar un proceso de escalado, La instruccin para escalar en S7-1200 es
SCALE_X, que escala el valor de la entrada VALUE mapendolo en un determinado
rango de valores. Al ejecutar la instruccin "Escalar", el nmero en coma flotante de
la entrada VALUE se escala al rango de valores definido por los parmetros MIN y
MAX. El resultado de la escala es un nmero entero que se deposita en la salida
OUT.
Sin energizar an el PLC, conecte L1 y N para alimentar el PLC, luego conecte a la
entrada analgica AI0 y a 2M a una fuente variable de voltaje de 0 a 10V (Sino
dispone de una fuente en este rango conecte 1 fuente de alimentacin +/-15 VDC
[SO3538-8D] y 1 mdulo de referencia de voltaje [SO3536-5A] para obtener una
salida de 0 a 10V como se muestra en la Figura 6), finalmente conecte la entrada
2M con M del PLC para tener la misma referencia. 2. Pida al docente de laboratorio
que revise las conexiones antes de continuar, energice el PLC, descargue y ejecute
el programa mostrado en la Figura.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Figura 6. Conexin de entrada Analgica AI0 a una fuente variable de 0 a 10V.

Conexin Ethernet como medio de comunicacin del PLC


La conexin que se desea realizar entre un computador y un PLC se muestra en la
figura 1. En esta figura se observa un componente humano que el que observa y
controla los movimientos del PLC o simplemente los observa. Para realizar esta
actividad el computador que contiene la interfaz de usuario, se conecta a travs de
su modem a un router compartido, al que tambin se conecta el adaptador ethernet
que se conecta al PLC para realizar la transmisin de seales. El adaptador ethernet
esencial y corresponde a un mdulo incorporado al PLC, el cual tiene entradas y
salidas, y es una de los variados tipos de conexiones con las que puede trabajar .

La conexin Ethernet es un estandar de redes de computadores de rea local, o


sea de corta extensin, en este caso surge como alternativa una conexin PPI. La

UNIVERSIDAD TECNOLGICA DE CAMPECHE

diferencia entre las conexiones anteriormente nombradas radica en la velocidad de


transmisin, Ethernet transmite a 10Mbps, mientras que PPI a 9.6 Kbps. Por una
rapidez de transmisin mil veces mayor la opcin escogida es Ethernet. [2] [3]
El estandar Ethernet est definido por la IEEE y definido por el dgito 802, mltiples
actualizaciones y variaciones ha sufrido este componente las cuales se han
desarrollado desde 1972 por el mismo organismo. Este tipo de conexin es
empleada en diversas velocidades, medios fsicos y sealizaciones por esto
tambin se ha definido un identificador para cada medio

En la figura 2 se ilustra un identificador tipo, este est compuesto por 3 columnas,


la primera define la rapidez de transmisin, la segunda columna el tipo de
sealizacin utilizada y la tercera columna la informacin sobre el medio fsico. Si
bien el usuario compra un producto definido, debe tener en consideracin estos
identificadores para desarrollar la conexin.
Una conexin ethernet tiene 4 componentes bsicos,
1. Medio fsico: Componentes para transportar la seal, (Ej: cables y

conectores).
2. Componentes de sealizacin: Dispositivos electrnicos que reciben y

envan seales en el canal.


3.

Normas de acceso al medio: Protocolo utilizado por la tarjeta de red para


utilizar de forma compartida un canal Ethernet.

4.

Un patrn llamado trama: Paquete de bits organizados bajo un estndar, que


transporta la informacin y datos para orientar en el viaje al mismo.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Figura 3: Identificador tipo medio Ethernet

La trama se ilustra en la Figura 3, se observa que tiene una arquitectura similar a


otras tramas revisadas en la asignatura, la diferencia ms prominente radica en que
en este caso se habla de Mac destino y Mac fuente, y a su vez en poseer un
periodo de reposo. Este ltimo parmetro refiere a un periodo de descanso entre
envos de paquetes, con el objetivo de hacer descansar la conexin, debe
observarse que este depende de la velocidad de transmisin empleada.

Dentro del parmetro Datos de la trama Ethernet, pueden transportarse distintos


tipos de datos simultneamente, como TCP/IP, IPX/SPX y Apple Talk.

Configuracin de conexin PLC-PC por puerto Ethernet


Todo PLC tiene su propio software para programarlos, estos tienen amplias
configuraciones tales como dar las instrucciones necesarias para que el PLC haga
tenga un determinado comportamiento (Por ejemplo si la entrada A esta en alto la
B tambin deba estarlo), o instrucciones de configuracin de comunicacin del
PLC.
Esta configuracin de comunicacin tiene dos alternativas, ocupar el cable serial
del PLC u ocupar la interfaz ethernet que proporciona el modulo ethernet (ver figura
4)

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Figura 4: Ejemplo de configuracin Ethernet

Figura 5: Interfaz hombre maquina

El modulo Ethernet proporciona a travs de su interfaz la informacin necesaria para


que el programa interprete. Esta interpretacin debe ser llevada a un lenguaje
entendible por las personas, es por esto que surgen las HMI siglas que significan
human machine interface. Estas HMI son aplicaciones graficas que ilustran el
comportamiento de las variables de control o cambiar parmetros propios del control
(por ejemplo el cambio de un parmetro de un controlador PID), un ejemplo de estas
interfaces es el mostrado en la figura 5 en donde se aprecia la presencia de
grficos, botones y opcin de cambio de parmetros del controlador.
Las HMI pueden venir incluidas en el software propio de la programacin del PLC o
pueden hacerse en programas genricos como es el caso de iFix. Este programa
tiene la capacidad de conectarse remotamente a un PLC o a un servidor que est
conectado al PLC (puede serva Ethernet, en donde necesariamente debe estar en
la misma red de rea local).
Conexin del programa iFix directa al PLC: Este mtodo se puede realizar siempre
y cuando el PLC tenga una IP esttica, el computador en donde se quiera hacer el
control remoto tiene necesariamente que tener la base de datos de las variables a
controlar.
Conexin del programa iFix mediante servidor: En este caso el servidor es el que
debe tener una direccin IP esttica, en este caso el programa iFix se conecta a
travs del internet al servidor que contiene la base de datos a controlar y es este
servidor el que le enva mediante Ethernet

UNIVERSIDAD TECNOLGICA DE CAMPECHE

Para configurar el programa iFix se le debe informar de que manera se conectara al


PLC, directamente o a travs de un servidor. En la figura 6 se ilustra el cuadro de
configuracin para esto. Una vez configurado el modo en que se conectara el
programa iFix al plc se procede a configurar la direccin IP del PLC y la ubicacin
en la memoria de las variables a controlar.

Figura; Ventana de configuracin de iFix

Describa las diferencias y caractersticas de los PLC modulares y


compactos
En los PLC compactos las interfaces de E/S son limitadas y no permite
expansiones, adems de que la fuente de alimentacin, los mdulos de E/S,
CPU, memorias, etc., se presentan todos juntos en un solo bloque,
generalmente son de bajo costo.
El PLC modular admite la configuracin y expansin de hardware que est
disponible para su gama correspondiente, y puede ser configurado de acuerdo
a la expansin y eliminacin de mdulos extrables y expandibles, adems todos
sus elementos como Fuentes de Alimentacin, CPU, Memoria de programacin,
etc., se encuentran en mdulos independientes.

UNIVERSIDAD TECNOLGICA DE CAMPECHE

En que el compacto ya est definido su uso en la maquinaria instalada, o sea


que ya tiene establecido una funcin a realizar. Y el modular puede expandir su
memoria para actualizar procesos o aumentar los mismos.

Define La nomenclatura para identificar los parmetros de configuracin


de entradas y salidas analgicas para la serie 1200/siemens. Describe un
ejemplo.
A las entradas digitales suele anteponerse la letra I y a las salidas la letra Q.
Ejemplo: Tenemos dieciocho salidas digitales, estas se repartiran es tres
octetos: 0, 1 y 2; cada uno de los bits de un octeto se numera del 0 al 7. Como
son salidas se les antepondra la letra Q. En conclusin se nominaran:

UNIVERSIDAD TECNOLGICA DE CAMPECHE

A continuacin se realiza el esquema de conexin teniendo en cuenta la asignacin


de circuitos y la fuente de poder.

Cules son las condiciones -hardware y software- que se deben cumplir


para configura una salida pwm?
La frecuencia de pulsos mxima de los generadores de impulsos de salida es
100 KHz para las salidas digitales de la CPU y 20 KHz para las de la Signal
Board. Cuando configure instrucciones bsicas de control de movimiento,
recuerde que STEP 7 Basic no emite ninguna alerta si configura un eje con una
velocidad o frecuencia mxima superior a la citada limitacin del hardware. Ello
podra ocasionar problemas en la aplicacin. Por tanto, vigile que no se exceda
la frecuencia de pulsos mxima del hardware.

You might also like