SlideShare a Scribd company logo
1 of 25
COMPARADOR BLOQUE  DE DATOS Por: WILSON PINAYA [email_address]
TABLA DE LOS MARCADORES
COMPARADOR BLOQUE DE DATOS DEFINICIÓN : ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PANTALLA DE PARÁMETOS BC27  :  Módulo de función comparador bloque de datos número 27. >NO :   Número de elementos por comparar en bytes por margen.  Margen de valores de 1 a +383. >I2 :  Inicio de margen de comparación 2. >I1 :  Inicio margen de comparación 1. +  :   Aparece en la pantalla de parámetros.
ENTRADAS Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
Indicar margen de referencias sin offset Indicar margen de referencias con offset Si se indican tanto en la >I1 como en la >I2 las marcas MB, MW o MD, el número de la marca es válido como inicio del margen de comparación 1 o 2 Si desea trabajar con un offset, sitúe uno de los siguientes tamaños en la entrada del módulo >I1 o >I2: •  Constante, •  Valor real ..QV de un módulo, •  Entrada analógica IA.., •  Salida analógica QA.. El valor en la entrada se toma como offset sobre la marca  MB01.
BC01EQ :  Salida del resultado de la comparación. Estado 0 = los márgenes de comparación son desiguales, Estado 1 = los  márgenes de comparación son iguales. BOBINA CONTACTOS BC01EN :  Bobina de disparo del módulo de comparación de bloqueos de datos. BC01E1 :  El número de los elementos de comparación sobrepasa uno de  los márgenes de comparación. BC01E3 :  El offset indicado de los márgenes de comparación se encuentra  fuera del margen permitido. BC01E2 :  Ambos márgenes de comparación se solapan. EJEMPLO EJEMPLO EJEMPLO EJEMPLO
ENTRADAS VOLVER Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
ENTRADAS VOLVER Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
ENTRADAS VOLVER Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
ENTRADAS VOLVER Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
ENTRADAS VOLVER Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
Ejemplo: Comparación de bloques de marca, indicación directa de los márgenes de referencias 23 34 100 45 200 23 91 23 34 100 45 200 23 91 MB10 MB11 MB12 MB13 MB14 MB15 MB16 MB40 MB41 MB42 MB43 MB44 MB45 MB46 Margen 1 de comp. Margen 2 de comp.
Ejemplo: Comparación de bloques de marca, indicación directa de los márgenes de referencias 23 34 100 45 200 23 91 23 34 100 45 200 23 91 MB10 MB11 MB12 MB13 MB14 MB15 MB16 MB40 MB41 MB42 MB43 MB44 MB45 MB46 Margen 1 de comp. Margen 2 de comp. SIGUIENTE
Ejemplo: Comparación de bloques de marca, indicación de un margen con offset. 100 129 87 76 45 129 87 76 MB15 MB16 MB17 MB18 MB65 MB66 MB67 MB68 Margen de comp. 1 Margen de comp. 2 Margen de comparación 2: constante 64:MB01 más offset: 1 + 64 = 65 = MB65.
Ejemplo: Comparación de bloques de marca, indicación de un margen con offset. 100 129 87 76 45 129 87 76 MB15 MB16 MB17 MB18 MB65 MB66 MB67 MB68 Margen de comp. 1 Margen de comp. 2 Margen de comparación 2: constante 64:MB01 más offset: 1 + 64 = 65 = MB65. SIGUIENTE
Ejemplo: Comparación de bloques de marca, indicación de un margen  con otro formato. 43 56 78 53 43 56 MB62 MB63 MB64 MB65 MB81 Margen de comp. 1 Margen de comp. 2 Se comparan por byte. MD80 posee 4 bytes. Por eso también se comparan los dos primeros bytes de MD81. 90 13 MB60 MB61 78 53 90 13 MD80
Ejemplo: Comparación de bloques de marca, indicación de un margen  con otro formato. 43 56 78 53 43 56 MB62 MB63 MB64 MB65 MB81 Margen de comp. 1 Margen de comp. 2 Se comparan por byte. MD80 posee 4 bytes. Por eso también se comparan los dos primeros bytes de MD81. 90 13 MB60 MB61 78 53 90 13 MD80 VOLVER
Ejemplo: Comparación de bloques de marca, error por sobrepasar el margen. MD60 Margen de comp. 1 Margen de comp. 2 Deben compararse dos bloques de marca. El bloque 1  empieza en MD60, el bloque 2 empieza en MD95. Cada bloque tiene 10 bytes de longitud. MD61 MD62 MD96 MD95
Ejemplo: Comparación de bloques de marca, error por sobrepasar el margen. MD60 Margen de comp. 1 Margen de comp. 2 Deben compararse dos bloques de marca. El bloque 1  empieza en MD60, el bloque 2 empieza en MD95. Cada bloque tiene 10 bytes de longitud. MD61 MD62 MD96 MD95 VOLVER
Ejemplo: Comparación de bloques de marca, error por superposición  del margen. 100 129 87 45 129 11 100 MB6 MB7 MB8 MB8 MB9 MB10 MB11 Margen de comp. 1 Margen de comp. 2 Deben compararse dos bloques de marca. El bloque 1 empieza en MW6, el bloque 2 empieza en MW8. Cada bloque tiene 4 bytes de longitud 11 MB9
Ejemplo: Comparación de bloques de marca, error por superposición  del margen. 100 129 87 45 129 11 100 MB6 MB7 MB8 MB8 MB9 MB10 MB11 Margen de comp. 1 Margen de comp. 2 Deben compararse dos bloques de marca. El bloque 1 empieza en MW6, el bloque 2 empieza en MW8. Cada bloque tiene 4 bytes de longitud 11 MB9 VOLVER
Ejemplo: Comparación de bloques de marca, error por offset no válido. Deben compararse dos bloques de marca. El bloque 1 empieza en MW40, el bloque 2 empieza en MW54. La longitud de bloque se indicó mediante el valor del contador  C 01QV . El valor de C 01QV es 1024. Estos valores son demasiado grandes. El valor de >NO debe encontrarse entre 1 y +383.
Ejemplo: Comparación de bloques de marca, error por offset no válido. Deben compararse dos bloques de marca. El bloque 1 empieza en MW40, el bloque 2 empieza en MW54. La longitud de bloque se indicó mediante el valor del contador  C 01QV . El valor de C 01QV es 1024. Estos valores son demasiado grandes. El valor de >NO debe encontrarse entre 1 y +383.
FIN... Gracias por su atención...

