|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Trame RS232 [ Windows / Process ] (imen_)
Informations & options pour cette discussion
|
mardi 2 octobre 2007 à 12:11:51 |
Trame RS232

imen_
|
Bonjour tlm, Je voudrais réaliser un programme qui communique avec un équipement en utilisant la communication série. Je ne sais pas vraiment pas où commencer? La trame, c'est du chinois pour moi. Voici ce que j'ai trouvé dans la documentation: Communication Settings
Baud Rate: 9600
Data Bits: 7
Stop Bits: 1
Parity: Even
Handshaking: RTS/CTS
Message Terminators: 13 (CR), 5 (ENQ)
Character Delete: 0 (NULL), 2 (STX), 3 (ETX)
Protocol: Standard With Intelligent Response
Startup String: (Not used)
Shutdown String: (Not Used)
Break on Startup: Yes
Break on Shutdown: Yes
Break Length Ms: 300
Intelligent Response 1
Look For: <3> (must be entered as <3> and not simply 3)
Respond With: <6> (must be entered as <6> and not simply 6)
Response Delay Ms: 300
Intelligent Response 2
Look For: <5> (must be entered as <5> and not simply 5)
Respond With: 6**A***DD<4>
Response Delay Ms: 500
Note, Where you see the * symbols in the Response String above, these are actually spaces.
One * equals one space. The string actually looks like, 6 A DD<4>
Intelligent Response 3 Default Settings, Not Used
Window Options+ Date/Time Tag: Date Only
Message Transfer+ Delete all lines containing RTJ: this removes the Real Time Journal making the alarms/events more readable. This should be used in conjunction with the Date Tag.
+Optional
Une idée? Merci d'avance.
|
|
|
|
mardi 2 octobre 2007 à 12:29:00 |
Re : Trame RS232

NHenry
|
Bonjour Donne plus de précision sur le protocole (pour quel matériel). Communication Settings Baud Rate: 9600 Data Bits: 7 Stop Bits: 1 Parity: Even Handshaking: RTS/CTS Message Terminators: 13 (CR), 5 (ENQ) Character Delete: 0 (NULL), 2 (STX), 3 (ETX)Traduction : 9600 bauds 7 bits de données 1 bit de stop Partité paire Controle de flus avec RTS/CTS Fin de message caractères : 13 (entrée) et 5 (ENQ dans la table ASCII) Caractères à supprimer (je pense avoir compris) : 0 (NULL), 2 (Start text), 3 (End text) Sans plus de précision de ta part, je ne peux faire mieux. Balèse la personne qui a pensé au pansement à penser (ou à panser, pensée). VB (6, .NET1&2), C++, C#.Net1 Mon site
|
|
|
|
mardi 2 octobre 2007 à 12:38:34 |
Re : Trame RS232

imen_
|
Le protocole est le RS232. L'équipement est un DSC (ou SNCC en français) qu'on utilise en industrie, dont je ne dispose pas.
J'essaie de développer un programme qui me permetterait de simuler la communication avec le DSC.
Je vais utiliser la bibliothèque .Net pour la communication en série. Ce qui me bloque est le codage et le décodage de la trame. Tu as une idée?
Merci d'avance.
|
|
|
|
mardi 2 octobre 2007 à 14:16:08 |
Re : Trame RS232

NHenry
|
Bonjour En recherchant des info, g trouvé : http://forums.futura-sciences.com/post1311431.html c'est toi aussi ? Si je vois globalement le système destinataire, mais je reste dans le flou, si tu as un site en stock ou une doc plus complete, je pourrais plus t'aider. @+ Balèse la personne qui a pensé au pansement à penser (ou à panser, pensée). VB (6, .NET1&2), C++, C#.Net1 Mon site
|
|
|
|
mardi 2 octobre 2007 à 14:49:29 |
Re : Trame RS232

imen_
|
Oui, c'est moi qui ai posté le lien que tu as trouvé. Le problème est que j'ai presque pas d'informations.
|
|
|
|
mardi 2 octobre 2007 à 15:04:52 |
Re : Trame RS232

imen_
|
mis à part le nom de l'équipement: c'est un honeywell TDC 3000. Une idée?
|
|
|
|
mardi 2 octobre 2007 à 15:05:25 |
Re : Trame RS232

