Bloco de Função VISUDTSET

O bloco de função VISUDTSET controla a comunicação com a visualização e converte o tipo de dados DT# para outro formato.

Recomenda-se usar o bloco de função para os campos de entrada Data e Data e Hora.

Aviso: Se forem realizadas escalas, estas devem ser feitas em ambos os lados do bloco de função, caso ambos os lados comuniquem através do mesmo endereço.

ATENÇÃO: Nunca devem ser usados dois VISUSET ou VISUDTSET com o mesmo banco de dados em sequência por meio de SET. Isso leva a uma alta carga desnecessária na SPS. Em vez disso, use uma lógica antes da entrada SET.

Banco De Dados

O banco de dados DB define a variável para comunicação com a visualização. Não é possível acessar diretamente as variáveis do banco de dados, como em um banco de dados normal.

Entrada ➜

Aqui é esperado o tipo de dados DT# ou D#. Se o valor na entrada for alterado, este será transmitido para a visualização e para a saída ➜. O valor é transmitido sem milissegundos para a visualização. No entanto, aqui a entrada é comparada com uma variável interna própria. Assim, este bloco de função pode ser usado várias vezes no mesmo elemento.

Entrada DIS

Se a entrada for verdadeira, ela desativa a transmissão da entrada ➜ para a visualização e para a saída ➜. Os marcadores internos não são escritos nesse processo. Isso significa que após a desativação, os valores serão comparados novamente e, se necessário, transmitidos.

Entrada SET

Se a entrada for verdadeira, ela força o valor na entrada ➜ para a visualização e para a saída ➜. Esta tem prioridade sobre a entrada DIS.

Saída ➜

Na saída está presente o último valor alterado. Este pode provir da visualização ou da entrada ➜, caso não seja bloqueado pela entrada DIS. O valor é transmitido sem milissegundos pela visualização.