Servidor web
11.6 Páginas web definidas por el usuario
<!-- AWP_In_Variable
Name='"Bloque_de_datos_1".HabilitarCorrecciónManual'
Enum="EstadoCorrección" -->
<!-- AWP_Enum_Def Name="OverrideStatus" Values='0:"Off",1:"On"' -->
Donde la página HTML incluye un campo de visualización en una celda de la tabla para el
estado actual de HabilitarCorrecciónManual, se utiliza solamente un comando normal de
lectura de variables, pero utilizando el tipo de enumeración referenciado y declarado
anteriormente, la página muestra "Off" o "On" en lugar de 0 o 1.
<td style="width:24%; border-top-style: Solid; border-top-width:
2px; border-top-color: #ffffff;">
<p>Manual override:
:="Bloque_de_datos_1".HabilitarCorrecciónManual:</p>
</td>
La página HTML incluye una lista de selección desplegable para que el usuario modifique el
valor de HabilitarCorrecciónManual. La lista de selección utiliza el texto "Sí" y "No" para
visualizarlo en las listas de selección. Al utilizar el tipo de enumeración, "Sí" se correlaciona
con el valor "On" del tipo de enumeración y "No" se correlaciona con el valor "Off". Una
selección vacía deja el valor de HabilitarCorrecciónManual inalterado.
<select name='"Bloque_de_datos_1".HabilitarCorrecciónManual'>
<option value=':"Bloque_de_datos_1".HabilitarCorrecciónManual:'>
</option>
<option value="On">Sí</option>
<option selected value="Off">No</option>
</select>
La lista de selección está incluida dentro de un diálogo en la página HTML. Si el usuario
hace clic en el botón de envío, la página envía el diálogo que escribe un valor de "1" en el
booleano de HabilitarCorrecciónManual en Bloque_de_datos_1 en caso de que el usuario
haya seleccionado "Si", o bien "0" si el usuario ha seleccionado "No".
11.6.8.4
Escribir una entrada del usuario en el controlador
La página HTML de vigilancia remota de la turbina de viento dispone de varios comandos
AWP para escribir datos en el controlador (Página 651). La página HTML declara
AWP_In_Variables para variables booleanas, de modo que un usuario con privilegios para
modificar variables pueda conmutar la turbina de viento a control manual y activar la
corrección manual para la velocidad de la turbina, la corrección de viraje o la corrección de
cabeceo de hojas. Esta página también utiliza AWP_In_Variables para permitir a un usuario
con privilegios para modificar variables especificar posteriormente valores en coma flotante
para la velocidad, el viraje y el cabeceo de la turbina, así como para el porcentaje de
frenado. La página utiliza un comando de envío de diálogos HTTP para escribir las
AWP_In_Variables en el controlador.
Por ejemplo, tenga en cuenta el código HTML para ajustar manualmente el valor de frenado:
672
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG