Escribir Variables - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Servidor web
12.7 Páginas web definidas por el usuario
Ejemplos
:="Conveyor_speed"::="My_Data_Block".flag1:
:=I0.0:
:=MW100:
Ejemplo de lectura de una variable con alias
<!-- AWP_Out_Variable Name='flag1' Use='"My_Data_Block".flag1' -->
:=flag1:
Nota
Encontrará información sobre cómo definir alias para variables PLC y variables de bloque de
datos en el apartado Utilizar un alias para una referencia de variable (Página 1087).
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 1093).
12.7.2.2

Escribir variables

Las páginas definidas por el usuario pueden escribir datos en la CPU. Esto se realiza
utilizando un comando AWP para identificar una variable en la CPU que sea escribible
desde la página HTML. La variable debe especificarse por el nombre de variable PLC o el
nombre de variable de bloque de datos. Es posible declarar múltiples nombres de variable
en una instrucción. Para escribir los datos en la CPU, utilice el comando estándar HTTP
POST.
Una aplicación típica es diseñar una forma en la página HTML con campos de entrada de
texto u opciones en una lista de selección que se correspondan con variables de CPU
escribibles. Como ocurre con todas las páginas definidas por el usuario, a continuación
deben generarse los bloques desde STEP 7, como los que están incluidos en el programa
de STEP 7. Cuando un usuario con privilegios para modificar variables accede a esta
página e introduce datos en los campos de entrada o selecciona una opción de una lista de
selección, el servidor web convierte la entrada al tipo de datos correcto para la variable y
escribe el valor en la variable de la CPU. Tenga en cuenta que la cláusula de nombre para
campos de entrada HTML y listas de selección HTML utiliza una sintaxis típica para la
cláusula de nombre del comando AWP_In_Variable . Por lo general debe ponerse el nombre
entre comillas simples y, si se referencia un bloque de datos, el nombre del mismo entre
comillas dobles.
Para más detalles sobre la gestión de formas, consulte la documentación de HTML.
Sintaxis
<!-- AWP_In_Variable Name='<Varname1>' [Use='<Varname2>'] ... -->
1082
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido