Ejemplos
:="Velocidad de transporte": :="Mi_bloque_de_datos".Marca1:
:=E0.0:
:=MW100:
Escritura de variables PLC
Estas variables In (se tiene en cuenta la dirección de entrada desde el controlador) se
introducen en la página del navegador. Esto puede realizarse, por ejemplo, en un formulario
en su página HTML con campos de introducción de texto o de listas de selección que se
correspondan con las variables de escritura.
Las variables las introduce el navegador en el Header de HTTP (mediante cookies o con el
método POST) o en la URL (método GET) en la petición HTTP, y después las escribe el
servidor web en la variable PLC correspondiente.
Nota
Acceso de escritura durante el funcionamiento
Para que sea posible escribir datos en la CPU desde una página de usuario, debe haber un
usuario configurado con derechos de escritura correspondientes y con sesión iniciada. Esto
es válido para todos los accesos de lectura y escritura desde páginas web a la CPU.
Sintaxis
<!-- AWP_In_Variable Name='"<Varname1>"' Name='"<Varname2>"'
Name='"<Varname3>"' -->
En caso de que el nombre de la variable que esté utilizando para la aplicación web no sea
idéntico al nombre de la variable PLC, es posible realizar la asignación a una variable PLC
por medio del parámetro "Use".
<!-- AWP_In_Variable Name='<Varname_Webapp>' Use='<PLC_Varname>' -->
Ejemplos con campos de entrada HTML
<!--AWP_In_Variable Name='"Target_Level"' -->
<form method="post">
<p>Input Target Level: <input name='"Target_Level"'
type="text"><input type="submit" value="Write to PLC"> </p>
</form>
<!--AWP_In_Variable Name='"Data_block_1".Braking' -->
<form method="post">
<p>Braking: <input name='"Data_block_1".Braking' type="text"> <input
type="submit" value="Write to PLC"></p>
</form>
Ejemplo con lista de selección HTML
<!-- AWP_In_Variable Name='"Data_block_1".ManualOverrideEnable' -->
<form method="post">
<select name='"Data_block_1".ManualOverrideEnable'>
<option value=1>Yes</option>
<option value=0>No</option>
</select><input type="submit" value="submit setting"> </form>
Servidor web
Manual de funciones, 01/2013, A5E03484627-01
www.infoPLC.net
Páginas web
3.8 Páginas de usuario
51