Necessità di sviluppare una applicazione per comunicare con un lettore di codici a barre Datalogic tramite il protocollo Ethernet/IP? Programmazione Applicata ha la soluzione.
Ammetto che la cosa possa interessare pochi dei frequentatori di questo blog, ma dato che sul sito ufficiale della Datalogic non sono presenti esempi SSCCE (esempi semplici e direttamente compilabili) ho voluto condividere un piccolo frammento usa e getta.
Configurazione Scanner
Per fare un test veloce di questo codice è necessario aggiustare velocemente la configurazione dello Scanner Datalogic, attraverso il software di configurazione GENIUS fornito:
- SCANNER
- DATA COMMUNICATION SETTINGS
- LINE PARAMETERS
- IP ADDRESSING = STATIC
- IP ADDRESS = 192.168.1.1
- IP NETMASK = 255.255.255.0
- IP GATEWAY = 192.168.1.0
- TCP/IP SERVICES
- USER SOCKET #1
- STATUS = ON
- DATA TX = ON
- HEARTBEAT = DISABLED
- TYPE = SERVER
- PROTOCOL = TCP
- PORT = 9999
Codice Sorgente
Procediamo con il codice:
Conclusione
Spero di aver contribuito ad aiutare chi, come me, vuole trovare su internet soluzioni semplici e funzionanti da utilizzare a scatola chiusa nei piccoli progetti. Ancora mi sorprendo che nel sito del fornitore non ci sia materiale decente.
Nessun commento:
Posta un commento