SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
3.2 PROGRAMACIÓN
●

●

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.
●

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.
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.
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”).
●

●

●

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.
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
●

●

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.
¿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.
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
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
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.
●

●

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.
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
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
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.
ENTRADA
X
0
1

SALIDA
X
1
0

Más contenido relacionado

La actualidad más candente

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
Alex
 
Constantes y variables
Constantes y variablesConstantes y variables
Constantes y variables
Edgar0622
 
Aprendizaje Significativo
Aprendizaje SignificativoAprendizaje Significativo
Aprendizaje Significativo
Alexita
 
Universidad central del ecuador
Universidad central del ecuadorUniversidad central del ecuador
Universidad central del ecuador
oswaldoandres24
 

La actualidad más candente (20)

Unidad aritmetico logica ALU
Unidad aritmetico logica ALUUnidad aritmetico logica ALU
Unidad aritmetico logica ALU
 
01 introduccion
01 introduccion01 introduccion
01 introduccion
 
Cuestionario de algoritmo
Cuestionario de algoritmoCuestionario de algoritmo
Cuestionario de algoritmo
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Sumador con and xor or (2)
Sumador con and xor or (2)Sumador con and xor or (2)
Sumador con and xor or (2)
 
Introduccion de algoritmo
Introduccion de algoritmoIntroduccion de algoritmo
Introduccion de algoritmo
 
Sistemas Tecnológicos
Sistemas TecnológicosSistemas Tecnológicos
Sistemas Tecnológicos
 
Compuertas logicas
Compuertas logicasCompuertas logicas
Compuertas logicas
 
Oregano final
Oregano finalOregano final
Oregano final
 
Conceptos de algoritmos
Conceptos de algoritmosConceptos de algoritmos
Conceptos de algoritmos
 
Compuertas
CompuertasCompuertas
Compuertas
 
Tutorial algoritmo representacion
Tutorial algoritmo representacionTutorial algoritmo representacion
Tutorial algoritmo representacion
 
Constantes y variables
Constantes y variablesConstantes y variables
Constantes y variables
 
Tarea 2 segundo parcial1
Tarea 2 segundo parcial1Tarea 2 segundo parcial1
Tarea 2 segundo parcial1
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algebra de boole
Algebra de booleAlgebra de boole
Algebra de boole
 
Aprendizaje Significativo
Aprendizaje SignificativoAprendizaje Significativo
Aprendizaje Significativo
 
Algoritmos y programas estructuras
Algoritmos y programas estructurasAlgoritmos y programas estructuras
Algoritmos y programas estructuras
 
Generalidades algoritmos
Generalidades algoritmosGeneralidades algoritmos
Generalidades algoritmos
 
Universidad central del ecuador
Universidad central del ecuadorUniversidad central del ecuador
Universidad central del ecuador
 

Similar a 3.2 Programacion

Tutorial proton ide plus part 1
Tutorial proton ide plus part 1Tutorial proton ide plus part 1
Tutorial proton ide plus part 1
dar851112
 
Instituto universitario de tecnología
Instituto universitario de tecnologíaInstituto universitario de tecnología
Instituto universitario de tecnología
Simons22
 
_Algebra_Boole_Algebra_Boole_Algebra_Boole.pptx
_Algebra_Boole_Algebra_Boole_Algebra_Boole.pptx_Algebra_Boole_Algebra_Boole_Algebra_Boole.pptx
_Algebra_Boole_Algebra_Boole_Algebra_Boole.pptx
FabianAndresNuezPinz
 

Similar a 3.2 Programacion (20)

Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitales
 
Algebra
AlgebraAlgebra
Algebra
 
Tutorial proton ide plus part 1
Tutorial proton ide plus part 1Tutorial proton ide plus part 1
Tutorial proton ide plus part 1
 
Conmutadores y Decodificadores
Conmutadores y DecodificadoresConmutadores y Decodificadores
Conmutadores y Decodificadores
 
Electrónica digital tema 1 ingenieria electronica
Electrónica digital tema 1 ingenieria electronicaElectrónica digital tema 1 ingenieria electronica
Electrónica digital tema 1 ingenieria electronica
 
