Páginas web
3.8 Páginas de usuario
3.8.4.4
Escritura de datos de usuario en el controlador
Posibilidades de ajuste
La página de usuario "Remote Wind Turbine Monitor" contiene distintos comandos AWP
para la escritura de datos en el controlador. Mediante la declaración de distintos comandos
de escritura "AWP_In_Variable" para variables, un usuario con los derechos de acceso
pertinentes puede controlar manualmente la turbina eólica, y activar la corrección de la
velocidad de giro de la turbina y su orientación, así como del ángulo de ataque de las palas
del rotor. Además, el usuario puede definir cifras con coma flotante para la velocidad de giro
de la turbina, su orientación, su ángulo de ataque y el valor porcentual de frenado. La
página de usuario utiliza un comando HTTP con el formato "POST" para escribir las
variables en el controlador.
El código empleado en el ejemplo para el ajuste manual del valor de frenado es:
<!-- AWP_In_Variable Name='"Data_block_1"' -->
...
<tr sytle="vertical-align: top; height: 2%;">
<td style="width: 22%;"><p>Braking:</p></td>
<td>
<form method="POST">
<p><input name='"Data_block_1".Braking' size="10" type ="text">
%</p>
</form>
</td>
</tr>
Este extracto del código HTML define en primer lugar una "AWP_In_Variable" para el bloque
de datos "Data_block_1" que permite a la página de usuario escribir las variables que se
deseen en el bloque de datos. En el lado izquierdo se muestra el texto "Breaking:" y en el
derecho se encuentra un campo en el que es posible introducir datos de usuario para la
variable "Braking" en el bloque de datos.
La página de usuario lee el valor de frenado real desde el controlador y lo muestra en el
campo de entrada. Un usuario con los derechos de acceso necesarios puede a continuación
escribir un valor de frenado que controle el frenado en el bloque de datos de la CPU.
Nota
Declaración de bloques de datos
Si declara un bloque de datos completo a través de una "AWP_In_Variable", es posible
escribir cada variable en el bloque de datos a través de la página de usuario. Si solo
determinadas variables tienen permiso de escritura en el bloque de datos, declare este
hecho específico mediante, por ejemplo,
Name='"Data_block_1".Breaking'>
64
www.infoPLC.net
<!-- AWP_In_Variable
Manual de funciones, 01/2013, A5E03484627-01
Servidor web