Baumer OADM 13T6575/S35A User Manual
Page 3
3/8
OADM 13T6575/S35A
Protokoll RS232 für OADM 13
1
Allgemeines
Standard 38400 Baud
Start- / Stop-Bits
1
Datenlänge
8
Parity
keine
2
Aufbau der Kommandos
Alle Kommandos bestehen nur aus ASCII Zeichen.
2.1
Adresse
Beim RS232 Sensor arbeitet man mit der Broadcast Adresse „0“. Es ist die
Adresse, die immer unter RS232 benutzt werden muss.
2.2
Telegram das die Steuerung zum Sensor sendet
Start of Frame (SOF) {
Adresse
1 Zahl
0 (Broadcast Adresse 0)
Kommando
1 Buchstabe (A..Z)
Daten
x Buchstaben (hängt vom Kommando ab)
End of Frame (EOF) }
• KEINE CHECKSUMME
2.3
Telegram vom Sensor
Start of Frame (SOF) {
Sensoradresse
1 Zahl
0 (Broadcast Adresse 0)
Kommando
1 Buchstabe (A..Z)
Daten
x Buchstaben (hängt vom Kommando ab)
Checksumme
2 Byte s. Anhang
End of Frame (EOF) }
3
Konfiguration des Sensors
Es gibt verschiedene Eigenschaften des Sensors die per Kommando einstellbar sind.
Sie sind als Konfiguration definiert.
Zur Konfiguration zählen:
• Die Skalierung der Ausgangsdaten z.B. in µm, mm, cm, Rohdaten
• Ausgabeformat bei „kontinuierlichem Datenstrom“ auf ASCII oder Binär
• Pause zwischen Messungen in „kontinuierlichem Datenstrom“
• Ausgabezusammensetzung (und/oder: Messwert, Abschwächung)
• Baudrate
• Adresse
Es gibt 3 Arten von Konfigurationen des Sensors:
1.
Fabrikkonfiguration: Sie ist im Sensor gespeichert und kann nicht vom
Benutzer geändert werden.
2.
Arbeitskonfiguration: Sie ist im Sensor Flash gespeichert und wird beim
Einschalten automatisch verwendet.
3.
Temporäre Konfiguration: Wird per Kommando ein Teil der Konfiguration
geändert, dann ist diese Änderung sofort verwendbar, aber noch nicht im
Sensor gespeichert. Nach dem Aus- und Einschalten ist die Temporäre
Konfiguration verloren.
Bei der Anwendung dieser beiden Kommandos werden Werte im Flash Speicher
des Sensors abgelegt. Dieser Vorgang kann min. 20'000 mal ausgeführt werden.
• Es gibt ein Kommando, das die temporäre Konfiguration als neue Arbeits-
konfiguration im Sensor speichert.
• Es gibt ein Kommando, das den Fabrikzustand der Konfiguration wieder herstellt
und als Arbeitskonfiguration einsetzt.
Protocole RS232 pour OADM 13
1
Généralités
Standard 38400 Bauds
Start- / Stop-Bits
1
Longueur trame de données 8
Parité
sans
2
Structure des ordres de commande
Toutes les instructions sont seulement composées de caractères ASCII
2.1
Adresse
Pour les détecteurs avec liaison RS232, on travaille avec l’adresse Broadcast „0“.
C’est l’adresse qui doit toujours être employée pour la liaison RS232.
2.2
Télégramme envoyé par le dispositif de commande au détecteur
Start of Frame (SOF)
{
Adresse
1 Chiffre 0 (Adresse Broadcast 0)
Ordre de commande
1 Lettre
(A..Z)
Données
x Lettres (dépend de l’ordre de commande)
End of Frame (EOF)
}
• AUCUNE SOMME DE CONTRÔLE
2.3
Télégramme en provenance du détecteur
Start of Frame (SOF)
{
Adresse du détecteur
1 Chiffre 0 (Adresse Broadcast 0)
Ordre de commande
1 Lettre
(A..Z)
Données
x Lettres (dépend de l’ordre de commande)
Somme de contrôle
2 octets voir paragraphe: Somme de contrôle
End of Frame (EOF)
}
3
Configuration du détecteur
Il existe plusieurs propriétés du détecteur qui peuvent être activées par un ordre de
commande. Elles sont reprises sous le terme configuration.
Font partie de la configuration :
• La mise à l’échelle de l’édition des données, par ex., en µm, mm, cm,
données brutes
• Format d’édition pour „Flux de données“ en ASCII ou Binaire
• Pause entre les mesures en „Flux de données“
• Structure d’édition (et/ou: Valeur de mesure, Affaiblissement)
• Débit en Bauds
• Adresses
Il existe 3 sortes de configuration différentes du détecteur:
1. Configuration d’usine: elle est mémorisée dans le détecteur et ne peut
être modifiée par l’utilisateur.
2. Configuration de travail: elle est mémorisée dans la mémoire Flash du
détecteur et est utilisée automatiquement lors de l’enclenchement.
3. Configuration temporaire: si par un ordre de commande une partie de
la configuration est modifiée, cette modification est immédiatement
utilisable sans pour cela être mémorisée dans le détecteur. Après le
déclenchement suivi d’un enclenchement, la configuration temporaire
est définitivement perdue.
En appliquant ces deux commandes, les valeurs seront stockées dans la mémoire
flash du détecteur. Cette procédure peut être effectué au moins 20'000 fois.
• Il existe un ordre de commande qui permet la mémorisation de la
configuration temporaire comme nouvelle configuration de travail dans
le détecteur.
• Il existe un ordre de commande qui permet de reconstituer l’état de la
configuration d’usine et de l’utiliser ensuite comme configuration de travail.
RS232 protocol for OADM 13
1
General
Standard 38400 Baud
Start- / Stop-Bits
1
Length of data string 8
Parity
none
2
Architecture of commands
All commands consist of ASCII characters only.
2.1
Address
RS232 compatible sensors utilize the broadcast address „0“. This is the RS232
address to be used at all times.
2.2
Telegram sent to the sensor by the control
Start of Frame (SOF)
{
Address
1 number 0 (broadcast address 0)
Command
1 letter (A..Z)
Data
x letters (depending on the command)
End of Frame (EOF)
}
•
NO CHECKSUM!
2.3
Telegram sent by the Sensor
Start of Frame (SOF)
{
Sensor address
1 number 0(Broadcast address 0)
Command
1 letter (A..Z)
Data
x letters (depending on the command)
Checksum
2 Byte; see appendix
End of Frame (EOF)
}
3
Configuration of sensor
Several sensor characteristics can be set by command. A set of characteristics is
defined as a “configuration”.
Following characteristics can be configured:
•
The scaling of the data output for instance in µm, mm, cm, raw data
•
Data format of „data-stream“, ASCII or binary
•
Pause between measurements in „data-stream“
•
Structure of data provided (and/or: measured value, attenuation)
•
Baud-rate
•
Address
There are 3 different kinds of sensor configurations:
1.
Factory configuration: such has been stored in the sensor and cannot be
changed by the user.
2.
Working configuration: such has been stored in the sensor’s flash memory
and is automatically used when power is applied.
3.
Temporary configuration: is part of a configuration changed by command.
The modification is of immediate effect. But it is not saved in the sensor’s
flash memory. Temporary configurations are lost in a power-down situation.
In applying these two commands, values will be stored in flash memory of the
sensor. This procedure can be performed min. 20'000 times
• There is a command for saving a temporary configuration as the new
working configuration.
• There is a command replacing the working configuration by the factory
configuration (default to factory configuration).