dlgcom Inserito: 2 maggio 2003 Segnala Share Inserito: 2 maggio 2003 Salve a tutti,Devo iniziare un progetto con un plc siemens S7 200 , il cliente non vuole un HMI , ma un pc supervisore.Ho letto nel forum , programmatori che usano VB .Io vorrei usare Il Borland C++ o visual C che conosco meglio.Esistono librerie in C o driver per leggere i dati del plc?GrazieLuca Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 2 maggio 2003 Segnala Share Inserita: 2 maggio 2003 Ci sono delle DLL che puoi Linkare sia da C++ Builder / Visual Basic/ Visual Studio / Excel ecc...sono della Sintesi di Modena e si chiamano IDCOM , so che non costano molto (ai tempi mi avevano detto sulle 500 mila vecchie Lire) col vantaggio non trascurabile di non richiedere Royalties ...Credo che per il Siemens richiedano un adattatore Hardware.Per quello che riguarda la supervisione io Prediligo Visual Basic .In passato ho utilizzato C++ Builder della Borland (Versione 5.0) che e' molto potente e simile a Visual Basic per quello che riguarda la gestione della grafica , l'unico problema era che come compilatore non era il massimo (Verisione 5.0) e soprattutto che a parte il manuale fornito col programma c'e' scarsissima documantazione sia in Internet che in Libreria.Per VC++ di Visual Studio io lo uso solo per la creazione di DLL mentre , per la gestione della Grafica preferisco VB.Se fossi in te prenderei in cosiderazione seriamente anche Delphi.Ciao Link al commento Condividi su altri siti More sharing options...
Gianmario Pedrani Inserita: 2 maggio 2003 Segnala Share Inserita: 2 maggio 2003 Ciao Se utilizzi prodave che sono delle dll fatte da siemens per interfacciarsi con i suoi plc se fai una ricerca nel forum come prodave io tempo fà avevo postato anche dei link su dove scaricare delle fersioni demo ma funzionanti ps io le ho provate con cpu serie 300 e non con il 200 ma penso che funzionino lo stesso ciaoooooo Link al commento Condividi su altri siti More sharing options...
tirez Inserita: 5 maggio 2003 Segnala Share Inserita: 5 maggio 2003 Ciao a tutti prima di tutto.Vorrei brevemente descrivere la mia esperienza.Nel 1997 dopo avere utilizzato vari sistemi Scada piu' o meno con pregi è difetti ero giunto allaconclusione che i sistemi scada non soddisfafano completamente le mie esigenze (supervisione + registrazionidati su database server, management di produzione, analise statistiche ecc). Quando si penso' di svincolarsi dagli scada si penso subito a Delphi in quanto era lo strumento di sviluppo visualeche meglio si prestava alle nostre esigenze ed inoltre già lo utilizzavo con piena soddifazione.La struttura logica del nostro progetto era cos'ì composta.Comunicazione --> Schede Applicom (veramente ottime a parte il prezzo) per comunicare con plc siemens s5/s7 e omronScada --> una serie di classi e componenti visuali per la configurazione e creazione pagine grafiche. La caratteristica principale da rispettare era di liminare il numero di righe di codice da scrivere. A oggi possiamo essere pienamentesofddisfatti in quanto siamo in grado di realizzare una supervisione senza scrivere una riga di codice, il tutto vienefatto come per i componenti database, ovvere collegando gli oggetti tra loro. Le funzioni principali implementate sono:Definizione dell'anagrafica di riferimento con la generazione automatica degli Items. Possibilita di definire Items di vario tipo; Logical = Items che identifica un area del PLC (es. DB10DW5) Calc = Items calcolato in base ad un formula Registry = Items che legge e salva il valore nel registry (utilizzato come una variabile interna) DBItems = Items che legge o scrive un campo in una tabella in base alla chiave impostataVisualizzaione e impostazione dati in formato numerico (Label, edit, combobox ecc) sia in formato grafico (Button, Shape, led, gauge bar, ecc)Visualizzazione dinamica dei componenti grafici (Cambio colore, soglie colore, lampeggio ecc) Allarmi (Visualizzazione, riconoscimento) Trend sia realtime che storici con configurazione tipo Wizard Eventi visualizzazione e registazioneLa memorizzazione puo' essere fatta su qualsiasi Database supportato dal DBE oppure su Iinterbase in modalita nativa.Inoltre sono presenti altri componenti specifici per analise statistiche, report ecc.Attualmente è in fase di sviluppo la connessione ai server OPC.Prossima fase compatibilita con C BuilderPer chi fosse interessato puo' scrivermi ad tirez[at]hotmal.comSaluti 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