SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
S7 300 1
Lectura de Señales Analógicas
1. Objetivos.
• Realizar la configuración de las mediciones analógicas utilizando el PLC S7-300.
• Realizar el escalamiento de las señales analógicas
2. Introducción.
Para manejar señales análogas hay que tener en cuenta las direcciones de las tarjetas
análogas, estas tarjetas digitalizan las señales analógicas del proceso para que puedan
ser procesadas por el CPU. El valor medido ya digitalizado se almacena en una memoria
contenida en la tarjeta, de allí se transfiere al CPU, donde prosigue su procesamiento.
Para direccionar las señales análogas hay que tener en cuenta que son palabras las que
se van a utilizar, por lo tanto hay que direccionarlos como palabras, además, hay que
tener en cuenta siempre la letra P de periferia para direccionarlos de manera adecuada.
Por ejemplo si tengo una tarjeta análoga en la dirección 100, entonces su correcta
dirección seria: PEW100
Si desea el contenido de PEWxx puede ser copiada hacia una marca por medio de la
instrucción MOVE.
3. Verificación en la configuración del Hardware
Configure los módulos de entrada y salida de las tarjetas análogas de su PLC en el HW
Verifique las
direcciones de
Entrada Analógica
Verifique las
direcciones de
Salida Analógica
S7 300 2
Por ejemplo, para este caso según lo observado en el Hardware el direccionamiento de los
canales de entrada y salida análogo seria los siguientes:
Entradas Análogas Salidas Análogas
Ch-0 PEW256 Ch-0 PAW272
Ch-1 PEW258 Ch-1 PAW274
Ch-2 PEW260 Ch-2 PAW276
Ch-3 PEW262 Ch-3 PAW278
Ch-4 PEW264
Ch-5 PEW266
Ch-6 PEW268
Ch-7 PEW270
4. Escalamiento de la señal de analógica de entrada.
Como la señal de entrada analógica esta convertida en bits, si queremos escalarlo a
unidades de ingeniería o valores por unidad o quizás porcentuales, tenemos que utilizar la
función de escalamiento del programa:
La función de escalamiento, SCALE, toma un valor entero en la entrada IN y lo convierte
en un valor real, convirtiéndolo a escala en un rango comprendido entre un límite inferior
(LO_LIM) y un límite superior (HI_LIM). El resultado se escribe en la salida OUT. La
función SCALE aplica la fórmula siguiente:
OUT = [ ( (float (IN) – K1) / (K2 – K1) ) * (HI_LIM – LO_LIM) ] + LO_LIM
Las constantes K1 y K2 se aplican de forma diferente, dependiendo de si el valor de
entrada es BIPOLAR o UNIPOLAR.
BIPOLAR
El valor entero de entrada debe estar entre -27648 y 27648,
por lo tanto, K1 = -27648.0 y K2 = +27648.0
UNIPOLAR
El valor entero de entrada debe estar entre 0 y 27648,
por lo tanto, K1 = 0.0 y K2 = +27648.0
Si el valor entero de entrada es mayor que K2, la salida (OUT) se une a HI_LIM y se indica
un error. Si el valor entero de entrada es menor que K1, la salida se une a LO_LIM y se
indica un error.
Se puede efectuar la conversión escalar inversa programando los límites de tal forma que el valor
en el campo límite inferior sea mayor que el valor en el campo límite superior (LO_LIM > HI_LIM).
S7 300 3
En esta conversión escalar inversa, el valor de la salida disminuye cuando aumenta el valor
de la entrada.
Parámetros de la función SCALE:
5. Ejemplo de Escalamiento a la Entrada y a la Salida.
5.1 Leer y normalizar un valor analógico a la entrada (FC105)
La función SCALE toma un valor entero en la entrada IN y lo convierte en un valor real,
convirtiéndolo a escala en un rango comprendido entre un límite inferior y un límite superior
(LO_LIM y HI_LIM). El resultado se escribe en la salida OUT.
La figura muestra un ejemplo: La función se ejecuta cuando el estado de señal de la
entrada E0.0 es 1 (activada). En este ejemplo, el valor entero 22 se convierte en un valor
REAL escalado entre 0.0 y 100.0, y éste se escribe en la salida OUT. El valor de entrada
es BIPOLAR, tal como lo indica el estado de señal de la entrada E2.0.
Si la función se ejecuta sin errores, los estados de señal de la salida de habilitación (ENO)
y de la salida A0.0 se ponen a 1 (activadas).
S7 300 4
Tarea:
• Verifique con la ecuación de conversión dada que el resultado del valor de entrada
escalado es el correcto.
5.2 Escalar un valor analógico a la salida (FC106)
La función UNSCALE toma en la entrada IN un valor real que está ajustado a escala en un
rango comprendido entre un límite inferior y un límite superior (LO_LIM y HI_LIM), y lo convierte
en un valor entero. El resultado se escribe en la salida OUT.
S7 300 5
Escalamiento de Señales de Entrada y Salida Analógicas
1. Descripción.
Se tiene un tanque de agua, el cual se desea mantenerlo siempre lleno.
El ingreso de agua al tanque se controla mediante una válvula eléctrica proporcional de
0…10V, cuya apertura y cierre es inversamente proporcional al porcentaje del nivel de
agua faltante, así por ejemplo, si el nivel de agua está en 80%, la válvula se abrirá en 20%.
El PLC recibe la información del nivel de agua a través de un sensor de nivel con
transductor de presión incorporado de 0…10V proporcional al nivel de agua 0...100%
Además, la salida del agua se gobierna por medio de otra válvula y de manera manual.
2. Bloques disponibles:
En el programa emplearemos dos bloques de la librería del STEP 7:
• FC 105: SCALE
• FC 106: UNSCALE
Estos módulos funcionales ejecutan conversiones entre el margen nominal de una tarjeta
analógica y un margen normalizado, que el usuario puede especificar.
3. Procedimiento.
Creación de un proyecto
1. Primero creamos un proyecto con un equipo SIMATIC (S7 300). Si desea use el asistente
para crear el proyecto o cree su proyecto manualmente. A nuestro proyecto lo llamaremos
Nivel_esc
2. En la configuración Hardware verifique la dirección de la entrada y salida analógica
Tome nota de estas
direcciones asignadas a
la E/S analógicas
S7 300 6
Creación de la Tabla de símbolos:
3. Luego creamos la tabla de símbolos desde el menú Herramientas  Tabla de
símbolos, como se muestra en la figura:
Cargar los bloques de escalamiento
4. Desde el SIMATIC Manager, seleccionamos en el menú Archivo  Abrir
Se presenta la siguiente ventana, donde permite elegir la librería adecuada:
1. Seleccione la
pestaña: Librerías
Edite los símbolos para
el sensor de Nivel y la
Válvula
Seleccione
Abrir
2. Seleccione
Standard Library
3. Presione
aquí
S7 300 7
5. Luego seleccionamos TI-S7 converting blocks
Aquí podemos observar los Bloques FC 105 (SCALE) y FC 106 (UNSCALE)
Si desea ver los detalles de los Bloques, active desde el menú la opción verdetalles.
Se vera información adicional de cada bloque como se muestra en la figura de abajo.
6. Luego seleccione los dos bloques FC 105 (SCALE) y FC 106 (UNSCALE) y debemos copiar
(Ctr + C) y pegar (Ctr +V) en nuestro proyecto (en la ventana de abajo)
Haga doble
clic
S7 300 8
Crear el bloque de datos DB1
7. Estando en Bloques, damos click derecho con el mouse e insertamos el bloque de datos
DB1.
8. Este bloque de datos nos permitirá manejar los bloques escalados. Parametrizamos como
DB1, tipo global y aceptamos.
Seleccione
Bloque de datos
Haga click
derecho
Pegar aquí:
en esta área
Seleccione
ambos bloques
y copiar
S7 300 9
9. Luego hacemos Doble click sobre el DB1 creado para configurarlo.
10. Ingresamos los siguientes datos en nuestro DB1. Para este ejemplo, consideramos todas
las variables de los bloques FC105 y FC 106.
Presione
aquí
Hacer doble
clic en DB1
Llenar como
se muestra
S7 300 10
Programar el bloque de programa FC1
De la misma que se creó el bloque de datos, crear el bloque de programa FC1.
Implemente el siguiente programa dentro de la función FC1:
Seleccionar:
Función
Seleccionar:
KOP
S7 300 11
S7 300 12
Grábelo y cierre:
Programar el bloque principal OB1
En el OB1, hacemos el llamado del bloque de programa FC1:
Listo para transferir el DB1, FC1, FC105, FC106 y OB1 creados.
Esta instrucción
llama al bloque
FC1
Seleccione
FC1
Finalmente nuestro
proyecto contiene:
OB, FCs y DBs

