Modalità Filter - ModBus Over TCP
Il frame ModBus Over TCP della richiesta ricevuta dal lato ethernet, una
volta estrapolato dal frame TCP, assumerà tale valore:
Una volta elaborato dal filtro TCP inserito nell’interfaccia, tale messaggio
verrà trasmesso sulla porta RS-485 modificato nel seguente formato,
pronto per essere capito e interpretato da normalissimi “Slave” ModBus
RTU:
Ipotizziamo ora che lo “Slave” 1 al registro 0x1000 risponda con il valore di
0, la stringa sarebbe così composta:
(dato Unsigned Double Word in formato Big Endian)
L’interfaccia, ricevuta tale stringa la trasformerà come la seguente:
Una volta inserita in un frame TCP, sarà spedita all’host che ne ha fatto
richiesta. In questa modalità di funzionamento, l’interfaccia funziona da
interprete e convertitore di protocollo. Ovviamente un messaggio
formalmente differente da quello iniziale ricevuto non verrebbe neanche
preso in considerazione e scartato immediatamente dall’interfaccia stessa.