Beruflich Dokumente
Kultur Dokumente
Inventor
Amenhotep
Invento
Funcin
Archytar de
Tarento
Pichn de
Rotaba con un surtidor de
madera
agua
Caballo de
King-su Tse
Salta
madera
rabes
Reloj
Medicin del tiempo
mecnico
Leonardo da
Len
Abra su pecho con su garra y
Vinci
mecnico
mostraba el escudo del rey
Entretener a la gente de la corte y
Artesanos de
Robots
servir de atraccin en las ferias
relojera
Jacnes de
Vaucanson
Lugar
Pato
Mecnico
Tiempo
1500 a. c.
Grecia
397 a.c.
China
206 a.c.
Arabia
----
Europa
Siglo XV
Europa
Siglo XVII
Europa
Suiza
1739
1770
Inventor
Invento
Hargreaves,
Crompton,
Cartwrig
Hilatoria
Mecanica
Hilar
Jacquard
Tarjetas
perforadora
s
Automatiza
cin de
mquina
Potter
Funcin
Lugar
Ao
Europa
1770,
1779,
1785
XVIII
Allen-Bradley
Siemens
Indica las
terminales
de salida
Redes de
Comunicacin
Devicenet
Profibus
Canbus
Modbus
Seccin de Entrada\Salida
Procesador
Archivo de imgenes de entrada
Archivo de imgenes de salida
Unidad de procesamiento central
Memoria del programa de usuario
Ciclo de barrido completo
Memoria de datos variables
Retardos, contador de eventos, operaciones
aritmticas y lgicas
Dispositivos de programacin
Seccin de entrada/salida
Seccin de entrada
Cada terminal del modulo recibe una seal de alta potencia (por lo general, 120 VCA) de
un dispositivo de entrada y la convierte en una seal digital de baja potencia compatible
con los circuitos electrnicos del procesador. Todos los mdulos de entrada de los PLC
modernos usan convertidores pticos de seal para llevar a cabo el acoplamiento
elctricamente aislado entre los circuitos de entrada y los elementos electrnicos del
procesador.
Cada dispositivo de conmutacin de entrada est conectada a una terminal particular de
entrada de la regleta de conexiones de un mdulo, como se ilustra en la siguiente figura.
Por lo tanto si el interruptor de botn superior est cerrado, apareceren 120 VCA en cada
terminal de entrada 00 de ese bastidor, el convertidor de seal 00, contenido en el mdulo,
convierte este voltaje de ca en un 1 digital y lo enva al procesador por medio del cable
conector. Contrariamente si el interruptor de botn superior est abierto, no aparece
ningn voltaje de ca en la terminal de entrada 00. El convertidor de seal de entrada 00
responder a esta condicin enviando un 0 digital al procesador.
Seccin de
entradas
Seccin de
salidas
Procesador
El procesador contiene y ejecuta el programa de usuario. Para poder hacer
este trabajo, el procesador debe almacenar las condiciones de entrada y salida
ms recientes.
Archivo de imgenes de entrada
Las condiciones de entrada se almacenan en el archivo de imgenes de entrada,
que es una parte de la memoria del procesador. Esto es cada terminal del
mdulo de entrada de la seccin de E/S tiene asignada en lugar determinado
dentro del archivo de imgenes de entrada. Este lugar determinado est
destinado exclusivamente a la tarea de llevar el registro de la ltima condicin
de su terminal de entrada.
Archivo de imgenes de salida
Las condiciones de salida se almacenan en el archivo de imgenes de salida, que
es otra parte de la memoria del procesador. El archivo de imgenes de salida
tiene la misma relacin con las terminales de salida de la seccin de E/S que el
archivo de imgenes de entrada tiene con las terminales de entrada. Esto es,
cada terminal de salida tiene asignada una localidad de memoria en el archivo
de imgenes de salida. Esa localidad en particular est dedicada exclusivamente
a la tarea de llevar el registro de la ltima condicin de su terminal de salida.
Salida inmediata
Dispositivo de programacin
Simbologa Americana
Botn normalmente abierto ( NA )
Botn normalmente cerrado ( NC )
Contacto normalmente abierto
Solenoide
Interruptor flotador
Interruptor de limite
Interruptor de presin
Interruptor de pedal
Bobina
Lmpara piloto (la letra indica el
color de lmpara)
Motor monofsico
Motor trifsico
Simbologa Americana
Simbologa Americana
Simbologa Americana
Simbologa Americana
Simbologa Americana
Simbologa Americana
Simbologa Americana
Smbolo
Nombre
Descripcin
Cierre temporalizado
normalmente abierto
Apertura temporalizada
normalmente cerrada
Apertura temporalizada
normalmente abierta
Cierre temporalizado
normalmente cerrado
Simbologa Europea
Botn con enclavamiento
Botn normalmente
abierto
Relevador
Interruptor trmico NA y NC
Interruptor de posicin
mecnica NA y NC
Vlvula solenoide
Contacto
normalmente
abierto
Contacto
normalmente
cerrado
Interruptor de proximidad NA
y NC
Interruptor de presin NA y
NC
Simbologa Europea
Temporizador a la desconexin
Elemento de
calefaccin
Temporizador a la conexin
Resistencia
Contacto a la desconexin
Contacto a la conexin
Lmpara piloto
Contador
Botones pulsadores
Botones de Perilla
Interruptores de limites de
palanca
Diagramas de escalera
Lista de instrucciones
Grafos
GRAFCET
Lenguaje estructurado
Q.- Salida
I .- Entrada
M .- Marca
T.-
Temporizador
C.- Contador
Bastidor 00
Esta es la ranura 0, El
modulo insertado aqu
es llamado mdulo 1. si
es de tipo de entrada,
como se est
considerando, tiene 16
terminales de entrada
diseccionadas como I:
001/00 a I:001/17
Bastidor 01
EL PLC tiene
Bastidor 02 3 bastidores
Nmeros octales
de los mdulos
Es la ranura 3, si se inserta
en ella un mdulo tipo
salida, que tiene 16
terminales de salida cuyas
direcciones de bit exactas
son: S:003/00, S:003/01 y
as hasta llegar a S:003/17
X : XXX / XX
Salida
Diagrama de escalera
O : 010 / 17
Terminal 17
Bastidor
(8)
I : 026 / 14
Terminal 14
Entrada
Ranura 6
(8)
Entrada (I) o
Salida (Q)
Indica las
terminales
de salida
XX.X
Terminal
Entrada (I)
I0.1
Terminal
0.1
Salida (Q)
Q0.5
Terminal
0.5
Direccionamiento de smbolos
La tabla de smbolos permite adjuntar nombres simblicos a las entradas, salida y marcas internas. Los smbolos que
se hallan asignados a dichas direcciones se pueden utilizar en los editores KOP y AWL.
Reglas para introducir direcciones simblicas
Puede introducir los nombres simblicos y las direcciones absolutas en cualquier orden.
Pueden utilizar hasta 23 caracteres en el campo del nombre simblico.
Pueden definir hasta un total de 1000 smbolos
En la tabla de smbolos se distinguen entre maysculas y minsculas.
El editor de la tabla de smbolos elimina todos los espacios en blanco de los nombres de los smbolos.
Ejemplo:
Contactos especiales
La operacin invertir primer valor.- Invierte su seal
de entrada, es decir, el valor de 0 lo pone a 1 el
valor de 1 lo pone a 0
Ejemplo:
Programacin KOP
Reinicia el contador
Contador adelante/atrs
El contador cuenta hacia adelante y hacia atrs dependiendo de las entradas
de activacin. Se activa el bit de contaje, si el valor actual (Cxxx) es igual o
mayor al valor de preseleccin.
Reinicia el conteo
Valor de preseleccin
de
de
de
10
defecto: bit
B: Byte (8 bits)
W: palabra (16 bits)
D: palabra doble (32 bits)
Descripcin
Acceso a bits
Acceso a bytes
Acceso a
palabras
Acceso a
palabras dobles
Puede ser
remanente
Se puede
forzar
Entradas digitales e
imagen del proceso
de las entradas
lectura /
escritura
no
Salidas digitales e
imagen del proceso
de las salidas
lectura /
escritura
no
Marcas internas
lectura /
escritura
SM
Marcas especiales
(SM0 a SM29 son de
slo lectura)
lectura /
escritura
no
no
Memoria de variables
lectura /
escritura
Bit T
Valor actual T
Valor actual T s
lectura /
escritura
no
lectura / escritura
no
Bit T - No
no
Valores actuales y
bits de contadores
Bit C
no
Valor actual C
no
Valor actual C s
no
lectura /
escritura
lectura /
escritura
Bit C no
HC
Valores actuales de
contadores rpidos
no
no
no
slo lectura
no
no
AI
Entradas analgicas
no
no
slo lectura
no
no
AQ
Salidas analgicas
no
no
slo escritura
no
no
AC
Acumuladores
no
lectura /
escritura
lectura /
escritura
lectura /
escritura
no
no
Memoria de variables
locales
lectura /
escritura
lectura /
escritura
lectura /
escritura
lectura /
escritura
no
no
SCR
lectura /
escritura
lectura /
escritura
lectura /
escritura
lectura /
escritura
no
no
Directo
Simblico
Indirecto
Direccionamiento directo
El S7200 almacena informacin en diferentes reas de la memoria que tienen direcciones
unvocas. Es posible indicar explcitamente la direccin a la que se desea acceder. El programa
puede acceder entonces directamente a la informacin. En el direccionamiento directo se indican
el rea de memoria, el tamao y la direccin. Ejemplo: VW790 se refiere a la direccin 790 de la
memoriaV.
Para acceder a un bit en un rea de memoria es preciso indicar la direccin del mismo, compuesta
por un identificador de rea, la direccin del byte y el nmero del bit precedido de un punto. La
figura siguiente muestra un ejemplo de direccionamiento de un bit (denominado tambin
direccionamiento "byte.bit"). En el ejemplo, el rea de memoria y la direccin del byte (I=entrada y
3 = byte3) van seguidas de un punto decimal (".") que separa la direccin del bit (bit4).
Utilizando el formato de direccin de byte se puede acceder a los datos de la mayora de las reas de
memoria (V, I, Q, M, S y SM) en formato de bytes, palabras o palabras dobles. La direccin de un byte,
de una palabra o de una palabra doble de datos en la memoria se indica de forma similar a la
direccin de un bit. Esta ltima est compuesta por un identificador de rea, el tamao de los datos y
la direccin inicial del valor del byte, de la palabra o de la palabra doble, como muestra la figura
siguiente.
Para acceder a los datos comprendidos en otras reas de la memoria (por ejemplo, T, C, HC y
acumuladores) es preciso utilizar una direccin compuesta por un identificador de rea y un nmero
de elemento.
Direccionamiento simblico
El direccionamiento simblico utiliza una combinacin de caracteres alfanumricos
para identificar una direccin. Una constante simblica utiliza un nombre simblico
para identificar un nmero constante o un valor de un carcter ASCII.
En los programas SIMATIC, los smbolos globales se asignan utilizando la tabla de
smbolos. En los programas IEC, los smbolos globales se asignan utilizando la tabla
de variables globales. Si ha asignado direcciones simblicas en la tabla de smbolos
SIMATIC, puede conmutar entre la representacin absoluta (por ejemplo, I0.0) o
simblica (por ejemplo, "Bomba1") de las direcciones de los parmetros.
Comparaciones
Ejemplo:
Minuendo
Sustraendo
Resultado de
la resta
Ejemplo de operaciones
aritmticas
Conversin
La operacin Convertir byte en entero convierte el valor
de byte (IN) en un valor de entero y deposita el resultado
en la variable indicada por OUT. El byte no tiene signo. Por
tanto, no hay ampliacin de signo.
Ejemplo:
Subrutina
Subrutina
Icono de
subrutinas
Subrutina
Comparaciones
Operaciones Matemticas
Llenado de botellas
Se tiene un proceso de transporte y llenado de botellas de refresco, en donde se
manejan dos tamaos y tres sabores diferentes . Los envases se llenan de los sabores
1 y 2, mientras que los pequeos son de sabor 2 y 3. En la zona de salida de envases
llenos se realiza la tarea de empaque, en donde es necesario tener cuatro botellas
grandes para generar un empaque. En botellas pequeas se manejan seis envases
por paquete. Cada vez que se completa un paquete se debe generar una seal de
salida para que posteriormente se ejecute la tarea de empaque (dicha operacin no
se considera en esta etapa). Los empaque de botella grande estn compuestos por
dos botellas sabor uno y dos de sabor dos. En caso de botella chica, se tiene 3 de
sabores dos y 3 de sabor tres. Se desea implantar un programa en PLC de tal forma
que se pueda llevar la cuenta total de botellas procesadas, el nmero de botellas
pequeas, el nmero de botellas grandes, as como la cantidad de sabor.
Para la detencin de botellas, se cuenta con un sensor en la base de la plataforma de
llenado. Con esto se verifica la presencia de botella, al mismo tiempo que tambin se
cuenta con un segundo sensor colocado en forma vertical, por encima del sensor de
presencia. Si este sensor Sp se activa, significa que la botella es de tamao grande.
Si la Botella detectada es pequea, entonces la vlvula de llenado se abre durante un
tiempo de 1.5s, Si la botella es grande, entonces el tiempo de llenado ser de 2.5
segundos.
Compuertas Lgicas
Ley
conmutativa
Ley
asociativa
Ley
distributiva
Suma
Multiplicacin
P= Puerta abierta
C= Cinturn de
seguridad
L= Llave
M= Motor
P C
0
0
0
1
1
1
1
0
1
1
0
0
1
1
1
0
1
0
1
0
1
0
0
0
0
0
0
1
BI
BD
I = interruptor de la alarma
M = Sensor de movimiento
V = Sensor de la ventana o
puerta
A = alarma y luces
Alarma de un semforo
Disee la alarma de un semforo, el cual se activa cuando ms
de una luz est encendida.
Mapas de Karnaugh
Tradicionalmente los ingenieros han tenido que escoger entre contar con
un PLC que ofrezca robustez industrial y confiabilidad o bien una PC
efectiva en mediciones y comunicaciones anlogas. Como resultado,muchos
ingenieros sacrifican funcionalidad de control avanzado que no obtienen
fcilmente con un PLC, o fusionan un sistema que incluye un PLC para
control discreto y una PC para funcionalidad avanzada. Debido a sto, en
muchas fbricas, los PLC estan siendo utilizados en conjunto con PCs para
acumular datos, conectarse a escners de cdigo de barras, incorporar
informacin a las bases de datos, y publicar datos en la Web. Este arreglo
presenta grandes problemas debido a la dificultad que existe para construir,
correr y mantener estos sistemas. Como resultado, ingenieros de sistemas
luchan para integrar hardware y software de distintos vendedores que no
han sido diseados para trabajar entre s. En la actualidad, existe una tercera
opcin. Los ingenieros pueden utilizar productos que ofrecen una
hibridacin de la PC y del PLC. El grupo de analistas de la industria ARC
utiliza el trmino "controladores de automatizacin programables" (PAC)
para los controladores hbridos. Los PAC combinan las mejores
caractersticas de la PC, incluyendo el procesador, la RAM, y software
potente, con la confiabilidad, dureza, y naturaleza distribuda del PLC.
Los PAC combinan el empaque y dureza del PLC con la flexibilidad y funcionalidad de
software de la PC. Estas nuevas plataformas son ideales para control sofisticado y
registro de datos en ambientes rudos. Un ejemplo de PAC es la combinacin del
Compact FieldPoint de National Instruments y el software de LabVIEW de NI. En
conjunto, estos productos ofrecen una plataforma de control industrial fusionado
diseado con la flexibilidad de una PC y la confiabilidad del PLC. La flexiblidad de la PC
como lo es el procesador de punto flotante para clculos personalizados, un servidor
web interactivo para control y monitoreo fcil, Compact Flash removible para acceso de
datos, y mltiples puertos seriales para comunicacin con dispositivos externos, proveen
caractersticas y funciones imposibles de implementar en un PLC. Para complementar las
capacidades anlogas del controlador la plataforma tambin incluye gran exactitud en
mdulos anlogos de entradas/salidas con resolucin de 16 bit y acondicionamiento de
seales para exactitud y precisin en mediciones y control anlogos. El Compact
FieldPoint complementa esta funcionalidad tpica de una PC con el empaquetado del
PLC el cual proporciona un nivel de calidad de compatibilidad electromagntica CE
industrial pesada para ambientes elctricamente ruidosos, un rango de temperatura de
25 a 60C, lecturas de choque de 50 g y niveles de vibracin de 5 g para ambientes
mviles y con vibracin. PAC toma las mejores caractersticas de la PC: el procesador, la
RAM, el software potente y se mezcla con la confiabilidad y dureza del PLC. Ingenieros
en muchas industrias, desde semiconductores hasta petrleo y gas, estan en transicin a
PAC para implementar funcionalidad avanzada con clculos anlogos, acceso de datos y
comunicaciones en sus sistemas de control.