Más contenido relacionado

La actualidad más candente

Unidad 3 Lenguaje de programacion_plano_de_contactos_vs2
Unidad 3 Lenguaje de programacion_plano_de_contactos_vs2Unidad 3 Lenguaje de programacion_plano_de_contactos_vs2
Unidad 3 Lenguaje de programacion_plano_de_contactos_vs2SENA
 
Circuitos Logicos Combinacionales
Circuitos Logicos CombinacionalesCircuitos Logicos Combinacionales
Circuitos Logicos Combinacionalesguest1e528d
 
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Jomicast
 
Instituto sudamericano compuertas logicas
Instituto sudamericano compuertas logicasInstituto sudamericano compuertas logicas
Instituto sudamericano compuertas logicasjuan cifuentes
 
Compuertas logicas basicas_y_algebra_de_boole_2009
Compuertas logicas basicas_y_algebra_de_boole_2009Compuertas logicas basicas_y_algebra_de_boole_2009
Compuertas logicas basicas_y_algebra_de_boole_2009Moises
 
informe circuitos aritmeticos.pdf
informe circuitos aritmeticos.pdfinforme circuitos aritmeticos.pdf
informe circuitos aritmeticos.pdfssuser6e8e40
 
Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitalescyber
 
Comprobación de la compuerta lógica not
Comprobación de la compuerta lógica notComprobación de la compuerta lógica not
Comprobación de la compuerta lógica notMoises
 
