rafmg Inserito: 27 settembre 2009 Segnala Inserito: 27 settembre 2009 Salve a tutti, scrivo per chiedervi un parere su come implementare la comunicazione gsm tra un s7300 ed un 200.Attualmente ho realizzato la funzione di telecomando (on-off) in cui il 300 chiama il 200 semplicemente inviando due diverse stringhe ASCII. Il tutto funziona correttamente.Adesso ho una nuova esigenza e cioè quella di inviare oltre alla stinga ASCII anche dei parametri reali che il cliente vorrebbe vedere sul 200 senza recarsi fisicamente nel luogo in cui si trova il 300.Tali parametri devono essere inviati nel momento in cui il 300 chiama il 200 per variare lo stato di funzionamento della pompa.Ho pensato a 2 diversi approcci:1- ricostruire i valori reali partendo dalle sequenze di caratteri ASCII 1,2,3,4,...9 , difatto realizzando un protocollo adhoc2-tentare di utilizzare un protocollo seriale, possibilmente free, (per esempio MODBUS RTU ASCII) una volta che la connessione GSM sia stabilita.Ho escluso SINAUT MICRO poichè mi risulta che la comunicazione tra i plc delle due famiglie in questione non sia supportata.So di chiederevi probabilmente troppo ma mi sarebbe prezioso avvalermi di un vostro cosiglio prima di imbarcarmi in strade poco convenienti in termini di tempo.
rafmg Inserita: 28 settembre 2009 Autore Segnala Inserita: 28 settembre 2009 Il mio dubbio era che con la comunicazione ascii (9600 8 n 1) ci potessero essere problemi nel trasmettere una DW (real) trasmettendo un byte alla volta e poi riappicciacare il tutto dall'altro lato. Ho guardato vari esempi trovati su internet e a quanto pare (vedi tip41b) si può passare di tutto.Credo che la cosa migliore sia fare da se prendendo qualche spunto.
rafmg Inserita: 28 settembre 2009 Autore Segnala Inserita: 28 settembre 2009 Per la parte s7 300 ho usato la FB100 "Mod_CP430" scaricabile dal sito Siemens.
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