ITC-280 INTERFACE POUR LES IMPRIMANTES THERMIQUES DE LA SERIE LT-280 w Liaison série RS232C/V24 w Gestion d'un massicot w Alimentation unique w Jeu de caractères compatible IBM w Capacités graphiques avec compression Tiff4 w Nombreux enrichissements Version 1.2 SOMMAIRE 1- GENERALITES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2- CONNEXION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3- CARACTERES & COMMANDES . . . . . . . . . . . . . . . . 6 4- ANNEXES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 CONVENTIONS Dans le texte. les signaux en logique inverse (actifs au niveau bas) seront systématiquement précédés du signe / Exemple : /RESET se lira RESET BARRE En raison de l'évolution des normes et des technologies et dans un souci permanent d'amélioration, Mégatron se réserve le droit de modifier sans préavis les caractéristiques des matériels décrits dans cette notice. 2 ITC-280 v1.2 1.0 GENERALITES 1.1 INTERFACE L'interface ITC-280 permet de gérer divers périphériques simultanément: - une imprimante de la série LT-280 (imprimante thermique) - un massicot-perforateur (AC-5F) - une liaison informatique série RS232C Liaison . . . . . . . . . . . . . . . . . Handshake . . . . . . . . . . . . . . . Alimentation . . . . . . . . . . . . . Consommation maximale . . . Consommation usuelle . . . . . Consommation en attente . . . Température de service . . . . . Dimensions . . . . . . . . . . . . . . Poids . . . . . . . . . . . . . . . . . . . Tampon de réception . . . . . . Caractères / lignes . . . . . . . . . Série RS232C Matériel ou Xon/Xoff 24V DC ± 10% 6 A (en impression 2 temps) 1 A ( impression de texte ) < 100 mA 0 à 50° C 102 x 103 mm 120 g 1800 octets 40 (matrice 13(x2) x 11) 1.2 IMPRIMANTE Principe d'impression . . . . . . Nombre de points . . . . . . . . . Vitesse d'impression . . . . . . . Largeur d'impression . . . . . . . Largeur du papier . . . . . . . . . Dimensions . . . . . . . . . . . . . . Poids . . . . . . . . . . . . . . . . . . . Durée de vie . . . . . . . . . . . . . Longueur d'impression . . . . . Température de service . . . . . Humidité en service . . . . . . . Thermique. 1 ligne de points 448 points/ligne 2,8 lignes de caractères/sec 58 mm 59,5 mm ± 0,5mm 111,5 (W) x 53,5 (D) x 40,8 (H) approx. 300 g 5x107 impulsions 30 kms 5°C à 40°C 35% à 80% (sans condensation) ITC-280 v1.2 3 2.0 CONNEXION 2.1 TETE D'IMPRESSION SIGNAL VPP VPP GND SI CLOCK LATCH STROBE 5 STROBE 3 STROBE 1 THERMISTOR GND GND VPP Référence LT-280 JP5 1 3 5 7 9 11 13 15 17 19 21 23 25 2 4 6 8 10 12 14 16 18 20 22 24 26 Description Imprimante 40 car./ligne (ou 448 points) 2.2 MOTEUR PAS-A-PAS JP7 1 2 3 4 5 6 4 SIGNAL VPP GND GND SO GND GND VCC STROBE 4 STROBE 2 THERMISTOR GND VPP VPP SIGNAL PHASE #1 PHASE #2 PHASE #3 PHASE #4 VPP VPP ITC-280 v1.2 2.3 CAPTEURS JP6 1 2 3 4 5 6 7 8 9 10 11 12 SIGNAL PAPER END #1 (C) PAPER END #1 (E) PAPER END #1 (A) PAPER END #1 (K) PAPER END #2 (C) PAPER END #2 (E) PAPER END #2 (A) PAPER END #2 (K) HEAD OPEN HEAD OPEN HEAD UP HEAD UP 2.4 MASSICOT Un massicot de type AC-5F peut être connecté en JP8. JP8 1 2 3 4 Signal Moteur Moteur + GND /Repos 2.5 ACCESSOIRES Un bouton d'avance papier avec un voyant lumineux intégré est fixé sur la carte. Un bouton additionnel de découpe papier peut être connecté en JP1. Un autotest imprimant les paramètres de l'interface peut être déclenché en maintenant enfoncé le bouton d'avance papier à la mise sous tension. ITC-280 v1.2 JP1 1 2 Signal GND BP DECOUPE 5 2.6 LIAISON SERIE ET ALIMENTATION L'interface ITC-280 dispose d'une liaison série RS232C en JP4. Celle-ci est disponible sur une prise mâle CANNON SubD à 15 points. FONCTION JP4 Masse Alimentation Masse Alimentation RXD TXD ou RTS Masse Liaison 1 2 3 4 5 6 7 8 FONCTION 9 10 11 12 13 14 15 V+ (+24VDC) V+ (+24VDC) L'alimentation doit être impérativement de 24V DC ± 10%. SubD-Femelle 9 points 25 points SubD-Femelle 9 points 25 points 3 8 6 5 2 5 6 7 TXD CTS DSR GND RXD RTS 6 7 GND 8 PC ITC-280 Câble en contrôle matériel 3 2 5 2 TXD 3 RXD 7 GND RXD 6 TXD 7 GND 8 PC ITC-280 Câble en mode XON-XOFF 6 ITC-280 v1.2 SubD-Femelle 15 points SubD-Femelle 15 points 3.0 CARACTERES & COMMANDES 3.1 JEUX DE CARACTERES Le jeu de caractères IBM est totalement implémenté dans l'interface. Les caractères de 3 à 6, 21 et 32 à 255 sont des caractères imprimables, les autres sont des caractères de contrôle. Les caractères sont définis en matrice 13(H) x 11(L). Chaque ligne de points est imprimée 2 fois pour obtenir une taille de caractère plus lisible. La taille des caractères est donc de 3,25mm(H) x 1,375mm(L). ITC-280 v1.2 7 3.2 COMMANDES RELATIVES AUX JEUX DE CARACTERES † ESC "R" xx (1B 52 Hex = 27 82 Dec) Sélection du jeu de caractères national Avec xx : un code ASCII entre 00 Hex et 0B Hex A réception de cette commande, le jeu de caractères national spécifié est sélectionné. Cette commande permet d'outrepasser le jeu national par défaut USA. Si le code xx émis est supérieur à 0B Hex (11 Dec), la commande est ignorée. xx 00h 01h 02h 03h 04h 05h 06h 07h 08h 09h 0Ah 0Bh 8 Jeu de caractères USA FRANCE ALLEMAGNE GRANDE-BRETAGNE DANEMARK 1 SUEDE ITALIE ESPAGNE JAPON NORVEGE DANEMARK 2 HOLLANDE 40 @ à § @ @ É @ @ @ É É @ 5B [ ° Ä [ Æ Ä ° ¡ [ Ä Ä [ 5C \ ç Ö \ ø Ö \ Ñ ¥ Ö Ö IJ ITC-280 v1.2 5D ] § Ü ] Â Â é ¿ ] Â Â ] 60 ' ' ' ' ' é ù ' ' é é ' 7B { é ä { æ ä à " { ä ä { 7C | ù ö | ø ö ò ñ | ö ö ij 7D } è ü } â â è } } â â } 7E ~ " ß ~ ~ ü ¡ ~ ~ ü ü ~ 3.3 COMMANDES D'ENRICHISSEMENT † ESC "{" xx (1B 7B Hex = 27 123 Dec) Sélection du mode Texte/Donnée Avec xx = 00 Hex ou 30 Hex pour le mode Texte 01 Hex ou 31 Hex pour le mode Donnée La réception de cette commande en cours de ligne ne prendra effet qu'après impression de celle-ci ; il est de ce fait impossible de mixer mode Texte et Donnée au sein d'une même ligne. Le mode Texte est sélectionné par défaut. Ce texte est imprimé en mode TEXTE. La lecture de plusieurs lignes est facile. est difficile. plusieurs lignes La lecture de DONNEE. imprimé en mode Ce texte est † ESC "-" xx (1B 2D Hex = 27 45 Dec) Début/Fin de soulignement Avec xx = 00 Hex ou 30 Hex pour la fin de soulignement 01 Hex ou 31 Hex pour le début de soulignement A réception de cette commande, le mode soulignement est activé/désactivé. Ce mode fonctionne avec tous les enrichissements. † SO (0E Hex = 14 Dec) Double largeur des caractères A réception de ce code, les caractères suivants seront imprimées en double largeur. Cette fonction est identique à la fonction ESC "W" SOH. Cette fonction n'a pas d'action en mode graphique. † DC4 (14 Hex = 20 Dec) Simple largeur des caractères A réception de ce code, les caractères suivants seront imprimées en simple largeur. Cette fonction est identique à la fonction ESC "W" NUL. Cette fonction n'a pas d'action en mode graphique. ITC-280 v1.2 9 † ESC "W" xx (1B 57 Hex = 27 87 Dec) Elargissement des caractères Avec xx : code ASCII entre 0 et 18 Hex (24 Dec) A réception de ce code, les caractères suivants seront élargis d'un facteur xx + 1 (xx = o : largeur normale ; xx = 1 : largeur double ...). Il est possible de mêler différentes largeurs au sein d'une même ligne. Le facteur d'agrandissement maximal est 24 mais cette commande est ignorée si le caractère à élargir dépasse les limites du papier. Cette fonction n'a pas d'action en mode graphique. † ESC "w" xx (1B 77 Hex = 27 119 Dec) Elongation des caractères A réception de ce code, les caractères suivants seront allongés d'un facteur xx + 1 (xx = o : longueur normale ; xx = 1 : longueur double ...). Il est possible de mêler différentes longueurs au sein d'une même ligne. Le facteur d'agrandissement maximal est 24. Cette fonction n'a pas d'action en mode graphique. † ESC "o" xx (1B 6F Hex = 27 111 Dec) Graphisme du zéro Avec xx = 00 Hex ou 30 Hex pour zéro non barré 01 Hex ou 31 Hex pour zéro barré A réception de ce code, le graphisme du zéro est modifié en zéro barré (Ø) ou zéro non barré (0) suivant la valeur de xx. Par défaut à la mise sous tension, le zéro est non barré. 10 ITC-280 v1.2 3.4 COMMANDES AGISSANT SUR LES ESPACEMENTS L'impression de la ligne en cours se fait automatiquement dès réception d'un des caractères de contrôle suivants : CR, LF ou dès que la ligne est complète (contient plus de caractères que l'imprimante ne peut en imprimer sur une seule ligne). † LF (0A Hex = 10 Dec) impression et avance papier A réception de ce code, la ligne en cours est imprimée et le papier est avancé jusqu'au début de ligne suivante. † CR (OD Hex = 13 Dec) Impression et avance papier Cette commande agit comme le caractère LF si l'interface est en mode CR/LF. En mode LF seul, cette commande n'a pas d'effet. L'interface est par défaut en mode LF seul. Ce mode peut être modifié en utilisant la commande ESC "5". † ESC "5" xx (1B 35 Hex = 27 53 Dec) Sélection du mode LF ou CR/LF Avec xx = 00 ou 30 Hex, pour LF seul (CR ignoré) 01 ou 31 Hex, pour CR/LF Certains systèmes de transmission de données émettent les caractères CR et LF en fin de ligne (réminiscence des anciennes procédures Télex) ; les systèmes modernes n'émettent que LF. Afin de permettre une gestion adéquate des caractères de fin de ligne, l'interface autorise le filtrage du caractère CR si nécessaire. † TAB (09 Hex = 09 Dec) Tabulation A réception de ce code, la prochaine position d'impression est fixée à la tabulation suivante la plus proche. Par défaut, une tabulation est fixée toutes les 7 colonnes (1, 7, 13, 19 ...). S'il n'y a plus de tabulations accessibles dans la ligne en cours, ce code est ignoré. La position des tabulations est indépendante de la taille des caractères sélectionnés. † ESC "D" x1...xn10 (1B 44 Hex = 27 68 Dec) Définition des tabulations Avec xn : entre 0 et FF Hex (255 Dec) A réception de cette commande, toutes les tabulations précédemment définies sont effacées et les tabulations sont nouvellement définies par les octets x1...xn. Les valeurs pour x1...xn doivent être comprises entre 1 et le nombre maximal de colonnes accessibles sur l'imprimante connectée. Dans le cas contraire, le tabulateur est ignoré. La commande se termine par xn = 00 Hex. La commande "ESC D" + 00 Hex efface toutes les tabulations. ITC-280 v1.2 11 3.5 COMMANDES GRAPHIQUES † ESC "f" (1B 66 Hex = 27 102 Dec) Impression d'une ligne de points A réception de cette commande, la ligne en cours est imprimée puis une ligne de points est imprimée sur toute la largeur du papier. Cette commande est indépendante des enrichissements. † ESC "K" n x1...xn (1B 4B ... Hex = 27 75 ... Dec) Impression graphique ligne après ligne n représente le nombre de caractères de la chaîne graphique. La chaîne de caractères x 1 à xn représente le motif à imprimer. Tous les bits des caractères reçus sont imprimés sur une même ligne. Exemple (non compressé) : ESC K <30h>ABC . . . X Mode Texte Mode Donnée A B ... X ... C C B X A Seuls les enrichissements mode Texte ou Donnée (ESC '{' n) agissent sur le graphique. En mode Texte, la ligne est imprimée de gauche à droite avec les bits de poids forts le plus à gauche. En mode Donnée, la ligne est imprimée de droite à gauche avec les bits de poids forts le plus à droite. Les caractères et le graphique ne peuvent pas être imprimés sur une même ligne. La transmission des données graphiques peuvent être transmises non comprimée ou en utilisant la compression tiff4 (voir commande esc 'm'). TETE Points par ligne Nb max d'octets n LT-280 448 56 † ESC "m" n (1B 6D ... Hex = 27 109 ... Dec) Sélection ou non de la compression graphique tiff4 n = 1, 2 ou 3 (01, 02 ou 03 Hex) ou ‘1’, ‘2’, ‘3’ (31, 32 ou 33 Hex): Compression tiff4 n = 0 (00 Hex) ou '0' (30 Hex): Pas de compression (par défaut) Si la compression Tiff4 est activée, les données graphiques transmises doivent respecter ce codage. Ce mode peut être utilisé par les pilotes sous Windows. Le détail de ce codage n’est pas repris dans cette documentation. 12 ITC-280 v1.2 3.6 COMMANDES DIVERSES † ESC "@" (1B 40 Hex = 27 64 Dec) Réinitialisation par la liaison A réception de cette commande : - toutes les lignes contenues dans le tampon avant la commande ESC "@" sont imprimées hormis la dernière ligne si celle-ci n'est pas complète ( ligne pleine ou terminée par LF et/ou CR suivant l'utilisation de la séquence ESC "5" xx), - l'interface exécute alors un cycle de réinitialisation ( remise à l'état original de tous les paramètres); à cette occasion le papier est avancé d'une ligne de points, l'interface se comporte alors comme si elle venait d'être mise sous tension. † ESC "i" (1B 69 Hex = 27 105 Dec) Massicotage du papier Cette commande effectue une découpe totale du ticket. Le massicot est commandé jusqu'à son retour en position repos. † BEL (07 Hex = 07 Dec) Bip sonore A réception de cette commande, l'interface émet un bip sonore. ITC-280 v1.2 13 4.0 FONCTIONNEMENT 4.1 MESSAGES D'ERREUR Un voyant LED intégré dans le bouton d'avance papier est installé sur la carte. Il sert de témoin de fonctionnement. Le clignotement du voyant LED prévient l'utilisateur du type de défaut rencontré. ETAT DE L'IMPRIMEUR Fonctionnement correct Absence de papier ou Tête ouverte SIGNAUX LUMINEUX Allumé Eteint Défaut massicôt Défaut Mémoire Température Tête anormale En cas de panne, des séries de bips sonores sont émises toutes les 10 secondes. En cas d'absence papier, l'imprimante positionne le signal DTR (DTR mode) ou émet le caractère 'XOFF' (Mode Xon/Xoff). Dès le retour du papier et après appui sur le bouton d'avance-papier, l'impression reprend; l'imprimante enlève le signal DTR (DTR mode) ou émet le caractère 'XON' (Mode Xon/Xoff). 4.2 INTERRUPTEURS SW1 OFF OFF ON ON - 14 SW2 OFF ON OFF ON - SW3 OFF ON - SW4 OFF OFF ON ON - SW5 OFF ON OFF ON - SW6 OFF ON REGLAGE Sans parité (N) Sans parité (N) Parité Paire (E) Parité Impaire (O) Mode DTR Mode Xon/Xoff 9600 Baud 2400 Baud 19200 Baud 1200 Baud 7 bits de données 8 bits de données ITC-280 v1.2 4.3 ENCOMBREMENT ITC-280 v1.2 15 THONON N5 Thonon E AIN UV DO 3 90 D ALLINGES Noyer NS BO A40 A40 ALLINGES D233 MEGATRON D12 GENEVE Ly o n Hôpital D12 Lac Léman 1 A4 G re nob le Annecy Potentiomètres de précision Résistances de précision Ita lie Centre de production et Bureaux Commerciaux Servo-Systèmes Capteurs Interfaçage Systèmes d'impression Claviers Techniques d'affichage MEGATRON Z.I. de Noyer B.P. 1 F- 74200 ALLINGES Tél: +33 (0) 4.50.70.54.54 - Fax: +33 (0) 4.50.70.56.56 Internet: http://www.megatron.fr - E-mail: [email protected] ">

Link pubblico aggiornato
Il link pubblico alla tua chat è stato aggiornato.