Transferir Parámetros A Bloques; Llamada Por Valor - Siemens S7 Serie Manual De Sistema

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

Publicidad

Principios básicos de programación
7.3 Utilizar bloques para estructurar el programa
Se pueden guardar en librerías objetos que se desea reutilizar. A cada proyecto hay
conectada una librería de proyecto. Además de la librería del proyecto se puede crear un
número indeterminado de librerías globales, que pueden utilizarse en varios proyectos.
Dado que las librerías son compatibles entre sí, sus elementos pueden copiarse y moverse
de una librería a otra.
Las librerías se utilizan, por ejemplo, para crear plantillas para bloques que primero se
copian en la librería del proyecto y a continuación se desarrollan en él. Finalmente los
bloques se copian de la librería del proyecto a una librería global. La librería global puede
ser accesible para otros compañeros que trabajen en el mismo proyecto. Ellos utilizan los
bloques y los adaptan a sus necesidades individuales, si es necesario.
Para más detalles sobre operaciones con librerías, consulte los temas relativos a librerías
de la Ayuda en pantalla de STEP 7.
7.3.6
Transferir parámetros a bloques
Los bloques de función (FB) y las funciones (FC) tienen tres tipos de interfaz diferentes:
● IN
● IN/OUT
● OUT
Los FBs y las FCs reciben parámetros por los tipos de interfaz IN e IN/OUT. Los bloques
procesan los parámetros y devuelven valores al emisor a través de los tipos de interfaz
IN/OUT y OUT.
El programa de usuario transfiere parámetros utilizando uno de los dos métodos.

Llamada por valor

Cuando el programa de usuario transfiere un parámetro a una función mediante "llamada
por valor", copia el valor del parámetro real al parámetro de entrada del bloque para el tipo
de interfaz IN. Esta operación requiere memoria adicional para el valor copiado.
Cuando el programa de usuario llama el bloque, copia los valores.
210
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