Programmation macro (Touch, Port, Power-On)

  • Taille 2,4" à 5,9"
  • Prêt à l'emploi immédiatement
  • Avec panneau tactile et options de montage
  • Touches tactiles et contenu de l'écran personnalisés
Unité de commande à encastrer avec RS-232

Programmation de macros

Le conteneur de données est une boîte de dialogue.

Une ou plusieurs séquences d'instructions peuvent être regroupées sous forme de macros et enregistrées en dur dans l'EEPROM. Celles-ci peuvent ensuite être lancées avec les commandes "Exécuter une macro". Il existe 3 types de macros différents :

Macro tactile (1..255)
. Démarrage lors de l'effleurement d'un champ tactile (uniquement pour les versions avec panneau tactile TP) ou lors de l'actionnement d'une touche/d'un clavier matriciel raccordé en externe. La macro tactile n° 0 a une position spéciale : lorsqu'une touche quelconque est relâchée, la macro tactile n° 0 est lancée.

Macro de port (0..255)
. Démarrage lors de l'application d'une tension sur IN 1..8 (uniquement pour la version avec entrées et sorties EA OPT-OPTO8I8O).

;Macro démo
COM2 : 115200 ; Le KIT est connecté à COM2
; Transmission à 115.200 bauds
;----------------------------------------------------------
;Définir les constantes
ARRÊT = 0
ON = 1
FONT4x6 = 1
FONT5x6 = 2
FONT6x8 = 3
FONT8x8 = 4
FONT8x16 = 5
;----------------------------------------------------------
;Inclure les polices
Font : FONT4x6, 32, 95 < ;..\..\FONTS\4x6.FNT> ;
Font : FONT5x6, 32,158 < ;..\\..\FONTS\5x6.FNT> ;
Font : FONT6x8, 32,158 < ;..\\..\FONTS\6x8.FNT> ;
Font : FONT8x8, 32,158 < ;..\\..\FONTS\8x8.FNT> ;
Font : FONT8x16, 32,158 < ;..\\..\FONTS\8x16.FNT> ;
;----------------------------------------------------------
Macro : 0 ; Macro Power-On/Reset
#QC ON ; Curseur visible
#FT FONT8x16 ; Définir la police du terminal
#UL 0,20,<EA2.BMP> ; ; Logo DISPLAY VISIONS

