Partage
  • Partager sur Facebook
  • Partager sur Twitter

Langage ZPL, impression RFID

Sujet résolu
    9 octobre 2019 à 13:56:47

    Bonjour,

    Je travaille actuellement sur les impressions de codes EAN13 ainsi que leurs tag RFID, via le langage ZPL.

    J'utilise une imprimante intermec pc43t, mon objectif est via une demande utilisateur sur un programme python de lancer l'impression du code barre EAN13 qu'il a renseigné.

    Par exemple:
    si l'utilisateur entre l'EAN13 suivant: 1234567890111   et demande une impression, le programme python envoie sous forme de socket la commande ZPL suivante à l'imprimante :

    """^XA
    ^FO150,90
    ^BY5
    ^BEN,170,N,N,N
    ^ADN,36,20
    ^FD"""+My_EAN+"""
    ^FS
    ^FO200,290
    ^ADN,36,20
    ^FD"""+BarCodeNumbers+"""
    ^FS
    ^FO470,275
    ^ADN,60,30
    ^FD"""+MySecondBarCodeNumbers+"""
    ^FS
    ^RS8
    ^RR1
    ^RFW,H,,,A
    ^FD"""+My_calculated_EPC+"""
    ^FS
    ^XZ"""

    Si j'utilise la commande ci-dessus, en ayant remplacé les dans les chaines les morceaux manquants, l'imprimante m'écris "VOID" sur l'étiquette du code barre, dans le cas ou je ne met pas la partie concernant le RFID (voir ci-dessous), elle m'imprime bien mon code barre.

    """
    ^RS8
    ^RR1
    ^RFW,H,,,A
    ^FD"""+My_calculated_EPC+"""
    ^FS
    """

    Je suis passé par la documentation ZPL pour élaborer cette commande, toutefois je ne comprend pas mon erreur.

    Si vous avez un petit peu de temps à consacrer à m'aider ce serait avec plaisir :D

    Merci d'avance.

    Cordialement,

    Galaxy Ghost

    -
    Edité par Galaxy Ghost 9 octobre 2019 à 14:17:01

    • Partager sur Facebook
    • Partager sur Twitter

    Langage ZPL, impression RFID

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown