MattT3 Inserito: 14 settembre 2005 Segnala Share Inserito: 14 settembre 2005 Sto sviluppando un impianto con un tot di motori che si devono accendere in sequenza ...ho creato la funzione specifica per il motore tipoho creato i db che contengono i dati dei motori ... uno per ogni singolo motore ...secondo voi ... vi chiedo ....è meglio dedicare un db per motore o è meglio dividere i db per tipo di dati (per esempio in un db tutti gli stati dei motori, in un db tutti i timer per i ritardi ....) soprattutto nell'ottica di realizzare un programma che in un futuro, se si aggiungono altri n motori, sia "plasmabile" con la minor fatica possibile ???ho sviluppato diverse applicazioni con s7 ... un po' in un modo e un po' nell'altro ... non so ancora decidere quale sia meglio ... nessuno si è mai posto questa pippa mentale?Mattia Link al commento Condividi su altri siti More sharing options...
Matteo Montanari Inserita: 14 settembre 2005 Segnala Share Inserita: 14 settembre 2005 io anzichè crearmi una DB per ogni motore, utilizzo un UDT con tutti i dati riferiti all'utenza (motore, valvole, altro) e a seconda di quanti motori (o altro) aumento il numero dell'array dove richiamo UDT.chiaro? spero.in caso sono qui per rispondere ad eventuali domande. Link al commento Condividi su altri siti More sharing options...
MattT3 Inserita: 14 settembre 2005 Autore Segnala Share Inserita: 14 settembre 2005 ... quasi chiaro ... gli UDT non li ho mai usati ... quindi ... stasera mi butto a pesce sul manuale ... faccio un po' di prove ... cerco un po' di esempi ... e se poi non ci arrivo ancora allora aprofitterò ancora di te ....intanto molte grazie ... siemens è stranamente quella che uso meno ... e si vede !!! mi pare di essere tracappato a far partire un po' di motori ... si sà ... non si nasce imparati ...grazie e saluti Link al commento Condividi su altri siti More sharing options...
Gianmario Pedrani Inserita: 14 settembre 2005 Segnala Share Inserita: 14 settembre 2005 io anzichè crearmi una DB per ogni motore, utilizzo un UDT con tutti i dati riferiti all'utenza (motore, valvole, altro) e a seconda di quanti motori (o altro) aumento il numero dell'array dove richiamo UDT.Approvo, credo che sia la soluzione piu pulita, unica peccha e la dimensione del db....al massimo ne crei 2, ma così è molto modulare ed espandibile ciaooooooooo Link al commento Condividi su altri siti More sharing options...
Matteo Montanari Inserita: 15 settembre 2005 Segnala Share Inserita: 15 settembre 2005 (modificato) unica peccha e la dimensione del db....al massimo ne crei 2,si può già partire a crearne diversi, ad esempio un blocco dati dove racchidere tutti i motori, uno per le valvole, volendo uno per le segnalazioni esterne, ecc. ecc.comunque dipende tutto dalla vastità (o meno) dell'impianto. creare qualcosa di modulare ed espandibile in futuro è possibile con le attuali CPU, in quanto hanno sempre più risorse a disposizione, in passato dovevi limare il programma in ogni punto, a volte anche togliendo i "NOP 0" dai timer per ridurre le dimensioni del blocco... Modificato: 15 settembre 2005 da keosmm 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