Vai al contenuto
PLC Forum


Modbus Rtu


pedroso

Messaggi consigliati

Ciao ragazzi,

dopo tanti anni....mi ritrovo davanti a un PLC....

Avrei bisogno di aiuto per fare un piccolo programma per mandare dei numeri da un S71200 con CM1241 a un indicatore propio che stiamo fabbricando...

Ho cominciato a farlo..MB_COMM_LOAD --> ok....pero nel MB_MASTER_--> en el campo DATA-PTR....me da error....non se che formato dare..se qualcuno mi puo aiutare...posso mandargli il mio piccolo progetto.

grazie

Link al commento
Condividi su altri siti


Giuseppe Signorella

Che errore ti viene restituito nel parametro status?

Il parametro DATA-PTR punta all'area di memoria che contiene i dati che vuoi inviare. Può essere, in funzione del numero di variabili che vuoi scrivere, e dal codice funzione, una semplice word della memoria globale, un array di un DB ecc.

Se descrivi meglio, sarà più semplice aiutarti.


Intanto dai un'occhiata qui

Modificato: da Giuseppe Signorella
Link al commento
Condividi su altri siti

Grazie Giuseppe,

l'errore dello status es 16#818C.

Mia intenzione era quella di allegarti il programma....pero è piu grande dei 40K permessi...

Grazie

Link al commento
Condividi su altri siti

Giuseppe Signorella

L'errore indica che punti ad un'area di memoria non valido.

Qual'ora tu stessi utilizzando un DB, alla voce proprietà devi togliere la spunta su ottimizzato.

Il DB deve contenere l'indirizzamento assoluto, quindi deve essere del tipo compatibile per S7 300/400

Buon lavoro

Link al commento
Condividi su altri siti

Giuseppe Signorella

Ti rifaccio la domanda:

Ha tolto la spunta su ottimizzato dalla proprietà del DB?

Vai a sinistra su blocchi di programma > Bloque de datos_1>Tasto destro >proprietà

attributi_db.gif

Modificato: da Giuseppe Signorella
Link al commento
Condividi su altri siti

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...