DigitDisplay
Componente assimilabile al DataDisplay per visualizzare (solo) dati numerici come se fosse un display a sette segmenti.Possiede le seguenti proprietà:
- label: label che identifica il dato sul PLC (formati consentiti: label, label[costante], label[label2])
- comma: numero di decimali da visualizzare. Può essere una costante numerica o una variabile su PLC.
- digits: numero di cifre visualizzabili
- ratio: permette di scegliere in che modo disegnare i segmenti. Selezionando HORIZONTAL o VERTICAL il loro spessore risulta proporzionale alla larghezza o all’altezza del componente
- type: seleziona la modalità di visualizzazione del dato numerico (DECIMAL, HEX, BINARY)
- info: aggiunge una visualizzazione (un’immagine) che informa l’utente della selezione del type. È possibile modificare tali immagini andando ad agire sulle tre prossime proprietà.
- image0dec: immagine utente che rappresenta il formato decimale
- image1hex: immagine utente che rappresenta il formato esadecimale
- image2bin: immagine utente che rappresenta il formato binario
- imageStretched: proprietà che si applica all’immagine rappresentata nel campo info
- background: colore di sfondo del display
- colorOff: colore del segmento spento (A design tutte le cifre e i punti decimali, esclusi quelli del digit meno significativo vengono colorati di questo colore)
- colorOn: colore del segmento acceso (A design la cifra meno significativa viene colorata di questo colore)
- colorPointOn: colore del punto acceso (A design i punti della cifra meno significativa vengono colorati di questo colore)
- In tutte e tre le visualizzazioni i numeri negativi sono rappresentati come valore assoluto preceduto dal segno.
- Per esempio se il dato fosse ‘-11’
- Nel caso il dato non fosse rappresentabile perché il numero di digit non sono sufficienti vengono accesi tutti i punti.
- Per esempio se il dato fosse 123 con 5 cifre è impossibile rappresentarlo in formato binario.
- Nel caso il dato non fosse rappresentabile perché non numerico, oppure, per esadecimale e binario, numerico con comma diverso da 0 vengono accesi tutti i segmenti ‘-‘.
- Per sempio se il dato fosse 1.2