NHenry
|
Bonjour Mon problème principal est : Intelligent Response 1Réponse intelligente 1, ça signifie quoi ????? Balèse la personne qui a pensé au pansement à penser (ou à panser, pensée). VB (6, .NET1&2), C++, C#.Net1 Mon site
|
|
|
|
mardi 2 octobre 2007 à 15:39:22 |
Re : Trame RS232

imen_
|
Je suis novice en ce qui concerne la communication en série. Alors excuse moi pour cette question si elle est débile: l'intelligent response, n'est pas relatif au protocole RS232?
|
|
|
|
mardi 2 octobre 2007 à 15:50:31 |
Re : Trame RS232

NHenry
|
Bonjour Bon, j'avance pas tellement : http://www.omniflow.com/support/technicalbulletins/980201.pdf (ils parlent de Modbus dedans, ...) Google n'est pas d'une grande aide sur le coup, j'attend que quelqu'un relève, car là je suis largué. dsl. Balèse la personne qui a pensé au pansement à penser (ou à panser, pensée). VB (6, .NET1&2), C++, C#.Net1 Mon site
|
|
|
|
mardi 2 octobre 2007 à 15:56:29 |
Re : Trame RS232

NHenry
|
Bonjour RS232 est un protocole d'échange de données selon un format définit, l'intelligent response fait partit d'une couche supérieure. Un octet est transféré selon des règles : 1b start, 8b octet, [ Bit de parité,] {1,1.5,2} bits de stop Pour cela va voir sur google, il a plein de doc l'ami. Balèse la personne qui a pensé au pansement à penser (ou à panser, pensée). VB (6, .NET1&2), C++, C#.Net1 Mon site
|
|
|
Cette discussion est classé dans : string, not, response, with, be
Répondre à ce message
Sujets en rapport avec ce message
Prob de Null avec une BD Access [ par Esquisse ]
Je crée une table Plannning par SQL comme ca :CREATE TABLE PLANNING (NumDOS STRING(50) NOT NULL, [Date] DATE NOT NULL , NumEMP STRING(50) NOT NULL
pb de test de socket avec un seul pc - je galère [ par f56bre ]
salut j'ai ouvert deux projets sous VB6 et je souhaite tester la communication entre les 2 via un protocole UDP à l'un je met un bouton derrière leq
Provider Not Found [ par sadnak ]
j'ai installé une appli sur un PC, au login j'ai le message suivant : « Error 3706 Provider Cannot be found. It may not be properly installe
tri de DataGrid et mise à jour, Aidez moi SVP [ par othland ]
salut tout le monde!je débute en VB .NET et la je me retrouve obligé de developper une webpart en VB .NETj'ai réussi à afficher une table de ma base d
source en VB .NET fonctionne et son equivalent en C# ne fonctionne pas ??!! [ par othland ]
salut tout le monde!j'ai un code source d'un composant webpart écrit en VB .NET et qui fonctionne correctement, j'ai voulu le traduire en C# (car j'ai
Boucle dans tableau qui renvoie faux a chaque fois [ par niko14 ]
Bonjour tout le monde, eh oui c'est encore moi!!!voila j'ai un petit probleme!!je charge un tableau avec 41000 codes, oui rien que ca!!ensuite j'ai fa
port com et excel [ par tontonmsirda ]
j'essaie d'envoyer des données sur excel depuis le port com et ça marche.mon probleme est que lorsque je commence à envoyer les données, je n'arrive p
commandbuttonbar [ par taj88 ]
Bonjour,grâce à ce code je créé une commandbar: Sub CreationBarre() Dim cbBarre As CommandBar Dim CB_B1 As CommandBarControl Dim CB_B2 As Com
probleme de declaration de list of string [ par niko14 ]
Salut tout le monde!voila je voudrais intégrer dans un projet existant des trucs que j'ai fait moi a part!la première chose c'est que je voudrais décl
Problème fonction recherche vba [ par avyrex1926 ]
Bonjour à tous,J'ai une petite modification à faire dans se script mais j'ai de la difficulté à trouver ou est le problème.Je ne veux pas que la reche
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|