Langage De Programmation; Format Des Messages De Réception - SEFRAM DAS20 Manuel D'utilisation

Table des Matières

Publicité

Interface Ethernet
Se reporter à la définition des classes d‟adresses IP.
Programmation :
Vous pouvez créer vos propres logiciels sous Visual Basic, Visual C++ ou autre en utilisant par
Exemple le driver Winsock.dll de Microsoft.
Il suffit alors d'envoyer à l'appareil les ordres définis dans les paragraphes suivants.
14.2.

Langage de programmation

14.2.1. Format des messages de réception
Dans tous les exemples suivants, le caractère espace est représenté par un espace blanc.
Les échanges d‟un contrôleur vers l‟enregistreur s‟effectuent sous la forme de messages constitués
par une suite de caractères ASCII (et éventuellement d‟octets binaires) terminés par un terminateur
de message.
Syntaxe d'un message de réception
Unité de message : si le message comporte plusieurs unités de messages, celles-ci sont séparées par
un point virgule " ; " et éventuellement précédées et/ou suivies d‟un ou plusieurs caractères de
"remplissage" en code ASCII (0 à 32, en valeur décimale sauf 10 et 13).
Le terminateur de message (TERM) est pour la liaison Ethernet :
- LF : Line Feed (10 en décimal)
Le terminateur de message peut éventuellement être précédé d‟un ou plusieurs caractères de
"remplissage" en code ASCII (0 à 32, en valeur décimale sauf 10 et 13).
Exemple de messages composés de 3 unités de message :
MESSAGE 1; MESSAGE 2 ; MESSAGE 3 TERM
CHANNEL 1; TYPE:VOLTAGE DC;:CALDEC ? TERM
Syntaxe d'une unité de message
Une unité de message (par exemple :REAR:SETUP 1 ) est formée de plusieurs champs :
- En-tête :
Pour les messages de commande (par exemple :REAR:SETUP 1) ou pour les messages
d‟interrogation (par exemple :REAR ?), il est formé d'une chaîne de caractères (en-tête simple) ou
de plusieurs séparées par le caractère ":" (en-tête composé).
Page 14.2
Unité de message
;
Terminateur de
message

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Das40

Table des Matières