Comprobación de la compuerta lógica and
Comprobación de la compuerta lógica andComprobación de la compuerta lógica and
Comprobación de la compuerta lógica andMoises
 
Informe ieee digitales secuenciales (autoguardado)
Informe ieee   digitales secuenciales  (autoguardado)Informe ieee   digitales secuenciales  (autoguardado)
Informe ieee digitales secuenciales (autoguardado)Harold Medina
 
Puertaslogicasysistemascombinacionales 110228082200-phpapp01
Puertaslogicasysistemascombinacionales 110228082200-phpapp01Puertaslogicasysistemascombinacionales 110228082200-phpapp01
Puertaslogicasysistemascombinacionales 110228082200-phpapp01Cati Oliver
 
Contadores a y s síncronos
Contadores a y s síncronosContadores a y s síncronos
Contadores a y s síncronosDiego Ayala
 

La actualidad más candente (18)

Unidad 3 Lenguaje de programacion_plano_de_contactos_vs2
Unidad 3 Lenguaje de programacion_plano_de_contactos_vs2Unidad 3 Lenguaje de programacion_plano_de_contactos_vs2
Unidad 3 Lenguaje de programacion_plano_de_contactos_vs2
 
Circuitos Logicos Combinacionales
Circuitos Logicos CombinacionalesCircuitos Logicos Combinacionales
Circuitos Logicos Combinacionales
 
electronica digital
electronica digitalelectronica digital
electronica digital
 
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
Circuitos secuenciales: Contadores, Registros de Desplazamiento y Circuito de...
 
Instituto sudamericano compuertas logicas
Instituto sudamericano compuertas logicasInstituto sudamericano compuertas logicas
Instituto sudamericano compuertas logicas
 
Compuertas logicas basicas_y_algebra_de_boole_2009
Compuertas logicas basicas_y_algebra_de_boole_2009Compuertas logicas basicas_y_algebra_de_boole_2009
Compuertas logicas basicas_y_algebra_de_boole_2009
 
informe circuitos aritmeticos.pdf
informe circuitos aritmeticos.pdfinforme circuitos aritmeticos.pdf
informe circuitos aritmeticos.pdf
 
Presentacion power point digitales
Presentacion power point digitalesPresentacion power point digitales
Presentacion power point digitales
 
Comprobación de la compuerta lógica not
Comprobación de la compuerta lógica notComprobación de la compuerta lógica not
Comprobación de la compuerta lógica not
 
Compuertas lógicas
Compuertas lógicasCompuertas lógicas
Compuertas lógicas
 
Flip Flop
Flip FlopFlip Flop
Flip Flop
 
Comprobación de la compuerta lógica and
Comprobación de la compuerta lógica andComprobación de la compuerta lógica and
Comprobación de la compuerta lógica and
 
Informe ieee digitales secuenciales (autoguardado)
Informe ieee   digitales secuenciales  (autoguardado)Informe ieee   digitales secuenciales  (autoguardado)
Informe ieee digitales secuenciales (autoguardado)
 
Puertaslogicasysistemascombinacionales 110228082200-phpapp01
Puertaslogicasysistemascombinacionales 110228082200-phpapp01Puertaslogicasysistemascombinacionales 110228082200-phpapp01
Puertaslogicasysistemascombinacionales 110228082200-phpapp01
 
Practica #1
Practica #1Practica #1
Practica #1
 
APO1 - Presentacion nivel 2
APO1 - Presentacion nivel 2APO1 - Presentacion nivel 2
APO1 - Presentacion nivel 2
 
Contadores a y s síncronos
Contadores a y s síncronosContadores a y s síncronos
Contadores a y s síncronos
 
Divisores de frecuencia
Divisores de frecuenciaDivisores de frecuencia
Divisores de frecuencia
 

