Si no se indica el valor estándar en la declaración, se aplican las siguientes reglas:
• Para parámetros de entrada: el parámetro debe tener asignado obligatoriamente el valor
actual en la llamada de la función.
• Para parámetros de salida: se utiliza el valor estándar del tipo de datos.
Encontrará más información en el capítulo "Tipos de datos (Página 54)".
Para transferir parámetros a funciones se aplica lo siguiente:
Parámetro formal
Input
Output
En la llamada de una función se copia el valor del parámetro en el cuerpo de la función. Durante la
1)
ejecución, el valor del parámetro permanece inalterado.
5.7.5
Llamada de funciones (S7-1500T)
Descripción
Una función se llama indicando lo siguiente:
• Nombre de la función (denominación simbólica).
• Lista de parámetros con asignación de los parámetros actuales necesarios en la sección de
instrucciones del programa principal o de otra función.
Llamada de la función
El siguiente ejemplo de llamada de función muestra parámetros de entrada y parámetros de
salida.
Los parámetros se indican en forma de asignación de valor. Esta asignación de valor asigna
un valor (parámetro actual) a los parámetros definidos en la sección de declaración del
bloque llamado (parámetros formales).
①
②
③
④
⑤
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA
Lista de parámetros
Nombre de la función
Parámetro de entrada 1
Parámetro de entrada 2
Parámetro de salida
5.7 Estructura del programa MCL (S7-1500T)
Tipo de datos simple
Copia
1)
Copia
1)
Crear el programa MCL (S7-1500T)
Tipo de datos estructurado
Copia
1)
Copia
1)
135