You are on page 1of 3

10/09/13

Siemens Industry IA/DT/BT Service&Support - Automation Service, Automation Support, Simatic Service, Simatic Support, Technical Support, Technical Co

Automation Technology > Sistemas de automatizacin > Software de automatizacin > Software in TIA Portal > Controller Software in TIA Portal > STEP 7 (TIA Portal) STEP 7 (TIA Portal) -- Creacin de programas S7 -- Ejecutar operacines Cmo es la integracin numrica para el S7-1200 programado en el STEP 7 (TIA Portal) V11? Cmo se pueden normalizar y desnormalizar los valores analgicos en STEP 7 (TIA Portal)? Cmo se pueden extraer las posiciones enteras y decimales de un valor real en STEP 7 (TIA Portal) V11? Cmo se realiza en el STEP 7 (TIA Portal) V11 el clculo de valores lineales para la ordinada del punto P? Cmo se pueden poner juntas medidas de flujo fsicas (por ejemplo, un flujo msico) para un valor total en STEP 7 (TIA Portal) V11? Cmo se puede realizar la diferenciacin numrica en el STEP 7 (TIA Portal) V11? Cmo se convierten los tipos de datos en el TIA Portal para el S7-1200/1500? Cmo se puede convertir un nmero hexadecimal a un carcter ASCII con el STEP 7 (TIA Portal) V11? Cmo se puede averiguar la posicin de un bit activo dentro de una palabra de marcas y supervisar un campo de 32 bits, con el STEP 7 V11? Cmo se puede retrasar la seal de salida en relacin con la seal de entrada en STEP 7 (TIA Portal) V11? Cmo s e pueden es c alar los v alores ent eros para medidas analgic as , en v alores reales y los v alores reales en v alores ent eros , ut iliz ando el S TE P 7 (TIA P ort al) V 11? Cmo se pueden copiar zonas de memoria en el STEP 7 (TIA Portal) V11? Cmo se puede acceder bit a bit, byte a byte o palabra a palabra a los tipos de datos no estructurados en el STEP 7 (TIA Portal)? Cmo se programa en el STEP 7 (TIA Portal) la superposicin de variables con la palabra clave "AT"? Cmo se puede programar un generador de impulsos en el STEP 7 (TIA Portal)? Cmo se pueden programarlos registros de desplazamiento con las instrucciones KOP/FUP en STEP 7 V5.5 y en V11? Qu propiedades hay que tener en cuenta en STEP 7 V11, cuando se insertan caracteres con la instruccin "INSERT" en una cadena de caracteres? Cmo se pueden escalar los valores enteros para medidas analgicas, en valores reales y los valores reales en valores enteros, utilizando el STEP 7 (TIA Portal) V11? Ins t ruc c iones Para realizar el escalado de valores analgicos se pueden utilizar los conversores SCALE_ X "Escalado" y NORM_X "Normalizacin". Estos bloques estn disponibles en el STEP 7 V11, en la paleta "Instrucciones" dentro de "Conversores". Una descripcin detallada de la funcin y la parametrizacin est disponible en la ayuda online del STEP 7 V11. Para abrir la ayuda online de un bloque, seleccinelo (por ejemplo, SCALE_X) y pulse la tecla "F1". En los siguientes ejemplos se supone que los rangos de medida son unipolares. El valor de entrada entero est entre 0 y 27648. E jemplo 1 El valor entero 27648 se corresponde con un valor de intensidad de 20 mA y el valor entero 0 se corresponde con un valor de intensidad de 0 mA. Como lmites superior e inferior para la normalizacin
support.automation.siemens.com/WW/llisapi.dll?aktprim=0&lang=es&referer=%2fWW%2f&func=cslib.csinfo&siteid=cseus&treeLang=en&groupid=4000003&ex 1/3

10/09/13

Siemens Industry IA/DT/BT Service&Support - Automation Service, Automation Support, Simatic Service, Simatic Support, Technical Support, Technical Co

se eligen MAX = 27648 y MIN = 0, mientras que para el escalado se eligen MAX = 20 y MIN = 0. Debido a que los valores de entrada son de tipo entero, pero los valores de salida se escalan con el tipo REAL, se realiza una conversin del tipo de datos entero a real con ayuda de la funcin NORM_X.

Figura 01 La conexin de ambos bloques, tal como se muestra en la figura 01, tiene como resultado la siguiente definicin entre el valor de entrada del mdulo NORM_X y del valor de salida del mdulo SCALE_X: NORM_X_VALUE - NORM_X_MIN ------------------------------------------NORM_X_MAX - NORM_X_MIN = SCALE_X_OUT - SCALE_X_MIN ----------------------------------------SCALE_X_MAX - SCALE_X_MIN

Si la entrada "VALUE" del bloque NORM_X tiene el valor 10500 y los valores lmite son como los indicados en la figura 01, la salida "OUT" del bloque SCALE_X tiene el valor siguiente: 10500 - 0 ------------27648 - 0 = SCALE_X_OUT - 0 ----------------------20 - 0

SCALE_X_OUT = 7,5955 (se corresponde con un valor 7,5955 mA) E jemplo 2 - Medidas de int ens idad Los valores analgicos de 4-20 mA se deben representar con valores enteros. Debido a que los valores de entrada son del tipo de datos REAL, pero los valores de salida se escalan con el tipo de datos entero, con la funcin SCALE_X se realiza una conversin del tipo de datos de real a entero. El valor entero 27648 se corresponde con 20 mA (valor lmite superior) y el valor entero 5530 se corresponde con 4 mA (valor lmite inferior). Por ejemplo, para un valor analgico de 7,5955 (mA) se escala el valor
support.automation.siemens.com/WW/llisapi.dll?aktprim=0&lang=es&referer=%2fWW%2f&func=cslib.csinfo&siteid=cseus&treeLang=en&groupid=4000003&ex 2/3

10/09/13

Siemens Industry IA/DT/BT Service&Support - Automation Service, Automation Support, Simatic Service, Simatic Support, Technical Support, Technical Co

entero 10500.

Figura 02 A dv ert enc ia Para modificar la conversin de tipo de datos en los bloques, seleccione dicho bloque y haga clic sobre la flecha amarilla. En la lista desplegable que se abre, se puede elegir la conversin de tipo de datos necesaria. A continuacin tiene que adaptar la parametrizacin, ya que los tipos de datos de los parmetros han cambiado.

Figura 03 Conc ept os de bs queda ampliados Medida de tensin, medida de temperatura, medida de resistencia, sensor de presin Nr. de ident if ic ac in (ID): 39334504 Fec ha: 2012-04-16
Siemens AG 2013 - Pie de imprenta - Privacidad de datos - Condiciones de uso

support.automation.siemens.com/WW/llisapi.dll?aktprim=0&lang=es&referer=%2fWW%2f&func=cslib.csinfo&siteid=cseus&treeLang=en&groupid=4000003&ex

3/3

You might also like