Plc1
Plc1Plc1
Plc1
 
Instituto universitario de tecnología
Instituto universitario de tecnologíaInstituto universitario de tecnología
Instituto universitario de tecnología
 
_Algebra_Boole_Algebra_Boole_Algebra_Boole.pptx
_Algebra_Boole_Algebra_Boole_Algebra_Boole.pptx_Algebra_Boole_Algebra_Boole_Algebra_Boole.pptx
_Algebra_Boole_Algebra_Boole_Algebra_Boole.pptx
 
Memoria y acciones con un PLCggggggggggg
Memoria y acciones con un PLCgggggggggggMemoria y acciones con un PLCggggggggggg
Memoria y acciones con un PLCggggggggggg
 
Instituto universitario de tecnología
Instituto universitario de tecnologíaInstituto universitario de tecnología
Instituto universitario de tecnología
 
Instituto universitario de tecnología
Instituto universitario de tecnologíaInstituto universitario de tecnología
Instituto universitario de tecnología
 
Luciano
LucianoLuciano
Luciano
 
inv algbool.
inv algbool.inv algbool.
inv algbool.
 
Tutorial proton ide plus part 1
Tutorial proton ide plus part 1Tutorial proton ide plus part 1
Tutorial proton ide plus part 1
 
Investigacion de algebra
Investigacion de algebraInvestigacion de algebra
Investigacion de algebra
 
Clase 4
Clase 4Clase 4
Clase 4
 
Trabajo LUIS MARTINEZ
Trabajo LUIS MARTINEZTrabajo LUIS MARTINEZ
Trabajo LUIS MARTINEZ
 
Programación de un PLC
Programación de un PLCProgramación de un PLC
Programación de un PLC
 
Programacion de un PLC
Programacion de un PLCProgramacion de un PLC
Programacion de un PLC
 
Universidad nacional autónoma de méxico cibernetica
Universidad nacional autónoma de méxico ciberneticaUniversidad nacional autónoma de méxico cibernetica
Universidad nacional autónoma de méxico cibernetica
 

Más de Meztli Valeriano Orozco

Más de Meztli Valeriano Orozco (20)

Tutorial Edpuzzle.pdf
Tutorial Edpuzzle.pdfTutorial Edpuzzle.pdf
Tutorial Edpuzzle.pdf
 
Introducción al Sw Libre
Introducción al Sw LibreIntroducción al Sw Libre
Introducción al Sw Libre
 
Sesion13
Sesion13Sesion13
Sesion13
 
Entrevista Robert Mallet
Entrevista Robert MalletEntrevista Robert Mallet
Entrevista Robert Mallet
 
Entrevista robert m
Entrevista robert mEntrevista robert m
Entrevista robert m
 
Jane eyre
Jane eyreJane eyre
Jane eyre
 
Sesion9
Sesion9Sesion9
Sesion9
 
Sesion7
Sesion7Sesion7
Sesion7
 
Sesion6
Sesion6Sesion6
Sesion6
 
Para traduccion
Para traduccionPara traduccion
Para traduccion
 
Sesion5
Sesion5Sesion5
Sesion5
 
Sesion3
Sesion3Sesion3
Sesion3
 
P carlos and cape town
P carlos and cape townP carlos and cape town
P carlos and cape town
 
Sesion2
Sesion2Sesion2
Sesion2
 
Sesion1
Sesion1Sesion1
Sesion1
 
Redaccion einstein
Redaccion einsteinRedaccion einstein
Redaccion einstein
 
New energy
New energyNew energy
New energy
 
Dubai's winter
Dubai's winterDubai's winter
Dubai's winter
 
Temario Nivel 4 Diplomado de Ingles
Temario Nivel 4 Diplomado de InglesTemario Nivel 4 Diplomado de Ingles
Temario Nivel 4 Diplomado de Ingles
 
Workbook sesion15
Workbook sesion15Workbook sesion15
Workbook sesion15
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 

Último (20)

Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Factores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdfFactores que intervienen en la Administración por Valores.pdf
Factores que intervienen en la Administración por Valores.pdf
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 

3.2 Programacion

  • 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.