More Related Content

Similar to Bloque Comparador

Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadorasGrecia Martinez
 
Arquitectura del plc
Arquitectura del plcArquitectura del plc
Arquitectura del plcForrestMamani
 
Electrónica digital: circuitos combinacionales funciones integradas
Electrónica digital: circuitos combinacionales funciones integradas Electrónica digital: circuitos combinacionales funciones integradas
Electrónica digital: circuitos combinacionales funciones integradas SANTIAGO PABLO ALBERTO
 
Electronica Digital: Mapas de karnaugh con 3 variables
Electronica Digital: Mapas de karnaugh con 3 variablesElectronica Digital: Mapas de karnaugh con 3 variables
Electronica Digital: Mapas de karnaugh con 3 variablesAngel Perez
 
2.Teoria-II PROGRAMACION SIEMENS TIA PORTAL NIVEL II
2.Teoria-II PROGRAMACION SIEMENS TIA PORTAL NIVEL II2.Teoria-II PROGRAMACION SIEMENS TIA PORTAL NIVEL II
2.Teoria-II PROGRAMACION SIEMENS TIA PORTAL NIVEL IIavaldero
 
MODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMA
MODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMAMODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMA
MODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMAgbermeo
 
Electrónica digital: sistemas combinacionales sumadores
Electrónica digital: sistemas combinacionales sumadoresElectrónica digital: sistemas combinacionales sumadores
Electrónica digital: sistemas combinacionales sumadoresSANTIAGO PABLO ALBERTO
 
Practica 2 Funciones de Comparación en LabView
Practica 2 Funciones de Comparación en LabViewPractica 2 Funciones de Comparación en LabView
Practica 2 Funciones de Comparación en LabViewSaul Olaf Loaiza Meléndez
 
Diseño de circuito impreso con proteus
Diseño de circuito impreso con proteusDiseño de circuito impreso con proteus
Diseño de circuito impreso con proteusJesusSimonAtencioPar
 

Similar to Bloque Comparador (20)

Transmisor cdma
Transmisor cdmaTransmisor cdma
Transmisor cdma
 
Sumadores.pdf
Sumadores.pdfSumadores.pdf
Sumadores.pdf
 
Arquitectura de computadoras
Arquitectura de computadorasArquitectura de computadoras
Arquitectura de computadoras
 
Apunte c a_bajo_nivel
Apunte c a_bajo_nivelApunte c a_bajo_nivel
Apunte c a_bajo_nivel
 
Arquitectura del plc
Arquitectura del plcArquitectura del plc
Arquitectura del plc
 
Codigos..
Codigos..Codigos..
Codigos..
 
Electrónica digital: circuitos combinacionales funciones integradas
Electrónica digital: circuitos combinacionales funciones integradas Electrónica digital: circuitos combinacionales funciones integradas
Electrónica digital: circuitos combinacionales funciones integradas
 
Electronica Digital: Mapas de karnaugh con 3 variables
Electronica Digital: Mapas de karnaugh con 3 variablesElectronica Digital: Mapas de karnaugh con 3 variables
Electronica Digital: Mapas de karnaugh con 3 variables
 
2.Teoria-II PROGRAMACION SIEMENS TIA PORTAL NIVEL II
2.Teoria-II PROGRAMACION SIEMENS TIA PORTAL NIVEL II2.Teoria-II PROGRAMACION SIEMENS TIA PORTAL NIVEL II
2.Teoria-II PROGRAMACION SIEMENS TIA PORTAL NIVEL II
 
Sentencias sql
Sentencias sqlSentencias sql
Sentencias sql
 
MODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMA
MODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMAMODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMA
MODOS DE DIRECIONAMIENTO DE LA MEMORIA DE PROGRAMA
 
PLC: Unidad 5. Comparadores.pdf
PLC: Unidad 5. Comparadores.pdfPLC: Unidad 5. Comparadores.pdf
PLC: Unidad 5. Comparadores.pdf
 
Codigo hamming
Codigo hammingCodigo hamming
Codigo hamming
 
codificación de canal
codificación de canalcodificación de canal
codificación de canal
 
CodificacióN De Canal
CodificacióN De CanalCodificacióN De Canal
CodificacióN De Canal
 
Electrónica digital: sistemas combinacionales sumadores
Electrónica digital: sistemas combinacionales sumadoresElectrónica digital: sistemas combinacionales sumadores
Electrónica digital: sistemas combinacionales sumadores
 
eFactory Software de Contabilidad: Manual de reglas de integración versión 1.1
eFactory Software de Contabilidad: Manual de reglas de integración versión 1.1eFactory Software de Contabilidad: Manual de reglas de integración versión 1.1
eFactory Software de Contabilidad: Manual de reglas de integración versión 1.1
 
Practica 2 Funciones de Comparación en LabView
Practica 2 Funciones de Comparación en LabViewPractica 2 Funciones de Comparación en LabView
Practica 2 Funciones de Comparación en LabView
 
Codigos
Codigos Codigos
Codigos
 
Diseño de circuito impreso con proteus
Diseño de circuito impreso con proteusDiseño de circuito impreso con proteus
Diseño de circuito impreso con proteus
 

Recently uploaded

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 

Recently uploaded (10)

POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 

Bloque Comparador

  • 1. COMPARADOR BLOQUE DE DATOS Por: WILSON PINAYA [email_address]
  • 2. TABLA DE LOS MARCADORES
  • 3.
  • 4. PANTALLA DE PARÁMETOS BC27 : Módulo de función comparador bloque de datos número 27. >NO : Número de elementos por comparar en bytes por margen. Margen de valores de 1 a +383. >I2 : Inicio de margen de comparación 2. >I1 : Inicio margen de comparación 1. + : Aparece en la pantalla de parámetros.
  • 5. ENTRADAS Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
  • 6. Indicar margen de referencias sin offset Indicar margen de referencias con offset Si se indican tanto en la >I1 como en la >I2 las marcas MB, MW o MD, el número de la marca es válido como inicio del margen de comparación 1 o 2 Si desea trabajar con un offset, sitúe uno de los siguientes tamaños en la entrada del módulo >I1 o >I2: • Constante, • Valor real ..QV de un módulo, • Entrada analógica IA.., • Salida analógica QA.. El valor en la entrada se toma como offset sobre la marca MB01.
  • 7. BC01EQ : Salida del resultado de la comparación. Estado 0 = los márgenes de comparación son desiguales, Estado 1 = los márgenes de comparación son iguales. BOBINA CONTACTOS BC01EN : Bobina de disparo del módulo de comparación de bloqueos de datos. BC01E1 : El número de los elementos de comparación sobrepasa uno de los márgenes de comparación. BC01E3 : El offset indicado de los márgenes de comparación se encuentra fuera del margen permitido. BC01E2 : Ambos márgenes de comparación se solapan. EJEMPLO EJEMPLO EJEMPLO EJEMPLO
  • 8. ENTRADAS VOLVER Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
  • 9. ENTRADAS VOLVER Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
  • 10. ENTRADAS VOLVER Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
  • 11. ENTRADAS VOLVER Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
  • 12. ENTRADAS VOLVER Las entradas de modulo >I1, >I2 y >N0 pueden poseer los siguientes operandos :
  • 13. Ejemplo: Comparación de bloques de marca, indicación directa de los márgenes de referencias 23 34 100 45 200 23 91 23 34 100 45 200 23 91 MB10 MB11 MB12 MB13 MB14 MB15 MB16 MB40 MB41 MB42 MB43 MB44 MB45 MB46 Margen 1 de comp. Margen 2 de comp.
  • 14. Ejemplo: Comparación de bloques de marca, indicación directa de los márgenes de referencias 23 34 100 45 200 23 91 23 34 100 45 200 23 91 MB10 MB11 MB12 MB13 MB14 MB15 MB16 MB40 MB41 MB42 MB43 MB44 MB45 MB46 Margen 1 de comp. Margen 2 de comp. SIGUIENTE
  • 15. Ejemplo: Comparación de bloques de marca, indicación de un margen con offset. 100 129 87 76 45 129 87 76 MB15 MB16 MB17 MB18 MB65 MB66 MB67 MB68 Margen de comp. 1 Margen de comp. 2 Margen de comparación 2: constante 64:MB01 más offset: 1 + 64 = 65 = MB65.
  • 16. Ejemplo: Comparación de bloques de marca, indicación de un margen con offset. 100 129 87 76 45 129 87 76 MB15 MB16 MB17 MB18 MB65 MB66 MB67 MB68 Margen de comp. 1 Margen de comp. 2 Margen de comparación 2: constante 64:MB01 más offset: 1 + 64 = 65 = MB65. SIGUIENTE
  • 17. Ejemplo: Comparación de bloques de marca, indicación de un margen con otro formato. 43 56 78 53 43 56 MB62 MB63 MB64 MB65 MB81 Margen de comp. 1 Margen de comp. 2 Se comparan por byte. MD80 posee 4 bytes. Por eso también se comparan los dos primeros bytes de MD81. 90 13 MB60 MB61 78 53 90 13 MD80
  • 18. Ejemplo: Comparación de bloques de marca, indicación de un margen con otro formato. 43 56 78 53 43 56 MB62 MB63 MB64 MB65 MB81 Margen de comp. 1 Margen de comp. 2 Se comparan por byte. MD80 posee 4 bytes. Por eso también se comparan los dos primeros bytes de MD81. 90 13 MB60 MB61 78 53 90 13 MD80 VOLVER
  • 19. Ejemplo: Comparación de bloques de marca, error por sobrepasar el margen. MD60 Margen de comp. 1 Margen de comp. 2 Deben compararse dos bloques de marca. El bloque 1 empieza en MD60, el bloque 2 empieza en MD95. Cada bloque tiene 10 bytes de longitud. MD61 MD62 MD96 MD95
  • 20. Ejemplo: Comparación de bloques de marca, error por sobrepasar el margen. MD60 Margen de comp. 1 Margen de comp. 2 Deben compararse dos bloques de marca. El bloque 1 empieza en MD60, el bloque 2 empieza en MD95. Cada bloque tiene 10 bytes de longitud. MD61 MD62 MD96 MD95 VOLVER
  • 21. Ejemplo: Comparación de bloques de marca, error por superposición del margen. 100 129 87 45 129 11 100 MB6 MB7 MB8 MB8 MB9 MB10 MB11 Margen de comp. 1 Margen de comp. 2 Deben compararse dos bloques de marca. El bloque 1 empieza en MW6, el bloque 2 empieza en MW8. Cada bloque tiene 4 bytes de longitud 11 MB9
  • 22. Ejemplo: Comparación de bloques de marca, error por superposición del margen. 100 129 87 45 129 11 100 MB6 MB7 MB8 MB8 MB9 MB10 MB11 Margen de comp. 1 Margen de comp. 2 Deben compararse dos bloques de marca. El bloque 1 empieza en MW6, el bloque 2 empieza en MW8. Cada bloque tiene 4 bytes de longitud 11 MB9 VOLVER
  • 23. Ejemplo: Comparación de bloques de marca, error por offset no válido. Deben compararse dos bloques de marca. El bloque 1 empieza en MW40, el bloque 2 empieza en MW54. La longitud de bloque se indicó mediante el valor del contador C 01QV . El valor de C 01QV es 1024. Estos valores son demasiado grandes. El valor de >NO debe encontrarse entre 1 y +383.
  • 24. Ejemplo: Comparación de bloques de marca, error por offset no válido. Deben compararse dos bloques de marca. El bloque 1 empieza en MW40, el bloque 2 empieza en MW54. La longitud de bloque se indicó mediante el valor del contador C 01QV . El valor de C 01QV es 1024. Estos valores son demasiado grandes. El valor de >NO debe encontrarse entre 1 y +383.
  • 25. FIN... Gracias por su atención...