Rasta_ita Inserito: 16 novembre 2010 Segnala Share Inserito: 16 novembre 2010 Salve a tutti.Sto aspettando l'uscita di un touch screen della Exor che utilizza il jMobile Studio per la programmazione.Il rappresentante mi ha lasciato in prova la versione: "01.00 (00) - Build (05)© 2010 Exor International, Inc.", e provandola, i dubbi di realizzazioni domotiche con l' Hplc, aumentano in modo esponenziale col passare delle ore.Motivo:io sono un elettrotecnico e non un informatico quindi oltre alla programmazione in ladder di plc e qualcosa in VB6 non vado (per adesso).Le mie due domande sono le seguenti:- Oltre alla guida in linea del programma, esistono altre documentazioni con demo? - Il relè interno %MX400.0 = "R0", a cosa corrisponde sul jMobile?Grazie a tutti.Ciao. Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 16 novembre 2010 Segnala Share Inserita: 16 novembre 2010 io sono un elettrotecnico e non un informatico quindi oltre alla programmazione in ladder di plc e qualcosa in VB6 non vado (per adesso).Riguardo al Ladder nulla da eccepire visto che per un elettrotecnico si passa dalla logica cablata a quella su video, ma in sostanza il ragionamento logico è equivalente, quindi non il ladder diagram non sconvolge nessun Tecnico con la T iniziale maiuscola.. mentre per il Visual Basic complimenti in quanto non è un linguaggio del tecnico di ieri ma più di quello di oggi...spesso si omette una triste verità ovvero il Visual Basic nella sua forma più semplice ovvero il VBA Visual Basic for Application è uno dei linguaggipiù utilizzato nei programmi automazione in genere si parte da quelli OFFICE per arrivare agli SCADA Industriali come Movicom, Cemplicity, Citec ecc..quindi conoscerlo almeno di base apre un mondo molto vario e bada bene non sto parlando di VB.NET ma del più classico e noto VB6 da cui ha origine appunto il VBA..Quindi sei già un passo avanti!Le mie due domande sono le seguenti:- Oltre alla guida in linea del programma, esistono altre documentazioni con demo?Esistono tutta una serie di demo per le più variopinte applicazioni d'automazione, una volta installato il LadderHome nella cartella LH2_Samplesche trovi in C:\ActiveSystem\ ci sono due sottocartelle Livello 1 e Livello 2 secondo la complessità dei demo...questo per la programmazione Ladder, mentre per gli esempi in Visual Basic sempre come sottocartelle trovi VB_Samples e VB.NET Samplesin quella VB sicuramente gli esempi sono molti in più...poi se installi ABS-XComm nella cartella WEB puoi trovare gli esempi per la programmazione in JavaScript e HTML Dinamico per farti delle pagine WEB dinamichein modo gratuito accedendo all'intero sistema di risorse senza limiti imposti...se vuoi altri demo ti devi recuperare il CD di ABS e su questo trovi esempi di programmazione generici che vanno dal telecontrollo del gruppo elettrogenoa quello dell'anticendio Notifier, EL.MO alla climatizzazione con VRF Mitsubischi ecc.. ovvero un altro mondo ancora...- Il relè interno %MX400.0 = "R0", a cosa corrisponde sul jMobile?Per partire direi che potresti usare direttamente il Modbus RTU standard anche tramite un OPC Server, in questo caso il tuo registro %MW400 diventa semplicemente il registro Modbus 399 e cosi via per tutti gli altri 8000 registri modbus che l'HomePLC fornisce di base... Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 16 novembre 2010 Segnala Share Inserita: 16 novembre 2010 PS: se ti capita di utilizzare il JMobile Studio per impianti più piccoli puoi anche provare a comunicare direttamente col Master I/O senza l'HomePLCutilizzando sempre il Modbus RTU e la logica Ladder del pannello stesso... Link al commento Condividi su altri siti More sharing options...
Rasta_ita Inserita: 16 novembre 2010 Autore Segnala Share Inserita: 16 novembre 2010 Innanzi tutto grazie!Per quanto riguarda i demo ladder e VBA non ci sono problemi dato che me li studio ormai da mesi.Ho provato il webserver con ABS8 e l'ho trovato subito molto funzionale.I miei dubbi su jMobile aumentano anche quando dici:... la logica Ladder del pannello stesso...Io non ho trovato (per adesso) nessuna logica ladder in jMobile Studio e, sapendo che per il protocollo Modbus bisogna fare -1 ti do i riferimenti delle risorse del programma:- input bits ( offset da 100001 a 165536 )- output coils ( offset da 1 a 65536 )- Holding registers ( offset da 400001 a 465536 )- Input registers ( offset da 300001 a 365536 )il registro 399 dove si trova?Grazie ciao. Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 16 novembre 2010 Segnala Share Inserita: 16 novembre 2010 - input bits ( offset da 100001 a 165536 )- output coils ( offset da 1 a 65536 )- Holding registers ( offset da 400001 a 465536 )- Input registers ( offset da 300001 a 365536 )il registro 399 dove si trova?Lo standard prevede di numerare cosi i registri per poterne fare una lista senza altri commenti ma in realtà avrai...output coils offset da 1 a 65536)..........numero da utilizzare nel protocollo col comando 01 = 0-65535 Input bit offset da 100001 a 165536.....numero da utilizzare nel protocollo col comando 02 = 0-65535Input registers offset da 300001 a 365536.....numero da utilizzare nel protocollo col comando 04 = 0-65535Holding registers offset da 400001 a 465536.....numero da utilizzare nel protocollo col comando 03 = 0-65535Quindi mettendo che vuoi leggere il registro word 399 dell'HomePLC usa il comando 3 oppure 4!mentre se vuoi leggere un bit con i comandi 1 e 2 allora usa la formula (numero bit * 16 ) - 16 per un indirizzamento massimo appunto di 65535 bitche equivale a 4096 registri massimi, quindi mentre puoi leggere e scrivere tutte le 8000 word a 16 bit la lettura a bit può essere utilizzata solo fino al registro %MW4095 che equivale appunto a 65535 bit dello standard... Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 16 novembre 2010 Segnala Share Inserita: 16 novembre 2010 (modificato) Poi prendimi sempre con le molle... io non uso molto il modbus XComm usando gli eventi è almeno 10 volte più potente... in pratica per controllo accessi, termoregolazione, sicurezza ecc..non devo fare nulla quando in campo mi si modifica qualcosa arriva tutto per evento!mentre col modbus mi obbliga a scaricare tutte le word e analizzarle di continuo 365 gg. l'anno per vedere se scatta un differenziale 1 volta l'anno!... forte del fatto che in qualsiasi momento stacco XComm e se voglio posso tornare direttamente al modbus standard senza toccare l'impianto perchèandare piano, perdere le funzioni ad alto livello, gli eventi di sistema, la configurazione e il debug online e poi durar tanta fatica??... Modificato: 16 novembre 2010 da Aleandro2008 Link al commento Condividi su altri siti More sharing options...
Rasta_ita Inserita: 17 novembre 2010 Autore Segnala Share Inserita: 17 novembre 2010 XComm usando gli eventi è almeno 10 volte più potente... in pratica per controllo accessi, termoregolazione, sicurezza ecc..non devo fare nulla quando in campo mi si modifica qualcosa arriva tutto per evento!Infatti è quello che mi sono chiesto fin dall'inizio.Se dovessi usare qualsiasi hmi, come farei (a differenza di VB) a sfruttare ciò che offre ABS come oggetti???Il problema è che non ho mai visto in azione touch screen su hplc.La soluzione migliore può quindi essere quella di utilizzare un pc (panel), montarci ABS e fare supervisione con VB?Sarei sicurissimo della funzionalità, ma la grafica?p.s. TopHome (che utilizza gli stessi articoli di Net.- credo) usa scada movicon in modbus.La grafica mi sembra bella, ma gli "eventi"?grazie e ciao Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 18 novembre 2010 Segnala Share Inserita: 18 novembre 2010 La soluzione migliore può quindi essere quella di utilizzare un pc (panel), montarci ABS e fare supervisione con VB?Si un PC Panel, oppure un embedded che grazie all'ABS Server svolga funzione di web server e poi costruire pagine web su qualsiasi dispositivo presente e futuro...Sarei sicurissimo della funzionalità, ma la grafica? Dipende da cosa vuoi ottenere in un lavoro mi era stata commissionata una grafica da sviluppare con ArchiCad ovvero costava più la grafica che l'hardware.... in compenso oltre al quadro al muro si vedevano anche le grinze sulle mattonelle di cotto... p.s. TopHome (che utilizza gli stessi articoli di Net.- credo) usa scada movicon in modbus.La grafica mi sembra bella, ma gli "eventi"?Non è un problema di Movicom con questo puoi usare indifferentemente il modbus oppure XComm, solo che nel primo caso essendoil modbus un protocollo notoriamente non ad eventi... non puoi sfruttare una delle potenzialità molto spinte degli HomePLC...inoltre i tempi di latenza dipendono dal fatto che dovrai sempre scaricare tutti i dati e elaborarli sullo scada... ovvero niente "pappa pronta".. Link al commento Condividi su altri siti More sharing options...
AVC_Veronica Inserita: 18 novembre 2010 Segnala Share Inserita: 18 novembre 2010 Io non ho trovato (per adesso) nessuna logica ladder in jMobile Studio e, sapendo che per il protocollo Modbus bisogna fare -1 ti do i riferimenti delle risorse del programma:Ancora non è integrata, per adesso devi montare una scheda aggiuntiva all'interno del pannello , e solo dopo puoi utlizzare la funzione PLC, il linguaggio è Codesys 2.3 , i prossimi lo avranno integrato e sarà la versione 3.0. Hai invece il linguaggio java a disposizione come script , ma la logica nella domotica la lascierei all'HPLC, trovi già tutte le librerie, con il codesys dovresti realizzartele e porta via tant tempo. - input bits ( offset da 100001 a 165536 )- output coils ( offset da 1 a 65536 )- Holding registers ( offset da 400001 a 465536 )- Input registers ( offset da 300001 a 365536 )il registro 399 dove si trova?Io ho la versione 1.0 e riesco a comunicareb con HPLC Per comunicare con HPLC devi riferirti alla mappatura dell'. (Ladderme) e vedi per esempio che il registro di ingresso X%0 ha codifica 1 (se usi modbus generico il driver lo vedrà come 0 se utilizzi modicom avrai un -1. Per le uscite parte invece dalla 201 (. LadderHome) e quindi Q%0 = 200,Per i bit invece dei fare lo stesso discorso ma "incrementale" ovvero bit x%0.0 0 bit 1 , bitx%1.0 corrisponde al bit 16.Se vuoi puoi provare il tutto con il pc, assegni indirizzo com2 all'adapter della Net, , lanci il Jmobile windows runtime , e dopo avergli caricato l'applicazone vedi che comunica come se fosse un HMI. Link al commento Condividi su altri siti More sharing options...
Rasta_ita Inserita: 18 novembre 2010 Autore Segnala Share Inserita: 18 novembre 2010 Grazie Aleandro e grazie Veronica.Si un PC Panel, oppure un embedded che grazie all'ABS Server svolga funzione di web servere poi costruire pagine web su qualsiasi dispositivo presente e futuro......e questo mi sembra cosa buona e giusta!Dipende da cosa vuoi ottenere in un lavoro mi era stata commissionata una grafica da sviluppare con ArchiCad ovvero costava più la graficache l'hardware.... in compenso oltre al quadro al muro si vedevano anche le grinze sulle mattonelle di cotto... laugh.gifMi accontento di saper usare autocad e sabik!Il problema con VB è che se creo una Picturebox ed inserisco un disegno di autocad in bitmap, gli oggetti xcomm sulla Picturebox ci si imboscano sotto!Se il disegno lo metto usando una Image gli oggetti restano sopra ma restano inattivi nel debug ( room, termoreg...) e non posso più riprenderli a meno che non trasli la Image.Devo ancora capire la struttura negli esempi ( tipo Pagina 102...Hotel, che è una Picturebox ), ma è un mio problema.Hai invece il linguaggio java a disposizione come script , ma la logica nella domotica la lascierei all'HPLC, trovi già tutte le librerie, con il codesys dovresti realizzartele e porta via tant tempo. Se vuoi puoi provare il tutto con il pc, assegni indirizzo com2 all'adapter della Net, , lanci il Jmobile windows runtime , e dopo avergli caricato l'applicazone vedi che comunica come se fosse un HMI. whistling.gifCome possono, se possono, funzionare gli oggetti ABS in questo ambito.Non esistono video che mostrano debug o anche solo screenshot di lavori fatti in ambito civile?? Il mio problema, sinceramente, visto i tempi, è quello di capire su cosa indirizzarmi e quindi lavorarci su. Link al commento Condividi su altri siti More sharing options...
AVC_Veronica Inserita: 18 novembre 2010 Segnala Share Inserita: 18 novembre 2010 con Jm utilizzi il protocollo e quindi non ti serve Vb/abs.Grossi lavori sono stati eseguiti, specialmente in germania con interfaccia knx, da noi arriva solo ora. Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 19 novembre 2010 Segnala Share Inserita: 19 novembre 2010 Il problema con VB è che se creo una Picturebox ed inserisco un disegno di autocad in bitmap, gli oggetti xcomm sulla Picturebox ci si imboscano sotto!salvo che ti conviene utilizzare un formato Jpeg se l'oggetto lo incolli sul Picture box ti sta sicuramente sopra, mentre se è sul form chiaramente il picturebox può coprirlo!Se il disegno lo metto usando una Image gli oggetti restano sopra ma restano inattivi nel debug ( room, termoreg...) e non posso più riprenderli a meno che non trasli la Image.Devo ancora capire la struttura negli esempi ( tipo Pagina 102...Hotel, che è una Picturebox ), ma è un mio problema.... mai pensato di fare un corso su VB+ABS? Link al commento Condividi su altri siti More sharing options...
Rasta_ita Inserita: 19 novembre 2010 Autore Segnala Share Inserita: 19 novembre 2010 Grossi lavori sono stati eseguiti, specialmente in germania con interfaccia knx, da noi arriva solo ora. senzasperanza.gifIntendi forse questo: http://www.gira.com/en/salvo che ti conviene utilizzare un formato Jpeg se l'oggetto lo incolli sul Picture box ti sta sicuramente sopraquesto incolla-oggetto non lo sapeso quindi appena posso il corso lo farò! grazie e ciao Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 20 novembre 2010 Segnala Share Inserita: 20 novembre 2010 questo incolla-oggetto non lo sapeso quindi appena posso il corso lo farò!Il concetto di copia e incolla è quello su cui si basa il mio mondo, copia + incolla = velocità d'uso = soldoni!... Link al commento Condividi su altri siti More sharing options...
Rasta_ita Inserita: 20 novembre 2010 Autore Segnala Share Inserita: 20 novembre 2010 Non mi conviene a questo punto metterci "in mezzo" questo articolo:HP/MGWR1MASTER MODBUS RTUperchè io nel jmobile non ci stò capendo più una mazza?Se nell'hplc metto il programma:come si traduce sul jmobile??Veronica non hai un esempio da girarmi?grazie e ciao.scusatemi per il rompimento di scatole che vi procuro! Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 20 novembre 2010 Segnala Share Inserita: 20 novembre 2010 Veronica non hai un esempio da girarmi?si forse riguardo gli HMI è meglio che ti passi un esempio Veronica!... Link al commento Condividi su altri siti More sharing options...
AVC_Veronica Inserita: 21 novembre 2010 Segnala Share Inserita: 21 novembre 2010 Lunedì rientro in ufficio e te lo invio,comunque MX400.0 equivale al bit 6384 del protocollo modbus (400-1*16)Il tasto potrebbe essere un semplice "Momentanery" reta a on quando premuto e torna Off al rilascio , quindi la riga di reset la puoi eliminare. Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 21 novembre 2010 Segnala Share Inserita: 21 novembre 2010 Il tasto potrebbe essere un semplice "Momentanery" reta a on quando premuto e torna Off al rilascio , quindi la riga di reset la puoi eliminarescusa Veronica, di quale pannello HMI stiamo parlando forse di questa serie??... LINK Link al commento Condividi su altri siti More sharing options...
AVC_Veronica Inserita: 21 novembre 2010 Segnala Share Inserita: 21 novembre 2010 si esatto la serie in Alluminio Link al commento Condividi su altri siti More sharing options...
Rasta_ita Inserita: 22 novembre 2010 Autore Segnala Share Inserita: 22 novembre 2010 Lunedì rientro in ufficio e te lo invio,Grazie. Link al commento Condividi su altri siti More sharing options...
AVC_Veronica Inserita: 25 novembre 2010 Segnala Share Inserita: 25 novembre 2010 fatto, Jmobile vers 1.00 LDH2 3.36r Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 25 novembre 2010 Segnala Share Inserita: 25 novembre 2010 Jmobile vers 1.00LDH2 3.36rVeronica, c'è un link da qualche parte, oppure si può avere da dove scaricare il Jmobile anche tramite MP..?? Link al commento Condividi su altri siti More sharing options...
Rasta_ita Inserita: 25 novembre 2010 Autore Segnala Share Inserita: 25 novembre 2010 fatto, thumb_yello.gifJmobile vers 1.00LDH2 3.36rAggiornamento fatto!Ora è tutto visibile!Grazie e ciao. Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 25 novembre 2010 Segnala Share Inserita: 25 novembre 2010 Aggiornamento fatto!Ora è tutto visibile!allora Veronica a lui invii tutto e a me nulla... devo diventare invidioso.. Link al commento Condividi su altri siti More sharing options...
Rasta_ita Inserita: 30 novembre 2010 Autore Segnala Share Inserita: 30 novembre 2010 comunque MX400.0 equivale al bit 6384 del protocollo modbus (400-1*16)Dove si trovano le tabelle e formule di conversione? Link al commento Condividi su altri siti More sharing options...
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