STEP 7 Professional V13 SP1

STEP 7 Professional V13 SP1
Instrucciones VARIANT
Instrucciones VARIANT
Instrucciones VARIANT
En el TIA Portal están disponibles las siguientes instrucciones para trabajar con VARIANT:
Instrucciones básicas
Categoría
Instrucción
Descripción
Comparación
EQ_Type
Comparar si el tipo de datos es IGUAL al tipo de datos de una variable
NE_Type
Comparar si el tipo de datos es DIFERENTE al tipo de datos de una
variable
EQ_ElemType
Comparar si el tipo de datos de un elemento de ARRAY es IGUAL al tipo
de datos de una variable
NE_ElemType
Comprar si el tipo de datos de un elemento de ARRAY es DIFERENTE
del tipo de datos de una variable
IS_NULL
Consultar si es un puntero IGUAL A CERO
NOT_NULL
Consultar si es un puntero DIFERENTE DE CERO
IS_ARRAY
Consultar si es un ARRAY
TypeOf
Consultar tipo de datos de una variable VARIANT
TypeOfElements
Consultar tipo de datos de un elemento de una variable VARIANT
IS_ARRAY
Consultar si es un ARRAY
Transferencia
MOVE_BLK_VARI Copiar área
ANT
Conversión
VariantGet
Leer valor de una variable VARIANT
VariantPut
Escribir valor en una variable VARIANT
CountOfElements
Consultar número de elementos de ARRAY
VARIANT_TO_DB Convertir VARIANT en DB_ANY
_ANY
DB_ANY_TO_VA
RIANT
Convertir DB_ANY en VARIANT
Nota
Diferencias entre MOVE, MOVE_BLK y MOVE_BLK_VARIANT
•
•
•
Para copiar estructuras completas se puede utilizar la instrucción MOVE.
Para copiar partes de ARRAYs con un tipo de datos conocido se puede utilizar la instrucción
MOVE_BLK.
La instrucción MOVE_BLK_VARIANT solo es necesaria cuando se quieren copiar partes de
ARRAYs cuyo tipo de datos no se conoce hasta el momento de la ejecución.
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=74495465995&Language=es-ES&TopicId=69411266827
17/08/2016
STEP 7 Professional V13 SP1
Instrucciones VARIANT
Encontrará más información sobre las distintas instrucciones en el sistema de información en
"Instrucciones básicas > Lenguaje de programación correspondiente".
En "Instrucciones avanzadas" encontrará otras instrucciones que también operan con el tipo
de datos VARIANT.
Ver también
→ VARIANT
Direccionamiento indirecto con el tipo de datos VARIANT (http://support.automation.siemens.com/
WW/llisapi.dll?aktprim=0&lang=es&referer=%2fWW%
2f&func=cslib.csinfo&siteid=csius&groupid=4000002&extranet=standard&viewreg=WW&nodeid0=2915
6492&objaction=csopen)
This document constitutes a free excerpt compiled by the user himself/herself from the documentation provided by Siemens for this product. Siemens disclaims
all liability for the completeness of this document. It shall only be used for the user's own internal purposes. It shall not be passed on to third parties. The complete
documentation can be found at:
/dokumentation/default.aspx?DocVersionId=74495465995&Language=es-ES&TopicId=69411266827
17/08/2016