Utilizar Un Alias Para Una Referencia De Variable - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Servidor web
12.8 Páginas web definidas por el usuario
En este ejemplo, la página web escribe el valor de la variable especial HTTP
"SERVER:current_user_id" en la variable PLC con el nombre "my_userid".
Nota
Solo un usuario con privilegios para modificar variables puede escribir datos en la CPU. El
servidor web ignora los comandos si el usuario no tiene privilegios de modificación.
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 905)".
12.8.2.5

Utilizar un alias para una referencia de variable

Se puede utilizar un alias en la página web definida por el usuario para una In_Variable o una
Out_Variable. Así, por ejemplo, es posible utilizar un nombre simbólico diferente en su página
HTML del utilizado en la CPU o bien equiparar una variable en la CPU con una variable especial.
La cláusula de uso AWP ofrece esta posibilidad.
Sintaxis
<-- AWP_In_Variable Name='<Varname1>' Use='<Varname2>' -->
<-- AWP_Out_Variable Name='<Varname1>' Use='<Varname2>' -->
Parámetros
<Varname1>
<Varname2>
Ejemplos
<-- AWP_In_Variable Name='SERVER:current_user_id'
Use='"Data_Block_10".server_user' -->
En este ejemplo, la variable especial SERVER:current_user_id se escribe en la variable
"server_user" del bloque de datos "Data_Block_10".
<-- AWP_Out_Variable Name='Weight'
Use='"Data_Block_10".Tank_data.Weight'
En este ejemplo, el valor del elemento de estructura del bloque de datos
Data_Block_10.Tank_data.Weight puede referenciarse simplemente con "Weight" en el resto de
la página web definida por el usuario.
<-- AWP_Out_Variable Name='Weight' Use='"Raw_Milk_Tank_Weight"'
900
El alias o el nombre de la variable especial
Varname1 debe ponerse entre comillas simples o dobles.
Nombre de la variable PLC a la que desea asignar un alias. La variable puede ser una
variable PLC, una variable de bloque de datos o una variable especial. El Varname2
debe ponerse entre comillas simples. Dentro de las comillas simples, utilice comillas
dobles para una variable PLC, una variable especial o un nombre de bloque de datos.
El nombre del bloque de datos está dentro de las comillas dobles pero no el nombre de
la variable de bloque de datos. Observe que en el caso de variables de bloque de datos
debe utilizarse el nombre y no el número del bloque de datos.
-->
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
-->

Publicidad

Tabla de contenido
loading

Tabla de contenido