Similar a scalamiento_analogico

guia-7_Tema S7-1200, Valores Analógicos..pdf
guia-7_Tema S7-1200, Valores Analógicos..pdfguia-7_Tema S7-1200, Valores Analógicos..pdf
guia-7_Tema S7-1200, Valores Analógicos..pdfHanna808155
 
Electrónica digital: Tema 7 Contadores y registros
Electrónica digital: Tema 7 Contadores y registros Electrónica digital: Tema 7 Contadores y registros
Electrónica digital: Tema 7 Contadores y registros SANTIAGO PABLO ALBERTO
 
Diseño de sistemas digitales con contadores
Diseño de sistemas digitales con contadoresDiseño de sistemas digitales con contadores
Diseño de sistemas digitales con contadoresSantiago Salinas Lopez
 
Arquitectura del plc
Arquitectura del plcArquitectura del plc
Arquitectura del plcForrestMamani
 
Amplificador lm741 d.a pd
Amplificador lm741 d.a pdAmplificador lm741 d.a pd
Amplificador lm741 d.a pdFranklin J.
 
Contador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DContador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DCristian Rodriguez
 
Decodificador de datos en vhld y usando Quartus II
Decodificador de datos en vhld y usando Quartus IIDecodificador de datos en vhld y usando Quartus II
Decodificador de datos en vhld y usando Quartus IIDiego Pezo
 
Apuntes s7 200
Apuntes s7 200Apuntes s7 200
Apuntes s7 200edeive
 
Microcontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltosMicrocontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltosmarco calderon layme
 
Apuntes s7 200
Apuntes s7 200Apuntes s7 200
Apuntes s7 200nagavotan
 
Digital
DigitalDigital
Digitaltoni
 
Digital E
Digital EDigital E
Digital Etoni
 
Ctrl discreto de un motor de cc en velocidad
Ctrl discreto de un motor de cc en velocidadCtrl discreto de un motor de cc en velocidad
Ctrl discreto de un motor de cc en velocidadMiguel sosa
 

Similar a scalamiento_analogico (20)

guia-7_Tema S7-1200, Valores Analógicos..pdf
guia-7_Tema S7-1200, Valores Analógicos..pdfguia-7_Tema S7-1200, Valores Analógicos..pdf
guia-7_Tema S7-1200, Valores Analógicos..pdf
 
Guia step7 2017
Guia step7 2017Guia step7 2017
Guia step7 2017
 
Electrónica digital: Tema 7 Contadores y registros
Electrónica digital: Tema 7 Contadores y registros Electrónica digital: Tema 7 Contadores y registros
Electrónica digital: Tema 7 Contadores y registros
 
Diseño de sistemas digitales con contadores
Diseño de sistemas digitales con contadoresDiseño de sistemas digitales con contadores
Diseño de sistemas digitales con contadores
 
Arquitectura del plc
Arquitectura del plcArquitectura del plc
Arquitectura del plc
 
Amplificador lm741 d.a pd
Amplificador lm741 d.a pdAmplificador lm741 d.a pd
Amplificador lm741 d.a pd
 
Curso-de-PLC.pdf
Curso-de-PLC.pdfCurso-de-PLC.pdf
Curso-de-PLC.pdf
 
Contador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo DContador de 0 a 7 flip flop tipo D
Contador de 0 a 7 flip flop tipo D
 
Decodificador de datos en vhld y usando Quartus II
Decodificador de datos en vhld y usando Quartus IIDecodificador de datos en vhld y usando Quartus II
Decodificador de datos en vhld y usando Quartus II
 
Informe 4
Informe 4Informe 4
Informe 4
 
Apuntes s7 200
Apuntes s7 200Apuntes s7 200
Apuntes s7 200
 
PLC: Unidad 5. Comparadores.pdf
PLC: Unidad 5. Comparadores.pdfPLC: Unidad 5. Comparadores.pdf
PLC: Unidad 5. Comparadores.pdf
 
Apuntes y prácticas Picaxe 18M2+
Apuntes y prácticas Picaxe 18M2+Apuntes y prácticas Picaxe 18M2+
Apuntes y prácticas Picaxe 18M2+
 
Logica de automatizacion de procesos
Logica de automatizacion de procesosLogica de automatizacion de procesos
Logica de automatizacion de procesos
 
Microcontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltosMicrocontroladores - Configuración de puertos, bucles y saltos
Microcontroladores - Configuración de puertos, bucles y saltos
 
Apuntes s7 200
Apuntes s7 200Apuntes s7 200
Apuntes s7 200
 
Apuntes s7 200
Apuntes s7 200Apuntes s7 200
Apuntes s7 200
 
