|
|
Capitolo 7.1 - Come catturare porte seriali - Input da dispositivi esterni
Printfil consente di intercettare e reindirizzare i flussi di stampa inviati da apparecchiature esterne (es. macchinari industriali, dispositivi medici, bilance, strumenti di misurazione) verso una stampante seriale fisica.
Collegando l'hardware esterno direttamente a una porta seriale (RS-232) del PC Windows tramite un cavo null-modem, invece che alla stampante seriale, Printfil cattura il flusso di dati e lo reindirizza verso qualsiasi stampante Windows (PDF, di rete, USB, virtuale, ecc.).
Requisiti Hardware
- Cavo di collegamento: Cavo seriale Null-Modem (con i segnali TX e RX incrociati)
- Porta seriale PC: Porta COM fisica o adattatore USB-Seriale riconosciuto da Windows
Procedura di Configurazione Passo-Passo
- Collegare un'estremità del cavo null-modem alla porta seriale di uscita dell'apparecchiatura esterna e l'altra estremità alla porta seriale (COM) del PC Windows dove è installato Printfil
- Cliccare con il tasto destro sull'icona di Printfil nell'area di notifica e scegliere Configurazione -> Standard)
- Nel campo "Cattura Porta" selezionare il nome della porta COM del PC a cui è stato collegato il cavo al punto 1 (es. COM1, COM2)
- Nel campo "Modo" selezionare "4" (il Modo 0 è riservato alla cattura dei dati da altri programmi installati nello stesso PC)
- Cliccare sull'icona "Hardware COM: opzioni" che si accende dopo aver selezionato il Modo 4 qui sopra
- Configurare i parametri di trasmissione affinchè coincidano esattamente con quelli impostati sull'apparecchiatura esterna:
- Speed (Baud - Velocità): es. 9600, 19200, 115200
- Parity (Parità): Nessuna (None), Pari (Even), Dispari (Odd), Mark (Fisso a 1), Space (Fisso a 0)
- Data bits: es. 8
- Stop bits: 1 o 2
- Flow control (Controllo di flusso - Handshake): Nessuno, P=Hardware (RTS/CTS) o X=Software XON/XOFF (a seconda delle specifiche dell'hardware sorgente).
Problemi Comuni
Printfil non riceve alcun dato:
- Verificare che il cavo utilizzato sia effettivamente un cavo Null-Modem (TX/RX incrociati) e non un cavo seriale diretto (Pin-to-Pin / Straight-through)
- Verificare che nessun altro software sul PC stia tenendo occupata la medesima porta COM
I dati catturati contengono caratteri errati o illeggibili:
- Verificare che i parametri di trasmissione impostati al punto 6 corrispondano perfettamente alla configurazione del dispositivo trasmettitore
|
|
|