Principios básicos de programación
6.5 Lenguaje de programación
Para las instrucciones PEEK y POKE, se aplican los valores siguientes de los parámetros
"area", "area_src" y "area_dest". Para otras áreas distintas de los bloques de datos, el
parámetro dbNumber debe ser 0.
16#81
16#82
16#83
16#84
Llamar otros bloques lógicos desde el programa SCL
Para llamar otro bloque lógico en el programa de usuario, basta con introducir el nombre (o
dirección absoluta) del FB o la FC que contiene los parámetros. En el caso de un FB,
también hay que indicar un DB de instancia para llamarlo con el FB.
<Nombre de DB> (lista de parámetros)
<#Nombre de instancia> (lista de parámetros)
"MyDB"(MyInput:=10, MyInOut:="Tag1");
<Nombre de FC> (Lista de parámetros)
<Operando>:=<Nombre de FC> (Lista de parámetros)
"MyFC"(MyInput:=10, MyInOut:="Tag1");
También se pueden arrastrar bloques desde el árbol de navegación al editor del programa
SCL y completar la asignación de parámetros.
Adición de comentarios de bloque al código SCL
Puede incluir un comentario de bloque en el código SCL mediante la inclusión del texto del
comentario entre (* y *). Puede incluir tantas líneas de comentario como desee entre (* y *).
El bloque de programa SCL puede incluir varios comentarios de bloque. A efectos de
programación, el editor de SCL incluye un botón de comentarios de bloque junto con las
instrucciones de control habituales:
196
I
Q
M
DB
Llamar como instancia única
Llamar como multiinstancia
Llamada estándar
Llamar en una expresión
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG