Está en la página 1de 4

(http://www.siemens.

com)
Industry Online Support
Product Support

! Inicio (start) ! Product Support

Tipo de artculo: FAQ, ID de artculo 24624928, Fecha del artculo: 17/11/2013 " " " " # (7)
! Evaluar

Cmo se pueden escalar y desescalar valores analgicos con STEP 7 V5.5?


Artculo Relacionado con producto(s)

Instrucciones
Un mdulo de entradas analgicas ofrece un valor numrico para una seal analgica estandarizada (intensidad,
tensin, resistencia o temperatura). Este valor numrico debe representar el parmetro a medir (por ejemplo, nivel
de llenado en litros). A este procedimiento se le denomina estandarizacin o escalado del valor analgico.

Inversamente, el programa de usuario calcula un valor de proceso. Este valor de proceso se ha de convertir en un
valor numrico que el mdulo de salidas analgicas convierte en una seal analgica con la que se activa un
actuador analgico. Este procedimiento de conversin se denomina desestandarizacin o desescalado. Para el
escalado y desescalado durante el procesamiento de los valores analgicos se pueden usar las funciones de la
librera que se encuentran disponibles para su descarga ms abajo.

La figura 1 muestra un ejemplo de escalado.

Fig. 01

La figura 2 muestra un ejemplo de desescalado.

Fig. 02

En consecuencia, en los valores y siempre est el resultado de la conversin. Los valores x son los parmetros
conocidos en cada caso.

Las cuatro funciones de la librera transferible difieren entre s en lo que se refiere al tipo de dato que se encuentra
disponible en los lados y o x.

1. Con la funcin FC164 los valores x son nmeros enteros y los valores y son nmeros enteros.
2. Con la funcin FC165 los valores x son nmeros enteros y los valores y son nmeros reales.
3. Con la funcin FC166 los valores x son nmeros reales y los valores y son nmeros enteros.
4. Con la funcin FC167 los valores x son nmeros reales y los valores y son nmeros reales.

Consideraciones
Estas funciones no modifican el registro de direcciones AR1/AR2 y para las aplicaciones en FUP y KOP ofrecen la
caja ENO en la que el RLO = 0 1 se guarda en el bit BR.

Manejo del programa tomando como ejemplo el FC165 (escalado del tipo ENTERO a REAL)
Parmetros del bloque FC165:

Declaracin Nombre Tipo Comentario


in X INT Rango {-32768,..,0,..,+32767}
in yMIN REAL
Lmite MIN para y
{-3.402823e+38,..,
0.0,..,+3.402823e+38}
in yMAX REAL Lmite MAX para y
{-3.402823e+38,..,
0.0,..,+3.402823e+38}
in x0 INT Rango {-32768,..,0,..,+32767}
in y0 REAL Rango {-3.402823e+38,..,
0.0,..,+3.402823e+38}
in x1 INT Rango {-32768,..,0,..,+32767}
in y1 REAL Rango {-3.402823e+38,..,
0.0,..,+3.402823e+38}
out y REAL Rango {-3.402823e+38,..,
0.0,..,+3.402823e+38}

Mediante la introduccin de yMIN e yMAX se puede limitar el valor y calculado a un rango especfico con lmites
inferior y superior. Esto recorta las zonas por encima y por debajo del rango de las tarjetas de entradas y salidas
analgicas.

En consecuencia, Y se calcula conforme a la ecuacin lineal general: y = a x + b.

Esto conduce a la siguiente relacin: y = (y1-y0) / (x1-x0) * (x-x0) + y0

Ejemplo de escalado lineal con la funcin FC165 (ENTERO > REAL)

Fig. 03

Una seal de 4 mA a 20 mA est presente en la tarjeta de entradas analgicas. Dicha seal se convierte al valor de
CPU interno de 0 a 27648. Un nivel de llenado se ha de medir de esta forma. Se sabe que los 4 mA se
corresponden con el nivel de llenado de 0.0m y que los 20 mA se corresponden con el nivel de llenado de 1.7 m.

Esto conduce a los siguientes parmetros:


P0(x0=0; y0=0.0)
P1(x1=+27648; y1=+1.7)

Se llama a la funcin FC165 de la siguiente manera:

CALL FC
165
x:= PEW
20
yMIN:= 0,0
yMAX:= 1,7
x0:= 0
y0:= 0,0
x1:= 27648
y1:= 1,7
y:= MD22

