Deditec RO-R16, RO-M16, RO-O8-R8, RO-AD16-DA4, RO-AD16 Hardware-Description [de]

...
RO-SERIE
Hardware-Beschreibung
2011
März
INDEX
1. Einleitung 11
2. Hardware Beschreibung 13
2.1.1. Hardware Beschreibung
2.1.1.1. Übersichtsbild
2.1.1.2. Technische Daten
2.1.1.3. Steckverbinder auf dem Modul
2.1.1.3.1. Spannungsversorgung
2.1.1.3.2. Ethernet Interface
2.1.1.4. Taster auf dem Modul
2.1.1.5. Kontroll LED’s
2.1.1.5.1. Definition der LEDs
2.1.2. Konfiguration des Moduls
2.1.2.1. Konfiguration über das DELIB Configuration Utility
2.1.2.2. Konfiguration über den internen Web-Server des Moduls
2.1.2.3. Auslieferungszustand
2.1.3. Firmware Update
2.1.3.1. Firmware Flasher
2.1.3.2. WEB-Oberfläche
2.1.4. Grundkonfiguration wiederherstellen
2.1.4.1. IP Adresse zurücksetzen
2.1.4.2. Firmware zurücksetzen
13
13 15 16 16 16
17 18 18
19
19
24
25
26
26
27
29
29 29
2.2.1. Hardware Beschreibung
2.2.1.1. Übersichtsbild
2.2.1.2. Technische Daten
2.2.1.3. Steckverbinder auf dem Modul
2.2.1.3.1. Spannungsversorgung
2.2.1.3.2. CAN Interface
30
30
31 32 32 32
Index |
2Seite
INDEX
2.2.1.4. Kontroll LED’s
2.2.1.4.1. Definition der LEDs
2.2.2. Konfiguration des Moduls
2.2.2.1. DIP-Schalter
2.2.2.2. Der Vorzugsmodus
2.2.2.3. Software-Modus
2.2.2.4. DIP-Schalter-Modus
2.2.2.4.1. Einstellen der Übertragungsgeschwindigkeit (Bitrate)
2.2.2.4.2. Einstellen der CAN-Moduladresse
33
33
34
34 35 36 38 38 39
2.3.1. Hardware Beschreibung
2.3.1.1. Übersichtsbild
2.3.1.2. Technische Daten
2.3.1.3. Wählen der Schnittstellenvariante RS-232 oder RS-485
2.3.1.4. Steckverbinder auf dem Modul
2.3.1.4.1. Spannungsversorgung
2.3.1.4.2. RS-232/RS-485 Interface
2.3.1.4.2.1RS-232 Pinbelegung
2.3.1.4.2.2RS-485 Pinbelegung
2.3.1.5. Kontroll LED’s
2.3.1.5.1. Definition der LEDs
2.3.2. Konfiguration des Moduls
2.3.2.1. DIP-Schalter
2.3.2.2. Der Vorzugsmodus
2.3.2.3. Echo aktivieren
2.3.2.4. Einstellen der Baudrate
2.3.2.5. Einstellen der Moduladresse (nur bei RS-485)
41
41 42
43 45 45 45
46 46
47
47
48
48 49
50 50
51
2.4.1. Hardware Beschreibung
2.4.1.1. Übersichtsbild
2.4.1.2. Technische Daten
2.4.1.3. Steckverbinder auf dem Modul
2.4.1.3.1. Spannungsversorgung
2.4.1.3.2. USB Interface
2.4.1.4. Kontroll LED’s
2.4.1.4.1. Definition der LEDs
52
52
54
55 55 55
56 56
Index |
3Seite
INDEX
2.5.1. Hardware Beschreibung
2.5.1.1. RO-O16
2.5.1.1.1. Übersichtsbild
2.5.1.1.2. Technische Daten
2.5.1.1.3. 16-Bit Zähler
2.5.1.1.4. Erfassen von schnellen Eingangsimpulsen
2.5.1.1.5. Galvanische Trennung durch Optokoppler
2.5.1.1.6. Steckverbinder auf dem Modul
2.5.1.1.6.1Leitungsanschluss
2.5.1.1.6.2Visuelle Kontrolle der Eingänge
2.5.1.1.6.3Pinbelegung
2.5.1.1.7. Eingangsspannungsbereich variierbar
2.5.1.1.7.1Ändern der Eingangsspannung
2.5.1.2. RO-R16
2.5.1.2.1. Übersichtsbild
2.5.1.2.2. Technische Daten
2.5.1.2.3. Timeout-Schutz
2.5.1.2.4. Steckverbinder auf dem Modul
2.5.1.2.4.1Relais Ausgänge (galvanisch getrennt, max 1A)
2.5.1.2.4.2Leitungsanschluss
2.5.1.2.4.3Visuelle Kontrolle der Ausgänge
2.5.1.2.4.4Pinbelegung
2.5.1.3. RO-M16
2.5.1.3.1. Übersichtsbild
2.5.1.3.2. Technische Daten
2.5.1.3.3. Timeout-Schutz
2.5.1.3.4. Steckverbinder auf dem Modul
2.5.1.3.4.1Optokoppler Ausgänge (galvanisch getrennt, max 2A DC)
2.5.1.3.4.2Leitungsanschluss
2.5.1.3.4.3Pinbelegung
2.5.1.4. RO-O8-R8
2.5.1.4.1. Übersichtsbild
2.5.1.4.2. Technische Daten
2.5.1.4.3. Optokoppler Eingänge
2.5.1.4.3.116-Bit Zähler
2.5.1.4.3.2Erfassen von schnellen Eingangsimpulsen
2.5.1.4.3.3Galvanische Trennung durch Optpkoppler
2.5.1.4.4. Relais Ausgänge
57
58 58 59 60 60 60
61 61
62 62
62
63 64 64
65 66 66
66
67 67 67
68 68 69
70 70
70
71
71 72 72
73
74
74
74
74
75
Index |
4Seite
INDEX
2.5.1.4.4.1Timeout-Schutz
2.5.1.4.5. Steckverbinder auf dem Modul
2.5.1.4.5.1Leitungsanschluss und Pinbelegung
2.5.1.4.5.2Visuelle Kontrolle der Ein- und Ausgänge
75
76 76
77
2.6.1. Hardware Beschreibung
2.6.1.1. RO-AD16-DA4
2.6.1.1.1. Übersichtsbild
2.6.1.1.2. Technische Daten
2.6.1.1.3. Timeout-Schutz
2.6.1.1.4. Pinbelegung
2.6.1.1.4.1A/D Steckverbinder (18pol)
2.6.1.1.4.2D/A Steckverbinder (10pol)
2.6.1.2. RO-AD16
2.6.1.2.1. Übersichtsbild
2.6.1.2.2. Technische Daten
2.6.1.2.3. Pinbelegung
2.6.1.2.3.1A/D Steckverbinder (18pol)
2.6.1.3. RO-AD16_ISO
2.6.1.3.1. Übersichtsbild
2.6.1.3.2. Technische Daten
2.6.1.3.3. Pinbelegung
2.6.1.3.3.1A/D Steckverbinder (18pol)
2.6.1.4. RO-DA4
2.6.1.4.1. Übersichtsbild
2.6.1.4.2. Technische Daten
2.6.1.4.3. Timeout-Schutz
2.6.1.4.4. Pinbelegung
2.6.1.4.4.1D/A Steckverbinder (10pol)
2.6.1.5. RO-DA2_ISO
2.6.1.5.1. Übersichtsbild
2.6.1.5.2. Technische Daten
2.6.1.5.3. Timeout-Schutz
2.6.1.5.4. Pinbelegung
2.6.1.5.4.1D/A Steckverbinder (10pol)
78
78 79
80
81
82 82
82
83 83 84
85 85
86 86
87
88 88
89 89 90
91 91
91
92 92
93 94
95 95
2.7.1. Hardware Beschreibung
2.7.1.1. Übersichtsbild
96
96
Index |
5Seite
INDEX
2.7.1.2. Technische Daten
2.7.1.3. Ansteuerung
2.7.1.4. Pinbelegung
2.7.1.4.1. Stepper Steckverbinder (10pol)
97 97
98 98
3. Software 100
3.1.1. Ansteuerung über grafische Anwendungen
3.1.2. Ansteuerung über unsere DELIB Treiberbibliothek
3.1.3. Ansteuerung auf Protokollebene
3.1.4. Ansteuerung über mitgelieferte Testprogramme
3.2.1. Übersicht
3.2.1.1. Programmieren unter diversen Betriebssystemen
3.2.1.2. Programmieren mit diversen Programmiersprachen
3.2.1.3. Schnittstellenunabhängiges programmieren
3.2.1.4. SDK-Kit für Programmierer
3.2.2. Unterstützte Betriebssysteme
3.2.3. Unterstützte Programmiersprachen
3.2.4. Installation DELIB-Treiberbibliothek
3.2.5. DELIB Configuration Utility
100 100 100
101
102
102
103 103 103
104 104
105
107
3.3.1. Digital Input-Output Demo
3.3.2. Analog Input-Output Demo
3.3.3. Stepper Demo
108 109
110
4. DELIB API Referenz 112
4.1.1. DapiOpenModule
4.1.2. DapiCloseModule
112 113
4.2.1. DapiGetLastError
4.2.2. DapiGetLastErrorText
114
115
Index |
6Seite
INDEX
4.3.1. DapiDIGet1
4.3.2. DapiDIGet8
4.3.3. DapiDIGet16
4.3.4. DapiDIGet32
4.3.5. DapiDIGet64
4.3.6. DapiDIGetFF32
4.3.7. DapiDIGetCounter
116
117 118 119
120
121
122
4.4.1. DapiDOSet1
4.4.2. DapiDOSet8
4.4.3. DapiDOSet16
4.4.4. DapiDOSet32
4.4.5. DapiDOSet64
4.4.6. DapiDOSet1_WithTimer
4.4.7. DapiDOReadback32
4.4.8. DapiDOReadback64
123
124
125 126
127
128 129 130
4.5.1. DapiADSetMode
4.5.2. DapiADGetMode
4.5.3. DapiADGet
4.5.4. DapiADGetVolt
4.5.5. DapiADGetmA
131
133
134
135 136
4.6.1. DapiDASetMode
4.6.2. DapiDAGetMode
4.6.3. DapiDASet
4.6.4. DapiDASetVolt
4.6.5. DapiDASetmA
4.6.6. DapiSpecialCmd_DA
137
138 139
140
141 142
4.7.1. Befehle mit DapiStepperCommand
4.7.1.1. DAPI_STEPPER_CMD_GO_POSITION
4.7.1.2. DAPI_STEPPER_CMD_GO_POSITION_RELATIVE
144
144
145
Index |
7Seite
INDEX
4.7.1.3. DAPI_STEPPER_CMD_SET_POSITION
4.7.1.4. DAPI_STEPPER_CMD_SET_FREQUENCY
4.7.1.5. DAPI_STEPPER_CMD_GET_FREQUENCY
4.7.1.6. DAPI_STEPPER_CMD_SET_FREQUENCY_DIRECTLY
4.7.1.7. DAPI_STEPPER_CMD_STOP
4.7.1.8. DAPI_STEPPER_CMD_FULLSTOP
4.7.1.9. DAPI_STEPPER_CMD_DISABLE
4.7.1.10. DAPI_STEPPER_CMD_SET_MOTORCHARACTERISTIC
4.7.1.11. DAPI_STEPPER_CMD_GET_MOTORCHARACTERISTIC
4.7.1.12. DAPI_STEPPER_CMD_MOTORCHARACTERISTIC_EEP ROM_SAVE
4.7.1.13. DAPI_STEPPER_CMD_MOTORCHARACTERISTIC_EEP ROM_LOAD
4.7.1.14. DAPI_STEPPER_CMD_MOTORCHARACTERISTIC_LOA D_DEFAULT
4.7.1.15. DAPI_STEPPER_CMD_GO_REFSWITCH
4.7.1.16. DAPI_STEPPER_CMD_GET_CPU_TEMP
4.7.1.17. DAPI_STEPPER_CMD_GET_MOTOR_SUPPLY_VOLTAG E
4.7.2. Status abfragen mit DapiStepperGetStatus
4.7.2.1. DAPI_STEPPER_STATUS_GET_ACTIVITY
4.7.2.2. DAPI_STEPPER_STATUS_GET_POSITION
4.7.2.3. DAPI_STEPPER_STATUS_GET_SWITCH
4.7.3. DapiStepperCommandEx
146
147
148
149
150
151
152
153
158
166
167
168 169
171
172
173
173 174
175
176
4.8.1. DapiSpecialCMDTimeout
4.8.2. DapiSpecialCMDTimeoutGetStatus
177 178
4.9.1. DapiPing
179
5. Anhang 183
Index |
8Seite
INDEX
Index |
9Seite
Einleitung
I
Einleitung |
Seite 10
1. Einleitung
1.1. Vorwort
Wir beglückwünschen Sie zum Kauf eines hochwertigen DEDITEC Produktes!
Unsere Produkte werden von unseren Ingenieuren nach den heutigen geforderten Qualitätsanforderungen entwickelt. Wir achten bereits bei der Entwicklung auf flexible Erweiterbarkeit und lange Verfügbarkeit.
Wir entwickeln modular!
Durch eine modulare Entwicklung verkürzt sich bei uns die Entwicklungszeit und - was natürlich dem Kunden zu Gute kommt - ein fairer Preis!
Wir sorgen für eine lange Lieferverfügbarkeit!
Sollten verwendete Halbleiter nicht mehr verfügbar sein, so können wir schneller reagieren. Bei uns müssen meistens nur Module redesigned werden und nicht das gesamte Produkt. Dies erhöht die Lieferverfügbarkeit.
1.2. Kundenzufriedenheit
Ein zufriedener Kunde steht bei uns an erster Stelle! Sollte mal etwas nicht zu Ihrer Zufriedenheit sein, wenden Sie sich einfach per
Telefon oder mail an uns. Wir kümmern uns darum!
1.3. Kundenresonanz
Die besten Produkte wachsen mit unseren Kunden. Für Anregungen oder Vorschläge sind wir jederzeit dankbar.
Einleitung |
Seite 11
Hardware Beschreibung
II
Hardware Beschreibung |
Seite 12
2. Hardware Beschreibung
2.1. Ethernet Interface
2.1.1. Hardware Beschreibung
2.1.1.1. Übersichtsbild
Die Abbildung zeigt das Steuermodul mit Ethernet Interface (links) in Kombination mit einem Ein- /Ausgabemodul (rechts).
Hardware Beschreibung |
Seite 13
Die Abbildung zeigt das Steuermodul mit Ethernet Interface (links) in Kombination mit einem I/O-Modul des flexiblen Steckverbindersystems (rechts).
Hardware Beschreibung |
Seite 14
2.1.1.2. Technische Daten
Single Spannungsversorgung +7V..+24V DC 10/100 Mbit/sec Ethernet Interface Zugriff auf Ein-/Ausgänge über TCP/IP WEB Interface Über Web-Interface einfach konfigurierbar 9 Kontroll LED‘s Anschluss über RJ45 Buchse Die Timeout Funktion bietet die Möglichkeit, die Ausgänge z.B. aus
Sicherheitsgründen abzuschalten. In 16 facher Abstufung erweiterbar Kann problemlos mit anderen I/O Modulen der RO Serie kombiniert werden Windows Treiber Bibliothek DELIB
Hardware Beschreibung |
Seite 15
2.1.1.3. Steckverbinder auf dem Modul
LED
1
Activity
2
10/100 Mbit
2.1.1.3.1. Spannungsversorgung
Der Eingangsspannungsbereich kann zwischen +7V und +24V DC betragen. Ein passender Steckverbinder liegt jedem Modul bei.
2.1.1.3.2. Ethernet Interface
Der Netzwerkanschluss erfolgt über eine RJ45 Buchse.
Hardware Beschreibung |
Seite 16
2.1.1.4. Taster auf dem Modul
Linker Taster:
IP Adresse auf Default Werte zurücksetzen
(siehe Kapitel "IP Adresse zurücksetzen")
Rechter Taster:
Firmware in den Auslieferungszustand zurücksetzen
(siehe Kapitel "Firmware zurücksetzen")
Hardware Beschreibung |
Seite 17
2.1.1.5. Kontroll LED’s
LED
Bezeichnung
Erklärung
oben
3,3V
Interne 3,3V Versorgungsspannung vorhanden.
oben
5V
Interne 5V Versorgungsspannung vorhanden.
1
CPU Activity
2x blinken + lange Pause. Betriebssystem meldet: Status OK
2
Interface Activity
Kommunikation über Ethernet aktiv. 3
Status
LED leuchtet -> Modul ist betriebsbereit
4
ERROR
Fehler bei der ETH Übertragung (näheres siehe Dokument “ETH Protokoll”).
5
Inputs: Change
Zustandswechsel zwischen 2 Auslesetakten wurde erfasst.
6
Outputs: Auto­Off
Sämtliche Ausgänge wurden auf Grund des Timeout sicherheitshalber abgeschaltet.
7
I/O Access
Zugriff der CPU auf Ein- und Ausgänge der angeschlossenen Module.
Auf dem RO-ETH Modul befinden sich eine Reihe von Kontroll LED’s. Sie dienen zur einfachen optischen Zustandsanzeige von diversen Funktionen.
Nach dem Einschalten des Moduls muss folgende Blinksequenz im Normalbetrieb auftreten:
ca. 20 Sek nach Einschalten des Moduls blinken LED 1 und 2 zweimal kurz hintereinander auf. -> Betriebssystem erfolgreich geladen.
Anschließend leuchtet die 3. LED dauerhaft und LED 1 blinkt. -> Modul ist betriebsbereit.
2.1.1.5.1. Definition der LEDs
Hardware Beschreibung |
Seite 18
2.1.2. Konfiguration des Moduls
2.1.2.1. Konfiguration über das DELIB Configuration Utility
Diese Methode ermöglicht eine einfache Konfiguration des Produkts. Folgende Grundwerte können hiermit verändert werden.
Modulname IP-Adresse Netz-Maske Standard-Gateway DNS-Server
Außerdem lassen sich mit diesem Tool alle DEDITEC Ethernet-Geräte im Netzwerk anzeigen.
Wie das geht, sehen Sie auf den folgenden Seiten...
Hardware Beschreibung |
Seite 19
Starten Sie das DELIB Configuration Utility:
Zu finden unter: Start -> Programme -> DEDITEC -> DELIB -> DELIB Configuration Utility
1.
Module Selection: RO-ETH auswählen
2.
Find and configure RO-ETH Module
Hardware Beschreibung |
Seite 20
1.
Scan RO-ETH Modules: Somit finden Sie alle DEDITEC ETH Module am lokalen Ethernet Strang. Hierbei benutzen wir ein Ethernet Protokoll, welches nicht geroutet wird. Deshalb sind nur Module zu konfigurieren, die am Bus angeschlossen sind. Vorteil dieser Methode ist, dass auch Module gefunden werden, die nicht im gleichen Sub-Netz des Rechners liegen, von dem aus konfiguriert wird.
2.
Klicken Sie auf das Modul, welches Sie konfigurieren wollen
Hardware Beschreibung |
Seite 21
Hier lässt sich der Modulname nach Ihren Wünschen ändern
1.
Hier können Modulname, IP-Adresse, Netz-Maske, Standard-Gateway und DNS-Server verändert werden.
2.
Write new Values to Module. Hiermit wird die Konfiguration ins Modul geschrieben.
Hardware Beschreibung |
Seite 22
Hinweis:
Bei der Konfiguration des RO-ETH Moduls ist zu beachten, dass die von Ihnen ausgewählte IP-Adresse im gleichen IP-Segment liegt, wie der Steuer-PC. Natürlich darf auch keine bereits belegte IP-Adresse benutzt werden.
Wenn die Standard-IP-Adresse des Moduls nicht aus dem Adressbereich des Netzwerks stammt, dann ist das Modul vorerst nicht über TCP/IP erreichbar. Erreichbarkeitsprobleme treten auch auf, wenn diese IP-Adresse bereits belegt ist. Anhand des sehr einfach zu bedienenden Utilities können die IP-Adresse und die Netzmaske des Ethernet-Moduls dennoch konfiguriert werden. Alternativ kann das Modul auch direkt am PC angeschlossen werden um auf direktem Wege die IP-Adresse und die Netzmaske einzustellen. Nachdem die Erreichbarkeit gegeben ist, erfolgt die weitere Konfiguration bequem über ein Browser auf dem integrierten Web-Server des Ethernet-Moduls.
Fragen Sie hierzu Ihren System Administrator.
Hardware Beschreibung |
Seite 23
2.1.2.2. Konfiguration über den internen Web-Server des Moduls
Das RO-ETH-Modul hat einen eigenen Web-Server über den die Konfiguration ebenfalls vorgenommen werden kann.
Hardware Beschreibung |
Seite 24
2.1.2.3. Auslieferungszustand
Im Auslieferungszustand hat das Ethernet Modul folgende Einstellungen: IP Adresse: 192.168.1.1
Der Auslieferungszustand kann jederzeit durch Betätigen des linken Tasters wiederhergestellt werden. (siehe Kapitel "IP Adresse zurücksetzen")
IP Adresse 192.168.1.1 Subnetz Maske 255.255.255.0 Standard Gateway 192.168.1.254
Hardware Beschreibung |
Seite 25
2.1.3. Firmware Update
2.1.3.1. Firmware Flasher
Vorgehensweise:
Entpacken Sie alle Dateien auf Ihrem Rechner in einem Ordner. Starten Sie die Anwendung Firmware-flasher.exe
1.
Wählen Sie zunächst das Interface aus. Für Ethernet drücken Sie Taste “E”
2.
Wählen Sie aus, welches Modul sie updaten wollen. Drücken Sie Taste “M” für das CPU Interface.
3.
Nach erfolgreichem Flashen erscheint in der Eingabeaufforderung: Flash OK!
Hardware Beschreibung |
Seite 26
2.1.3.2. WEB-Oberfläche
Vorgehensweise:
1.
Geben Sie die IP-Adresse ihres Moduls in den Browser ein.
Hardware Beschreibung |
Seite 27
1.
Klicken Sie auf FW-Update
2.
Wählen Sie die Datei “ro_cpu_eth_fw.dfw” aus.
3.
Klicken Sie auf Firmware update
Hardware Beschreibung |
Seite 28
2.1.4. Grundkonfiguration wiederherstellen
2.1.4.1. IP Adresse zurücksetzen
Als Default Wert wird folgende IP Adresse verwendet: 192.168.1.1
Linker Taster: IP Adresse auf Default Werte zurücksetzen (192.168.1.1):
Um die IP Adresse zurückzusetzen, gehen Sie wie folgt vor:
Taster mindestens. 5 Sek lang drücken Danach müssen die linken beiden LED‘s “CPU Activity” und “Interface
Activity” viermal hintereinander aufblinken (Übernahmebestätigung) anschließend hat das Modul folgende Einstellungen:
IP Adresse 192.168.1.1 Subnetz Maske 255.255.255.0 Standard Gateway 192.168.1.254
2.1.4.2. Firmware zurücksetzen
Um die Firmware auf den Default Wert zurückzusetzen, gehen Sie wie folgt vor:
Rechter Taster: Firmware in den Auslieferungszustand zurücksetzen
Um die Firmware in den Auslieferungszustand zurückzusetzen, gehen Sie wie folgt vor:
Taster mindestens 10 Sek lang drücken Danach müssen die linken drei LED‘s “CPU Activity”, “Interface Activity” und
“Status” viermal hintereinander aufblinken (Übernahmebestätigung) Anschließend startet das Modul neu.
Die Firmware und Konfiguration des Auslieferzustandes, sind jetzt wieder aktiv!
Hardware Beschreibung |
Seite 29
2.2. CAN Interface
2.2.1. Hardware Beschreibung
2.2.1.1. Übersichtsbild
Die Abbildung zeigt das Steuermodul mit CAN Interface (links) in Kombination mit einem Ein- /Ausgabemodul (rechts).
Die Abbildung zeigt das Steuermodul mit CAN Interface (links) in Kombination mit einem I/O-Modul des flexiblen Steckverbindersystems (rechts).
Hardware Beschreibung |
Seite 30
Loading...
+ 154 hidden pages