Una MACRO es un agrupamiento de bloques funcionales. Se caracteriza
por su número, nombre, enlaces, bloques funcionales internos (255 como máximo) y
por sus conexiones de entrada/salida.
-
las conexiones de entrada están conectadas cada una a una entrada como máximo de bloque de función,
-
cada salida de bloque de función puede estar conectada con la entrada de un bloque de función o con una conexión de salida.
Una MACRO, vista desde el exterior, se comporta ella misma como un
bloque de función con entradas o salidas que pueden estar conectadas con enlaces. Sin
embargo, una MACRO no puede estar dentro de otra MACRO.
Ejemplo :
Una MACRO vista desde el interior:
La misma MACRO vista desde el exterior en la ventana de edición.
El número máximo de MACROS (incluyendo las instancias resultantes de
una duplicación) es de 64.
La copia de seguridad de una MACRO está asegurada por la copia de
seguridad de la aplicación de la que forma parte (véase Copia de seguridad de una
aplicación).
La creación de una MACRO se efectúa en varias
etapas:
Una vez creada, una MACRO podrá manipularse como un bloque de
función y principalmente podrá:
-
seleccionarse,
-
asociarse a otros objetos,
-
duplicarse en la ventana de Edición,
-
copiarse desde una ventana de Edición en importación,
-
copiarse/pegarse entre dos Herramientas, o
-
eliminarse.
Una MACRO resultante de una duplicación se considera como una nueva
instancia de la MACRO original.
Las modificaciones del gráfico o de las propiedades efectuadas en
una instancia se trasladarán automáticamente a las demás instancias de la MACRO.
Equivalen a una recopilación de la MACRO. Por el contrario, las modificaciones
de comentario o de parámetros de bloques funcionales son propios de cada
instancia de la MACRO. Así pues, podremos encontrar dos instancias de una misma
MACRO con parámetros diferentes.
Si la última instancia de una MACRO está cortada o eliminada, un
mensaje advertirá al usuario. Entonces, se podrá anular la operación.
El cuadro de diálogo de propiedad de la MACRO permite introducir o
modificar las propiedades de una MACRO. Si la MACRO ha sido duplicada, las
modificaciones afectarán a todas las instancias de la
MACRO.
Se podrá acceder al cuadro de diálogo en el momento de la creación
de una MACRO o en el menú contextual mediante Visualizar la
MACRO y, a continuación, con el botón Modificar las
propiedades.
Los parámetros de una MACRO son los siguientes:
-
Identificador de MACRO (de 1 a 5 caracteres)
-
Nombre de la MACRO (opcional)
-
Símbolo del bloque, es decir, el aspecto del bloque que representa la MACRO en la hoja de cableado principal y que puede ser:
-
una Imagen Estándar (el identificador de la MACRO se utilizará entonces como símbolo del bloque), o
-
una Imagen personalizada (para introducir una imagen personalizada, haga clic en el botón ... ).
-
-
Nombre de las entradas (modificar, en caso necesario, la etiqueta de la entrada en la casilla Etiqueta de la tabla).
-
Nombre de las salidas (modificar, en caso necesario, la etiqueta de la salida en la casilla Etiqueta de la tabla).
Las MACROS pueden modificarse desde la ventana MACRO, a la que se puede acceder a través del menú Ventanas (salvo en caso de protección por contraseña;
véase Protección
por contraseña).
La siguiente tabla presenta los diferentes elementos de la ventana MACRO.
Consejo de diseño
No es posible conectar dos conexiones de entrada con dos
entradas de bloque de función diferentes dentro de una Macro.
En su lugar, es aconsejable hacerlo en el exterior de la MACRO,
tal y como se muestra en el esquema siguiente:
Modificación del gráfico de una instancia de una MACRO
conservando las demás instancias
Modificar el gráfico de una sola instancia de MACRO es
crear una nueva MACRO. Siga los pasos que se describen a continuación:
Modificación del comentario de una MACRO
Para modificar el comentario de una MACRO, siga los
pasos que se describen a continuación:
Protección por contraseña
En caso necesario, una contraseña puede proteger las MACROS de un
proyecto. Es independiente de la contraseña de la aplicación. La contraseña es
un número de 4 cifras (0000 no es una contraseña válida).
Esta protección está definida en la ventana de configuración del
programa a la que se accede mediante el botóno Edición → Configuración del
programa, pestaña Configuración.
La misma contraseña protege todas las MACROS del proyecto; se
solicitará al abrir.
Si la contraseña no se introduce al iniciar el proyecto, no
estarán disponibles las funciones siguientes:
-
acceso a la ventana MACRO,
-
copia de una MACRO,
-
impresión de MACROS.
Visualización en el panel frontal
En el menú general del panel frontal del módulo lógico, seleccione
Parámetros mediante el botón Menú/Aceptar. Aparece el primer bloque de función
con su número. El paso de un bloque de función/MACRO a otro se hace mediante
teclas de navegación arriba y abajo.
Las reglas de numeración son las siguientes:
NOTA: La lista de bloques funcionales
aparece en primer lugar.
|
Aquí lo que te muestro es como podes realizar una macro o bloque personalizado, en esta oportunidad lo que hice fue crear una activación en serie de dos salidas, el mismo bloque en caso de ser necesario lo podemos proteger con contraseña o si si no utilizarlo así eso depende de nosotros y de las necesidades del sistema a crear.
Bueno hasta aquí es todo si quieres dejarme tus comentarios hazlo en la descripción de esta página o en el canal de YouTube, también podes hacer tu contribución a través de PayPal con la cual me ayudas a mantener este espacio gracias nos vemos en la próxima.
Fernando.
No hay comentarios:
Publicar un comentario