bigalex Inserito: 21 giugno 2013 Segnala Inserito: 21 giugno 2013 Ciao a tutti. Sto cominciando ad utilizzare Movicon 11.3 e leggendo nel manuale "Specifiche Funzionali" ho capito (ma spero di sbagliare) che le variabili locali sono locali solo ai sinottici (cioè quando un sinottico è visualizzato in runtime le relative variabili locali programmate sono "vive") . Inoltre queste variabili locali sembra non possano essere utilizzate all'interno di script VBA. Dopo questa introduzione sono a chiedervi : 1- Le variabili (tag) in Movicon sono solo associabili a driver di comunicazione ? 2- Non esiste la possibilità di creare ed utilizzare variabili non assegnate a driver di comunicazione che possano essere visibili in tutto il progetto ed anche negli scipt VBA (es. come in Wincc Flexible) ? Se ho interpretato male il manuale chiedo scusa. Grazie bigalex
Roberto Gioachin Inserita: 21 giugno 2013 Segnala Inserita: 21 giugno 2013 1- Le variabili (tag) in Movicon sono solo associabili a driver di comunicazione ? Certo che NO, quelle che paghi con la licenza sono associate al drive di comunicazione, le altre sono libere, basta solo non mettere l'indirizzo. 2- Non esiste la possibilità di creare ed utilizzare variabili non assegnate a driver di comunicazione che possano essere visibili in tutto il progetto ed anche negli scipt VBA (es. come in Wincc Flexible) ? Certo che SI, se sono nella lista variabili sono viste in tutto il progetto, se sono dichiarate solo all'interno di uno script sono utilizzabili solo lì. Roberto
max81 Inserita: 21 giugno 2013 Segnala Inserita: 21 giugno 2013 Ciao, i tag creati all'interno del Real Time DB sono variabili globali che puoi leggere all'interno dell'intero progetto Movicon, quindi negli oggetti grafici dei sinottici, allarmi, datalogger, script, ecc ... Puoi tranquillamente creare tag non associati ai driver, basta che nelle proprietà non indichi l'indirizzo fisico. Spero di esserti stato utile.
bigalex Inserita: 22 giugno 2013 Autore Segnala Inserita: 22 giugno 2013 Ciao a tutti. Grazie per le risposte rapide ed esaurienti. bigalex
bigalex Inserita: 26 giugno 2013 Autore Segnala Inserita: 26 giugno 2013 Per essere più precisi in aggiunta a quanto espresso sopra inserisco l'estratto dal manuale "Guida alla programmazione di Movicon" : Real Time DB: Risorsa del progetto che contiene la definizione dei driver e la lista dei Tag Lista Variabili (Tag): Elenco di tutte le variabili "globali" del progetto. Nelle proprietà di ogni Tag deve essere perlomeno definito il nome, il tipo e l'indirizzo "dinamico" del dispositivo. Se non si associa l'indirizzo dinamico, la variabile sarà quindi "interna" e non conteggiata dalla licenza bigalex
max81 Inserita: 28 giugno 2013 Segnala Inserita: 28 giugno 2013 (modificato) Movicon ha varie licenze che costano in base a quanti dati puoi scambiare con il campo contemporaneamente, quindi se la variabile è interna (quindi senza indirizzo) non viene conteggiata nei byte che puoi leggere o scrivere. Modificato: 28 giugno 2013 da max81
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