2. ●
●
El lenguaje de programación AWL (lista de
instrucciones) es un lenguaje textual orientado
a la máquina.
Las diversas instrucciones equivalen a los
pasos de trabajo con los que la CPU ejecuta el
programa y éstas
se pueden reunir en
segmentos.
3. ●
Con este lenguaje se pueden editar bloques S7
de forma incremental o crear un programa en
una fuente AWL con un editor orientado a la
fuente para compilarlo luego en bloques.
4.
5. Lenguaje de programación KOP
(Esquema de contactos)
●
●
La representación es similar a la de los
esquemas de circuitos.
Los elementos de un esquema de circuitos,
tales como los contactos normalmente cerrados
y normalmente abiertos, se agrupan en
segmentos.
6.
7. Programando con AWL
●
●
Las operaciones lógicas con bits operan con
dos dígitos, 1 y 0. Estos dos dígitos consituyen
la base de un sistema numérico denominado
sistema binario.
Los dos dígitos 1 y 0 se denominan dígitos
binarios o bits; en el ámbito de los contactos y
bobinas, un 1 significa activado (”conductor”) y
un 0 significa desactivado (”no conductor”).
8. ●
●
●
Las operaciones lógicas con bits interpretan los
estados de señal 1 y 0, y los combinan de
acuerdo con la lógica de Boole.
Estas combinaciones producen un 1 ó un 0
como resultado y se denominan ”resultado
lógico” (RLO).
Las operaciones lógicas con bits permiten
ejecutar las más diversas funciones.
9. Las operaciones básicas para las
operaciones lógicas con bits son:
●
U
---> Y
●
UN
---> Y-No
●
O
---> O
●
ON
---> O-No
●
X
---> O-exclusiva
●
XN
---> O-exclusiva-No
10. ●
●
Las variables del álgebra de Boole solo pueden
asumir uno de dos posibles valores (1 o 0).
En la ecuación X + Y = Z, cada una de las
variables X,Y o Z solo pueden tomar el valor de
0 o 1.
11. ¿Para que me Sirve el Algebra de Boole?
●
●
Las computadoras modernas se diseñan,
mantienen y analizan en su operación usando
técnicas y simbología de un campo de la
matemática llamado álgebra moderna.
El álgebra de Boole se usa para el diseño y
análisis de circuitos lógicos.
12. SUMA LÓGICA
x + y / xUy / x AND y
●
Los posibles valores que pueden ocurrir:
0·0=0
0·1=0
1·0=0
1·1=1
13. MULTIPLICACION LÓGICA
●
x·y / x O y / x OR yLas posibles combinaciones
de entrada y salida son:
0+0=0
0+1=1
1+0=1
1+1=1
14. Si A=0, B=0 y C=1
●
(A · B) + C = ?
(0 · 0) + 1 = 1
●
·
A · (B + C) = ?
0 · (0 + 1) = 0
La regla usada es que la multiplicación siempre
se realiza primero que la suma.
15. ●
●
Las operaciones + y · se realizan físicamente
con dos tipos de circuitos electrónicos llamados
compuertas AND y compuertas OR.
Una compuerta es un circuito electrónico que
recibe una o más señales de entrada y produce
una señal de salida.
16. Compuerta OR
●
Una de las más sencillas y comun ya que
realiza una suma lógica de sus entradas.
ENTRADA
X
0
0
1
1
Y
0
1
0
1
SALIDA
Z
0
1
1
1
17. COMPUERTA AND
●
And realiza una multiplicación lógica de los
valores de entrada produciendo una salida Z,
cuyo valor es X · Y.
ENTRADA
X
0
0
1
1
Y
0
1
0
1
SALIDA
Z
0
0
0
1
18. COMPLEMENTACIÓN
●
El símbolo de la operación es ¯; osea cuando
escribimos x, significa “obtener el complemento
de X”
0=1
1=0
●
Dicha operación se realiza físicamente con una
compuerta o circuito inversor.