Digital
DigitalDigital
Digital
 
Digital E
Digital EDigital E
Digital E
 
Ctrl discreto de un motor de cc en velocidad
Ctrl discreto de un motor de cc en velocidadCtrl discreto de un motor de cc en velocidad
Ctrl discreto de un motor de cc en velocidad
 

Más de Andre Montenegro Salcedo (6)

Catalogo hidral
Catalogo hidralCatalogo hidral
Catalogo hidral
 
A ptopo4
A ptopo4A ptopo4
A ptopo4
 
Cn101 a
Cn101 aCn101 a
Cn101 a
 
Crea robot con matlab
Crea robot con matlabCrea robot con matlab
Crea robot con matlab
 
Pb0820t
Pb0820tPb0820t
Pb0820t
 
Introduccion eda
Introduccion edaIntroduccion eda
Introduccion eda
 

Último

Material de Apoyo - Acelerador de Carrera con Power BI.pdf
Material de Apoyo - Acelerador de Carrera con Power BI.pdfMaterial de Apoyo - Acelerador de Carrera con Power BI.pdf
Material de Apoyo - Acelerador de Carrera con Power BI.pdfTpicoAcerosArequipa
 
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdfAndada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdfalguien92
 
Arquitectura antigua. Salazar Alejandra.pdf
Arquitectura antigua. Salazar Alejandra.pdfArquitectura antigua. Salazar Alejandra.pdf
Arquitectura antigua. Salazar Alejandra.pdfsalazar1611ale
 
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)lemg25102006
 
Que es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptxQue es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptxYeissonRINCONRIVERA
 
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...UNACH - Facultad de Arquitectura.
 
Anatomia.pfd29382819292829191929292929292929
Anatomia.pfd29382819292829191929292929292929Anatomia.pfd29382819292829191929292929292929
Anatomia.pfd29382819292829191929292929292929FiorellaLaura2
 
PRIS - (2021) - SEMANA 3 - AZUFRE - ÁCIDO SULFÚRICO - ASPECTOS GENERALES - ...
PRIS - (2021) - SEMANA 3 - AZUFRE  -  ÁCIDO SULFÚRICO - ASPECTOS GENERALES - ...PRIS - (2021) - SEMANA 3 - AZUFRE  -  ÁCIDO SULFÚRICO - ASPECTOS GENERALES - ...
PRIS - (2021) - SEMANA 3 - AZUFRE - ÁCIDO SULFÚRICO - ASPECTOS GENERALES - ...maria Apellidos
 
5. Nueva Norma E050 Suelos y Cimentaciones 2018.pptx
5. Nueva Norma E050 Suelos y Cimentaciones 2018.pptx5. Nueva Norma E050 Suelos y Cimentaciones 2018.pptx
5. Nueva Norma E050 Suelos y Cimentaciones 2018.pptxStiugaRoberturux
 
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 añosMilagrosMnstx
 
Diagramas de flujo metalurgico en mineria.pptx
Diagramas de flujo metalurgico en mineria.pptxDiagramas de flujo metalurgico en mineria.pptx
Diagramas de flujo metalurgico en mineria.pptxHarryArmandoLazaroBa
 
Medición IRI Diseño de Pavimentos Maestria en Vias Terrestres
Medición IRI Diseño de Pavimentos Maestria en Vias TerrestresMedición IRI Diseño de Pavimentos Maestria en Vias Terrestres
Medición IRI Diseño de Pavimentos Maestria en Vias TerrestresKengYoshiIngaOchoa1
 
Plantilla árbol de problemas psico..pptx
Plantilla árbol de problemas psico..pptxPlantilla árbol de problemas psico..pptx
Plantilla árbol de problemas psico..pptxYasmilia
 
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdfDiseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdfSharonSmis
 
Hospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyendaHospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyendaratc070603hmcmrha7
 
Hitos de la Historia de la universidad de Cartagena 2024
Hitos de la Historia de la universidad de Cartagena 2024Hitos de la Historia de la universidad de Cartagena 2024
Hitos de la Historia de la universidad de Cartagena 20242024 GCA
 
LANZAMIENTO, NUEVOS SET DE COCINA, PETROLEUM, VINTAGE, CARAMEL Y LAVANDA
LANZAMIENTO, NUEVOS SET DE COCINA, PETROLEUM, VINTAGE, CARAMEL Y LAVANDALANZAMIENTO, NUEVOS SET DE COCINA, PETROLEUM, VINTAGE, CARAMEL Y LAVANDA
LANZAMIENTO, NUEVOS SET DE COCINA, PETROLEUM, VINTAGE, CARAMEL Y LAVANDAdiawaraplast
 