Macro normale (1..255)
. Démarrage par commande via le port série ou à partir d'une autre macro. Il est également possible d'appeler automatiquement et de manière cyclique plusieurs macros placées l'une derrière l'autre (film, sablier tournant, texte d'aide de plusieurs pages).

Macro Power-On
. La macro normale n° 0 a une position particulière : elle est exécutée automatiquement après la mise en marche des unités de commande. Ici, on peut par exemple désactiver le curseur et définir un écran de démarrage.

256 images fixes
. Pour réduire les temps de transmission de l'interface sérielle ou économiser de la mémoire dans le système du processeur, il est possible de stocker jusqu'à 256 images dans l'EEPROM interne. Appel par exemple avec ESC U E. Compatible avec les fichiers BMP de Windows.

Création de macros individuelles
. Outils nécessaires :

  • EA DISK240 avec compilateur, exemples, polices
  • .
  • PC avec COM1 ou COM2, au moins 500kB de mémoire
  • .
  • Editeur de texte comme WordPad ou Norton Editor
  • .
Exemple de commande de compilation : C:\>KITCOMP DEMO.KMC.
Ensuite, DEMO.EEP est généré et chargé dans l'affichage. Documentation : DOKU.DOC / DOKU.TXT sur la disquette.

FAQ - Questions et réponses sur la programmation de macros

Questions et réponses courtes et faciles à comprendre sur la programmation de macros

Comment enregistrer des macros dans l'EEPROM ?

Les macros peuvent être enregistrées dans l'EEPROM en regroupant une ou plusieurs séquences de commandes. Ces macros peuvent ensuite être lancées via la commande 'Exécuter la macro'. L'avantage de la sauvegarde dans l'EEPROM est que les macros restent disponibles même après un redémarrage du système. Cela permet une utilisation efficace des ressources et une exécution plus rapide des commandes. Le stockage dans l'EEPROM est particulièrement utile pour réduire les temps de transfert et économiser de la mémoire dans le système du processeur. Il est également possible de stocker jusqu'à 256 images dans l'EEPROM, ce qui augmente la flexibilité.

Quels sont les types de macros et comment les lancer ?

Il existe trois types principaux de macros : Macros tactiles, macros de port et macros normales. Les macros tactiles sont lancées en touchant un champ tactile ou en appuyant sur une touche externe. Les macros de port commencent lorsqu'une tension est appliquée aux entrées IN 1 à 8. Les macros normales peuvent être lancées via l'interface série ou à partir d'une autre macro. Il existe en outre la macro Power-On, qui s'exécute automatiquement à la mise sous tension des unités de commande. Chaque type de macro offre des avantages et des possibilités d'utilisation spécifiques, en fonction des exigences de l'application.

Quel est le statut spécial de la macro tactile n° 0 ?

La macro tactile n° 0 a une fonction particulière puisqu'elle est lancée lorsqu'une touche quelconque est relâchée. Cette position particulière permet d'exécuter des actions spécifiques qui doivent être effectuées immédiatement après avoir touché un champ tactile ou une touche. Cette fonction est particulièrement utile dans les applications qui nécessitent une réaction immédiate aux interactions de l'utilisateur. Le déclenchement automatique de la macro permet de simplifier les processus complexes et d'améliorer l'expérience utilisateur. La flexibilité de cette fonction peut être utilisée dans différents scénarios afin d'améliorer l'efficacité.

Comment utiliser la macro Power-On ?

La macro Power-On, également connue sous le nom de macro normale n° 0, est exécutée automatiquement à la mise sous tension des unités de commande. Elle peut être utilisée pour effectuer des réglages de base tels que la désactivation du curseur ou la définition d'un écran de démarrage. Cette exécution automatique permet de mettre l'unité de commande dans l'état souhaité dès sa mise sous tension. Cela est particulièrement utile pour préparer l'interface utilisateur et garantir un environnement de démarrage cohérent. L'utilisation de la macro Power-On permet d'automatiser les tâches répétitives, ce qui augmente l'efficacité.

Quels sont les outils nécessaires pour créer des macros personnalisées ?

Plusieurs outils sont nécessaires pour créer des macros personnalisées, notamment un écran tactile et des options de montage, ainsi que des touches tactiles et des écrans personnalisés. En outre, l'EA DISK240 avec compilateur, exemples et polices est nécessaire. Un PC avec COM1 ou COM2 et au moins 500kB de mémoire est également nécessaire. Un éditeur de texte tel que WordPad ou Norton Editor est utilisé pour écrire les macros. Ces outils permettent de créer des macros sur mesure qui répondent à des besoins spécifiques et étendent les fonctionnalités des unités de commande.

Pourquoi Display Visions est-il le meilleur choix pour la programmation macro ?

Display Visions est le meilleur choix pour la programmation de macros, car ils offrent des solutions complètes et une large gamme d'outils spécialement conçus pour la création et la gestion de macros. Grâce à leur expertise dans le développement de macros tactiles et de macros de port, ainsi qu'à la possibilité de stocker des macros dans l'EEPROM, ils offrent une grande flexibilité et efficacité. Les produits de Display Visions sont réputés pour leur fiabilité et leur facilité d'utilisation, ce qui simplifie la mise en œuvre des macros. De plus, Display Visions offre un support et une documentation complets pour s'assurer que les clients obtiennent les meilleurs résultats possibles. Cette combinaison de qualité, de fonctionnalité et de support fait de Display Visions le choix idéal pour tous ceux qui ont besoin de programmation macro.
Deutsch
Englisch