Activer sortie d'un automate Idec Micro 3 [Fermé]

Signaler
Messages postés
9
Date d'inscription
mercredi 25 novembre 2009
Statut
Membre
Dernière intervention
30 juillet 2016
-
Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
-
Bonjour à tous,

Donc voila j'ai un automate Idec Micro 3 et je voulais savoir comment je pourrais faire pour activer mes sorties automate en utilisant le port com avec un ou deux boutons.

Pour le port com:
Public Class Form1
Dim PortCom As Array

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
PortCom = IO.Ports.SerialPort.GetPortNames()
ComboBox1.Items.AddRange(PortCom)
End Sub
End Class


Merci d'avance.

1 réponse

Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
148
Bonsoir,

Où se situe ton problème ?
Envoyer des données sur le port COM ?
Messages postés
9
Date d'inscription
mercredi 25 novembre 2009
Statut
Membre
Dernière intervention
30 juillet 2016

Bonjour,

Enfaite mon problème est que je ne sais pas envoyer des données pour activer mes sorties automate.
Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
148
Bonsoir,

As-tu regardé System.IO.Ports.SerialPort ?
As-tu cherché comment communiquer sur un port COM (sans parler à ton automate)
As-tu cherché dans la doc de ton automate ?
Messages postés
9
Date d'inscription
mercredi 25 novembre 2009
Statut
Membre
Dernière intervention
30 juillet 2016

Bonjour,

Je pense avoir trouver pour envoyer des données sur le port COM mais j'ai vue sur certains forum ils envoyer les bytes sous cette forme: &H1 ou HF, etc. Comment c'est ton quel octets écrire ?
Messages postés
14738
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
23 novembre 2020
148
Bonsoir,

Cela peut signifier que c'est des données en Hexa, donc, à préfixer par &h en VB.

Sinon essayes de voir la doc de SerialPorts :
http://msdn.microsoft.com/en-us/library/system.io.ports.serialport%28v=vs.110%29.aspx

Tout est dedans, il y a des exemples sur le net aussi.