Professional Documents
Culture Documents
PROFESOR:
EDUARDO BOCANEGRA MOO
GRADO Y GRUPO:
10 A
TEMA:
CARACTERISTICAS Y FUNCIONES AVANZADAS DE UN PLC
FECHA DE ENTREGA
13/12/2016
Tabla de contenido
PLC SIEMENS ........................................................................................................ 4
IDENTIFICAR LOS TIPOS DE DATOS QUE ACEPTAN LOS PLC MODULAR. .. 5
CAPITULO 1. MARCO TEORICO .......................................................................... 5
PLC MODULAR. .................................................................................................. 5
Estructura............................................................................................................. 6
Diferencia entre PLC modular y compacto. .......................................................... 6
Funciones especiales........................................................................................... 7
Estructura general de los PLCs ........................................................................ 11
Componentes de hardware ................................................................................ 13
Seal de entrada y salida. .................................................................................. 14
Cableado del plc. ............................................................................................... 16
Caractersticas CPU ............................................................................................ 19
Configurar los registros...................................................................................... 20
Insertar una CPU ........................................................................................ 21
Detectar la configuracin de una CPU sin especificar ................................ 22
Configurar el funcionamiento de la CPU ............................................................ 24
Configurar RS485 ................................................................................................ 27
Caso 4: RS485: Polarizacin directa.................................................................. 28
Caso 5: RS485: .................................................................................................. 28
Transmisor y receptor ........................................................................................ 29
Alimentacin elctrica ........................................................................................ 29
Asignacin de pines de conectores para CB 1241 RS485 ............................... 30
Configurar RS-232 ............................................................................................. 31
Transmisor y receptor ................................................................................. 31
Alimentacin elctrica ................................................................................. 31
Conector RS-232 ............................................................................................... 32
Configurar los registros...................................................................................... 32
Insertar una CPU ........................................................................................ 33
Detectar la configuracin de una CPU sin especificar ................................ 34
PLC MODULAR.
Un PLC modular contiene muchos mdulos diferentes que se pueden acoplar juntos
para construir un controlador personalizado. Habitualmente el mdulo base contiene
las funciones principales, tales como la regulacin de energa elctrica, el
procesador del sistema y las conexiones de entrada. Los mdulos adicionales,
incluyendo los conversores de seal analgica a digital o salidas adicionales, se
pueden aadir a esta unidad principal segn se necesite. Este diseo modular
permite que un PLC se personalice y adapte fcilmente. El Allen Bradley Micrologix
1200 es un ejemplo usado habitualmente del PLC de tipo modular. Esta unidad es
capaz de manejar entre 23 y 40 entradas y salidas. El nmero real de conexiones
se puede expandir fcilmente aadiendo mdulos. Esto proporciona un amplio
margen de flexibilidad y es tpico de un PLC modular.
Estructura.
1. Rack.
2. Barra de compensacin de potencial.
3. Tarjetas de entradas y salidas.
4. Tarjetas de comunicacin.
5. C.P.U.
6. Tarjeta de memoria.
7. Tarjeta de fuente de alimentacin.
Manejo de datos.
Instrucciones de salida, organizacin de datos y posicionamiento de datos.
Instruccin de salida, funciones lgicas (AND, OR, XOR, NOT, NEG), conversin
(TOD, FRD, DCD, ENC).
CONECTIVIDAD
El PLC de tipo modular se comunica internamente a travs de buses ubicados en el
fondo del dispositivo o rackdonde se ensambla la arquitectura deseada.
Si el PLC es compacto, los buses estn presentes internamente, pero no admiten
conexin de otros dispositivos externos.
La figura muestra la estructura utilizada para la comunicacin mediante buses.
Como puede observarse en la figura, para que el sistema funcione es necesario que
exista un suministro de potencia cuyo propsito principal es garantizar los voltajes
de operacin internos del controlador y sus bloques. Los valores ms
frecuentemente utilizados son 5V, 12V y 24V y existen principalmente dos
mdulos de suministro de potencia: los que utilizan un voltaje de entra de la red de
trabajo los que utilizan suministradores de potencia operacionales para el control de
los objetos.
Bus de sistema, para conectar los puertos con los mdulos de E/S.
El lugar donde se guardan los datos y las instrucciones es la memoria que se divide
en memoria permanente, PM, y memoria operacional, conocida como memoria de
acceso aleatorio o RAM. La primera, la PM, se basa en las ROM, EPROM, EEPROM
o FLASH; es donde se ejecuta el sistema de operacin del PLC y puede ser
reemplazada. Sin embargo, la RAM, es donde se guarda y ejecuta el programa en
cuestin utilizado y es la de tipo SRAM la que se utiliza habitualmente. La condicin
comn para las entradas de dos componentes digitales de un PLC se guarda en
una parte de la RAM y se denomina tabla PII o entrada imagen de proceso. La salida
controlada, o el ltimo valor de la salida calculado por las funciones lgicas, se
guardan en la parte de la RAM denominada tabla PIO, salida de la imagen del
proceso. El programa utilizado tambin puede guardarse en una memoria externa
permanente (EPROM o EEPROM) que, para ciertos PLCs, puede ser un mdulo
externo que se coloca en una toma del panel frontal.
Componentes de hardware
Una PLC puede contener un casete con una va en la que se encuentran diversos
tipos de mdulos, como puede observarse en la siguiente figura, correspondiente a
una PLC de la empresa Siemens:
Entradas/salidas remotas;
Aclaracin:
La lmpara slo brillar, si uno de los dos interruptores est cerrado. Por lo tanto, si
el interruptor S1 oder S2 est cerrado, brilla la lmpara H1.
NEGACIN
En las uniones lgicas es necesario preguntar repetidamente, si un contacto cerrado
no est ocupado o si un contacto abierto est ocupado y por eso no se aplica
ninguna tensin a la correspondiente entrada.
La familia S7-1200 ofrece diversos mdulos y placas de conexin para ampliar las
capacidades de la CPU con E/S adicionales y otros protocolos de comunicacin. Para ms
informacin sobre un mdulo en particular.
Interfaces de comunicacin
1. Mdulo de comunicacin (CM): mx. 3, insertados en los slots 101, 102 y 103.
2. CPU: Slot 1.
3. Puerto Ethernet de la CPU.
4. Signal Board (SB): mx. 1, insertada en la CPU.
5. Mdulo de seales (SM) para E/S digitales o analgicas: mx. 8, insertados en los slots
2 a 9 (La CPU 1214C permite 8, la CPU 1212C permite 2, la CPU 1211C no permite
ninguno).
Para crear la configuracin de dispositivos, agregue un dispositivo al proyecto.
En la vista del proyecto, bajo el nombre del proyecto, haga doble clic en "Agregar nuevo
dispositivo".
DI, DO y AI: Permite configurar la reaccin de las E/S locales (integradas) digitales y
analgicas.
E/S analgicas: Es posible configurar los parmetros de las distintas entradas, tales como
el tipo de medicin (tensin o intensidad), el rango y el alisamiento, as como habilitar el
diagnstico de rebase por defecto o por exceso. Las salidas ponen a disposicin parmetros
tales como el tipo de salida (tensin o intensidad) y para el diagnstico, p. ej. Cortocircuito
(para salidas de tensin) o diagnstico de lmite superior/inferior.
Configurar RS485
Inicializacin de la lnea de recepcin: Polarizacin directa (polarizada con R(B) > R(A)
> 0V)
Caso 5: RS485:
Alimentacin elctrica
1. Conecte "TA" y TB" tal y como se indica para finalizar la red. (En la red RS485 slo
deben finalizarse los dispositivos terminadores.)
2. Utilice un cable de par trenzado apantallado y conctelo a tierra.
Slo se terminan los dos extremos de la red RS485. Los dispositivos que estn entre los dos
dispositivos terminadores no se terminan ni polarizan. Consulte la seccin "Polarizar y terminar
un conector de red RS485" del Manual de sistema S7-1200.
Configurar RS-232
Transmisor y receptor
Alimentacin elctrica
Conector RS-232
6. Mdulo de comunicacin (CM): mx. 3, insertados en los slots 101, 102 y 103.
7. CPU: Slot 1.
8. Puerto Ethernet de la CPU.
9. Signal Board (SB): mx. 1, insertada en la CPU.
10. Mdulo de seales (SM) para E/S digitales o analgicas: mx. 8, insertados en los slots
2 a 9 (La CPU 1214C permite 8, la CPU 1212C permite 2, la CPU 1211C no permite
ninguno).
Para crear la configuracin de dispositivos, agregue un dispositivo al proyecto.
Cargar una configuracin hardware existente es muy fcil Si existe una conexin con una
CPU, es posible cargar su configuracin en el mdulo (incluidos los mdulos). Tan slo hay
que crear un proyecto nuevo y seleccionar la "CPU sin especificar" en lugar de una especfica.
(Tambin es posible omitir la configuracin de dispositivo por completo seleccionando "Crear
un programa PLC" en "Primeros pasos". Entonces STEP 7 Basic crea automticamente una
CPU sin especificar.) En el editor de programacin, seleccione el comando "Deteccin de
hardware" del men "Online".
DI, DO y AI: Permite configurar la reaccin de las E/S locales (integradas) digitales y
analgicas.
Arranque: Permite configurar la reaccin de la CPU a una transicin de OFF a ON, p. ej.
el arranque en estado operativo STOP o la transicin a RUN tras un arranque en caliente.
Hora: Permite ajustar la hora, la zona horaria y el horario de verano/invierno.
Proteccin: Permite ajustar la proteccin de lectura/escritura y la contrasea para
acceder a la CPU
Marcas de sistema y de ciclo: Permite habilitar un byte para "marcas de sistema" (paralos
bits "Primer ciclo", "Siempre 1 (high)" y "Siempre 0 (low)") y un byte para "marcas de ciclo"
(cada bit se activa y desactiva con una frecuencia predefinida).
Tiempo de ciclo: Permite definir un tiempo de ciclo mximo o un tiempo de ciclo mnimo
fijo
Carga de comunicacin: Permite asignar el porcentaje del tiempo de la CPU que debe
dedicarse a las tareas de comunicacin
Agregar mdulos a la configuracin
El catlogo de hardware se utiliza para agregar mdulos a la CPU. Hay tres tipos de
mdulos, a saber:
Los mdulos de seales (SM) proveen E/S digitales o analgicas adicionales. Estos
mdulos se conectan a la derecha de la CPU.
Las Signal Boards (SB) proveen unas pocas E/S adicionales a la CPU. La SB se inserta
en el frente de la CPU.
Los mdulos de comunicacin (CM) proveen un puerto de comunicacin adicional
(RS232 o RS485) a la CPU. Estos mdulos se conectan a la izquierda de la CPU. Para
insertar un mdulo en la configuracin de hardware, seleccinelo en el catlogo de
hardware y haga doble clic en l, o bien arrstrelo hasta el slot resaltado.
E/S analgicas: Es posible configurar los parmetros de las distintas entradas, tales
como el tipo de medicin (tensin o intensidad), el rango y el alisamiento, as como
habilitar el diagnstico de rebase por defecto o por exceso. Las salidas ponen a
disposicin parmetros tales como el tipo de salida (tensin o intensidad) y para el
diagnstico, p. ej. Cortocircuito (para salidas de tensin) o diagnstico de lmite
superior/inferior.
IDENTIFICAR
LAS
CARACTERSTICAS
DE
UN
PLC
AVANZADO,
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
MDULOS,
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 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.
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 Vd.
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 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 volatilidad.
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 reescribidle 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.
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
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.
Mdulos de control de redundancia
Son utilizados para asegurar la operacin de un mdulo redund ante en
caso de fallos (el mdulo redundante es aquel que se emplea por
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.
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 al digital. El valor de consigna o valor deseado es una seal
digital, la cual es manipulada por el usuario mediante una interface hombre-mquina.
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
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
restablecimiento 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:
Hardware de la CPU
Accionamiento
Parar eje
Acusar errores
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.
CPU S71200
Sin Signal
Board
Signal Board
Signal Board
CPU 1211C,
DO4 **)
Salidas PTO1
Salidas PTO2
Salidas PTO1
Salidas PTO2
Salidas PTO1
Salidas PTO2
Imp
.
Sentid
o
Imp
.
Sentid
o
Imp
.
Sentid
o
Imp
.
Sentid
o
Imp
.
Sentid
o
Imp
.
Sentid
o
Ax.1
Ax.
2
Ax.3
Ax.
0
Ax.1
Ax.
2
Ax.3
Ax.
0
Ax.1
Ax.
2
Ax.3
Ay.1
Ay.
2
Ay.3
Ay.1
Ay.
2
Ay.3
Ay.1
Ay.
2
Ay.3
Ax.
0
CPU 1212C,
Ay.
0
Ay.1
Ay.
0
Ay.1
Ay.
0
Ay.
0
CPU 1214C
(DC/DC/DC)
CPU 1211C,
Ay.
0
Ay.
0
CPU 1212C,
CPU 1214C
(AC/DC/RLY
)
CPU 1211C,
Ay.1
CPU 1212C,
CPU 1214C
(DC/DC/RLY
)
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.
Lo aqu enunciado tambin rige para los servomotores con interfaz de impulsos
Sensores Inductivos
Paso No. 1: Primero debemos saber que tipo de Entradas tenemos en nuestro
PLC. Los PLC vienen con dos tipos de entradas, Entradas PNP Entradas NPN.
Si conectamos un sensor a una entrada de otro tipo este no va a funcionar.
23
Paso No. 2: Analizar el cdigo de colores que trae nuestro Sensor. Por lo general
estos bienen con 3 Hilos, El de color Cafe es ( + ), el Azul ( - ) y el color Negro Es
el
cable
de
seal,
que
es
el
que
va
en
la
entrada
del
PLC.
Paso No. 3: Hacer las Conexiones, El cable Cafe al Positvo del PLC, el cable Azul
al Negativo del PLC y el cable Negro a una de las Entradas del PLC.
Ejemplo de Conexin de Sensor PNP en PLC con entradas PNP:
Centsimas (0 a 100)
Milsimos (0 a 1000)
Diezmilsimos (0 a 10000)
Tiempo de ciclo: Introduzca el valor del tiempo de ciclo. Este valor slo se
puede modificar en la "Configuracin de dispositivos".
Nota:
29 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".Lectura/emisin de valores analgicos Los
valores analgicos se leen o se emiten como palabras en el PLC. El acceso a esas
palabras se realiza, por ejemplo, mediante los operandos: %EW 64 Palabra de
entrada analgica 64 %AW 80 Palabra de salida analgica 80 Cualquier valor
analgico ("Canal") tiene asignada una palabra de entrada o de salida. El formato
es "int", un nmero entero. El direccionamiento de las palabras de entrada o
salida se rige por el direccionamiento en la vista general de dispositivos. Por
ejemplo: La direccin de la primera entrada analgica sera %EW 64, la de la
segunda entrada analgica, %EW 66, la de la salida analgica, %AW 80. La
transformacin del valor analgico para su posterior procesamiento en el PLC es
el mismo en las entradas y en las salidas analgicas.Los rangos de valores
digitalizados tienen el siguiente aspecto:
30
Normalizar valores analgicos Si se dispone de un valor de entrada analgico
en forma digitalizada, este debe adems normalizarse por regla general para que
los valores numricos coincidan con las magnitudes fsicas en el proceso. Del
mismo modo, habitualmente la salida analgica en la palabra de salida de periferia
tiene lugar despus de haber normalizado el valor de salida. En los programas
STEP 7, para la normalizacin se recurre a las operaciones aritmticas. 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
Paso No. 1: Primero debemos saber que tipo de Entradas tenemos en nuestro
PLC. Los PLC vienen con dos tipos de entradas, Entradas PNP Entradas NPN.
Si conectamos un sensor a una entrada de otro tipo este no va a funcionar.
Paso No. 2: Analizar el cdigo de colores que trae nuestro Sensor. Por lo general
estos bienen con 3 Hilos, El de color Cafe es ( + ), el Azul ( - ) y el color Negro Es
el
cable
de
seal,
que
es
el
que
va
en
la
entrada
del
PLC.
Paso No. 3: Hacer las Conexiones, El cable Cafe al Positvo del PLC, el cable Azul
al Negativo del PLC y el cable Negro a una de las Entradas del PLC.
Ejemplo de Conexin de Sensor capacitivo en PLC con entradas PNP:
33