Función "Barra Desplaeamiento": No soportada por el producto.
Configuración de "Ancho de la línea": Esta configuración funciona solamente cuando asociada a
un objeto del tipo retángulo.
Configuración de "Colores": La IHM posee un visor gráfico monocromático 128 x 64, de modo
que todos los colores sean convertidos en blanco/negro en la IHM.
ATENCIÓN:
Algunos ítems disponibles en el software podrá que no se exhiban en el PLC como el MasterTool
IEC los exhibe, siendo necesario hacer ajustes en los tamaños de los objetos, orientaciones y en su
contenido exhibido.
Teclado
El teclado utilizado en los controladores DU350 y DU351 es de membrana con 25 teclas.
La acción de una tecla se puede asociar a alguna Pantalla (Visu) o a través de la utilización de la
función isKeyPresed().
Para realizar el tratamiento de una tecla en función de la pantalla que está habilitada, basta
seleccionar la pantalla deseada y pulsar en el menú "Extras" – "Funciones del teclado". Aparecerá
una ventana conteniendo las acciones de botón que ocurrirán mientras la pantalla esté habilitada. Para
alterar la pantalla al presionar un botón, seleccione la opción "ZOOM" en el campo "Acción",
seleccione la respectiva tecla en el campo "Clave" y escriba en el campo "Expresión" el nombre de la
respectiva pantalla que se debe habilitar al presionar la tecla seleccionada. En la tabla abajo se puede
verificar la asociación de las teclas con el nombre de las teclas en el software MasterTool IEC. Ej.:
para la utilización de la tecla "Flecha para arriba" habilitando una pantalla, se debe seleccionar la
opción "VK_UP" en el campo "Clave", "ZOOM" en el campo "Acción" y digitar el nombre de la
tecla a habilitarse en el campo "Expresión". Para utilizar la asociación de las teclas con las pantallas,
es necesario añadir al proyecto la POU MAINTARGETVISU_INPUT_CODE. Esta POU es
definida internamente y se utiliza en la actualización del teclado, se recomienda la utilización de una
tarea del tipo "Cíclico" con el periodo de 20 ms para llamar la POU
MAINTARGETVISU_INPUT_CODE. El tratamiento del teclado identifica el presionamiento de
solamente una tecla por vez, en caso de que dos teclas estén presionadas simultáneamente el sistema
considera que no existen teclas presionadas. De esta forma el teclado se debe utilizar accionando solo
una tecla por vez. En caso de que una tecla permanezca presionada, el tratamiento del teclado
considera solamente una vez el presionamiento de la tecla independiente del tiempo que la misma
permanezca presionada.
El modo de utilización de las demás opciones presentes en el campo "Acción" se pueden verificar en
el manual del programador MasterTool IEC (MU299608).
La utilización de las teclas a través de la función isKeyPresed(), presente en la biblioteca
SysLibTargetVisu.lib, se realiza a través del código de la tecla. La función retorna TRUE si
solamente la tecla cuyo código ha sido pasado como parámetro haya sido presionada. En caso
contrario el retorno es FALSE. Ej. IsKeyPresed(16#24,0,0), retorna TRUE caso la tecla Main esté
presionada. Es importante resaltar que en los controladores DU350 y DU351 los parámetros de
entrada de la función isKeyPresed son necesariamente: Código de la tecla, 0 y 0.
ATENCIÓN:
En la utilización del teclado en una pantalla o con la función isKeyPresed() se utiliza el muestreo.
De esta forma tras hacer la lectura de la tecla, no se la puede leer nuevamente. De esta forma no se
pueden utilizar los dos recursos al mismo tiempo para la misma tecla.
79
3. Configuración