Il principiante Inserito: 15 dicembre 2003 Segnala Inserito: 15 dicembre 2003 Devo indirizzare delle uscite in maniera indiretta.Devo realizzare la seguente applicazione:Uno schermo composto da 5 righe per 12 colonne, agni quadrato che compone lo schermo è luminoso.Il mio cliente vuole, delle configurazioni che gli permettano di far scorrere delle figure sullo schermo.Ho ereditato questa situazione da un provetto elettricista che gia' aveva comprato una cpu 226xm e quattro espansioni per un totale di 64 uscite.Io ho sempre usato plc micro telemecanic ora mi sento un po disorientato con questo "nuovo" prodotto.Volevo procedere in questa direzione:Ogni uscita un singolo quadrato luminoso, configurare una serie di uscite in modo da creare una figura.(Es:una freccia ) passato un certo tempo spegnere queste uscite e incrementare un indice e puntare ad altreuscite in modo che l'ipotetica freccia dia l'impressione di movimento.qualcuno mi puo' aiutare Grazie
JumpMan Inserita: 15 dicembre 2003 Segnala Inserita: 15 dicembre 2003 Incolla questo nel blocco dati://Freccia 1: VW0 2#000001000000 VW2 2#000001110000 VW4 2#111111111000 VW6 2#000001110000 VW8 2#000001000000 //Freccia 2: VW10 2#000000100000 VW12 2#000000111000 VW14 2#011111111100 VW16 2#000000111000 VW18 2#000000100000 //Freccia 3: VW20 2#000000010000 VW22 2#000000011100 VW24 2#001111111110 VW26 2#000000011100 VW28 2#000000010000Purtroppo quando incollerai perderai gli zeri non significativi e la chiarezza del disegno andrà a farsi benedire, comunque la freccia rimarrà funzionante.(Io qui sopra ho già tolto 4 bit per simulare le tue 12 colonne.)Nel programma:Ti fai un contatore (con una MW) e in base al suo valore ti ricavi 5 puntatori che puntano alle VW (es. se contatore = 0: puntatori = 0-2-4-6-8, se contatore = 1: puntatori = 10-12-14-16-18 ecc. ecc. (salute))Poi semplicemente traserisci le VW puntate sulle uscite... et.volià.(Tieni presente che con questo esempio si possono attivare 5 schede da 16 uscite e quindi .)Potresti anche, disegnare la freccia una sola volta e poi muoverla con uno shift, ma con i puntatori e i "frames" "disegnati" nel blocco dati puoi fare qualsiasi figura e qualsiasi movimento.PS:Non ti spiego tutto per filo e per segno altrimenti poi non ti resta più niente da imparare, io lo cose che so le ho imparate sbattendoci la testa (ora è piena di bernoccoli).
Il principiante Inserita: 16 dicembre 2003 Autore Segnala Inserita: 16 dicembre 2003 X Jumpman Ti ringrazio per il tuo aiuto .Ora devo fare delle prove, non conosco la sintassi per realizzare ciò che tu mi proponi .ma continuando con i bernoccoli credo che possa riuscire, comunque mamma siemens è sempremolto complicata nelle sue risoluzioni software.Con il micro è tutto più facile.Ti volevo comunque comunicare che ho una cpu 226xm che già di per se ha 16U ho poi 6 espansioni da 8 uper un totale di 64u, quello che mi dicevi di espansioni da 16 u, non voglio sbagliare, ma non esistono.Grazie ancora per il tuo aiuto.Ps.: conosci qualche manuale, in italiano se è possibile , che mi guidi per mano? Il manuale della siemens gia lo ho ma sembra scritto con i piedi da qualcuno che non vuole che da un semplice manuale si capisca qualcosa e che nello stesso tempo era tenuto a scriverlo se no non vendeva il prodotto.Bando le polemiche Buon lavoroDinuovo grazie di cuore
JumpMan Inserita: 18 dicembre 2003 Segnala Inserita: 18 dicembre 2003 (modificato) Se ne hai uno scritto coi piedi sei fortunato ! di solito sono scritto con.......beep :ph34r:Per quanto riguarda le espansioni non ne sono sicuro, mi sembra esista un 16I+16Q ma non uso spesso il 200, uso molto di più il 300 che è tutto un'altro mondo.Ciao Modificato: 18 dicembre 2003 da JumpMan
biagio74 Inserita: 19 dicembre 2003 Segnala Inserita: 19 dicembre 2003 Ciao io sto utilizzando il PLC s7-200 con cpu 226. De vo essere sincero il manuale non è accio........ Sicuramente nolto utili sono le Tips & Tricks (in italiano).http://www4.ad.siemens.de/WW/llisapi.dll?f...cseus&aktprim=0Per qualsiasi dubbio (se ne sono capace) fammi sapere
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