Futaba3 Inserito: 28 maggio 2023 Segnala Share Inserito: 28 maggio 2023 Salve chiedo gentilmente un aiuto. devo comunicare con un gruppo frigo in modbas su un Hmi Weintek ma non riesco a capire come impostare le variabili di questa macchina. vi allego una foto . chiedo un aiuto grazie. Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 28 maggio 2023 Segnala Share Inserita: 28 maggio 2023 Non conosco l'oggetto gruppo frigo, ma mi pare evidente che può avere più unità, ognuna "denominata" 0-15 mediante dei selettori su essa presente. La mappatura, quindi, sarà quella delle tabelle indicate. Per esempio, se tu volessi leggere il running mode dell'unità 3, dovrai leggere il registro 240+(3)*100, cioè il registro 540. Se volessi leggere il current silent mode dell'unità 12, dovrai leggere il registro 241+(12)*100, cioè il registro 1441. Spero di esser stato chiaro. Link al commento Condividi su altri siti More sharing options...
Futaba3 Inserita: 28 maggio 2023 Autore Segnala Share Inserita: 28 maggio 2023 Grazie gentilissimi come sempre, ma non capisco il calcolo per strapolare il registro esempio 540 ho compreso che dopo il registro 240 devo aggiungere + 1 che sarebbe la 1° unita cioè Address e poi moltiplico per 100?? Sul pannello impostazione della variabile dell'oggetto che dovrei selezionare ed utilizzare l'indirizzo mica devo scrivere 240+1*100? ma solo il registro strapolato che dovrebbe essere 540 giusto? grazie Mile Link al commento Condividi su altri siti More sharing options...
drn5 Inserita: 28 maggio 2023 Segnala Share Inserita: 28 maggio 2023 giusto. 540. Link al commento Condividi su altri siti More sharing options...
Futaba3 Inserita: 29 maggio 2023 Autore Segnala Share Inserita: 29 maggio 2023 8 ore fa, drn5 ha scritto: giusto. 540. Ok gentilòissimi ma non capisco come strapolare il 540 scusatemi ma sul Modbas e lòa mia prima volta che ci metto le mani. grazie Link al commento Condividi su altri siti More sharing options...
max.bocca Inserita: 29 maggio 2023 Segnala Share Inserita: 29 maggio 2023 Il 540 scaturisce dalla tabella che hai postato tu, c'è l'espressione per calcolarli. Link al commento Condividi su altri siti More sharing options...
Ctec Inserita: 29 maggio 2023 Segnala Share Inserita: 29 maggio 2023 Non è questione di protocollo (il Modbus non c'entra nulla), ma di indirizzi. 18 ore fa, Ctec ha scritto: se tu volessi leggere il running mode dell'unità 3, dovrai leggere il registro 240+(3)*100, cioè il registro 540. Ho fatto un esempio, supponendo che la unità da leggere sia la n.3, per cui la formula diventa 240+(num.unità)*100, da cui 240+(3)*100=240+300=540. Se l'unità fosse la n.0, la lettura del running mode sarebbe tramite il registro 240+(num.unità)*100, da cui 240+(0)*100=240+0=240. Link al commento Condividi su altri siti More sharing options...
Futaba3 Inserita: 29 maggio 2023 Autore Segnala Share Inserita: 29 maggio 2023 Ok scusatemi ma per me e nuovo il modbas non avevo compreso anzi non sapevo nemmeno come funzionava. grazie ancora tanto Gentilissimi Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora