baltimora Inserito: 2 ottobre 2010 Segnala Inserito: 2 ottobre 2010 Salve,Curiosando sul sito della net building automation sono stato incuriosito dagli HomePLC per la domotica. Da una ricerca sul sito di PLCforum, mi è parso di capire che, non è disponibile da parte della net building automation un software per la realizzazione di un sistema di supervisione, ma viene fornito un Framework chiamato ABS XCOM che si integra in visual basic per la realizzazione del sistema di supervisione. Tenuto conto della complessità nel realizzare un sistema di supervisione in VB,(per chi non lo conosce bene) nonchè i tempi e quindi i costi per lo sviluppo in tale linguaggio, mi chiedevo se tale Framework fosse integrabile in altri sistemi e/o software per lo sviluppo del sistema di supervisione. In particolar modo in Winccflex 2008 e/o se fosse possibile realizzare con wincc un sistema di supervisione per tale PLC domotico.Grazie
del_user_56966 Inserita: 3 ottobre 2010 Segnala Inserita: 3 ottobre 2010 (modificato) mi è parso di capire che, non è disponibile da parte della net building automation un software per la realizzazione di un sistema di supervisione, ma viene fornito un Framework chiamato ABS XCOM che si integra in visual basic per la realizzazione del sistema di supervisione. Tenuto conto della complessità nel realizzare un sistema di supervisione in VB,(per chi non lo conosce bene) nonchè i tempi e quindi i costi per lo sviluppo in tale linguaggio, mi chiedevo se tale Framework fosse integrabile in altri sistemi e/o software per lo sviluppo del sistema di supervisione. In particolar modo in Winccflex 2008 e/o se fosse possibile realizzare con wincc un sistema di supervisione per tale PLC domotico.GrazieChe sappia io per esperienza personale il framework ABS-XComm è compatibile con...Movicom di Progea,LabView di National,Cimplicity GE,CITECPanaWay di Panasonice penso in generale con tutti gli Scada che supportano COM ovvero quello che in gergo è sempre chiamata tecnologia ActiveX... penso che se WinccFlex supporta gli ActiveX (COM) non ci siano particolari problemi ma dovresti fare una prova...cosi come questi puoi interfacciarti con Visual Basic 6 VB.NET, C#, C++, Word, Excel, PowerPoint,Delphiesiste una libreria anche per Java sviluppata dalla NET ma di questa non ne so molto.. In particolare il framework supporta moltissime librerie per Visual Basic, programmatori orari, regolatori PID, oggetti di processo PIPE, valvole, ecc..selettori, interruttori, pulsanti grafici..oggetti specializzati per la termoregolazione, il controllo accessi...pannelli di allarme per gestione decentralizzata...oggetti specializzati per la Building Automation, la domotica e l'automazione di Hotel ecc..insomma qualche tonnellata di componenti che grazie alla sola IDE di VB permettono di creare ottime supervisioniche spesso hanno nulla da invidiare al miglior scada dove nel confronto paghi la licenza n... volte di più!poi per gli HomePLC in particolare del tutto gratuito! anche perché l'architettura di ABS è più quella di un DCS che non quella di un semplice Scada... Modificato: 3 ottobre 2010 da Aleandro2008
del_user_56966 Inserita: 3 ottobre 2010 Segnala Inserita: 3 ottobre 2010 se fosse possibile realizzare con wincc un sistema di supervisione per tale PLC domotico.aggiungo dei particolari, accennando all'HomePLC (PLC per Domotica) si rischia infatti di trascurare molte cose...HomePLC lo puoi comunque supervisionare anche tramite protocollo Modbus RTU Standard, si può quindi utilizzarlotramite un qualsiasi master HMI, Scada, o Controller di ogni genere che supporti tale protocollo.L'accesso alla memoria dell'HomePLC è totale (8000 registri) e questo fa si che possa essere utilizzato anche come gateway per gli altri PLC verso le sue risorse native in cui trovi standard come DALI, DMX512, varie Centrali Antifurto ecc.. ...togli l'HomePLC e puoi collegare direttamente a un PLC Industriale il sistema di I/O e quindi farti la tua domoticain modo versatile e con moduli adatti all'uso ma tramite il tuo PLC preferito che sia Siemens, Wago, Omron ecc..Il particolare che mi scordavo è invece molto importante da conoscere, la differenza fondamentale tra un PLC classico e un sistemaHomePLC sta si nel fatto che supporta nativamente apparti standard e non dedicati al mondo del Building Automation e della Domoticama principalmente la differenza è che tutto questo avviene in modo distribuito ovvero su BUS a 2 fili (RS485) mantenendo quelle caratteristiche tipiche dei PLC Industriali, precisione, ripetibilità, diagnostica nativa, funzioni di conteggio, letture in frequenza ecc..
baltimora Inserita: 3 ottobre 2010 Autore Segnala Inserita: 3 ottobre 2010 penso che se WinccFlex supporta gli ActiveX (COM) non ci siano particolari problemi ma dovresti fare una prova...Ed in che modo si integrano gli oggetti di ABS negli altri sistemi? Dopo aver installato ABS, devo importare gli oggetti (librerie) nel software che intendo utilizzare?, oppure vanno utilizzati mediante script?Non credo che realizzare un software di supervisione utilizzando un linguaggio tipo visual basic, c++,C# ecc sia la soluzione più semplice, sopratutto per coloro che non hanno particolare "dimestichezza" in questi tipi di linguaggi. Conosco un pochettino (anzi molto poco) visual basic 6 e per questo che non me la sento di intraprendere questa strada, meglio"pagare" una licenza per wincc, e fare un buon lavoro che sopratutto funzioni che risparmiare e restare delusi......Soprattutto il cliente.
del_user_56966 Inserita: 3 ottobre 2010 Segnala Inserita: 3 ottobre 2010 Ed in che modo si integrano gli oggetti di ABS negli altri sistemi? Dopo aver installato ABS, devo importare gli oggetti (librerie) nel software che intendo utilizzare?, oppure vanno utilizzati mediante script?Nativamente importi l'oggetto COM in questo modo puoi sfruttare funzioni, metodi, eventi dell'oggetto...in vari scada per esempio allo scoccare dell'evento di termoregolazione si associa la temperatura o altro... alle variabili locali che poi verranno gestitenello stesso identico modo delle altre già in uso, quindi non esistono differenze sostanziali di programmazione, non ti scordareche molto lavoro logico nella stragrande maggioranza dei casi si svolge tramite il linguaggio VBA, quando conosci questo linguaggio puoi programmare anche direttamente in altri ambienti visto che la sintassi è identica!Non credo che realizzare un software di supervisione utilizzando un linguaggio tipo visual basic, c++,C# ecc sia la soluzione più semplice, sopratutto per coloro che non hanno particolare "dimestichezza" in questi tipi di linguaggi.Dipende, gli scada sono ottimi oggetti ma di tipo generico, mentre gli oggetti di ABS-XComm sono specializzati, fare un controllo accessi con uno scada non è il massimo! mentre per ABS è naturale!!programmare 400 registri orari con uno scada oltre che costoso in termini di tempo e di denaro e oltremodo impegnativo e si rischia ogni voltadi dover sempre collaudare tutto fa capo... in ABS è un operazione da 1 minuto! e cosi via...quindi a secondo di quello che devi svolgere potresti accorgerti che di codice da scrivere ne hai meno su VB+ABS-XComm che nell'uso di un qualsiasi altro programma... fa molta più fatica chi deve scrivere una pagina in HTML... Conosco un pochettino (anzi molto poco) visual basic 6 e per questo che non me la sento di intraprendere questa strada, meglio"pagare" una licenza per wincc, e fare un buon lavoro che sopratutto funzioni che risparmiare e restare delusi......Soprattutto il cliente.Ci sono cose che uno scada non può svolgere, per esempio un automazione di camere di un albergo con ABS-XComm è estremamente semplice e non richiede generalmente scrittura di codice, il risultato è professionale, certo, il cliente rimane pienamente soddisfatto delle potenzialità offerte dalla supervisione...e ripeto non si è scritto codice alcuno!!Se fai un analisi di quello che è realmente uno scada ti accorgi che è una IDE (come per esempio quella di VB) corredata di un database, oggetti nativi, e menu d'uso.. in pratica quello che manca a VB, ma che viene offerto come plug-in dal framework ABS-XComm quindi in fondo avrai,una IDE sia sullo scada che su ABSun database sia sullo scada che su ABS (ma in ABS è opzionale puoi lavorare anche in RAM)Oggetti per la costruzione della grafica sia sullo scada che su ABSOggetti di tipologia DCS per l'accesso diretta all'hardware per ABS ma non sullo scada!Un _Help sia sullo scada che su ABSe via cosi...ma la differenza fondamentale tra uno scada e ABS-XComm è:che le tue variabili sono gestibili direttamente tramite vere e proprie postazioni Workstation in stile DCSche ABS è l'unica tecnologia che ti permette di far girare in rete un eseguibile indistintamente dalla postazione che acquisisce il campo..che puoi mettere da 1 a 8 monitor distinti per postazione con 8 o più programmi di supervisione distinti...che puoi condividere dati bidirezionali in tempo reale con le più disparate applicazioni del settore gestionali, analisi energia ecc..che la ridondanza in ABS è nativa e sempre disponibile senza sovrapprezzo..ma principalmente che la differenza di costi va da zero euro per la domotica a poco più per settori come L'automazione di Hotel e la Building Automation...
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