ANY_TO_DATE

A instrução ANY_TO_DATE converte tipo de dados String, Inteiro, Real ou Hora em um tipo de dados Data.
Tipos de dados booleanos, byte e word são aceitos, mas não são recomendados.
Linguagens suportadas: Diagrama de blocos de função, diagrama de ladder, texto estruturado.
Essa instrução aplica-se aos controladores Micro810, L20E, L50E e L70E.
ANY_TO_DATE
ANY_TO_DATE
Parâmetros da ANY_TO_DATE
Parâmetro
Tipo do parâmetro
Tipo de dados
Descrição
EN
Entrada
BOOL
Quando definida como true, a instrução é habilitada.
  • TRUE: Executa a computação atual.
  • FALSE: Não há computação.
Aplica-se aos programas do diagrama de ladder.
i1
Entrada
BOOL
SINT
USINT
BYTE
INT
UINT
WORD
DINT
UDINT
DWORD
LINT
ULINT
LWORD
REAL
LREAL
TIME
STRING
  • As strings são diretamente convertidas para o tipo de dados DATE e precisam estar no formato AAAA-MM-DD, DATA#AAAA-MM-DD ou D#AAAA-MM-DD.
  • Inteiros e reais, que precisam ser positivos, são inseridos em unidades de segundos e adicionados à data 1970-01-01.
  • A hora é adicionada à data 1970-01-01.
o1
Saída
DATE
Valor de data convertido. Erros durante a conversão (como uma data negativa) geram um resultado INVALID.
ENO
Saída
BOOL
Ativa a saída. Aplica-se aos programas do diagrama de ladder.

Exemplos de ANY_TO_DATE

Exemplo de diagrama de blocos de função ANY_TO_DATE
Exemplo de diagrama de blocos de função ANY_TO_DATE
Exemplo de diagrama de ladder ANY_TO_DATE
Exemplo de diagrama de ladder ANY_TO_DATE
Exemplo de texto estruturado ANY_TO_DATE
Exemplo de texto estruturado ANY_TO_DATE
Resultados
Resultados
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal