Technologie

MCL – Collection

.
MCL Technologies propose une suite logicielle destinée au développement de solutions de saisie de données sur imprimantes Datamax et de connection avec les applications résidentes sur l’host.
03-05-2004
La suite MCL-Collection (Macro Command Language) a été mise au point en 1992 par MCL Technologies pour répondre à l’exigence d’un langage de programmation dédié à l’identification automatique; Elle a été successivement installée sur des centaines de sites par des entités de petite ou grande dimension dans le monde entier. Les secteurs d’activité concernés sont les plus variés et vont des applications commerciales, bancaires, de santé, de l’administration, des transports et de la logistique jusqu’à la production. MCL-Collection comprend un ensemble d’outils logiciels qui permettent de créer et gérer rapidement et facilement des applications indépendantes ou multiples de saisies de données sur une imprimante d'étiquettes Datamax dotée d’un module spécifique MCL. Pensée pour les programmeurs mais également conçue au niveau technique pour qui n’est pas un programmeur, MCL-Collection utilise des applications client/server pour imprimantes Datamax qui supportent MCL; cela signifie que l’application MCL est résidente dans l’imprimante. Le serveur MCL envoie les données nécessaires directement à l’imprimante Datamax MCL-Client. Cette solution présente deux avantages importants: le trafic sur le réseau est réduit au minimum ce qui augmente la rapidité de réponse et on élimine la nécessité de disposer d’un PC connecté à l’imprimante Datamax. En plus des imprimantes Datamax, MCL-Collection supporte une vaste gamme de lecteurs optiques avec ou sans fils, y compris les terminaux portables HHP, les scanners de saisies de données Symbol et les ordinateurs portables Intermec e Datalogic. Une application MCL communique donc sans problèmes avec les interfaces graphiques plus communes alors que les imprimantes Datamax dotées de modules MCL s'intègrent facilement dans les environnement MCL déjà existants et pourront communiquer avec les autres composants MCL, comme MCL-Link et MCL-Net. En effet, une imprimante Datamax dotée de module MCL devient une imprimante intelligente qui a la capacité de recevoir des inputs de différents dispositifs comme des lecteur de codes à barre, des balances, des claviers QWERTY. L’application MCL résidente sur l’imprimante peut donc élaborer les données reçues et exécuter n’importe quelle fonction programmée comme la mise à jour d’une base de données distante de type ODBC, d’un indice de recherche résidant au niveau de l’imprimante ou peut encore solliciter la saisie d’informations complémentaires de la part de l’opérateur au moyen d’un clavier connecté et enfin -et ce n’est pas la fonction la moins importante- imprimer une étiquette code-barre. Comme on peut donc le voir, pour toutes les applications pour lesquelles on ne peut pas disposer ou on ne souhaite pas, par manque de place ou pour toute autre raison (sécurité, maintenance, coûts, etc.) d’un PC à coté de l'imprimante, une Datamax dotée d’un module MCL devient une solution tout à fait valable. Avec l’environnement de développement MCL, la connaissance du langage de programmation BASIC n’est pas nécessaire, de même que la compréhension du langage de programmation C++ n’est pas indispensable. En effet il n’est pas nécessaire d'être un programmeur informatique pour créer une application MCL. Des utilisateurs qui disposent d’une connaissance de base de l’informatique (création d’étiquettes, mémorisation de fichiers, de basées de données, de variables, etc.) et qui connaissent le langage des imprimantes Datamax (DPL) sont en mesure de développer des applications avec MCL en très peu de temps.. Les différentes composantes MCL présentes dans l’imprimante, sur le PC et sur un serveur spécifique travaillent ensemble pour créer une application puissante, complètement intégrée comme celle qui est décrite ci-dessous: Designer MCL-Designer pour Datamax est un outil rapide de développement d’applications doté d’une interface graphique (GUI), qui permet, même à qui n’est pas programmeur, de concevoir des applications. Il met à disposition une méthode simple pour définir les caractéristiques d’une application en environnement Windows, sans devoir absolument connaître un autre langage de programmation ou d’écriture. Des développeurs plus experts qui possèdent une expérience de programmation pourront vouloir lire, enrichir ou modifier le MCLscript standard: ils peuvent le faire en utilisant un éditeur de textes. Designer pour Datamax est basé sur la nouvelle interface MCL V3.0, qui est, pour l’essentiel, identique à celle de MCL-Designer pour Symbol e Intermec. Alors que la fonction ODBC de Microsoft est standard dans MCL-Designer, des composantes supplémentaires sont disponibles pour chacune des plates-formes standards ERP plus courantes comme SAP e BaaN; Ces composantes additionnelles peuvent toujours être ajoutées successivement. Bridge Dans sa forme la plus simple, un MCL-Bridge est une méthode de définition et de développement des communications de MCL-Client vers une autre application via Link ou Net. MCL fournit deux Ponts ERP, MCL-R/3 Bridge pour Sap et MCL-Bridge pour BaaN. Ces ponts ont été crés comme des options pour intégrer MCL-Collection au logiciel. On a par ailleurs rajouté aux MCL Bridge des graphiques intuitifs, à intégrer à MCL-Designer, qui fournissent des diagrammes MCL simples des données variables relevées et servent à développer et personnaliser des applications intelligentes pour client SAP e BaaN dans leur propre environnement. MCL-R/3 Bridge se positionne comme une interface de communication SAP R/3 qui, à travers un système externe, permet d'étendre la fonction R/3 à l’utilisation de codes-barre, aux impressions, aux opérations réalisées au niveau du point de vente ou du stock. Comme une interface de communication générique R/3, basée sur la technologie standard SAP, MCL peut s’interfacer avec tous les modules fonctionnels R/3 (IM, SD, WM, PP, PM, PS, HR) pour lesquels RFC, IDOC ou BAPI sont définis comme des interfaces standard. MCL-Bridge pour l’interface BaaN est basée sur la technologie BaaN’s OpenWorld. Elle supporte les standards des interfaces Business Object (BOI’s) et permet des transactions on-line et off-line. Communication MCL-Collection offre la possibilité de communiquer soit en modalité batch (MCL-Link) soit en modalité wireless (MCL-Net), de l’imprimante Datamax vers l'host et vers une vaste série de bases de données et d'applications ERP. MCL-Collection permet en particulier d’automatiser le téléchargement, l’exécution de scripts à distance ou de fichiers ou de tout autre opération, en donnant la possibilité d’utiliser, de façon flexible, aussi bien MCL-Link que MCL-N pour transmettre les données avec l’application MCL développée. Avec MCL-Link, on accède aux programmes et aux données au moyen de la porte sériale ou d’une connection Ethernet, en utilisant un protocole point-à-point (PPP). MCL-Net permet en revanche les communications sans fil et via Ethernet à différents types d’imprimantes Datamax, éventuellement simultanément qui lancent des applications MCL. MCL-Net utilise Dynamic IP (DHCP) qui facilite la configuration et l'échange de programmes, de fichiers et de données. Les supports MCL-Link comme MCL-Net supportent l’interface ODBC pour accéder à la base de données ODBC, exécuter des recherches ou des mises à jour (sur une base de données ODBC, il est également possible d’effectuer des recherches SQL); ils supportent l’interface DLL utilisée pour créer une relation spécifique client/server entre l’imprimante Datamax et l’application de l’host; ils supportent enfin la fonction CXaScripting qui permet de développer facilement des scripts qui peuvent être automatiquement exécutés sans intervention manuelle, aussi bien par l’imprimante que par le serveur de communication. Loader MCL-Loader pour imprimantes Datamax est un puissant outil de transfert et de gestion de fichiers auquel l’utilisateur accède à travers une interface graphique. MCL-Loader comprend en effet le protocole nécessaire au transfert, du PC du programmeur vers l’imprimante Datamax, du firmware et des fichiers relatifs aux applications MCl développées. Outre la gestion du transfert des fichiers vers l’imprimante, MCL-Loader comprend également les commandes DPL prévues par le programmeur dans la séquence de transfert du fichier. Cette fonction est utilisée par exemple pour formater la mémoire Flash de l’imprimante avant d’envoyer le fichier d’un nouveau projet d'application MCL.
PDF
version PDF

 

editrice TeMitemichannelDataCollection su Twitter