qe onda
FACULTAD DE INGENIERIAS
CARRERA DE ELECTRÓNICA
AUTOMATIZACIÓN I
Revisado por: Ing. Carlos Pillajo MBA
1
PLC´S
VARIABLES
2
Sistemas numéricos
• Los sistemas digitales actúan bajo el control de
variables discretas, entendiéndose por éstas,
las variables que pueden tomar un número
finito de valores.
• Por ser de fácil realización loscomponentes
físicos con dos estados diferenciados, es éste el
número de valores utilizado usualmente para
dichas variables que, por tanto, son binarias.
3
Sistemas numéricos
• Los sistemas digitales realizan
operaciones con números discretos.
• Los números pueden representarse en
diversos sistemas de numeración, que se
diferencian por su base.
• La base de un sistema de numeración es
elnúmero de símbolos distintos utilizados
para la representación de las cantidades
en el mismo.
4
Sistemas numéricos
• Los sistemas de numeración más
conocidos son:
– Decimal (base 10)
– Binario (base 2)
– Octal (base 8)
– Hexadecimal (base 16)
5
Sistemas numéricos
• Sistema de numeración binario
• Apropiado para la representación de números
con la ayuda de aparatoselectrónicos (por
ejemplo autómatas).
• Estas cifras se pueden representar de forma
simple, por medio de estados, por ejemplo
“voltaje disponible”.
• Si se tratan estos estados de forma individual y
sin valoración de sus magnitudes, se hablará de
valores binarios, por ejemplo estado de señal
“0” y estado de señal “1”.
6
Sistemas numéricos
• Sistema de numeración binario
7
Sistemasnuméricos
• Valor decimal de un número binario.
• El valor decimal del número binario 1011,
se calcula de la siguiente forma:
•1
0
1
1
• 1 x 2 3 + 0 x 2 2+ 1 x 2 1+1 x 20
8
Sistemas numéricos
• Sistema de numeración hexadecimal
• Cuando se trate de valores binarios
grandes, se emplean los signos del
sistema de representación hexadecimal.
• El sistema de numeración hexadecimal es
unsistema de numeración con base 16.
9
Sistemas numéricos
• Sistema de numeración hexadecimal
10
Sistemas numéricos
• Representación del número:
• 1FA3 Hexadecimal en binario.
•
1
F
A
3
hexadecimal
•
0001 1111 1010 0011 binario
• Representación del número binario:
• 1001 0010 1111 en hexadecimal.
•
1001 0010 1111
binario
•
9
2
F
Hexadecimal
11
Sistemasnuméricos
• Código BCD: Conversión a decimal.
• (Binary Coded decimal Code)
• En un número binario, codificado en BCD,
se mantiene el valor de posición de los
números decimales (potencias de base
10). Aunque, las cifras del número decimal
se representan en binario.
12
Sistemas numéricos
• Código BCD
13
Sistemas numéricos
• Los códigos que pueden representar letras y números
sonllamados códigos alfanuméricos.
14
Sistemas numéricos
• Formato de valores numéricos para
ingreso al PLC
15
PLC S7200
MEMORIA DE LA CPU
16
Memoria de la CPU
• La CPU S7-200 dispone de áreas de
memoria para que los datos se puedan
procesar adecuadamente.
17
Memoria de datos
18
Memoria de datos
• El área de datos contiene:
–V
–I
–Q
–M
– SM
Memoriade variables
Imagen de proceso de las entradas
Imagen de proceso de las salidas
Marcas internas
Marcas especiales
19
Memoria de datos
• Los objetos pueden ser
–T
Temporizadores
–C
Contadores
– AI
Entradas analógicas
– AQ
Salidas analógicas
– AC
Acumuladores
– HSC Valores actuales de los contadores
rápidos
20
Memoria de datos
• Marcas especiales
• Ponen a disposiciónuna serie de funciones de estado y
control y también sirven para intercambiar informaciones
entre el autómata y el programa.
• Las marcas especiales disponen de áreas de sólo
lectura y de lectura/escritura.
• El área de sólo lectura comienza a partir de SM0 y
termina en SM29.
• Con las marcas SM30 a SM85 se pueden seleccionar y
controlar funciones especiales (contadores rápidos,
modo...
Regístrate para leer el documento completo.