Citect Scada convertir INT en ASCII
Citect Scada convertir INT en ASCII
Bonjour a tous,
Avez-vous a tout hasard mis en oeuvre une fonction pour convertir une variable de type INT en ASCII pour l'afficher (enfin en STRING) ?
D'avance merci de votre retour.
Avez-vous a tout hasard mis en oeuvre une fonction pour convertir une variable de type INT en ASCII pour l'afficher (enfin en STRING) ?
D'avance merci de votre retour.
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Citect Scada convertir INT en ASCII
Slts,
En principe cette fonction de conversion existe dans le langage du script,
Connais pas Citect , le script est en quel langage ? VB ou Java ou autre ?
En principe cette fonction de conversion existe dans le langage du script,
Connais pas Citect , le script est en quel langage ? VB ou Java ou autre ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Citect Scada convertir INT en ASCII
------------------
connais pas , ça ressemble à quoi ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Citect Scada convertir INT en ASCII
REAL
FUNCTION
AreaOfCircle(REAL rRadius)
RETURN (3.141 * Pow(rRadius,2)) ;
END
_______________________________________
Function
Test()
AreaOfCircle(20)
END
PUBLIC
FUNCTION
IncCounter()
IF Count < 100 THEN
COUNT=COUNT + 1;
ELSE
COUNTER = 0 ;
END
END
FUNCTION
AreaOfCircle(REAL rRadius)
RETURN (3.141 * Pow(rRadius,2)) ;
END
_______________________________________
Function
Test()
AreaOfCircle(20)
END
PUBLIC
FUNCTION
IncCounter()
IF Count < 100 THEN
COUNT=COUNT + 1;
ELSE
COUNTER = 0 ;
END
END
Re: Citect Scada convertir INT en ASCII
Essaie ça
STRING
FUNCTION
INT_TO_ASCII ( INT MonENTIER)
Return CharToStr( MonENTIER );
END
ou essaie directement avec la fonction CharToStr() dans un objet, je n'ai pas de citect sous la main pour essayer.
STRING
FUNCTION
INT_TO_ASCII ( INT MonENTIER)
Return CharToStr( MonENTIER );
END
ou essaie directement avec la fonction CharToStr() dans un objet, je n'ai pas de citect sous la main pour essayer.
Re: Citect Scada convertir INT en ASCII
Merci @Profnova.
ca fonctionne dans le principe mais en ne convertissant que le byte de poids faible donc je n'ai qu'un seul caractere.
ca fonctionne dans le principe mais en ne convertissant que le byte de poids faible donc je n'ai qu'un seul caractere.
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Citect Scada convertir INT en ASCII
slts,
en VBA c'est l'instruction: Format(monINT)
en VBA c'est l'instruction: Format(monINT)
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
