PLCAllen-BradleyStudio 5000

Raíz cuadrada (SQR/SQRT) en Studio 5000: Qué es y cómo se usa

Aprende la instrucción SQR (SQRT en FBD) de Studio 5000: calcular raíces cuadradas, por ejemplo para medir caudal, con simulador.

· 3 min de lectura

Raíz cuadrada (SQR/SQRT) en Studio 5000: Qué es y cómo se usa

La instrucción SQR (en ladder) o SQRT (en FBD y texto estructurado) calcula la raíz cuadrada de Source y la guarda en Dest. Su uso clásico es calcular caudal a partir de presión diferencial.

Operandos

Operando Tipo de dato Descripción
Source SINT, INT, DINT, LINT, REAL o constante Valor de entrada
Dest SINT, INT, DINT, LINT o REAL Resultado

Cómo se ejecuta

Condición Resultado
Renglón verdadero Calcula y escribe el resultado en Dest en cada scan
Renglón falso No calcula; Dest conserva su valor

Ejemplo paso a paso

  1. Usa el tag DP_Pct (REAL), la presión diferencial en porcentaje.
  2. En la pestaña Compute/Math, arrastra SQR: Source DP_Pct, Dest Raiz_DP.
  3. Agrega MUL(Raiz_DP,10.0,Caudal_Pct) para pasar a porcentaje de caudal (√100 = 10).
  4. Prueba: Con 25 % de presión diferencial, el caudal es 50 %.

Renglón en texto (puedes pegarlo en el editor ladder):

SQR(DP_Pct,Raiz_DP);
MUL(Raiz_DP,10.0,Caudal_Pct);

Consejos y errores comunes

  • Si Source es negativo, la instrucción usa su valor absoluto según el manual: Revisa en tu versión y filtra antes los valores negativos.
  • Con resultado entero se pierden decimales; usa REAL.

Serie: Instrucciones Logix 5000

Referencias

  • Rockwell Automation. Logix 5000 Controllers General Instructions Reference Manual (Publicación 1756-RM003). literature.rockwellautomation.com
  • Rockwell Automation. Studio 5000 Logix Designer: Ayuda en línea, conjunto de instrucciones. rockwellautomation.com
  • International Electrotechnical Commission. (2013). IEC 61131-3: Programmable controllers – Part 3: Programming languages (3.ª ed.). IEC.
  • Petruzella, F. D. (2017). Programmable Logic Controllers (5.ª ed.). McGraw-Hill Education.

Studio 5000, Logix 5000, ControlLogix, CompactLogix y GuardLogix son marcas de Rockwell Automation. Ilustraciones y simuladores originales de TdeAutomatización.

Sigue aprendiendo