Nota
Consultar el manual "Sistema de automatizacin S7-300 Datos de los mdulos" (entrada con ID ! 8859629
(/cs/document/8859629/simatic-s7-300-sistema-de-automatizaci%c3%b3n-s7-300-datos-de-los-m%c3%b3dulos?
lc=es-ar) ), captulo 5 "Representacin de los valores analgicos de los mdulos analgicos" para ver qu rangos
de tensin, intensidad, resistencia y temperatura se corresponden con que rangos numricos de la CPU interna. Si
se tiene un sistema S7-400, la informacin pertinente se encuentra disponible en el manual "Sistema de
automatizacin S7-400 Especificaciones de mdulo" (entrada con ID ! 1117740 (/cs/document/1117740/simatic-s7-
400-sistema-de-automatizaci%c3%b3n-s7-400-datos-de-los-m%c3%b3dulos?lc=es-ar) ), apartado 5.3
"Representacin de valores analgicos".

Descarga de "STEP7_V55_PID_Scale"
Copiar el fichero "STEP7_V55_PID_Scale.zip" en un directorio independiente y ejecutarlo haciendo doble clic
sobre el mismo. Con ello se descomprimir la librera de STEP 7 con todos los subdirectorios asociados. Entonces
se podr usar el Administrador SIMATIC para abrir y procesar la librera descomprimida. La descarga contiene las
funciones descritas FC164, FC165, FC166 y FC167 dentro de una librera de STEP 7.

STEP7_V55_PID_Scale.zip (/cs/attachments/24624928/STEP7_V55_PID_Scale.zip) ( 224 KB )

La librera de STEP 7 V5.5 contiene tambin el bloque IEC estndar FC105 "SCALE" de STEP 7. Se dispone de
ms informacin sobre este bloque en la ayuda en lnea de STEP 7.

Entorno de creacin
Las imgenes y descargas contenidas en este FAQ se han creado con STEP 7 V5.5.

Palabras clave adicionales


Rango de medida, adaptacin del valor medido
Tambin est disponible en los idiomas siguientes:
! Alemn
! Ingls
! Francs
! Italiano
! Chino

El artculo pertenece a la(s) carpeta(s) de rbol de productos:


! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-1500 ! Mdulos de periferia ! Mdulos
analgicas ! Mdulos de entradas analgicas SM 531 (products?pnid=13728)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-1500 ! Mdulos de periferia ! Mdulos
analgicas ! Mdulos de salidas analgicas SM 532 (products?pnid=13729)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 (products?pnid=13751)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Unidades centrales ! Standard CPUs
(products?pnid=13753)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Unidades centrales ! Compact CPUs
(products?pnid=13754)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Unidades centrales ! Failsafe CPUs
(products?pnid=13755)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Unidades centrales ! Technology CPUs
(products?pnid=13756)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Mdulos de seales ! Mdulos de
entrada/salida analgicas ! Mdulos de entrada analgica SM331 (products?pnid=13768)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Mdulos de seales ! Mdulos de
entrada/salida analgicas ! Mdulos de salida analgica SM332 (products?pnid=13769)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Mdulos de seales ! Mdulos de
entrada/salida analgicas ! Mdulos de entrada/salida analgicas SM334 (products?pnid=13770)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Mdulos de seales ! Mdulos de
entrada/salida analgicas ! Mdulo de E/S analgicas SM 335 (products?pnid=13771)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Mdulos entrada/salida
digitales/analgicas de seguridad (products?pnid=13776)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Mdulos Ex de entrada/salida analgicas
! Mdulos Ex de entrada analgicas (products?pnid=13781)

! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Mdulos Ex de entrada/salida analgicas
! Mdulos Ex de salida analgicas (products?pnid=13782)

! AutomationTechnology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Mdulos de funcin ! SM 338 POS Input
Module (products?pnid=13795)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Mdulos especiales (products?
pnid=13802)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-300 ! Modules and Sensors IQ-Sense ! Mdulo
de sensores IQ-Sense (products?pnid=13804)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-400 (products?pnid=13828)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-400 ! CPUs ! CPU estndar (products?
pnid=13830)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-400 ! CPUs ! CPUs de seguridad (products?
pnid=13831)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-400 ! CPUs ! CPUs de alta disponibilidad
(products?pnid=13832)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-400 ! Mdulos de seales ! Mdulos de
entrada/salida analgicas (products?pnid=13845)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Advanced Controller ! S7-400 ! Sistema de precableado ! Conectores
frontales (products?pnid=13873)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Distributed Controller ! auf Basis ET200S ! Mdulos centrales ! Standard
CPUs ! IM151-7 CPU (products?pnid=13896)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Distributed Controller ! auf Basis ET200S ! Mdulos centrales ! Standard
CPUs ! IM151-8 PN/DP CPU (products?pnid=13897)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Distributed Controller ! auf Basis ET200S ! Mdulos centrales ! CPU de
seguridad ! IM151-7 F-CPU (products?pnid=13901)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Distributed Controller ! auf Basis ET200S ! Mdulos centrales ! CPU de
seguridad ! IM151-8 F PN/DP CPU (products?pnid=13902)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Distributed Controller ! Basado en ET 200Pro ! Mdulos centrales ! CPUs
estndar (products?pnid=13908)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200SP ! Mdulos de periferia
! Mdulos de entradas analgicas (products?pnid=14044)

! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200SP ! Mdulos de periferia
! Moduli di uscite analogiche (products?pnid=14046)

! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200SP ! Mdulos de periferia
! Mdulos tecnolgicos (products?pnid=14048)

! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200S ! Mdulos de interfaz
! Mdulos de interfaz sin CPU ! IM151-1 (products?pnid=14080)

! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200S ! Mdulos de interfaz
! Mdulos de interfaz sin CPU ! IM151-3PN (products?pnid=14081)

! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200S ! I/O modules ! Mdulos
electrnicos analgicos (products?pnid=14088)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200M ! IM 153-1/IM153-2 (products?
pnid=14147)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200M ! IM153-4 PN IO (products?
pnid=14148)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200M ! Mdulos de entrada/salida
analgicas con HART (products?pnid=14149)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200M ! Accesorios (products?
pnid=14150)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200iSP ! Mdulos electrnicos
analgicos (products?pnid=14198)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Archivo ! Sistemas de automatizacin ! Periferia descentralizada ! ET 200B ! Analoge Elektronikblcke
(products?pnid=14209)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 para armario ! ET 200iS (products?pnid=14211)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 sin armario ! ET 200pro ! Interfacemodule ! Mdulos d
interfaz IM 154-1 e IM 154-2 (products?pnid=14219)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 sin armario ! ET 200pro ! Interfacemodule ! Mdulo de
interfaz IM 154-4PN (products?pnid=14220)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 sin armario ! ET 200pro ! Interfacemodule ! Mdulos d
interfaz IM 154-6 PN IWLAN (products?pnid=14221)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Sistemas de E/S SIMATIC ET 200 ! Sistemas ET 200 sin armario ! ET 200eco PN (products?pnid=14244)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Software para Controladores SIMATIC ! STEP 7 V5.x ! Software de programacin STEP 7 ! STEP 7
(products?pnid=14342)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Software para Controladores SIMATIC ! STEP 7 V5.x ! Software de programacin STEP 7 ! STEP 7
Professional (products?pnid=14349)
! Automation Technology ! Sistemas de automatizacin ! Software de automatizacin ! TIA Portal ! PLC Programmierung ! STEP 7 Professional (TIA Portal) (products?pnid=14673)
! Automation Technology ! Productos y sistemas para manejo y visualizacin ! Productos personalizables ! Productos sectoriales ! Battery ! SIMATIC CVS400A (products?pnid=14854)
! Automation Technology ! Sistemas de control de procesos ! SIMATIC PCS 7 ! Componentes del sistema ! Comunicacin ! PROFIBUS ! PROFIBUS DP ! Y-Link (products?pnid=17008)
! Automation Technology ! Sistemas de control de procesos ! SIMATIC PCS 7 ! Componentes del sistema ! Comunicacin ! PROFIBUS ! PROFIBUS PA ! PA Pasarelas (products?pnid=17010)
! Automation Technology ! Sistemas de control de procesos ! SIMATIC PCS 7 ! Componentes del sistema ! Comunicacin ! FOUNDATION Fieldbus H1 ! FF Gateway (products?pnid=17016)
! Automation Technology ! Sistemas de control de procesos ! SIMATIC PCS 7 ! Componentes del sistema ! Periferia del proceso ! ET 200M para SIMATIC PCS 7 (products?pnid=17035)
! Automation Technology ! Sistemas de control de procesos ! SIMATIC PCS 7 ! Componentes del sistema ! Periferia del proceso ! ET 200M para SIMATIC PCS 7 ! Mdulos analgicos con HART (products?
pnid=17042)
! Automation Technology ! Sistemas de automatizacin ! Sistemas de automatizacin industrial SIMATIC ! Autmatas programables (PLCs) ! Distributed Controller ! Basado en ET 200Pro ! Mdulos centrales ! CPUs
de seguridad (products?pnid=24187)

Evaluar artculo

# # # # # No hay ninguna valoracin Dar una valoracin

Feedback sobre el artculo *)

Nombre

Nmero de telfono

Correo electrnico

Comentario Nmero de caracteres: 0 (mx. 500)

Enviar comentario como copia al remitente Enviar

*) Nota: no utilice esta funcin de retroalimentacin para consultas tcnicas. Para ello, utilice Support Request (/my/ar/es/requests/#createRequest).

También podría gustarte