luciopro Inserito: 10 ottobre 2002 Segnala Inserito: 10 ottobre 2002 salve a tutti.Il mio problema è il seguente.Ho 10 formule memorizzate nella memoria del PLC a partire dalla vw200,vw240.vw280,vw320 ecc. A seconda del valore impostato nella vw100 (valore da i a 10) devo trasferire i precedenti valori nella VW500 fino Alla VW538. Come posso fare con i puntatori del s7-200 grazie
Claudio Monti Inserita: 10 ottobre 2002 Segnala Inserita: 10 ottobre 2002 Non conosco Siemens ma uso il Telemecanique: sostanzialmente devi fare come segue, traducitelo poi per il tuo PLC Devi crearti un puntatore che vale i*40: VW102:=VW100*40Poi trasferisci dinamicamente le tue 40VW (o 38 che siano) su quelle di destinazione in base al valore di "i": VW500:40:=VW200[VW102]:40.La VW102 ti indica la posizione da cui partire in un'ipotetica tabella globale che va dalla VW200 alla VW..., quindi parti da quel punto e prendi le 40VW trasferendole dove ti servono.Spero di essere stato comprensibile
luciopro Inserita: 10 ottobre 2002 Autore Segnala Inserita: 10 ottobre 2002 grazie claudio,anche io uso telemecanique. Mi sempba pero che in siemens nel 200 non puoi caricare un valore in una word ma gli devi scrivere proprio il nome della word a cui vuoi puntare ( ad esempio &vb200). Volevo sapere se sbaglio qualcosa o è proprio cosi!!!!
Claudio Monti Inserita: 10 ottobre 2002 Segnala Inserita: 10 ottobre 2002 (modificato) Mi spiace ma non so darti risposte in merito, ci vorrebbe un "affezionato" Siemens Modificato: 8 ottobre 2003 da NULL
dago_ Inserita: 10 ottobre 2002 Segnala Inserita: 10 ottobre 2002 Prova quihttp://www4.ad.siemens.de/skm/frameset.asp...=10&Search.y=12Ciao
andrea.fa Inserita: 10 ottobre 2002 Segnala Inserita: 10 ottobre 2002 (modificato) luciopro+Oct 10 2002, 09:08 AM-->CITAZIONE(luciopro @ Oct 10 2002, 09:08 AM)Esempio:MOVD &MB0,VD0 //ora la VD0 "punta" a MB0MOVW *VD0,VD100 //copia il contenuto di MW0 nella VD100INCD VD0INCD VD0 //incremento di due la VD0MOVW *VD0,VD100 //copia il contenuto di MW2 nella VD100ciaoAndrea Modificato: 8 ottobre 2003 da NULL
luciopro Inserita: 10 ottobre 2002 Autore Segnala Inserita: 10 ottobre 2002 ok come pensavo!!!grazie a tutti..............
walterword Inserita: 10 ottobre 2002 Segnala Inserita: 10 ottobre 2002 se vuoi lavorare bene col 200 e i puntatori devi usare ,oltre a "*" e la variabile , anche gli accumulatori : AC0 AC1 eccanche perche l'istruzione for-next esiste ma non so come si possa indicizzare una variabile ,pensavo anche io con [...]con gli accumulatori si puo e' un continuo carica , appoggia ,scarica,riappoggia una vera rottura di coglioniciao
dragonslig Inserita: 1 giugno 2008 Segnala Inserita: 1 giugno 2008 QUALCUNO HA UNA GUIDA SULL' UTILIZZO DEL MODULO ANALOGICO 6ES7 3340CE000AA0 ?SIA HARDWARE CHE SOFTWARE.GRAZIE.
Ivan Botta Inserita: 1 giugno 2008 Segnala Inserita: 1 giugno 2008 (modificato) Cortesemente evitiamo di scrivere l'intero post in maiuscolo, oltre che risultare pesante per chi legge il regolamento alla lettera K lo vieta.Grazie. Modificato: 1 giugno 2008 da Ivan Botta
Gianmario Pedrani Inserita: 2 giugno 2008 Segnala Inserita: 2 giugno 2008 provare a cercare sul sito della Siemens, nel portale di plc forum c'è pure il link comunque prova a dare un occhiata qui
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