Escalado analógico de Siemens (0–27648)
Las tarjetas analógicas de los PLC S7-1200 y S7-1500 de Siemens no entregan bares ni grados: entregan un número entero. En el rango nominal de la señal, ese número va de 0 a 27648 (en señales unipolares como 4–20 mA o 0–10 V). Esta calculadora convierte ese valor bruto en unidades reales y al revés, para comprobar en la puesta en marcha que el PLC lee lo mismo que marca el instrumento.
Cómo se calcula
valor real = inicio + bruto / 27648 × (final − inicio)
Y para una salida analógica, al revés: bruto = (valor − inicio) / (final − inicio) × 27648.
Ejemplo
Un transmisor de nivel de 0 a 4 metros, conectado a una entrada de 4–20 mA, da un valor bruto de 20736: 20736 / 27648 × 4 = 3 metros. En corriente, eso son 4 + 0,75 × 16 = 16 mA, que es lo que deberías medir en el lazo con el multímetro.
En TIA Portal: NORM_X y SCALE_X
En el programa no hace falta escribir la fórmula a mano. Lo habitual es encadenar dos instrucciones:
- NORM_X convierte el valor bruto en un número entre 0,0 y 1,0, usando como mínimo 0 y como máximo 27648.
- SCALE_X convierte ese número entre 0 y 1 en unidades reales, usando el inicio y el final de escala.
Para una salida analógica se hace al revés: NORM_X con el rango en unidades reales y SCALE_X con 0 y 27648.
Valores fuera de rango
- Entre 27649 y 32511: zona de rebase. La señal está por encima de su rango nominal, pero la tarjeta aún la mide.
- 32767: desbordamiento. Según el módulo y si el diagnóstico está activado, también indica rotura de hilo en señales de 4–20 mA.
Para entender el tema a fondo: KOP (contactos) en TIA Portal, con teoría y test.