decoración día del idioma, MARIPOSAS Y FESTONES
decoración día del idioma, MARIPOSAS Y FESTONESdecoración día del idioma, MARIPOSAS Y FESTONES
decoración día del idioma, MARIPOSAS Y FESTONESMairaLasso1
 
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015Miriam Tello
 
contaminacion del suelo 9.pptx cobntaminacion suelo
contaminacion del suelo 9.pptx cobntaminacion suelocontaminacion del suelo 9.pptx cobntaminacion suelo
contaminacion del suelo 9.pptx cobntaminacion suelomabel perez
 

Último (20)

Material de Apoyo - Acelerador de Carrera con Power BI.pdf
Material de Apoyo - Acelerador de Carrera con Power BI.pdfMaterial de Apoyo - Acelerador de Carrera con Power BI.pdf
Material de Apoyo - Acelerador de Carrera con Power BI.pdf
 
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdfAndada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
Andada_Pullally_Alicahue_2021_(Comprimido)_-_Nicolás_Dragaš.pdf
 
Arquitectura antigua. Salazar Alejandra.pdf
Arquitectura antigua. Salazar Alejandra.pdfArquitectura antigua. Salazar Alejandra.pdf
Arquitectura antigua. Salazar Alejandra.pdf
 
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)
PRESENTACION DE LA ARQUITECTURA GRIEGA (EDAD ANTIGUA)
 
Que es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptxQue es un sistema integrado de Seguridad.pptx
Que es un sistema integrado de Seguridad.pptx
 
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
Parque lineal Los Lirios en las márgenes del arroyo Navajuelos, en San Cristó...
 
Anatomia.pfd29382819292829191929292929292929
Anatomia.pfd29382819292829191929292929292929Anatomia.pfd29382819292829191929292929292929
Anatomia.pfd29382819292829191929292929292929
 
PRIS - (2021) - SEMANA 3 - AZUFRE - ÁCIDO SULFÚRICO - ASPECTOS GENERALES - ...
PRIS - (2021) - SEMANA 3 - AZUFRE  -  ÁCIDO SULFÚRICO - ASPECTOS GENERALES - ...PRIS - (2021) - SEMANA 3 - AZUFRE  -  ÁCIDO SULFÚRICO - ASPECTOS GENERALES - ...
PRIS - (2021) - SEMANA 3 - AZUFRE - ÁCIDO SULFÚRICO - ASPECTOS GENERALES - ...
 
5. Nueva Norma E050 Suelos y Cimentaciones 2018.pptx
5. Nueva Norma E050 Suelos y Cimentaciones 2018.pptx5. Nueva Norma E050 Suelos y Cimentaciones 2018.pptx
5. Nueva Norma E050 Suelos y Cimentaciones 2018.pptx
 
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años
2DA SEMANA ABRIL proyecto nivel inicial 3 y 4 años
 
Diagramas de flujo metalurgico en mineria.pptx
Diagramas de flujo metalurgico en mineria.pptxDiagramas de flujo metalurgico en mineria.pptx
Diagramas de flujo metalurgico en mineria.pptx
 
Medición IRI Diseño de Pavimentos Maestria en Vias Terrestres
Medición IRI Diseño de Pavimentos Maestria en Vias TerrestresMedición IRI Diseño de Pavimentos Maestria en Vias Terrestres
Medición IRI Diseño de Pavimentos Maestria en Vias Terrestres
 
