# Proprietà (Proprietà)

[Nome]
All'interno dell'oggetto composto, i nomi delle proprietà dell'oggetto composto devono essere unici allo stesso livello. I nomi delle proprietà dell'oggetto composto accettano sia caratteri a singolo byte che a più byte. I nomi delle proprietà dell'oggetto composto non fanno distinzione tra maiuscole e minuscole. Per altre regole e caratteri che si possono utilizzare per i nomi composti delle proprietà degli oggetti, fare riferimento a quanto segue. Convenzione di assegnazione dei nomi

[Nome visualizzato]
Inserire il nome come apparirà nell'istanza dell'oggetto composto. Nel nome visualizzato si possono utilizzare caratteri a più byte. Se il nome di visualizzazione non viene fornito, compare il nome della proprietà dell'oggetto composto.

[Tipo]
Selezionare il tipo di proprietà dell'oggetto composto tra le seguenti.
Tipo | Valore iniziale | Intervallo
DINT | - | - | 0 | -2,147,483,648 ~ 2,147,483,647
LINT | - | - | 0 | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
BOOL | - | - | FALSE |
STRING | - | - | Vuoto | 0 ~ 512 caratteri
FLOAT | - | - | 0 | -1.7E308 ~ 1.7E308
TIME | - | - | 0 00:00:00 | -24d20h31m 23s648ms ~ +24d20h31m 23s647ms
DATE | - | - | Giorno attuale | 1970/01/01 00:00:00 UTC ~ 2106/02/07 00:00:00 UTC
TIME_OF_DAY | - | - | 00:00:00 | 00:00:00 ~ 23:59:59
DATE_AND_TIME | - | - | Giorno e ora attuali | 1970/01/01 00:00:00 UTC ~ 2106/02/07 00:00:00 UTC
STRUCT*1 | - | - | - | Massimo 6 livelli
ENUM | Visibilità | - |  |
[Tipo font] | - |  |
Posizione del dock | - |  |
Fuori intervallo | - |  |
Modalità testo | - |  |
Formato Giorno/ora | - |  |
Formato orario | - |  |
Unità di tempo | - |  |
Unità di temperatura | - |  |
Unità di lunghezza | - |  |
Unità di peso | - |  |
Unità di area | - |  |
Unità di pressione | - |  |
Unità di volume | - |  |
Arrotondamento | - |  |
PREDEFINITO | RIEMPIMENTO | Spazzola (Solida) |  |
Pennello (Nessuno, Solido) |  |
Pennello (Solido, Lampeggiante) |  |
Pennello (Solido Motivo) |  |
Pennello (Nessuno, Solido, Lampeggiante) |  |
Pennello (Nessuno, Solido, Motivo) |  |
Pennello (Solido, Lampeggiante, Gradiente lineare, Gradiente radiale, Motivo) |  |
Pennello (Nessuno, Solido, Lampeggiante, Gradiente lineare, Gradiente radiale, Motivo) |  |
COLORE | - |  |
*1 Per informazioni sul tipo di STRUCT, fare riferimento a quanto segue. Creazione dell'oggetto composto per controllare il motore

[Elenco]
Se si seleziona questa casella di controllo, la proprietà diventa la proprietà elenco. Non disponibile per i tipi [STRUCT] o [PREDEFINED]. Aumentando il numero di elenchi dopo aver posizionato l'oggetto composto sulla schermata, si può utilizzare come array. Dopo aver aumentato il numero di elenchi, è possibile ridurli se non sono necessari. Per informazioni su [Elenco], fare riferimento a quanto segue. Creazione dell'oggetto composto Pulsante di opzione raggruppato

