Cesare Nicola Inserito: 11 maggio 2016 Segnala Inserito: 11 maggio 2016 Sto analizzando un programma scritto in S7-200, per convertirlo per un 1200. Premetto che ho pochissima esperienza col 200. Vedo che sono usate delle istruzioni per scrivere dati nelle tabelle: AD_T_TBL. Nel 1200 cos'è l'equivalente di una tabella, un ARRAY? Se sì, esiste la possibilità di ridimensionare la lunghezza di un array runtime (tipo "redim" in VbScript, per intenderci). Chiedo questo perché l'istruzione AD_T_TBL prevede il parametro TBL che è, come da ., la lunghezza ,massima di una tabella e nel programma che devo convertire, quel parametro è associato ad una variabile proveniente da HMI; deduco quindi che la tabella possa variare di dimensioni (sono in attesa di specifiche sul funzionamento della macchina, per il momento devo arrangiarmi a dedurre dal software di esempio). Grazie
Cesare Nicola Inserita: 12 maggio 2016 Autore Segnala Inserita: 12 maggio 2016 Mi sono chiarito le idee cercando in rete e ho capito che non c'è una gestione tabelle come quella del 200, per il 1200, occorre farsela da sè. Al lavoro, quindi. :-)
batta Inserita: 12 maggio 2016 Segnala Inserita: 12 maggio 2016 Con array e usando SCL è facilissimo.
Cesare Nicola Inserita: 13 maggio 2016 Autore Segnala Inserita: 13 maggio 2016 Sì, infatti, l'ho già fatto, poche righe di codice. Grazie
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