Red de conocimiento informático - Material del sitio web - Cómo utilizar Siemens s7-300 para controlar cantidades analógicas, como cerrar una válvula cuando la temperatura alcanza un cierto valor.

Cómo utilizar Siemens s7-300 para controlar cantidades analógicas, como cerrar una válvula cuando la temperatura alcanza un cierto valor.

¡Aquí está la respuesta corta! Primero, debes tener un módulo analógico.

Por ejemplo, valor analógico de 0~10V. El PLC lo convierte en un valor digital correspondiente a 0~27684 (tome 0~276000, fácil de calcular). El rango del sensor de temperatura es 0~300 grados.

Si el valor de conversión analógica se mide en N, corresponde a la temperatura real t=300N/27600.

N se puede leer.

Por ejemplo

L PIW100 (punto de entrada analógico)

ITD // Convertir a entero doble

DTR // Convertir a real número

L 2.760000e 004 (constante, rango digital PLC)

/R // N/27600

L 300 (coeficiente, rango de temperatura real máximo)

/R p>

ITD

DTR

*R (N/27600)*300

RND // Redondeo

L 0 (Desviación) La desviación de temperatura puede modificar este valor

I // (N/27600)*300 0 (Desviación)

T MW100

L MW100

L 90 (valor de temperatura)

gt; I

= q*.* (cerrar la válvula)

Este programa recopila cantidades analógicas y, en comparación con 90 grados, si es superior a 90 grados, la válvula se cerrará.