Propriedades (Propriedades)

[Nome]

Os nomes de propriedade do objeto composto devem ser exclusivos no mesmo nível dentro de um objeto composto. Os nomes de propriedade do objeto composto aceitam caracteres de byte único e multibyte. Os nomes de propriedade do objeto composto não diferenciam maiúsculas de minúsculas. Para outras regras e caracteres que podem ser usados para nomes de propriedade do objeto composto, consulte o seguinte.

Convenções de nomenclatura

[Exibir nome]

Insira o nome como ele aparecerá na instância do objeto composto. Caracteres multibyte podem ser usados no nome de exibição. Se o nome de exibição não for fornecido, o nome da propriedade do objeto composto será exibido.

[Tipo]

Selecione o tipo de propriedade do objeto composto a partir do seguinte.

Tipo Valor inicial Faixa
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 - - FALSO  
STRING - - Vazio 0 ~ 512 caracteres
FLOAT - - 0 -1.7E308 ~ 1.7E308
TIME - - 0 00:00:00 -24d20h31m 23s648ms ~ +24d20h31m 23s647ms
DATE - - Data atual 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 - - Data e hora atual 1970/01/01 00:00:00 UTC ~ 2106/02/07 00:00:00 UTC
STRUCT*1 - - - Máximo de 6 níveis
ENUM Visibilidade -    
Tipo de fonte -    
Localização da doca -    
Fora da faixa -    
Modo de texto -    
Formato de data/hora -    
Formato da Hora -    
Unidade de tempo -    
Unidade de temperatura -    
Unidade de comprimento -    
Unidade de peso -    
Unidade de área -    
Unidade de pressão -    
Unidade de volume -    
Arredondar -    
PREDEFINIDO PREENCHER Pincel (Sólido)    
Pincel (Nenhum, Sólido)    
Pincel (Sólido, Piscar)    
Pincel (Sólido, Padrão)    
Pincel (Nenhum, Sólido, Piscar)    
Pincel (Nenhum, Sólido, Padrão)    
Pincel (Sólido, Piscar, Gradiente linear, Gradiente radial, Padrão)    
Pincel (Nenhum, Sólido, Piscar, Gradiente linear, Gradiente radial, Padrão)    
COR -    

*1 Para obter informações sobre STRUCT , consulte o seguinte.

Criando um objeto composto para controlar um motor

[Lista]

Se esta caixa de seleção for selecionada, a propriedade se tornará uma propriedade de lista.

Não disponível para os tipos [STRUCT] ou [PREDEFINED].

Ao aumentar o número de listas após colocar o objeto composto na tela, ele pode ser usado como uma matriz. Depois de aumentar o número de listas, você pode reduzi-las caso não sejam necessárias.

Para obter informações sobre [Lista], consulte o seguinte.

Criando um objeto composto de botão de rádio agrupado

[Controle da IU]

Selecione o controle da IU que é exibido nas instâncias do objeto composto. Os controles da IU que podem ser definidos diferem dependendo do tipo de propriedade do objeto composto.

Tipo Controle da IU Exemplo de controle da IU
DINT - Padrão
- Transparência
LINT - Padrão
- Endereço IP
BOOL - Padrão
STRING - Padrão
- Texto com múltiplas linhas
- Navegador de imagens
- Navegador de pastas
FLOAT - Padrão
TIME - Padrão
DATE - Padrão
TIME_OF_DAY - Padrão
DATE_AND_TIME - Padrão
STRUCT - Padrão
ENUM Visibilidade Padrão
Tipo de fonte Padrão
Localização da doca Padrão
Fora da faixa Padrão
Modo de texto Padrão
Formato de data/hora Padrão
Formato da Hora Padrão
Unidade de tempo Padrão
Unidade de temperatura Padrão
Unidade de comprimento Padrão
Unidade de peso Padrão
Unidade de área Padrão
Unidade de pressão Padrão
Unidade de volume Padrão
Arredondar Padrão
PREDEFINED Preencher Pincel de preenchimento
Pincel de borda
Cor Padrão
LISTA pai   Padrão
[Valores suportados]

Selecione uma das seguintes origens de vinculação disponíveis.

-[Selecionar todos]

-[Alarme]

-[Variável]

-[Objeto gráfico]

-[Terminais]

-[Receita]

-[Variável local]

-[Equipamento]

-[Constante]

Observação:

  • Qualquer seleção diferente de [Constante]: Somente a vinculação é permitida, e os valores constantes não podem ser inseridos após serem colocados em uma tela ou conteúdo.
  • Se [Constante] for selecionado: A propriedade será tratada como Somente leitura. Não pode ser usado como um destino de vinculação após ser colocado em uma tela ou conteúdo.
  • Nenhuma seleção: Todas as vinculações são permitidas ao criar um objeto composto, mas quando colocada em uma tela ou conteúdo, a propriedade é tratada como uma propriedade somente leitura e não é exibida na janela Propriedade após ser colocada em uma tela ou conteúdo.
  • Quando as vinculações ([Alarme], [Variável], [Objeto gráfico], [Terminal], [Receita], [Variável local], [Equipamento]) e [Constante] são selecionadas: Os vínculos e as constantes podem ser definidas após serem colocadas em uma tela ou conteúdo.
  • Não é possível selecionar [[Valores suportados]] quando o tipo [STRUCT] ou [PREDEFINIDO] estiver selecionado.
[Descrição]

Insira uma descrição para a propriedade do objeto composto.

[Guia Primeiro nível]

Selecione a categoria de propriedades do objeto composto que será exibida na guia de primeiro nível da janela [Propriedades] quando uma instância do objeto composto for selecionada.

[Guia Segundo nível]

Selecione a categoria de propriedades do objeto composto que será exibida na guia de segundo nível da janela [Propriedades] quando uma instância do objeto composto for selecionada.

[Validação]

Definir regras de validação para validar o valor definido para a propriedade do objeto composto colocado no projeto.

A validação não pode ser definida para uma propriedade pai habilitada para [Lista], uma propriedade pai do tipo [STRUCT] ou uma propriedade do tipo [PREDEFINIDO].

Definir um método de validação. Clique a elipse vertical para abrir a caixa de diálogo [Regras de validação].

[Necessário]

Validar para nenhuma entrada, como em branco para um tipo STRING ou uma propriedade onde a vinculação é necessária.

[Faixa]

Selecione e defina os parâmetros para validar a faixa de entrada. Disponível se o tipo de propriedade do objeto composto for [DINT], [LINT], [FLOAT], [HORA], [DATA], [HORA_DO_DIA] ou [DATA_E_HORA].

(Exemplo)

Numérico: 10,20

Data: 01/01/2020,01/01/2023

Hora: -24:23:31:02,24:23:31:02

[Comprimento da string]

Selecione e defina o parâmetro para validar o comprimento máximo de uma propriedade do tipo [STRING].