leon78 Inserito: 31 agosto 2009 Segnala Inserito: 31 agosto 2009 Ciao a tutti,continuo il mio studio per trovare un modo per utilizzare gli HomePLC con una CPU Siemens Vorrei collegare un modulo I/O della serie HomePLC ad una CPU Siemens, ma ho due dubbi:- per utilizzare gli ingressi del modulo HPLC, devi importare il suo file gsd nel programma di sviluppo Step7? Altrimenti, come fai ad assegnargli un indirizzo o a gestire un'uscita?- quale modulo I/O dovrei usare? HP/EMXY4X con prima porta seriale RS485 e protocollo di comunicazione modubus?Grazie
del_user_56966 Inserita: 31 agosto 2009 Segnala Inserita: 31 agosto 2009 Non utilizzo S7, quindi da quel lato non so darti aiuto, ma dato che è una normale comunicazione Master Modbus RTU che legge e scrivedei registri, penso che qualche utente del forum che utilizza puntualmente S7 con Modbus ti sappia rispondere.. quale modulo I/O dovrei usare? HP/EMXY4X con prima porta seriale RS485 e protocollo di comunicazione modubus?A questa è più semplice rispondere in quanto il modulo che devi utilizzare può essere lo stesso HomePLC perchè comunica in Modbus RTU,come più spesso direttamente un Master I/O indifferentemente da Guida DIN oppure da serie civile 503...Sia la COM degli HomePLC che dei master I/O è Autosensing, ovvero lavora in multiprotocollo (compreso appunto il Modbus RTU) senza necessità di impostazioni...
leon78 Inserita: 31 agosto 2009 Autore Segnala Inserita: 31 agosto 2009 HO provato a fare questa domanda utilizzando il link "contatti" del sito http://www.netbuildingautomation.it/ ... aspettiamo news A questa è più semplice rispondere in quanto il modulo che devi utilizzare può essere lo stesso HomePLC perchè comunica in Modbus RTU,Era un esempio di I/O da collegate al PLC Siemens, non al HomePLC
del_user_56966 Inserita: 31 agosto 2009 Segnala Inserita: 31 agosto 2009 Era un esempio di I/O da collegate al PLC Siemens, non al HomePLCesatto infatti nel seguito ti accennavo direttamente all'uso dei master I/O in una delle due versioni DIN/503..
leon78 Inserita: 31 agosto 2009 Autore Segnala Inserita: 31 agosto 2009 Ooooook Ora aspetto che qualcuno mi aiuti per risolvere il punto 1, altrimenti tutto questo discorso decade
del_user_56966 Inserita: 31 agosto 2009 Segnala Inserita: 31 agosto 2009 Secondo me devi aprire un topic specifico sul forum per S7, per chiedere come e se, si comunica in modbus RTU Master con un S7-200solo qualche link..LINK 1LINK 2LINK 3e altri ne trovi con la funzione "Cerca"...
Gianmario Pedrani Inserita: 31 agosto 2009 Segnala Inserita: 31 agosto 2009 anche se non è la sezione piu adatta il plc 200 puo comunicare in modbus master e slave, acquitando le appositelibrerie..
del_user_56966 Inserita: 31 agosto 2009 Segnala Inserita: 31 agosto 2009 Ora aspetto che qualcuno mi aiuti per risolvere il punto 1,Visto basta "avere fede" in PLC Forum e avrai la tua risposta.... :blush:
marcorn80 Inserita: 1 settembre 2009 Segnala Inserita: 1 settembre 2009 per farli non utilizzando il modbus... bisognerebbe in qualche modo "sniffare" il protocollo e implementarlo nel modo freeport, oppure chiedere alla netbuilding se lo può fare! Per il Panasonic c'è, anche se non sò se sia la Panasonic che ha sviluppato una libreria per l'homeplc o l'homeplc che parla in linguaggio panasonic, ma lo scoprirò presto... a proposito...hai parlato di file GSD...vuoi utilizzare una S7-300 per parlare con l'home plc? è come utilizzare una Ferrari per andare nell'orto! i file GSD configurano una rete MPI o Profibus, che utilizzano protocolli complicatissimi, non penso che la CPU dell'home plc abbia abbastanza risorse per gestirlo!
leon78 Inserita: 1 settembre 2009 Autore Segnala Inserita: 1 settembre 2009 No, vorrei usare un Master I/O della serie HomePLC con protocollo Modbus per poter usare i vari dispositivi domotici.
leon78 Inserita: 1 settembre 2009 Autore Segnala Inserita: 1 settembre 2009 Ecco la risposta ufficiale di NET Building Automation S.r.l.:"Salvo le librerie IEC per Panasonic non disponiamo di altre istruzioni per l'utilizzo con altri apparati di produttori diversi.Siamo comunque a conscenza di vari system integrator che operano con altri PLC, programmando però in maniera autonoma grazie allo standard Modbus RTU."
marcorn80 Inserita: 1 settembre 2009 Segnala Inserita: 1 settembre 2009 anche io nel mio impianto stò progettando il tutto con un master I/O e stò pensando di farlo comunicare con un PLC panasonic o siemens S7-200, nel primo caso potrei utilizzare le librerie della NET, nel secondo caso, o utilizzo le librerie modbus della siemens oppure stò valutando di carpire il protocollo Xcomm e utilizzare il freeport del siemens per farlo comunicare
leon78 Inserita: 1 settembre 2009 Autore Segnala Inserita: 1 settembre 2009 perchè non utilizzi la scheda di comunicazione RS232 con protocollo ASCII?? esiste per la serie S7300 ... non so per la 200
marcorn80 Inserita: 1 settembre 2009 Segnala Inserita: 1 settembre 2009 non uso il 300 perchè costa solo la cpu come mezzo impianto domotico se proprio vuoi usare il 300 allora conviene usare la versione PTP che ha seriale o 485 a bordo della CPU, qui ti puoi programmare la porta in freeport e fare il protocollo che vuoi; il 200 è più che sufficiente per l'applicazione, inoltre mi stimola montarlo anche perchè montandogli una CP243 ethernet potrei fare la supervisione con wincc flexible
leon78 Inserita: 1 settembre 2009 Autore Segnala Inserita: 1 settembre 2009 Interessante :-)In verità io pensavo di usare una IM151-8 PN con porta ethernet per collegarlo ad un PC per la supervisione, ma non so se esiste una scheda RS232 per il "mondo" et200s.Inoltre il convertitore knxeib2S7 funziona solo dalla CPU315 in su ... altra pecca :-(((La CPU200 è in grado di gestire uno scada fatto con WinCC o WinCC Flex su PC?
marcorn80 Inserita: 1 settembre 2009 Segnala Inserita: 1 settembre 2009 usando una 315 e la periferia decentrata siemens l'impianto di consterebbe una follia, inoltre avresti un plc con prestazioni straordinarie e tempi di ciclo di 2-3 msec per gestire una tapparella in cui basta un tempo di ciclo anche di 500msec!!il wincc può gestire tranquillamente la comunicazione con tutti i PLC siemens, sia in PPI che MPI che ethernet; ci sono protocolli anche per altri plc ma con tutti gli esperimenti che ho fatto con varie marche di pannelli, ho visto che la siemens va bene al 100% con la siemens
leon78 Inserita: 1 settembre 2009 Autore Segnala Inserita: 1 settembre 2009 No no, senza 315 ... la IM151-8 ha una CPU integrata, abbastanza economica!Ma come fai a gestire gli ingressi/uscite di un dispositivo collegato con RS232??? Ti serve il file gsd??
del_user_56966 Inserita: 1 settembre 2009 Segnala Inserita: 1 settembre 2009 per gestire una tapparella in cui basta un tempo di ciclo anche di 500msec!!allora i tempi di esecuzione del sistema Master HomePLC ti sono più che sufficienti penso che per gli I/O siano molto inferiori ai 100 mS.. se la base dei tempi del mio FPX non va male direi che in ASCII li sto pilotando con un refresh di 50 mS...
marcorn80 Inserita: 1 settembre 2009 Segnala Inserita: 1 settembre 2009 no no ma che file GSD?? bisogna implementare il protocollo di comunicazione, che sia esso Modbus o Xcomm, per farla breve, devi scrivere un programma che ti generi un pacchetto da spedire tramite la 232 e aspettare il pacchetto in ricezione per poi elaborarlo...un lavorone!forse sono stato esagerato con 500msec, comunque non serve un gran tempo di scansione per gestire un impianto domoticoAlen non ti confondere tra tempo di scansione e tempo di refresh della trasmissione seriale, l'FPX è un signor PLC in cui i tempi di scansione del programma sono dell'ordine dei 4-6 mseca proposito...ho un master I/O tipo nuovo multiprotocollo...è possibile collegarlo ad un panasonic? oppure bisogna richiederne uno con un firmware particolare?
del_user_56966 Inserita: 1 settembre 2009 Segnala Inserita: 1 settembre 2009 Alen non ti confondere tra tempo di scansione e tempo di refresh della trasmissione seriale,Con quelli non mi posso confondere di certo gli FPX eseguono scansioni da 20.000 passi di programma in 1 mS... a proposito...ho un master I/O tipo nuovo multiprotocollo...è possibile collegarlo ad un panasonic? oppure bisogna richiederne uno con un firmware particolare?Niente di particolare se lo colleghi tramite Modbus RTU vai liscio perché è autosensig, se invece vuoi usare l'ASCII lo devi commutare via software,stai solo attento che l'ASCII sia quello Mewtocol, perché adesso ha anche un altro protocollo ASCII ma è per la Vantage...
del_user_56966 Inserita: 1 settembre 2009 Segnala Inserita: 1 settembre 2009 Se utilizzi l'ASCII Mewtocol puoi anche servirti della libreria già pronta, cosi in 1 minuto sei già in linea pronto per programmare,negli ultimi tre registri trovi anche al diagnostica di tutti gli slave connessi al master, in questo modo è molto semplice sapere se uno slave è presente e se va fuori linea!..
marcorn80 Inserita: 2 settembre 2009 Segnala Inserita: 2 settembre 2009 scusa ma come faccio a cambiare il protocollo da ascii a binario via software nel master I/O? in home&building?Per provare ho un FPsigma vecchia versione a 12K (ancora c'è la scritta NAIS), dici che funziona con la libreria?
leon78 Inserita: 2 settembre 2009 Autore Segnala Inserita: 2 settembre 2009 bisogna implementare il protocollo di comunicazione, che sia esso Modbus o Xcomm, per farla breve, devi scrivere un programma che ti generi un pacchetto da spedire tramite la 232 e aspettare il pacchetto in ricezione per poi elaborarlo...un lavorone!Purtroppo non ho mai usato una CPU200 ... la domanda sorge spontanea: non esistono blocchi di comunicazione standard nel sw di sviluppo?
del_user_56966 Inserita: 2 settembre 2009 Segnala Inserita: 2 settembre 2009 scusa ma come faccio a cambiare il protocollo da ascii a binario via software nel master I/O? in home&building?Non si fa dal framework, quello gestisce solo soluzioni con protocollo XComm..esiste un apposito programma di corredo, se non lo possiedi, richiedilo all'assistenza..Per provare ho un FPsigma vecchia versione a 12K (ancora c'è la scritta NAIS), dici che funziona con la libreria?penso sia più un problema di FPWIN PRO che di versione PLC...comunque mi sembra di ricordare che ne ho utilizzate proprio di quelle, quindi non dovresti aver problemi...
marcorn80 Inserita: 3 settembre 2009 Segnala Inserita: 3 settembre 2009 Oggi Ho configurato il master I/O con il progrmmino della NET come ASCII, gli ho collegato l'FP SIGMA, ho messo dentro il blocco, ho configurato la seriale e voilà! tutto funzionante! fighissimo!Alen sai mica quali sono i registri in cui si và a leggere se gli slave collegati sono Online o no? inoltre a net ha pubblicato il protocollo ASCII per il master I/O oppure è nascosto? volevo crearlo anche per il 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