Siemens SIMATIC S7-SCL V5.3 Manual página 314

Tabla de contenido

Publicidad

Funciones estándar de S7-SCL
Llamada condicional (SFB/SFC)
Para la llamada condicional se tiene que asignar previamente 0 al parámetro de entrada EN
predefinido (p.ej., en la entrada E0.3); en tal caso no se llamará al bloque. Si se asigna 1 a
EN, sí se llamará a la función. En tal caso el parámetro de salida ENO también será "1" (en
caso contrario, será "0"), siempre y cuando no se produzca ningún error al procesar el
bloque.
No es conveniente efectuar una llamada condicional a una SFC porque la variable que debe
admitir el valor de retorno de la función no está definida si no se llama la función.
Nota
Si en su programa utiliza las siguientes operaciones para los tipos de datos TIME,
DATE_AND_TIME y STRING, S7-SCL llamará implícitamente a los bloques estándar.
Por esta razón están reservados los símbolos y los números de bloque de estos bloques
estándar y no se pueden utilizar para otros bloques. S7-SCL no comprueba en todos los
casos posibles incumplimientos de esta nota, por lo que pueden aparecer errores de
compilación.
La tabla siguiente muestra esquemáticamente las funciones estándar IEC utilizadas
implícitamente por S7-SCL.
Operación
==
<>
>
>=
<=
<
DATE_AND_TIME + TIME
DATE_AND_TIME + TIME
DATE_AND_TIME + DATE_AND_TIME SB_DT_DT (FC34)
TIME_TO_S5TIME(TIME)
S5TIME_TO_TIME(S5TIME)
En el manual de referencia de STEP 7 "Funciones de sistema y funciones estándar para
S7-300/400" encontrará más información sobre los SFB, SFC y OBs disponibles así como
una descripción detallada de los interfaces.
14-28
DATE_AND_TIME
EQ_DT (FC9)
NE_DT (FC28)
GT_DT (FC14)
GE_DT (FC12)
LE_DT (FC18)
LT_DT (FC23)
AD_DT_TM (FC1)
SB_DT_TM (FC35)
TIM_S5TI (FC40)
S5TI_TIM (FC33)
STRING
EQ_STRING (FC10)
NE_STRING (FC29)
GT_STRING (FC15)
GE_STRING (FC13)
LE_STRING (FC19)
LT_STRING (FC24)
S7-SCL V5.3 para S7-300/400
A5E00324652-01

Publicidad

Tabla de contenido
loading

Tabla de contenido