Vai al contenuto

Protocolli e integrazioni dell'Agent

Modbus TCP

Parametro Comportamento documentato
Ruolo Client/master
Host [Pannello] ipaddress
Porta 502 nel flusso corrente
Lettura ReadHoldingRegisters(101, 118)
Polling 500 ms
Timeout connessione 2 secondi
Scrittura WriteMultipleRegisters, function code 16, anche per un registro

Le stringhe usano ASCII, lunghezza fissa 50 caratteri, padding a spazi e troncamento oltre il limite. Il codice scrive un carattere per indirizzo con schema RegIni + indice * 2. Non è una mappa registri approvata: offset, semantica e firmware vanno verificati prima dell'integrazione.

PDF ed etichette

PdfiumViewer apre il documento risolto dal database e genera il job sulla stampante configurata. Controllare file, permessi Windows, driver e nome stampante.

La coda principale di etichettatura è etichette_prod; la generazione/stampa finale dipende dal consumatore esterno. Esiste anche un percorso file legacy, che va verificato separatamente senza dedurne un servizio incluso nel pacchetto.

Scambio CSV e Fanuc

Con exchangeFL e [file] FolderFile configurati, il flusso produce rcpfile.csv, lo copia alla destinazione e ne archivia una copia in filesent. Il formato documentato è:

deslav;ORDlotto;cassone;qual;pzcolpo;colpipz;<CR>

Cartelle, gestione separatori e conferma del consumatore devono essere verificate. Nel file analizzato la destinazione manca e il flusso è disabilitato.

Il percorso Fanuc, subordinato a exchangeOT, scrive fanuc/config.ini e avvia testfanucprot.exe. Gli asset richiesti non sono inclusi nel repository/pacchetto esaminato; non è un'integrazione collaudata end-to-end.

VNC e protocolli incompleti

L'Agent usa un viewer esterno in modalità sola visualizzazione. La riga di comando e il comportamento password sono diversi dall'integrazione UltraVNC del Manager e richiedono verifica con il binario distribuito.

S7 ha wrapper e conversioni ma client/handler non collegati al flusso operativo. OPC UA è una pagina predisposta senza client implementato. La presenza delle schede non attesta il supporto del protocollo.

Agent non espone una API HTTP pubblica in ingresso: integra sistemi tramite database, Modbus, file e processi locali.