Siemens SIMATIC S7-1500 Manual De Funciones página 85

Ocultar thumbs Ver también para SIMATIC S7-1500:
Tabla de contenido
Sintaxis
<VAR_Name> := <Expression>;
El operador ":=" asigna un valor o una ex­
presión a una variable.
<VAR_OUTPUT> => <VAR_Name>;
Ejemplo
El siguiente ejemplo muestra operadores de asignación:
MCL
//assignment arithmetical expression
elemVar := 3 * 3;
//assignment tag with the same data type
elemVar := elemVar1;
//assignment array elements
elem1 := array[i];
array_1 [2] := array_2[5];
array [j] := 14;
//assignment whole array with the same data type
array_1 := array_2;
//assignment STRUCT data type elements
struct1.elem1 := Var1;
struct1.elem1 := 20;
struct1.elem1 := struct2.elem1;
//assignment input parameters in function call
mySub( in := 1.0 );
//assignment Output parameters in function call
myFunc( in := 10.0, Out => myVar2);
//assignment variables of predefined technological structured types
$A1.DynamicDefaults.Acceleration := 10.0;
myAxis := $A1;
myAxis := NULL;
myAxis1 := myAxis2;
IPR_StatusWord := $IPR.StatusWord;
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA
Crear el programa MCL (S7-1500T)
Nombre
;
<VAR_OUTPUT>
=>
<VAR_Name>
5.5 Operadores (S7-1500T)
Punto y coma – finaliza cada ex­
presión
Nombre simbólico del parámetro
de salida de una función. Identifi­
cador libre
Símbolo del operador de asigna­
ción
Nombre de la variable a la que de­
be asignarse el valor del paráme­
tro de salida de la función. El tipo
del parámetro de salida debe ser
convertible de modo implícito al
tipo de esta variable.
85
Tabla de contenido
loading

Tabla de contenido