Bonjour
J'ai relié une balance à un PC par l'intermédiaire d'un port série, j'arrive à récupérer le poids sur mon application. Par contre je ne parviens pas à envoyer des ordres à la balance.
Sur la documentation de celle-ci, il est dit que pour communiquer avec la balance, il faut envoyer une chaine de 4 caractères, à savoir:
Esc T CR LF
T est le caractère pour tarer, mais il en existe d'autre (P pour imprimer ...)
Donc, dans mon code, j'ai mis ceci :Avec ca, rien ne se passe (alors que la balance devrait se tarer). J'ai essayer aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 MSComm1.OpenPort = true MSComm1.Output ="ESCT" & vbCrLf MSComm1.PortOpen=Falsetoujours rien
Code : Sélectionner tout - Visualiser dans une fenêtre à part MSComm1.Output ="ESC" & "T" & vbCrLf
Avez-vous une petite idée?
Merci d'avance
Partager