SINT_TO_STRING
Converte e retorna o valor numérico do parâmetro fornecido em uma string. Se a string de retorno não puder receber o valor fornecido a função seta a variável de erro de sistema com o valor HILS.FAIL (1). Este valor pode ser obtido através da função GET_SYSTEM_ERR ( ).
Nota
É de responsabilidade do usuário garantir que a string que irá receber o valor convertido tem um tamanho suficiente para armazenar o mesmo.
Bloco
SINT_TO_STRING
+-------------+
SINT ----|IN |---- STRING
+-------------+
Parâmetro
Nome |
Parâmetro |
Tipo Dado |
V. Ini. |
Descrição |
IN |
Entrada |
SINT |
valor a ser convertido para string |
Retorno
Tipo Dado |
Descrição |
STRING |
Valor numerico do parâmetro IN em formato string. Se falha no processo seta variável de erro de sistema (SYSTEM_ERR) com o valor FAIL. |
Exemplo
Declaração de variáveis
Nome |
Tipo |
Valor Inicial |
Descrição |
|---|---|---|---|
str |
STRING |
‘’ |
string de teste |
i_val |
SINT |
52 |
valor a ser convertido |
Código ST
// Exemplo de ativação da função dentro da POU
(* ... *)
str := SINT_TO_STRING(i_val);
(* str recebe recebe o conteudo '52' *)
(* ... *)