Elettro19 Inserito: 18 marzo Segnala Inserito: 18 marzo Buongiorno a tutti, ho necessità di comunicare tra una cpu s7-1200 e un regolatore di temperatura eurotherm tramite modbus TCP. Ho visto che posso usare l'istruzione MB_Client ma non capisco dove devo inserire gli indirizzi a cui voglio puntare. Grazie dell'aiuto. Buon lavoro
Ctec Inserita: 18 marzo Segnala Inserita: 18 marzo MB_DATA_ADDR è l'indirizzo del registro/i da leggere o scrivere. MB_DATA_LEN è il numero dei registri da leggere o scrivere MB_DATA_PTR è il puntatore all'area dove ci sono i dati da trasmettere o che vengono ricevuti CONNECT è la struttura che contiene tutti i dati del nodo con cui dialogheremo (indirizzo, ecc)
Simone.Salarsi Inserita: 18 marzo Segnala Inserita: 18 marzo a parte che stai scrivendo nella sezione S7-200.... l'indirizzo IP a cui devi puntare devi passarglielo attraverso il parametro CONNECT dell'interfaccia IN/OUT del blocco MB_CLIENT A seconda delle tue necessità crei un tipo di dato tra quelli possibili che ti vengono proposti (TCON_IP_v4, TCON_Configured, ecc ecc) ed all'interno di quella struttura inserisci i tuoi dati
84paolo Inserita: 18 marzo Segnala Inserita: 18 marzo Su youtube ci sono tantissimi video che spiegano come attivare la comunicazione modbus e sono anche ben fatti
Elettro19 Inserita: 18 marzo Autore Segnala Inserita: 18 marzo Grazie mille a tutti,stasera provo. Su youtube ammetto di non aver trovato nulla che fa al caso mio oppure sono io che non so cercarlo 🙂 .. Guarderò meglio! grazie 9 ore fa, Simone.Salarsi ha scritto: a parte che stai scrivendo nella sezione S7-200.... l'indirizzo IP a cui devi puntare devi passarglielo attraverso il parametro CONNECT dell'interfaccia IN/OUT del blocco MB_CLIENT A seconda delle tue necessità crei un tipo di dato tra quelli possibili che ti vengono proposti (TCON_IP_v4, TCON_Configured, ecc ecc) ed all'interno di quella struttura inserisci i tuoi dati Grazie,quello son riuscito. Non capisco dove inserire lìindirizzo modbus del dispostivo a cui voglio puntare. Ad esempio indirizzo 1= Setpoint sullo strumento.
Simone.Salarsi Inserita: 18 marzo Segnala Inserita: 18 marzo quindi non è l'indirizzo quello che cerchi, ma il registro da leggere / scrivere a quale puntare. @Ctec ti ha già indicato nel tutti i parametri necessari, quello che cerchi è "MB_DATA_ADDR è l'indirizzo del registro/i da leggere o scrivere."
Elettro19 Inserita: 18 marzo Autore Segnala Inserita: 18 marzo 44 minuti fa, Simone.Salarsi ha scritto: quindi non è l'indirizzo quello che cerchi, ma il registro da leggere / scrivere a quale puntare. @Ctec ti ha già indicato nel tutti i parametri necessari, quello che cerchi è "MB_DATA_ADDR è l'indirizzo del registro/i da leggere o scrivere." Grazie Simone e Grazie Ctec, provo subito..Vi aggiorno 🙂
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