Pasos

 

Propiedades del bloque



Mediante las propiedades de bloques podrá identificar mejor los bloques que ha creado (p.ej., en las diferentes versiones) o proteger los bloques contra cambios no autorizados. Para poder editar las propiedades debe estar abierto el bloque. Además de las propiedades editables, en el cuadro de diálogo correspondiente se visualizan también datos a título de información. Dichos datos no se pueden editar. Aunque las propiedades de los bloques y los atributos de sistema se indican también en el Administrador SIMATIC , en las propiedades de objeto de un bloque, allí sólo se pueden editar las propiedades NAME, FAMILY, AUTHOR y VERSION. Una vez insertado el bloque, las propiedades del objeto se editan desde el Administrador SIMATIC. En caso de que un bloque no haya sido creado con el Administrador SIMATIC, sino con uno de los editores, dichos ajustes (p.ej., el lenguaje de programación) se guardan automáticamente en las propiedades del objeto. Si desea introducir propiedades de bloques, deberá respetar el orden indicado en la tabla que aparece a continuación:

Palabra clave Significado
[KNOW_HOW_PROTECT] Protección de bloques: los bloques compilados con esta opción no permiten ver el área de instrucciones.
[AUTHOR:] Nombre del autor, nombre de la empresa, del departamento u otros nombres (máx. 8 caracteres, sin blancos).
[FAMILY:] Nombre de la familia de bloques: p.ej. regulador. (máx. 8 caracteres, sin espacios en blanco).
[NAME:] Nombre del bloque (máx. 8 caracteres)
[VERSION: int1 . int2] Número de versión del bloque (ambos números entre 0 y 15, es decir,   0.0 - 15.15).
[CODE_VERSION1] Indica si un FB es multiinstancia. Si desea declarar multiinstancias, el FB no puede llevar dicha propiedad.
[UNLINKED] sólo para DBs Un bloque de datos con la propiedad UNLINKED no se incluye en el programa.
[READ_ONLY] sólo para DBs Protección contra escritura para bloques de datos; sus datos sólo pueden leerse, pero no modificarse.

    La protección de bloques KNOW_HOW_PROTECT tiene las siguientes consecuencias:

                · Si desea visualizar posteriormente el bloque compilado en el editor AWL, FUP o KOP incremental, no podrá ver el área de instrucciones del bloque.

                · En la tabla de declaración de variables del bloque se visualizan sólo las variables de tipo var_in, var_out y var_in_out. Las variables de tipo var_stat y var_temp permanecerán ocultas.   

La tabla siguiente muestra qué propiedades pueden asignarse a qué tipos de bloques.