104BServidor web
11.3 Páginas web definidas por el usuario
<!-- AWP_In_Variable Name='"Data_block_1".Braking' -->
<form method="post">
<p>Braking: <input name='"Data_block_1".Braking' type="text" />
%</p>
</form>
<!-- AWP_In_Variable Name='"Braking"' Use='"Data_block_1".Braking' -
->
<form method="post">
<p>Braking: <input name='"Braking"' type="text" /> %</p>
</form>
Ejemplo utilizando una lista de selección HTML
<!-- AWP_In_Variable Name='"Data_block_1".ManualOverrideEnable'-->
<form method="post">
<select name='"Data_block_1".ManualOverrideEnable'>
<option value=:"Data_block_1".ManualOverrideEnable:> </option>
<option value=1>Yes</option>
<option value=0>No</option>
</select><input type="submit" value="Submit setting" /></form>
Nota
Solamente un usuario admin puede escribir datos en la CPU. Los comandos se ignoran si el
usuario no ha iniciado sesión como admin.
Si el nombre de la variable o del bloque de datos incluye caracteres especiales hay que
utilizar comillas adicionales o caracteres de escape, tal como se describe en el apartado
"Procesamiento de nombres de variable que contienen caracteres especiales (Página 526)".
11.3.2.3
Leer variables especiales
El servidor web ofrece la posibilidad de leer valores desde el PC para almacenarlos en
variables especiales en el encabezado de respuesta HTTP. Es posible, por ejemplo, que se
quiera leer un nombre de ruta desde una variable PLC para redireccionar la URL a otra
ubicación utilizando la variable especial HEADER:Location.
Sintaxis
<!-- AWP_Out_Variable Name='<Type>:<Name>' [Use='Varname>'] -->
518
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05