Scheda: Metriche software per la determinazione della licenza
Una metrica in questo ambiente è il "valore" (numero) di unità rilevanti per il calcolo della licenza. A seconda del prodotto può trattarsi ad esempio della dimensione del codice utente (in byte) o del numero di assi, canali I/O o istanze bus di campo.
La scheda dell'editor del dispositivo mostra una struttura ad albero contenente le metriche disponibili per l'applicazione. In questo modo, è possibile visualizzare i valori misurati correnti e verificare se su un controller viene scaricato o meno più codice di quanto consentito dalla licenza. La licenza viene rilasciata per ogni controller e si trova quindi sul controller. Anche il controllo della licenza viene eseguito lì.
Le metriche vengono trasferite al controller durante il download. Saranno aggiornati quando esegui il comando
eseguire per l'applicazione attiva.Leggi le metriche correnti dal dispositivo | Raccoglie e trasmette le metriche dal controller e le visualizza sotto la colonna valore sul dispositivo a. |
Genera codice per calcolare le metriche | Per calcolare le metriche è necessario generare il codice. |
Mostra licenze | Apre il Licenze dialogo La finestra di dialogo mostra la licenza richiesta per il progetto. Apri tutto nello Store e chiudi la finestra di dialogo il comando apre il prodotto suggerito in CODESYS Store International. Se vuoi visualizzare il prodotto in CODESYS Store North America, quindi è necessario selezionare il America del Nord conservare nel CODESYS opzioni. |
Metrico | Tipi di metriche per applicazione |
Valore nel progetto | Numero di tag utilizzati nel sistema di sviluppo. Il valore viene misurato durante la generazione del codice ( comando).Per i dettagli sul calcolo, vedere il Calcolo dei valori sezione. Nota: se si eliminano le informazioni di compilazione dell'applicazione, i valori verranno reimpostati su 0. |
Max consentito dalla licenza | Valori massimi consentiti per ogni applicazione in base alla licenza sul controller |
Valore sul dispositivo | Valore misurato effettivo, letto dal controller Nota: per determinare questi valori, la comunicazione deve funzionare. |
Calcolo dei valori
Metrico | Valore determinato |
---|---|
Dimensione del codice utente | Valore (in byte) Viene valutato solo il codice programmato dall'utente (implementazione). Il codice che non è stato compilato con il compilatore IEC non viene valutato. Il numero e la dimensione delle variabili nella dichiarazione non sono rilevanti. Le librerie IEC sviluppate dall'utente vengono valutate per la dimensione del codice. Librerie standard, librerie di sistema e stack di comunicazione di CODESYS GmbH non vengono valutati. |
Assegnazione del gruppo di lavoro | Per la configurazione dei gruppi di attività IEC nella configurazione delle attività, in molti casi è richiesta una licenza "Task Group Assignment" se le attività IEC vengono eseguite su core CPU diversi. NO: Non è richiesta alcuna licenza per le seguenti configurazioni:
SÌ: Per le seguenti configurazioni è richiesta una licenza:
|
Bus di campo, canali I/O | Numero di canali mappati con tipo di dati di base ( ImportanteSe hai selezionato il Aggiorna sempre le variabili opzione, nel calcolo verranno presi in considerazione tutti i canali, indipendentemente dal fatto che siano assegnati o meno a una variabile IEC specifica. |
Istanze di CANopen, Modbus, Profibus | Istanze di stack del bus di campo utilizzate di questo tipo Nel caso di Modbus, vengono conteggiate le istanze dei client in modalità RTU e TCP. Un Master/Controller o uno Slave/Dispositivo viene conteggiato come un'istanza nella configurazione del dispositivo. I dispositivi collegati a questi Master/Slave nell'albero dei dispositivi non vengono conteggiati. Questi vengono conteggiati tramite i canali I/O. Anche i gateway bus di campo vengono conteggiati come istanza (eccezione: gateway CANopen). |
Istanze di EtherCAT, EtherNet/IP, PROFINET, SAE J1939 | |
Numero di tag di visualizzazione | Vedere Visualizzazione – Licenza |
Movimento morbido | Vedere SoftMotion – Licenza |
Comunicazione | Vedere Comunicazione – Licenze |
Informazioni sui pacchetti di licenza per le licenze basate sulle applicazioni sono disponibili in Store CODESYS.