[Controllo UI]
Selezionare il controllo dell'interfaccia utente che si visualizza nelle istanze dell'oggetto composto. I controlli dell'interfaccia utente che si possono impostare variano a seconda del tipo di proprietà dell'oggetto composto.
Tipo | Controllo UI | Esempio di controllo dell'interfaccia utente
DINT | - | Predefinito |
- | Trasparenza |
LINT | - | Predefinito |
- | IP Address |
BOOL | - | Predefinito |
STRING | - | Predefinito |
- | Testo multilinea |
- | Browser di immagini |
- | Browser delle cartelle |
FLOAT | - | Predefinito |
TIME | - | Predefinito |
DATE | - | Predefinito |
TIME_OF_DAY | - | Predefinito |
DATE_AND_TIME | - | Predefinito |
STRUCT | - | Predefinito |
ENUM | Visibilità | Predefinito |
[Tipo font] | Predefinito |
Posizione del dock | Predefinito |
Fuori intervallo | Predefinito |
Modalità testo | Predefinito |
Formato Giorno/ora | Predefinito |
Formato orario | Predefinito |
Unità di tempo | Predefinito |
Unità di temperatura | Predefinito |
Unità di lunghezza | Predefinito |
Unità di peso | Predefinito |
Unità di area | Predefinito |
Unità di pressione | Predefinito |
Unità di volume | Predefinito |
Arrotondamento | Predefinito |
PREDEFINED | Riempimento | Pennello di riempimento |
Pennello per bordi |
Colore | Predefinito |
ELENCO Genitori |  | Predefinito |

[Valori supportati]
Selezionare dalle seguenti sorgenti di legame disponibili. -[Seleziona tutto] -[Allarme] - [Variabile] - [Oggetto grafico] -[ Target] -[Ricette] - [Variabile locale] -[Apparecchiatura] -[Costante] Nota: Qualsiasi selezione diversa da [Costante]: È consentito solo il legame e i valori costanti non possono essere immessi dopo l'inserimento nella schermata o nel contenuto. Se si seleziona [Costante]: La proprietà viene trattata come di sola lettura. Dopo l'inserimento nella schermata o nel contenuto, non può essere utilizzato come target di vincolo. Nessuna selezione: quando si crea l'oggetto composto sono consentiti tutti i vincoli, ma quando viene inserito nello schermo o nel contenuto, la proprietà viene trattata come proprietà di sola lettura e non si visualizza nella finestra delle proprietà dopo l'inserimento nello schermo o nel contenuto. Quando si selezionano i legami ([Allarme], [Variabile], [Oggetto grafico], [Target], [Ricetta], [Variabile locale], [Apparecchiatura]) e [Costante]: dopo l'inserimento nello schermo o nel contenuto si possono impostare i legami e le costanti. Se si seleziona il tipo [STRUCT] o [PREDEFIND] non è possibile selezionare [Valori supportati].

[Descrizione]
Inserire la descrizione della proprietà dell'oggetto composto.

[Scheda di primo livello]
Selezionare la categoria di proprietà dell'oggetto composto che verrà visualizzata nella scheda di primo livello della finestra [Proprietà] quando si seleziona un'istanza dell'oggetto composto.

[Scheda di secondo livello]
Selezionare la categoria di proprietà dell'oggetto composto che sarà visualizzata nella scheda di secondo livello della finestra [Proprietà] quando si selezionano le istanze dell'oggetto composto.

[Convalida]
Impostare le regole di validazione per convalidare il valore impostato sulla proprietà dell'oggetto composto inserito nel progetto. Non è possibile impostare la convalida per la proprietà genitore abilitata [Elenco], la proprietà genitore di tipo [STRUCT] o la proprietà di tipo [PREDEFINDED]. Impostare il metodo di convalida. Fare clic sull'ellissi verticale per aprire la finestra di dialogo [Regole di convalida].

[Necessario]
Convalidare l'assenza di input, ad esempio vuoto per il tipo STRING o per la proprietà in cui è richiesto il legame.

[Intervallo]
Selezionare e impostare i parametri per convalidare l'intervallo di immissione. Disponibile se il tipo di proprietà dell'oggetto composto è [DINT], [LINT], [FLOAT], [TIME], [DATE], [TIME_OF_DAY] o [DATE_AND_TIME]. (Esempio) Numerico: 10,20 Data: 01/01/2020,01/01/2023 Ora: -24:23:31:02,24:23:31:02

[Lunghezza della stringa]
Selezionare e impostare il parametro per convalidare la lunghezza massima della proprietà di tipo [STRING].