Thread Content
Como dice el título, ¿algún experto podría explicarme el algoritmo de compensación de tráfico? 1. Dentro del bloque de algoritmo existe un párrafo ST con el siguiente contenido:
**FUNCTION_BLOCK PT_FLOW**
**VAR_INPUT**
IN: FLOAT; (**KPA**)
R0: FLOAT; (**kg/M3**)
PI: FLOAT; (**MPa**)
TI: FLOAT; (**℃**)
E: FLOAT; (**Coeficiente de expansión**)
K: FLOAT; (**Coeficiente**)
**END_VAR**
**VAR_OUTPUT**
OUT: FLOAT;
**END_VAR**
**VAR**
TEMP: FLOAT; (****)
TEMP1: FLOAT; (****)
TEMP2: FLOAT; (****)
R1: FLOAT; (**Cálculo de la densidad aparente**)
**END_VAR**
TEMP1 := 273.15 * (PI + 0.1);
TEMP2 := 0.10133 * (TI + 273.15);
R1 := R0 * TEMP1 / TEMP2;
TEMP := SQRT_FLOAT(R1 * IN);
OUT := TEMP * K / R0;
**END_FUNCTION_BLOCK**
El algoritmo de compensación del caudal utiliza el párrafo ST anterior. ¿Cómo se puede calcular el caudal instantáneo?
¿Qué significa IN en la expresión TEMP:=SQRT_FLOAT(R1*IN) del párrafo ST?
Soy un extranjero inexperto; solo ofrezco algunas sugerencias. En lo que respecta a estos aspectos, si se trata de servicios de software, ellos tienen la obligación de proporcionar capacitación; por lo general, esto está estipulado claramente en el contrato. Si se trata de un problema con los servicios de software, entonces eso sí que es un problema; probablemente sea una pregunta a la que no se pueda responder. :)
IN es el valor de la diferencia de presión del transmisor de diferencia de presión.
Este mensaje fue editado por última vez por jlshnlhj el 13-9-2019 a las 22:38. IN es el terminal de entrada. El contenido del párrafo ST generó un módulo personalizado: PT_FLOW. A continuación, se muestran los dos módulos PT_FLOW de la parte derecha de la imagen. En el lado izquierdo de este módulo se encuentran los terminales IN, R0, PI, TI, E y K; mientras que en el lado derecho están los terminales OUT. De dónde provienen los datos de IN se ve claramente en la imagen.
El párrafo ST es el lenguaje PASCAL estándar, ¡se siente muy familiar! Todos los que han estudiado PASCAL están muy familiarizados con él VAR_INPUT define las variables de entrada, VAR_OUTPUT define las variables de salida, VAR define las variables intermedias; lo que queda son las fórmulas de cálculo, como la ecuación de estado del gas ideal, ¿verdad?
¿Por qué el parámetro E no se utiliza en el algoritmo?
He aprendido algo, gracias, amigo. Pero realmente no entiendo qué idioma está hablando. Además, los valores que se obtienen al sustituirlos en las fórmulas no coinciden con los que muestra la computadora. No sé si hay algún error en los cálculos o si simplemente no he comprendido bien las fórmulas