Jump to content
PLC Forum


Scrittura A Richiesta Con Io Scanning - è possibile??


Recommended Posts

Posted

Ciao a tutti,

mi trovo nella seguente situazione:

PLC TSX Premium 2634M con collegato in Ethernet un ETG100 per leggere i dati di una Bilancia con protocollo ModBus RTU.

Fino ad ora ho sempre letto i dati dalla bilancia e non ho avuto nessun problema, adesso però devo scrivere dei dati sullo strumento.

Se imposto la scrittura sull'IO scanning, il sistema la esegue ciclicamente e mi crea dei problemi sulla bilancia, quindi dovrei fare una scrittura "a comando", è possibile??


Posted

Tutto si può fare, ma i/o scanning non è fatto per quello.

Spunta "Device control Block". In quelle word ci sono i bit che attivano/disattivano ogni singola linea di I/O scanning.

Che difficoltà trovi a usare la funzione write_var??

Posted

Ciao,

inanzitutto grazie per la risposta...

..non sono un esperto utilizzatore di PLC Telemecanique.... e non conosco tutte le istruzioni...

..ho dato un occhiata alla guida della funzione Write_var ma non mi sembra adatta, devo scrivere 62 registri e mi sembra che lìI/O Scanning sia più adatto, non ho trovato però il significato del "Device Control Block" se qualcuno sa dove posso trovarlo...

Posted

la funzione Write_Var è SICURAMENTE adatta verifica meglio.

Ad ogni modo vai sulla pagina di configurazione delle richieste di I/O scanning (dove configuri ogni riga di I/O per intenderci), lì poco sopra le righe trovi una checkbox per il Device Control Block; gli indichi un un indirizzo %MW che vuoi e guarda la guida per il significato dei bit.

NB

I/O scanning è solo un servizio pre-installato nel firmware delle schede che esegue automaticamente alcune funzioni Modbus.

le funzioni write_var, read_var, send_req ecc. eseguono identicamente le stesse funzioni ma da programma utente e quindi puoi gestire letture e scritture a tuo piacimento (od anche in continuo esattamente come I/O scanning)

Posted

Ma posso usare la funzione Write_var in contemporanea all' I/O Scanning?

Posted

certamente. Che limite vedi? Tieni conto che sei in ethernet non in seriale...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...