Plantilla árbol de problemas psico..pptx
Plantilla árbol de problemas psico..pptxPlantilla árbol de problemas psico..pptx
Plantilla árbol de problemas psico..pptx
 
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdfDiseño ( concepto-caracteristicas y herramientas para el diseño.pdf
Diseño ( concepto-caracteristicas y herramientas para el diseño.pdf
 
Hospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyendaHospital croquis de modulo 3 con leyenda
Hospital croquis de modulo 3 con leyenda
 
Hitos de la Historia de la universidad de Cartagena 2024
Hitos de la Historia de la universidad de Cartagena 2024Hitos de la Historia de la universidad de Cartagena 2024
Hitos de la Historia de la universidad de Cartagena 2024
 
LANZAMIENTO, NUEVOS SET DE COCINA, PETROLEUM, VINTAGE, CARAMEL Y LAVANDA
LANZAMIENTO, NUEVOS SET DE COCINA, PETROLEUM, VINTAGE, CARAMEL Y LAVANDALANZAMIENTO, NUEVOS SET DE COCINA, PETROLEUM, VINTAGE, CARAMEL Y LAVANDA
LANZAMIENTO, NUEVOS SET DE COCINA, PETROLEUM, VINTAGE, CARAMEL Y LAVANDA
 
decoración día del idioma, MARIPOSAS Y FESTONES
decoración día del idioma, MARIPOSAS Y FESTONESdecoración día del idioma, MARIPOSAS Y FESTONES
decoración día del idioma, MARIPOSAS Y FESTONES
 
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
Miriam Tello / Interdisciplinariedad en el diseño / tfm uned 2015
 
contaminacion del suelo 9.pptx cobntaminacion suelo
contaminacion del suelo 9.pptx cobntaminacion suelocontaminacion del suelo 9.pptx cobntaminacion suelo
contaminacion del suelo 9.pptx cobntaminacion suelo
 

scalamiento_analogico

  • 1. S7 300 1 Lectura de Señales Analógicas 1. Objetivos. • Realizar la configuración de las mediciones analógicas utilizando el PLC S7-300. • Realizar el escalamiento de las señales analógicas 2. Introducción. Para manejar señales análogas hay que tener en cuenta las direcciones de las tarjetas análogas, estas tarjetas digitalizan las señales analógicas del proceso para que puedan ser procesadas por el CPU. El valor medido ya digitalizado se almacena en una memoria contenida en la tarjeta, de allí se transfiere al CPU, donde prosigue su procesamiento. Para direccionar las señales análogas hay que tener en cuenta que son palabras las que se van a utilizar, por lo tanto hay que direccionarlos como palabras, además, hay que tener en cuenta siempre la letra P de periferia para direccionarlos de manera adecuada. Por ejemplo si tengo una tarjeta análoga en la dirección 100, entonces su correcta dirección seria: PEW100 Si desea el contenido de PEWxx puede ser copiada hacia una marca por medio de la instrucción MOVE. 3. Verificación en la configuración del Hardware Configure los módulos de entrada y salida de las tarjetas análogas de su PLC en el HW Verifique las direcciones de Entrada Analógica Verifique las direcciones de Salida Analógica
  • 2. S7 300 2 Por ejemplo, para este caso según lo observado en el Hardware el direccionamiento de los canales de entrada y salida análogo seria los siguientes: Entradas Análogas Salidas Análogas Ch-0 PEW256 Ch-0 PAW272 Ch-1 PEW258 Ch-1 PAW274 Ch-2 PEW260 Ch-2 PAW276 Ch-3 PEW262 Ch-3 PAW278 Ch-4 PEW264 Ch-5 PEW266 Ch-6 PEW268 Ch-7 PEW270 4. Escalamiento de la señal de analógica de entrada. Como la señal de entrada analógica esta convertida en bits, si queremos escalarlo a unidades de ingeniería o valores por unidad o quizás porcentuales, tenemos que utilizar la función de escalamiento del programa: La función de escalamiento, SCALE, toma un valor entero en la entrada IN y lo convierte en un valor real, convirtiéndolo a escala en un rango comprendido entre un límite inferior (LO_LIM) y un límite superior (HI_LIM). El resultado se escribe en la salida OUT. La función SCALE aplica la fórmula siguiente: OUT = [ ( (float (IN) – K1) / (K2 – K1) ) * (HI_LIM – LO_LIM) ] + LO_LIM Las constantes K1 y K2 se aplican de forma diferente, dependiendo de si el valor de entrada es BIPOLAR o UNIPOLAR. BIPOLAR El valor entero de entrada debe estar entre -27648 y 27648, por lo tanto, K1 = -27648.0 y K2 = +27648.0 UNIPOLAR El valor entero de entrada debe estar entre 0 y 27648, por lo tanto, K1 = 0.0 y K2 = +27648.0 Si el valor entero de entrada es mayor que K2, la salida (OUT) se une a HI_LIM y se indica un error. Si el valor entero de entrada es menor que K1, la salida se une a LO_LIM y se indica un error. Se puede efectuar la conversión escalar inversa programando los límites de tal forma que el valor en el campo límite inferior sea mayor que el valor en el campo límite superior (LO_LIM > HI_LIM).
  • 3. S7 300 3 En esta conversión escalar inversa, el valor de la salida disminuye cuando aumenta el valor de la entrada. Parámetros de la función SCALE: 5. Ejemplo de Escalamiento a la Entrada y a la Salida. 5.1 Leer y normalizar un valor analógico a la entrada (FC105) La función SCALE toma un valor entero en la entrada IN y lo convierte en un valor real, convirtiéndolo a escala en un rango comprendido entre un límite inferior y un límite superior (LO_LIM y HI_LIM). El resultado se escribe en la salida OUT. La figura muestra un ejemplo: La función se ejecuta cuando el estado de señal de la entrada E0.0 es 1 (activada). En este ejemplo, el valor entero 22 se convierte en un valor REAL escalado entre 0.0 y 100.0, y éste se escribe en la salida OUT. El valor de entrada es BIPOLAR, tal como lo indica el estado de señal de la entrada E2.0. Si la función se ejecuta sin errores, los estados de señal de la salida de habilitación (ENO) y de la salida A0.0 se ponen a 1 (activadas).
  • 4. S7 300 4 Tarea: • Verifique con la ecuación de conversión dada que el resultado del valor de entrada escalado es el correcto. 5.2 Escalar un valor analógico a la salida (FC106) La función UNSCALE toma en la entrada IN un valor real que está ajustado a escala en un rango comprendido entre un límite inferior y un límite superior (LO_LIM y HI_LIM), y lo convierte en un valor entero. El resultado se escribe en la salida OUT.
  • 5. S7 300 5 Escalamiento de Señales de Entrada y Salida Analógicas 1. Descripción. Se tiene un tanque de agua, el cual se desea mantenerlo siempre lleno. El ingreso de agua al tanque se controla mediante una válvula eléctrica proporcional de 0…10V, cuya apertura y cierre es inversamente proporcional al porcentaje del nivel de agua faltante, así por ejemplo, si el nivel de agua está en 80%, la válvula se abrirá en 20%. El PLC recibe la información del nivel de agua a través de un sensor de nivel con transductor de presión incorporado de 0…10V proporcional al nivel de agua 0...100% Además, la salida del agua se gobierna por medio de otra válvula y de manera manual. 2. Bloques disponibles: En el programa emplearemos dos bloques de la librería del STEP 7: • FC 105: SCALE • FC 106: UNSCALE Estos módulos funcionales ejecutan conversiones entre el margen nominal de una tarjeta analógica y un margen normalizado, que el usuario puede especificar. 3. Procedimiento. Creación de un proyecto 1. Primero creamos un proyecto con un equipo SIMATIC (S7 300). Si desea use el asistente para crear el proyecto o cree su proyecto manualmente. A nuestro proyecto lo llamaremos Nivel_esc 2. En la configuración Hardware verifique la dirección de la entrada y salida analógica Tome nota de estas direcciones asignadas a la E/S analógicas
  • 6. S7 300 6 Creación de la Tabla de símbolos: 3. Luego creamos la tabla de símbolos desde el menú Herramientas Tabla de símbolos, como se muestra en la figura: Cargar los bloques de escalamiento 4. Desde el SIMATIC Manager, seleccionamos en el menú Archivo Abrir Se presenta la siguiente ventana, donde permite elegir la librería adecuada: 1. Seleccione la pestaña: Librerías Edite los símbolos para el sensor de Nivel y la Válvula Seleccione Abrir 2. Seleccione Standard Library 3. Presione aquí
  • 7. S7 300 7 5. Luego seleccionamos TI-S7 converting blocks Aquí podemos observar los Bloques FC 105 (SCALE) y FC 106 (UNSCALE) Si desea ver los detalles de los Bloques, active desde el menú la opción verdetalles. Se vera información adicional de cada bloque como se muestra en la figura de abajo. 6. Luego seleccione los dos bloques FC 105 (SCALE) y FC 106 (UNSCALE) y debemos copiar (Ctr + C) y pegar (Ctr +V) en nuestro proyecto (en la ventana de abajo) Haga doble clic
  • 8. S7 300 8 Crear el bloque de datos DB1 7. Estando en Bloques, damos click derecho con el mouse e insertamos el bloque de datos DB1. 8. Este bloque de datos nos permitirá manejar los bloques escalados. Parametrizamos como DB1, tipo global y aceptamos. Seleccione Bloque de datos Haga click derecho Pegar aquí: en esta área Seleccione ambos bloques y copiar
  • 9. S7 300 9 9. Luego hacemos Doble click sobre el DB1 creado para configurarlo. 10. Ingresamos los siguientes datos en nuestro DB1. Para este ejemplo, consideramos todas las variables de los bloques FC105 y FC 106. Presione aquí Hacer doble clic en DB1 Llenar como se muestra
  • 10. S7 300 10 Programar el bloque de programa FC1 De la misma que se creó el bloque de datos, crear el bloque de programa FC1. Implemente el siguiente programa dentro de la función FC1: Seleccionar: Función Seleccionar: KOP
  • 12. S7 300 12 Grábelo y cierre: Programar el bloque principal OB1 En el OB1, hacemos el llamado del bloque de programa FC1: Listo para transferir el DB1, FC1, FC105, FC106 y OB1 creados. Esta instrucción llama al bloque FC1 Seleccione FC1 Finalmente nuestro proyecto contiene: OB, FCs y DBs