PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Une question sur la fonction " sEcrit "
Une question sur la fonction " sEcrit "
Iniciado por zan, ago., 04 2005 4:46 PM - 1 resposta
Publicado em agosto, 04 2005 - 4:46 PM
Bonjour,
je veux dialoguer avec mon équipement local via le port série RS232 (protocole modbus). voici mon code :

// Ouvre le port série comm 1
Resultat = sOuvre(Numport,2000,2000)

// initialiser les paramètres
sFixeParamètre(Numport,9600,0,8,1)

// Envoyer le TX
sEcrit(Numport,"FE04F619000DC78F")


il n'y a pas de trame qui passe sur la liaision.
je pense que peut être je n'ai pas bien utiliser le paramètre "FE04F619000DC78F"dans la fonction "sEcrit".
Normalement la trame FE04F619000DC78F doit être en Hexa, mais dans la fonction sEcrit il demande "une chaine"!
Est ce qu'il y a qqc qui peut m'aide?
Merci pour votre aide!
Publicado em agosto, 22 2005 - 5:26 PM
Normal tu envois une chaîne !!!!!
Si tu veux envoyer "le caractère dont le code ascii en hex est FF" alors tu doit faire
sEcrit(PortCom, caract(0xFF))