s3000cms TL D GB
s3000cms TL D GB
I S T I N G
L
E L E G R A M
T
S 3000
with
Professional CMS Module
Telegrammlisting CMS
S 3000 Professional CMS
Dieses Werk ist urheberrechtlich geschützt. Die dadurch begründeten Rechte bleiben bei der Firma SICK AG. Eine
Vervielfältigung des Werkes oder von Teilen dieses Werkes ist nur in den Grenzen der gesetzlichen Bestimmungen
des Urheberrechtsgesetzes zulässig. Eine Abänderung oder Kürzung des Werkes ist ohne ausdrückliche schrift-
liche Zustimmung der Firma SICK AG untersagt.
2 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
Inhalt
1 Zu diesem Dokument ......................................................................................................................... 4
1.1 Funktion dieses Dokuments.................................................................................4
1.2 Zielgruppe..............................................................................................................4
1.3 Informationstiefe...................................................................................................4
1.4 Geltungsbereich ....................................................................................................4
2 Systembeschreibung.......................................................................................................................... 5
2.1 Systemaufbau .......................................................................................................5
2.2 Elektrische Schnittstelle .......................................................................................6
2.2.1 Übertragungs- und Datenformat ........................................................6
2.3 Telegrammaufbau.................................................................................................6
2.3.1 Command-Telegramm.........................................................................7
2.3.2 Reply-Telegramm.................................................................................7
2.3.3 Fehlercodes des Reply-Telegramms ..................................................7
2.4 Standard-Kommunikation ....................................................................................9
2.5 Flexible Telegramme...........................................................................................10
2.6 Kontinuierliche Ausgabe.....................................................................................11
2.7 Datensicherung ...................................................................................................12
3 Kommunikationsarten ......................................................................................................................14
3.1 Geräte-Adressen..................................................................................................14
3.2 System Token ......................................................................................................14
3.3 Request Mode .....................................................................................................14
3.4 Kontinuierliche Datenausgabe...........................................................................16
3.5 Beispiel für kontinuierliche Datenausgabe .......................................................19
3.6 Anhalten der kontinuierlichen Datenausgabe...................................................20
3.7 Fest konfigurierte Modi der kontinuierlichen Datenausgabe...........................20
3.8 Online umkonfigurierbare Modi der kontinuierlichen Datenausgabe..............20
3.9 Zusätzliche Zeitstempel und Telegramm-Nummern .........................................21
3.10 Funktionale Abhängigkeit vom verwendeten I/O-Modul...................................21
4 Reflektormarkenerkennung ...........................................................................................................22
4.1 Reflektormarken .................................................................................................22
4.2 Einschränkungen ................................................................................................23
5 Messdatenausgabe ..........................................................................................................................24
5.1 CDS-Bedienoberfläche........................................................................................24
5.2 Konfiguration der Messdatenausgabe ..............................................................24
5.2.1 Grundeinstellungen...........................................................................24
5.2.2 Spezifische Messdatenausgabe ......................................................25
5.2.3 Auswahl von I/O – Daten..................................................................26
5.2.4 Auswahl des Telegrammaufbaus .....................................................26
6 Fehlerdiagnose ...................................................................................................................................27
7 Glossar ...................................................................................................................................................28
8 Appendix ...............................................................................................................................................57
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 3
Telegrammlisting CMS
S 3000 Professional CMS
1 Zu diesem Dokument
Bitte lesen Sie dieses Kapitel sorgfältig, bevor Sie mit der Dokumentation und dem S 3000
Professional CMS arbeiten.
Für allgemeine Informationen, wie beispielsweise zum Anbau, zur Installation und
ACHTUNG
Inbetriebnahme des Sicherheits-Laserscanners, verwenden Sie bitte die Betriebsanleitung
S 3000. Beachten Sie bitte die darin beschriebenen Sicherheitshinweise in Kapitel 2 und
8, bevor Sie die Anlage in Betrieb nehmen.
Die vom Laserscanner zur Verfügung gestellten Telegrammdaten dürfen nicht für
Sicherheitsanwendungen verwendet werden!
1.2 Zielgruppe
Das Telegrammlisting CMS richtet sich an Systemspezialisten im Bereich der Hard- und
Softwareentwicklung, die die scannereigenen Messwertdaten in ihre Hostapplikation
einbinden und auswerten wollen.
1.3 Informationstiefe
Das vorliegende Telegrammlisting CMS enthält Informationen zu folgenden Themen:
Fehlerdiagnose
1.4 Geltungsbereich
Das vorliegende Telegrammlisting ist anwendbar für den Laserscanner S 3000
Professional CMS mit folgendem Typenschild-Eintrag:
S30A-XXXX DB
4 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
2 Systembeschreibung
2.1 Systemaufbau
temporär:
PC mit CDS RS 232
(Konfiguration,
Diagnose)
S 3000
RS 422
permanent: Master
Hostrechner
des freifahrenden
Transportfahrzeugs EFI
(FTF)
Optionaler Remote-Betrieb
S 3000
RS 422
Slave
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 5
Telegrammlisting CMS
S 3000 Professional CMS
Im Auslieferungszustand ist die Schnittstelle mit einer Baudrate von 125 kBaud
vorkonfiguriert.
Ein Datenbyte setzt sich zusammen aus 1 Startbit, 8 Datenbits, 1 Stopbit, kein Paritybit
2.3 Telegrammaufbau
Die Kommunikation nach dem RK512-Standard basiert auf Command- und Reply-
Telegrammen. Ein Command-Telegramm ist entweder ein Send- oder ein Fetch-Telegramm.
Bei Send-Telegrammen schickt der Hostrechner nach dem Telegrammkopf die zu
übertragenen Daten, der Empfänger antwortet mit einem Reply-Telegramm ohne weitere
Daten. Bei Fetch-Telegrammen schickt der Hostrechner den Kopf eines Fetch-Telegramms
ohne nachfolgende Daten, und der Sensor antwortet mit einem Reply-Telegramm, welches
nach dem Telegrammkopf die angeforderten Daten enthält.
Auch im EFI-Verbund ist der Hostrechner immer der aktive Teilnehmer. Die Sensoren
senden von sich aus keine RK512-Telegramme. Damit entfällt auch ein möglicher
Initialisierungskonflikt bei gleichzeitiger Kommunikationsaufnahme.
Der Wert im Size Field bezeichnet immer die Anzahl von 16-bit Words, es kann nicht auf
einzelne Bytes zugegriffen werden.
Im Telegrammkopf werden Werte, die 2 Byte umfassen mit dem High Byte (HB) zuerst
übertragen. Bei den Datenbytes werden die 16-bit Words mit dem Low Byte (LB) zuerst
übertragen.
6 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
2.3.1 Command-Telegramm
Der Telegrammkopf des Command-Telegramms (Befehlstelegramm) besteht aus 10 Bytes
welche folgende Bedeutung haben:
2.3.2 Reply-Telegramm
Der Telegrammkopf des Reply-Telegramms (Reaktionstelegramm) besteht aus 4 Bytes,
welche folgende Bedeutung haben:
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 7
Telegrammlisting CMS
S 3000 Professional CMS
8 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
2.4 Standard-Kommunikation
Beispiel für ein Send-Telegramm „Schreiben des Token in Block 25“
Hostrechner send:
00 00 41 44 19 00 00 05 FF 07 19 00 00 05 FF 07 07 0F 9F D0
TGM CRC
Daten für CRC
Send Data
Repeated Header
Device Code
Coord. Flag
Size = Blockgröße + TGM Repeat +CRC
Destination: Block Number 25
Data Type: Block Access
Type: Send
TGM ID
S 3000 Reply:
00 00 00 00
Beispiel für ein Fetch-Telegramm „Lesen des Operating Data Block 11”
Hostrechner send:
00 00 45 44 0B 00 00 56 FF 07
Device Code
Coord. Flag
Size: Block Größe + TGM Repeat +CRC
82 + 3 +1
Destination: Block Number 11
Data Type: Block Access
Type: Request
TGM ID
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9
Telegrammlisting CMS
S 3000 Professional CMS
S 3000 Reply
00 00 00 00 0B 00 00 56 FF 07 08 38 FD FD 00 02 00 55 00 00 00 00 00 08 7D 00 C0
02 00 00 35 01 00 00 52 00 61 04 00 00 9F 02 39 02 18 02 6A 00 0C 00 02 00 32 02
1B 00 1A 00 0A 00 49 02 02 00 28 00 14 00 23 02 01 00 04 00 0F 00 00 02 20 00 06
00 04 00 2A 02 1F 00 21 00 05 00 31 02 09 00 17 00 10 00 02 00 19 00 94 00 00 00
00 00 00 00 0A 00 0E 49 87 47 F6 4A 18 44 65 4E A7 00 9C 14 31 02 64 00 5A 00 A5
02 DE 02 07 01 69 01 6D 02 E8 02 A3 13 C3 00 F1 00 07 01 53 01 A6 01 34 02 03 03
3D 04 54 06 05 0A 98 00 C7 08 AC 08 2D 2C
00 00 00 00 0B 00 00 56 FF 07 08 38 FD... 2D 2C
TGM CRC
Block Data, Inhalt siehe Kap. 8
Repeated Header
Reply
Fordert man vom Hostrechner den Block 52 an, sieht das Reply-Telegramm
folgendermaßen aus:
00 00 00 00 34 00 01 04 FF 07 02 00 00 00 34 01 00 00 02 00
E8 23 04 00 E8 23 06 00 E8 23 0C 00 E8 23 0E 00 E8 23 12 00 E8 23 14
00 E8 23 F2 05 E8 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
10 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DE EA
Fordert man vom Hostrechner den Block 114 an, sieht das Reply-Telegramm
folgendermaßen aus:
S 3000 Reply für Block 114
00 00 00 00 72 00 00 18 FF 07 01 00 00 00 35 01 00 00 02 00
E8 23 04 00 E8 23 06 00 E8 23 0C 00 E8 23 0E 00 E8 23 12 00 E8 23 14
00 E8 23 F2 05 E8 23 F4 D1
Block 114 enthält nur noch die relevanten Nutzdaten, im Block 52 werden immer 256
Data Words ausgegeben. Falls nur in 8 Messwerten Reflektoren erkannt wurden, werden
in Block 52 also 236 Data Words ohne Information übertragen.
Der Hostrechner fordert einen Datenblock mit flexibler Länge immer mit maximal
angegebener Blocklänge (+ 3 Words Repeated Header + 1 Word CRC) an.
Im S 3000 Reply-Telegramm wird im Repeated Header die aktuelle Blocklänge (+ 3 Words
Repeated Header + 1 Word CRC) an den Hostrechner übergeben.
Hinweis Im EFI-Verbund sind die Blöcke 112 und 114 nur direkt über einen an der RS 422
angeschlossenen Sensor verfügbar.
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 11
Telegrammlisting CMS
S 3000 Professional CMS
00 00 00 00 00 00 00 1B FF 07 02 01 00 FE 76
TGM CRC
Configurable Contour and Measurement Block Data
Inhalt siehe Kap. 3.4
Navigation Header
Reply
Entsprechend der Konfiguration hat der Configurable Contour and Measurement Block
eine dynamische Länge, die sich von Telegramm zu Telegramm verändern kann.
Ebenso können im Configurable Contour and Measurement Block alternierend Operating
Data oder Messwerte ausgegeben werden.
Über die Konfiguration können Output Trigger aktiviert werden, die nur dann eine
Telegramm-Ausgabe auslösen, wenn eine der Triggerbedingungen erfüllt ist.
Hinweis Im EFI-Verbund ist die kontinuierliche Ausgabe der Messwerte nur direkt über einen an der
RS 422 angeschlossenen Sensor möglich.
2.7 Datensicherung
Da der RK512-Standard keinen Mechanismus zur Überprüfung der Integrität der
empfangenen Daten zur Verfügung stellt, ist ein solcher Mechanismus in den Daten des
RK512 Telegramms ergänzt. Dieser umfasst die exakte Wiederholung der Bytes 5 bis 10
vom Kopf eines Command-Telegramms in den ersten sechs Datenbytes sowie eine CRC,
die über die Datenbytes gebildet wird und an diese angehängt wird. Demnach muss die
Anzahl der Words, die im Size Field des Telegrammkopfs eines Command-Telegramms
angegeben wird, um 4 Words erhöht werden.
Die CRC umfasst 16 Bit und wird nach dem Polynom x16+x12+x5+x0 (0x1021) gebildet.
Diese CCITT-CRC wird im gesamten Kommunikationsstack angewandt, wo eine CRC zur
Absicherung der übertragenen Daten benötigt wird.
12 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 13
Telegrammlisting CMS
S 3000 Professional CMS
3 Kommunikationsarten
3.1 Geräte-Adressen
Die Kommunikationsadressen für S 3000_1 und S 3000_2 (Device Code) sind für die
Kommunikation der Geräte im Remote-Betrieb notwendig.
Für Stand-Alone-Applikationen und Applikationen mit UE100 sowie UE1000-Familie ist die
Geräteadresse obligatorisch 0x07.
Falls auf der Messdatenschnittstelle (RS 422) kontinuierliche Datenausgabe erfolgt, kann
gleichzeitig über RS 232 oder EFI eine Kommunikation durchgeführt werden. Die
kontinuierliche Datenausgabe wird dadurch nicht beeinflusst.
Ausnahme:
Um ein Request-Telegramm bei gleichzeitiger Datenausgabe auf der RS 422
durchzuführen, muss zuerst die kontinuierliche Ausgabe von Messdaten gestoppt werden.
Von einer seriellen Schnittstelle muss immer das angeschlossene Gerät adressiert
werden, um den Token zu erhalten. Ohne den Token zugewiesen bekommen zu haben ist
es nicht möglich auf Daten eines Geräts zuzugreifen. Der Token wird bei einem Power
Reset nicht gespeichert und muss danach neu angefordert werden.
Beispiel 1: Es existiert nur ein S 3000 und es sollen Messdaten empfangen werden
1. Power On
2. Get Token (Send-Telegramm mit Device Code 0x07)
14 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
Beispiel 2: Es existiert ein S 3000 EFI-Verbund und es sollen abwechselnd Messdaten von
beiden Scannern empfangen werden. Es werden 2 getrennte RS 422-Verbindungen
vorausgesetzt.
1. Power On
2. Get Token S 3000_1 (Send-Telegramm mit Device Code 0x07)
3. Read Scandatensatz von S 3000_1 (Fetch-Telegramm mit Device Code 0x07)
4. Release Token S 3000_1 (Send-Telegramm mit Device Code 0x07)
5. Get Token S 3000_2 (Send-Telegramm mit Device Code 0x08)
6. Read Scandatensatz von S 3000_2 (Fetch-Telegramm mit Device Code 0x08)
7. Release Token S 3000_2 (Send-Telegramm mit Device Code 0x08)
8. Get Token S 3000_1 (Send-Telegramm mit Device Code 0x07)
Get Token:
Hostrechner Send: 00 00 41 44 19 00 00 05 FF 07 19 00 00 05 FF 07 07 0F 9F D0
S 3000 Reply: 00 00 00 00
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 15
Telegrammlisting CMS
S 3000 Professional CMS
Release Token:
Hostrechner Send: 00 00 41 44 19 00 00 05 FF 07 19 00 00 05 FF 07 00 00 E7 B8
S 3000 Reply: 00 00 00 00
Bei der kontinuierlichen Datenausgabe erfolgt die Ausgabe der Messdaten automatisch,
die Telegramme müssen nur gelesen werden.
Die kontinuierliche Datenausgabe wird bei der Konfiguration aktiviert.
Die Ausgabe kann über die Output Trigger aktiviert oder im Continuous Mode permanent
aktiv sein.
AA AA ID für I/O-Daten
xx xx Überwachungsfalldaten (nur wenn konfiguriert)
xx xx Statische Eingangsdaten (nur wenn konfiguriert)
16 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
xx xx 16 Bit CRC
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 17
Telegrammlisting CMS
S 3000 Professional CMS
Die Navigations-Versionsnummer 0x0102 sollte vom Hostrechner geprüft werden. Sie ist
abhängig von der Firmwareversion im Sensor.
Bei einer anderen Versionsnummer kann der Aufbau der kontinuierlichen Datenausgabe
vom Beispiel oben abweichen.
18 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
00 00 00 00 00 00 00 2B FF 07 02 01 00 00 18 01 00 00 01 00 BB BB 11 11 E8 23 E8
23 E8 23 E8 03 E8 03 E8 23 E8 23 E8 03 22 22 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03
E8 03 E8 03 33 33 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 44 44 E8 03 E8
03 E8 03 E8 03 E8 23 43 12
00 00 00 00 00 00 00 2B FF 07 02 01 00 00 19 01 00 00 02 00 BB BB 11 11 E8 23 E8
23 E8 23 E8 03 E8 03 E8 23 E8 23 E8 03 22 22 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03
E8 03 E8 03 33 33 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 44 44 E8 03 E8
03 E8 03 E8 03 E8 23 A5 7D
...
(In den Messdaten sind immer die Messwerte von Startwinkel bis Endwinkel zuzüglich der
Messwerte bis zum nächsten vollen Winkel ausgegeben.
Ausnahme: Bei 190 Grad gibt es keine darüber hinaus gehenden Messwerte.)
00 00 00 00 00 00 00 1B FF 07 02 01 00 00 18 01 00 00 01 00 CC CC 08 00 00 00 E8
23 19 00 E8 23 32 00 E8 23 7D 00 E8 23 96 00 E8 23 C8 00 E8 23 E1 00 E8 23 38 4A
E8 23 40 B4
00 00 00 00 00 00 00 1B FF 07 02 01 00 00 19 01 00 00 02 00 CC CC 08 00 00 00 E8
23 19 00 E8 23 32 00 E8 23 7D 00 E8 23 96 00 E8 23 C8 00 E8 23 E1 00 E8 23 38 4A
E8 23 1F 4F
...
(In den Reflektordaten wird zuerst die Anzahl der erkannten Reflektoren ausgegeben, da
diese nicht über die Konfiguration vorherbestimmt ist.)
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 19
Telegrammlisting CMS
S 3000 Professional CMS
Block 103:
Hier kann online auf Reflektor- oder Messdatenausgabe umgeschaltet werden.
Beispiel:
Hostrechner Send: 00 00 41 44 67 00 00 05 FF 07 67 00 00 05 FF 07 00 00 FA 96
S 3000 Reply: 00 00 00 00
Block 104:
Hier können die 4 Winkelbereiche neu festgelegt werden, wobei alle 4 Bereiche auf einmal
neu gesetzt werden.
(siehe Beispiel Block 103)
Block 105:
Hier können die Output-Trigger-Bedingungen neu festgelegt werden.
(siehe Beispiel Block 103)
20 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
Zusätzlich besitzen diese Blöcke je eine eigene Telegramm-Nummer, die nur bei Ausgabe
des Blocks inkrementiert wird.
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 21
Telegrammlisting CMS
S 3000 Professional CMS
4 Reflektormarkenerkennung
4.1 Reflektormarken
Für die Reflektormarkenerkennung wird die Verwendung von Diamond Grade 3000x
empfohlen.
Die Reflektormarken können als Reflektorstreifen (Reflektortafeln) oder als zylindrische
Reflektoren ausgeführt werden. Reflektorstreifen werden auf ortsfesten Flächen
angebracht, z. B. auf Wänden oder Anlagen. Zylindrische Reflektoren werden dort
eingesetzt, wo die Reflektormarke von mehr als einer Seite detektiert werden muss. Sie
müssen vom Parcours aus immer vollständig zu sehen sein.
Die Höhe und vertikale Anordnung der Reflektoren ist so zu wählen, dass der Messstrahl
auch bei unebenem Boden auf den Reflektor trifft. Empfohlen wird eine detektierbare
Reflektorhöhe von mindestens 500 mm.
Die Reichweite des Systems beträgt max. 49 Meter. Daraus ergibt sich die Mindestgröße
der Reflektoren bei einer empfohlenen Messauflösung von 0.25 Grad:
350
Reflektorbreite / Durchmesser [mm]
300
250
200
150
100
50
0
0 5 10 15 20 25 30
Reflektortafel
Tastweite [m]
Zylindrischer Reflektor
22 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
4.2 Einschränkungen
Aus technischen Gründen ist eine zuverlässige Reflektorerkennung erst ab einem
Mindestabstand von 40 cm zum Scanner möglich.
Darüber hinaus reflektieren Reflektorfolien, wenn sie aus Winkeln größer 50 Grad zur
Senkrechten angeleuchtet werden, nur noch einen geringen Teil des Lichtpulses zurück.
Dieser Effekt ist abhängig von der verwendeten Folie, in jedem Fall muss aber damit
gerechnet werden, dass ein entsprechend schräg getroffener Reflektor nicht mehr
erkannt wird. Der Reflektor sollte vorzugsweise so montiert werden, dass die Messstrahlen
vertikal zur Reflektorfläche gerichtet sind.
140
Reflektorbreite / Durchmesser [mm]
120
100
80
60
40
20
0
0 5 10 15 20 25 30
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 23
Telegrammlisting CMS
S 3000 Professional CMS
5 Messdatenausgabe
5.1 CDS-Bedienoberfläche
Um auf die erweiterten Parameter des S3000 Professional CMS zugreifen zu können,
muss die Sensor-Variante über Erkennen aktualisiert werden.
Falls Sie ein neues Projekt erstellen, muss im Geräteauswahlassistenten für
Softwarepaket des I/O-Moduls die Option CMS Modul ausgewählt sein.
5.2.1 Grundeinstellungen
24 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
Baudrate
Die Baudrate der RS422-Schnittstelle lässt sich wie folgt einstellen:
9600, 19 200, 38 400, 125 000, 250 000, 500 000
Sendemodus
Keine Datenausgabe: Daten werden nur auf Anfrage ausgegeben
Kontinuierliche Datenausgabe: Daten werden permanent ausgegeben
Ereignis: Daten werden nur bei Eintreffen eines internen
Triggerereignisses (s. unten) ausgegeben.
Triggerereignis
Objekt im zugeordneten Schutzfeld: ein Eingriff in das aktive Schutzfeld löst das
Triggerereignis aus
Objekt im simultanen Schutzfeld: ein Eingriff in das aktive simultane Schutzfeld löst
das Triggerereignis aus
Reflektor erkannt: die Detektion eines Reflektors löst das
Triggerereignis aus
Messdatenausgabe
Inaktiv: es werden keine Messdaten ausgegeben
Distanz: Messdaten der Raumkontur sowie detektierte Reflektoren werden
entsprechend den aktiven Messbereichen ausgegeben (Reflektor Bit
ist im Distanzwert in Bit 13 enthalten)
Reflektor, alle: es werden nur Positionsdaten detektierter Reflektoren ausgegeben
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 25
Telegrammlisting CMS
S 3000 Professional CMS
Messbereiche
Es lassen sich bis zu 4 Messbereiche definieren. Jeder Messbereich wird durch seinen
Start- und Endwinkel bestimmt. Eine Überlappung der Messbereiche ist nicht möglich.
Für jeden aktiven Messbereich kann mit der Option Art eine Auswahl getroffen werden:
Minimum: nur der kleinste Messwert wird ausgegeben
Jeder Wert: alle Messwerte werden ausgegeben
jeder n-te Wert: es werden jeweils nur die Daten jedes 2...16 Messwerts ausgegeben
Ausgabe I/O-Daten
Aktueller Überwachungsfall: der aktive Überwachungsfall (1 aus 16) wird ausgegeben
Statische Eingänge: die Stati der statischen Eingänge werden ausgegeben
Geschwindigkeit: die ermittelte Geschwindigkeit der aktiven Inkrementalgeber
wird ausgegeben
OSSDs: die aktive Schaltzustände der OSSDs werden ausgegeben
Inkrementalgeberwerte: die ermittelten Rohdaten jedes einzelnen Inkrementalgebers
werden ausgegeben
Telegrammaufbau
kombiniert (I/O+ Messdaten): I/O-Daten und Messdaten werden in einem
Telegramm ausgegeben
alternierend (1. I/O; 2. Messdaten): I/O- Daten und Messwerte werden in getrennten
Telegrammen abwechselnd ausgegeben
26 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
6 Fehlerdiagnose
Für die Diagnose der Einstellungen an Ihrem Sensor stehen Ihnen folgende Möglichkeiten
zur Verfügung:
Sie können die Blöcke, die sie online ändern, jederzeit wieder aus dem Sensor
zurücklesen, um sicherzustellen, dass die Einstellungen im Gerät korrekt sind.
Mit Hilfe der CDS stehen Ihnen folgende Diagnose-Möglichkeiten zur Verfügung:
die im Gerät abgespeicherte Konfiguration anzeigen lassen
im Betriebszustandsbericht die aktuelle Einstellung des Sensors darstellen lassen
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 27
Telegrammlisting CMS
S 3000 Professional CMS
7 Glossar
28 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 9 090 806/18-06-04
Telegrammlisting CMS
S 3000 Professional CMS
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Deutschland • Alle Rechte vorbehalten 29
Telegram Listing CMS
S 3000 Professional CMS
This document is protected by the law of copyright, whereby all rights established therein remain with the company
SICK AG. Reproduction of this document or parts of this document is only permissible within the limits of the legal
determination of Copyright Law. Alteration or abridgement of the document is not permitted without the explicit
written approval of the company SICK AG.
30 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
Contents
1 About this document ........................................................................................................................32
1.1 The function of this document .......................................................................... 32
1.2 For whom this document is intended ............................................................... 32
1.3 Depth of information.......................................................................................... 32
1.4 Scope of validity ................................................................................................. 32
2 System description ...........................................................................................................................33
2.1 System structure ................................................................................................ 33
2.2 Electrical interface ............................................................................................. 34
2.2.1 Transmission and data format ........................................................ 34
2.3 Telegram structure............................................................................................. 34
2.3.1 The command telegram................................................................... 35
2.3.2 The reply telegram ........................................................................... 35
2.3.3 Reply telegram error codes ............................................................. 35
2.4 Standard communication .................................................................................. 37
2.5 Flexible telegrams .............................................................................................. 38
2.6 Continuous output.............................................................................................. 39
2.7 Data confidence ................................................................................................. 40
3 Types of communication.................................................................................................................42
3.1 Device addresses ............................................................................................... 42
3.2 The system token ............................................................................................... 42
3.3 Request Mode .................................................................................................... 42
3.4 Continuous data output ..................................................................................... 44
3.5 Example of continuous data output .................................................................. 46
3.6 Stopping continuous data output...................................................................... 47
3.7 Fixed configured continuous data output modes............................................. 48
3.8 Online re-configurable continuous data output modes ................................... 48
3.9 Additional time stamps and telegram numbers............................................... 48
3.10 Functional dependency on the I/O module used ............................................. 49
6 Error diagnosis....................................................................................................................................55
7 Glossary.................................................................................................................................................56
8 Appendix ...............................................................................................................................................57
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 31
Telegram Listing CMS
S 3000 Professional CMS
Please see the S 3000 Operating Instructions, and read them carefully, for general
WARNING
information on, for example, mounting, installing and commissioning the safety laser
scanner.
Pay attention on the safety instructions in chapter 2 and 8 before you operate the system
for the first time!
The available data communication may not be used for safety purposes!
Information on use
Error diagnosis
32 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
2 System description
Temporary:
PC with CDS RS 232
(configuration,
diagnosis)
S 3000
RS 422
Permanent: Master
Host computer
of the free-moving
transport vehicle EFI
S 3000
RS 422
Slave
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 33
Telegram Listing CMS
S 3000 Professional CMS
One data byte consists of 1 start bit, 8 data bits, 1 stop bit, no parity bit.
34 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 35
Telegram Listing CMS
S 3000 Professional CMS
36 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
TGM CRC
Data for CRC
Send data
Repeated header
Device code
Co-ord. flag
Size = block size + TGM repeat + CRC
Destination: block number 25
Data type: block access
Type: send
TGM ID
S 3000 reply:
00 00 00 00
Device code
Co-ord. flag
Size = block size + TGM repeat + CRC
82 + 3 +1
Destination: block number 11
Data type: block access
Type: request
TGM ID
S 3000 reply
00 00 00 00 0B 00 00 56 FF 07 08 38 FD FD 00 02 00 55 00 00 00 00 00 08 7D 00 C0
02 00 00 35 01 00 00 52 00 61 04 00 00 9F 02 39 02 18 02 6A 00 0C 00 02 00 32 02
1B 00 1A 00 0A 00 49 02 02 00 28 00 14 00 23 02 01 00 04 00 0F 00 00 02 20 00 06
00 04 00 2A 02 1F 00 21 00 05 00 31 02 09 00 17 00 10 00 02 00 19 00 94 00 00 00
00 00 00 00 0A 00 0E 49 87 47 F6 4A 18 44 65 4E A7 00 9C 14 31 02 64 00 5A 00 A5
02 DE 02 07 01 69 01 6D 02 E8 02 A3 13 C3 00 F1 00 07 01 53 01 A6 01 34 02 03 03
3D 04 54 06 05 0A 98 00 C7 08 AC 08 2D 2C
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 37
Telegram Listing CMS
S 3000 Professional CMS
00 00 00 00 0B 00 00 56 FF 07 08 38 FD... 2D 2C
TGM CRC
Block data (See Chap. 8 for content)
Repeated header
Reply
If one requests block 52 from the host computer, the reply telegram will look something
like this:
00 00 00 00 34 00 01 04 FF 07 02 00 00 00 34 01 00 00 02 00
E8 23 04 00 E8 23 06 00 E8 23 0C 00 E8 23 0E 00 E8 23 12 00 E8 23 14
00 E8 23 F2 05 E8 23 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DE EA
38 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
If one requests block 114 from the host computer, the reply telegram will look something
like this:
Block 114 only contains the relevant useful data, 256 data words are always transmitted
in block 52. If reflectors are only detected in 8 measured values, 236 data words will then
be transmitted without information in block 52.
The host computer requests a data block with a flexible length that always has the
maximum defined block length (+ 3 words repeated header + 1 word CRC).
In the S 3000 reply telegram the current block length (+ 3 words repeated header + 1
word CRC) is transferred to the host computer in the repeated header.
Please note In EFI combination, blocks 112 and 114 are only directly available via a sensor connected
at the RS 422.
00 00 00 00 00 00 00 1B FF 07 02 01 00 FE 76
TGM CRC
Configurable contour and measurement block data
See Chap. 3.4 for content
Navigation header
Reply
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 39
Telegram Listing CMS
S 3000 Professional CMS
Depending on the configuration, the configurable contour and measurement block has a
dynamic length that can change from telegram to telegram.
Similarly, operating data or measured values can be transmitted alternately in the
configurable contour and measurement block.
Output triggers can be activated via the configuration, so that a telegram output is only
triggered when one of the trigger conditions has been fulfilled.
Please note In EFI combination, continuous output of measured values is only possible directly via one
of the sensors connected to the RS 422.
The CRC is 16 bits and is formed according to the polynomial x16+x12+x5+x0 (0x1021). This
CCITT-CRC is applied in the entire communication stack where a CRC is required for
safeguarding the data transmitted.
40 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 41
Telegram Listing CMS
S 3000 Professional CMS
3 Types of communication
These addresses are defined in the RK512 telegram header device code.
If continuous data output is taking place at the measurement data interface (RS 422),
communication can take place simultaneously via the RS 232 or EFI. Continuous data
output is not affected by this.
Exception:
In order to carry out a request telegram during simultaneous data output at the RS 422,
the continuous output of measurement must be stopped first.
The connected device must always be addressed from a serial interface in order to receive
the token. Without having been assigned the token, it is impossible to access the data of a
device. The token is not saved during a power reset and must be requested again
thereafter.
42 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
4. Read scan data set 2 (fetch telegram with device code 0x07)
5. Read scan data set n (fetch telegram with device code 0x07)
6. Release token (send telegram with device code 0x07)
Example 2: There is an S 3000 EFI combination and measurement data from both
scanners is to be received alternately. 2 separate RS 422 connections are a prerequisite.
1. Power on
2. Get token S 3000_1 (send telegram with device code 0x07)
3. Read scan data set from S 3000_1 (fetch telegram with device code 0x07)
4. Release token S 3000_1 (send telegram with device code 0x07)
5. Get token S 3000_2 (send telegram with device code 0x08)
6. Read scan data set from S 3000_2 (fetch telegram with device code 0x08)
7. Release token S 3000_2 (send telegram with device code 0x08)
8. Get token S 3000_1 (send telegram with device code 0x07)
Get token:
Host computer, send:00 00 41 44 19 00 00 05 FF 07 19 00 00 05 FF 07 07 0F 9F D0
S 3000, reply: 00 00 00 00
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 43
Telegram Listing CMS
S 3000 Professional CMS
Release token:
Host computer, send:00 00 41 44 19 00 00 05 FF 07 19 00 00 05 FF 07 00 00 E7 B8
S 3000, reply: 00 00 00 00
During continuous data output, the output of measurement data takes place
automatically, the telegrams only need to be read.
Continuous data output is activated during configuration.
Output can be triggered via the output trigger or be permanently active in Continuous
Mode.
The following block is output if I/O data output is configured, and not alternating output; or
if alternating output is configured and the scan number is ”uneven”:
44 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
The following block measurement data with the BBBB flag is output if measurement data
output and not alternating output is configured, or if alternating output is configured and
the scan number is even:
xx xx 16 bit CRC
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 45
Telegram Listing CMS
S 3000 Professional CMS
Measurement data format with “minimum distance per measurement range” configuration
(4 bytes):
The navigation version number 0x0102 should be checked by host computer and is
dependent on the firmware in sensor.
With a different version number, the structure of the continuous data output may differ
from the example above.
46 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
00 00 00 00 00 00 00 2B FF 07 02 01 00 00 18 01 00 00 01 00 BB BB 11 11 E8 23 E8
23 E8 23 E8 03 E8 03 E8 23 E8 23 E8 03 22 22 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03
E8 03 E8 03 33 33 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 44 44 E8 03 E8
03 E8 03 E8 03 E8 23 43 12
00 00 00 00 00 00 00 2B FF 07 02 01 00 00 19 01 00 00 02 00 BB BB 11 11 E8 23 E8
23 E8 23 E8 03 E8 03 E8 23 E8 23 E8 03 22 22 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03
E8 03 E8 03 33 33 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 E8 03 44 44 E8 03 E8
03 E8 03 E8 03 E8 23 A5 7D
...
(In the measurement data, the measured values are always output from the start angle to
the end angle including the measured values until the next full angle.
Exception: There is no output of measured values beyond 190°.)
00 00 00 00 00 00 00 1B FF 07 02 01 00 00 18 01 00 00 01 00 CC CC 08 00 00 00 E8
23 19 00 E8 23 32 00 E8 23 7D 00 E8 23 96 00 E8 23 C8 00 E8 23 E1 00 E8 23 38 4A
E8 23 40 B4
00 00 00 00 00 00 00 1B FF 07 02 01 00 00 19 01 00 00 02 00 CC CC 08 00 00 00 E8
23 19 00 E8 23 32 00 E8 23 7D 00 E8 23 96 00 E8 23 C8 00 E8 23 E1 00 E8 23 38 4A
E8 23 1F 4F
...
(In the reflector data, the number of detected reflectors is output first as these are not
defined in advance by the configuration.)
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 47
Telegram Listing CMS
S 3000 Professional CMS
Block 103:
Here it is possible to switch between reflector or measurement data output online.
Example:
Host computer, send: 00 00 41 44 67 00 00 05 FF 07 67 00 00 05 FF 07 00 00 FA 96
S 3000, reply: 00 00 00 00
Block 104:
Here the 4 angular ranges can be re-defined, whereby all 4 ranges are reset at the same
time.
(See example, block 103)
Block 105:
Here it is possible to re-define the output trigger conditions.
(See example, block 103)
In addition, these blocks each have their own telegram number that is only incremented
on output of the block.
48 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 49
Telegram Listing CMS
S 3000 Professional CMS
The range of the system is max. 49 metres. Thus the minimum size of the reflectors at a
recommended measurement resolution of 0.25° can be derived:
350
300
Reflector width / diameter [mm]
250
200
150
100
50
0
0 5 10 15 20 25 30
Reflector boards
Range [m] Cylindrical reflectors
50 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
4.2 Limitations
For technical reasons, reliable reflector detection is only possible from a minimum
distance of 40 cm from the scanner.
Furthermore, reflector foils only reflect a small portion of the original light impulse if they
are illuminated from an angle greater than 50° to the vertical axis. This effect depends on
the foil used, though whatever the case the fact that a reflector hit by light that is too “flat”
will not be detected must be taken into account. The reflectors should preferably be
mounted in such a way that the measurement beams are vertically aligned to the reflector
surface.
A considerably lower reflector width can be used if the position determination of the host
computer is sufficiently tolerant in Drive Mode and a reflector only needs to be detected by
one “bull’s eye” (accurate hit):
140
120
Reflector width / diameter [mm]
100
80
60
40
20
0
0 5 10 15 20 25 30
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 51
Telegram Listing CMS
S 3000 Professional CMS
In order to gain access to the expanded parameters of the S3000 Professional CMS, the
sensor variant must be updated via Detect.
If you are setting up a new project, the CMS module option must be selected for the I/O
module software package in the Device Selection Assistant.
52 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
Baud rate
The baud rate of the RS-422 interface can be set as follows:
9,600; 19,200; 38,400, 125,000; 250,000; 500,000
Transmit mode
No data output: data is only provided on request
Continuous data output: data is provided continuously
Result: data is only provided on receipt of an
internal triggering event (see below)
Trigger event
Object in assigned protective field: an infringement of the active protective field
activates the triggering event
Object in simultaneous protective field: an infringement of the active simultaneous
protective field activates the triggering event
Reflector detected: detection of a reflector activates the triggering
event
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 53
Telegram Listing CMS
S 3000 Professional CMS
Reflector centre: only position data for detected reflectors is considered, whereby
neighbouring reflector position data is combined and provided as a
mean value
Measurement area
Up to four measurement areas can be defined. Each measurement area is defined by its
start and end angle. It is not possible for measurement areas to overlap.
Telegram structure
Combined (I/O + measurement data): I/O data and measuring data are provided in a
single telegram
Alternating (I/O; measurement data): I/O data and measurement values are
provided alternately in separate telegrams
54 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
6 Error diagnosis
The following possibilities are available for the diagnosis of settings on your sensor:
You can read blocks, that you have changed online, back from the sensor at any time to
ensure that the settings in the device are correct.
The following diagnostic possibilities are available with the help of CDS:
you can display the configuration saved in the device
you can show the current setting of the sensor in the operating state report
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 55
Telegram Listing CMS
S 3000 Professional CMS
7 Glossary
56 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
8 Appendix
Block description
Register description
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 57
Telegram Listing CMS
S 3000 Professional CMS
58 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 59
Telegram Listing CMS
S 3000 Professional CMS
60 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
Block description
Register description
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 61
Telegram Listing CMS
S 3000 Professional CMS
Block description
Register description
Other: prohibited
4-7 n/u n/u
8-11 Token 0xF: PC 7 host PC
requester Other: prohibited
12-15 Interface of Valid only for PC as token
token requester
requester 0x0: External serial
interface
0x1: Navigation data
interface
Other: prohibited
Remark:
By using the physical device address this block can be accessed without being assigned
the token (only read access).
Write 0x0000 to the master ID register to return the token.
62 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
Block description
Register description
Remark:
Pulses that detect a reflector after the 126 pulses have already detected a reflector are
ignored, as well as those after 126 sections with consecutive pulses that detected a
reflector were output with their central pulse.
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 63
Telegram Listing CMS
S 3000 Professional CMS
Block description
Register description
Remark:
This block is used to change the content of the bypass telegram online. Changes are only
volatile and will be lost after a re-power up.
64 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
Block description
Register description
Other: prohibited.
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 65
Telegram Listing CMS
S 3000 Professional CMS
Output range 2
configuration 2-3 See output range 1 configuration
Output range 3 4-5 See output range 1 configuration
configuration
Output range 4 6-7 See output range 1 configuration
configuration
Remark:
This block is used to change the content of the bypass telegram online. Changes are only
volatile and will be lost after a re-power up
66 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
Block description
Register Description
Remark:
This block is used to change the content of the bypass telegram online. Changes are only
volatile and will be lost after a re-power up.
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 67
Telegram Listing CMS
S 3000 Professional CMS
Block description
Register description
Remark:
Telegram size depends on scan resolution.
68 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 9 090 806/18-06-04
Telegram Listing CMS
S 3000 Professional CMS
Block Description
Register Description
Remark:
Pulses that detect a reflector after the 126 pulses have already detected a reflector are
ignored, as well as those after 126 sections with consecutive pulses that detected a
reflector were output with their central pulse.
*Note:
Telegram size depends on number of detected reflectors.
9 090 806/18-06-04 © SICK AG • Industrial Safety Systems • Germany • All rights reserved 69
Contact:
Australia
Phone +61 3 9497 4100
1800 33 48 02 – tollfree
E-Mail sales@[Link]
Belgium/Luxembourg
Phone +32 (0)2 466 55 66
E-Mail info@[Link]
Brasil
Phone +55 11 5091-4900
E-Mail sac@[Link]
Ceská Republika
Phone +420 2 57 91 18 50
E-Mail sick@[Link]
China
Phone +852-2763 6966
E-Mail ghk@[Link]
Danmark
Phone +45 45 82 64 00
E-Mail sick@[Link]
Deutschland
Phone +49 (0)2 11 53 01-260
E-Mail vzdinfo@[Link]
España
Phone +34 93 480 31 00
E-Mail info@[Link]
France
Phone +33 1 64 62 35 00
E-Mail info@[Link]
Great Britain
Phone +44 (0)1727 831121
E-Mail info@[Link]
Italia
Phone +39 02 27 40 93 19
E-Mail ced@[Link]
Japan
Phone +81 (0)3 3358 1341
E-Mail info@[Link]
9 090 806/18-06-04 • Subject to change without prior notice • The specified product features and technical data do not represent any guarantee • 02 A4-2c int16
Korea
Phone +82-2 786 6321/4
E-Mail kang@[Link]
Nederlands
Phone +31 (0)30 229 25 44
E-Mail info@[Link]
Norge
Phone +47 67 81 50 00
E-Mail austefjord@[Link]
Österreich
Phone +43 (0)22 36 62 28 8-0
E-Mail office@[Link]
Polska
Phone +48 22 837 40 50
E-Mail info@[Link]
Schweiz
Phone +41 41 619 29 39
E-Mail contact@[Link]
Singapore
Phone +65 6744 3732
E-Mail admin@[Link]
Suomi
Phone +358-9-25 15 800
E-Mail sick@[Link]
Sverige
Phone +46 8 680 64 50
E-Mail info@[Link]
Taiwan
Phone +886 2 2365-6292
E-Mail sickgrc@[Link]
USA/Canada/México
Phone +1(952) 941-6780
1 800-325-7425 – tollfree
E-Mail info@[Link]