ugomango Inserito: 5 luglio 2009 Segnala Inserito: 5 luglio 2009 Ciaoho un problema con la supervisione.Devo superviosionare un impianto homeplc con 2 touch screen, e fin qui ci sono, il problema che questo non è un pc panel ma un semplice touch con interfaccia RS485 programmabile in C, e non posso montarci su il Server ABS XCOMM.La mia domanda è:1 Se ho il server su un pc e i 2 touch collegati al primo e al secondo piano in RS485 riesco comunque a farli funzionare(aprire tapparelle accendere luci ecc).... Come li collego in questo caso2 Posso collegare i 2 touch come normali slave o master sullo stesso bus dell impianto e senza essere collegati necesariamente al pc su cui gira il server, e comuque usare i vari comandi dalla programazzione in C montata sui touch XCOMM++)?3 Se le prime due sono false come faccio a risolvere il problema GrazieUgo :ph34r:
del_user_56966 Inserita: 6 luglio 2009 Segnala Inserita: 6 luglio 2009 Se le prime due sono false come faccio a risolvere il problemanon ho capito perfettamente cosa vuoi fare, comunque...Se ai un touch dove puoi installare XComm gli altri pannelli possono essere gestiti da questo... mentre senza l'uso di XComm, programmi il tutto e poi ti connetti tramite il protocollo standard Modbus RTUche ormai tutti gli HMI possiedono, poi se devi mettere più touch connessi tra loro vedi di utilizzare quelli dove uno fa da master per gli altrie il problema è risolto..
ugomango Inserita: 6 luglio 2009 Autore Segnala Inserita: 6 luglio 2009 Ciao Alen,grazie del tuo intervento sempre illuminante.Quindi le due strade che si delineano sono 2.XcommModBusNel primo caso devi avere un server presente in rete su cui gira XCOMM e da lì riesci a interagire con altri Touch, infatti ho visto che nei comandi xcomm.WR(nome server, plc, indirizzo dispositivo).NEl secondo caso Il modbus non lo conosco.Se mi puoi spiegare come funziona è un architettura Client Server?Esiste un server ModBus?grazie Ugo
del_user_56966 Inserita: 6 luglio 2009 Segnala Inserita: 6 luglio 2009 NEl secondo caso Il modbus non lo conosco.Se mi puoi spiegare come funziona è un architettura Client Server?Esiste un server ModBus?Parlare di Modbus è come parlate di TCP/IP sono standard di facto dove su questo migliaia di società producono i più svariatidispositivi, puoi avere dei pannelli HMI che vanno in rete tra loro, scada industriali che lavorano con rete e web, drive per ambianti di sviluppocome .NET e altri.. Protocollo libero e aperto (si scarica da Internet, la NET lo fornisce addirittura con le istruzioni dei prodotti in Modbus RTU..)è il più universale dei protocolli e la sua apertura lo rende anche il più utilizzato nei più disparati tipi di dispositivi, la struttura è di base nella versione RTU è di un Master con 254 nodi/device slave... Se vedi ci sono diverse discussioni sul Modbus in questo forum!Certo il Modbus RTU non è un protocollo ad eventi come XComm, quindi non tutto è gestibile dal Modbus con la stessa semplicità di XComm!!
ugomango Inserita: 7 luglio 2009 Autore Segnala Inserita: 7 luglio 2009 Ciao Allen,Ma praticamente con Modbus diaologo direttamente con il PLC senza bisogno di un server un server, è un protocollo a basso livello.Per esempio un istruzione equivalente a Xomm.WR() in modbus come sarebbe... :ph34r:
del_user_56966 Inserita: 8 luglio 2009 Segnala Inserita: 8 luglio 2009 Per esempio un istruzione equivalente a Xomm.WR() in modbus come sarebbe...Per usare il modbus ci sono più soluzioni dipende da dove lo utilizzi e con che drive, quindi prima serve capirein che ambiente viene utilizzato...HMI (Pannelli operatore) hanno drive propri,PC Panel, PC, Embedded si utilizzano drive di terze parti oppure si possono sviluppare, ma si può utilizzare anche ABS...ecc..
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