Descargar Imprimir esta página

Siemens SIMATIC S7 Manual De Funciones página 147

Sistema de control de procesos pcs 7
Ocultar thumbs Ver también para SIMATIC S7:

Publicidad

Notas para la introducción de operandos
● Tomando como referencia las reglas de sintaxis (consulte la ayuda acerca de la tabla de
símbolos, apartado "Direcciones y tipos de datos posibles"), CFC reconoce si el usuario
ha introducido una dirección absoluta o simbólica.
● En función del tipo de operando, con el direccionamiento absoluto solo podrá interconectar
con conexiones de bloques de los tipos BOOL, BYTE, WORD o DWORD. Los tipos de
datos alternativos (BYTE -> CHAR; WORD -> INT, S5TIME; DWORD -> DINT, REAL, TOD,
TIME) solo son interconectables mediante direccionamiento simbólico. Para ello, el tipo de
datos deseado también se indica en la tabla de símbolos (columna "Tipo de datos").
Consulte también al respecto "Direccionamiento absoluto sin entrada en la tabla de
símbolos".
● Las direcciones absolutas se pueden introducir en mayúscula o minúscula y con o sin
espacios en blanco, p. ej. e1.1, E1.1, e 1.1. Los rangos de valores permitidos dependen
del tipo de la CPU. Los errores tipográficos en las direcciones absolutas pueden originar
que la entrada se interprete como símbolo.
Nota
Debe encargarse personalmente de que se respeten los límites específicos de la CPU. De
lo contrario, el programa compilado no se podrá cargar en la CPU y aparece un mensaje
de error durante el proceso de carga.
● En la barra lateral del esquema, las direcciones simbólicas se representan delimitadas
mediante comillas. Esto permite comprobar si CFC ha interpretado una entrada como
dirección absoluta o simbólica.
● Desde CFC no se puede acceder a los siguientes operandos:
OB, SDB, SFB, SFC, UDT y VAT
● Pueden realizarse accesos absolutos a elementos de bloques de datos. La sintaxis
permitida se refleja en los siguientes ejemplos:
Operando
DB10.DW20
DB20.DX2.1
● El direccionamiento de elementos de DB también puede ser mixto.
Ejemplo: DB10.DW11, DB10.válvula, mezclador.DW8, mezclador.válvula
● Es posible interconectar conexiones ANY, p. ej. SD_1 en el SFB 12/BSEND, con un bloque
de datos completo (absoluto, p. ej. -> DB1 o simbólico). En esta operación se toma la
longitud completa del DB. De este modo es posible transferir bloques de datos completos.
Se accede a los distintos elementos de los bloques de datos (también STRUCT) mediante
interconexión con el elemento del DB. Esto permite agrupar o evaluar fácilmente los datos
que deben transferirse.
● Si desea direccionar un operando de forma simbólica, pero la sintaxis del símbolo está en
formato absoluto, deberá entrecomillar el símbolo.
Ejemplo: "A1.1", "DB10".válvula.
CFC para SIMATIC S7 (V9.0)
Manual de funciones, 05/2017, A5E41356107-AA
Acceso a
Bloque de datos 10, palabra 20
Bloque de datos 20, bit 2.1
Durante la introducción, también se admite la notación DB20.DBX2.1, pero la
"B" no se aplica y tampoco se representa en la barra lateral.
Crear estructuras de ejecución
10.8 Crear y manejar interconexiones
147

Publicidad

loading