Deditec BS-CAN-O8-R8, BS-CAN-16, BS-CAN-32, BS-CAN-O8-R8_3A, BS-CAN-O32 User guide [de]

...
BS-Serie
Hardware-Beschreibung
2016
September
INDEX
1. Einleitung 11
1.1. Vorwort 11
1.2. Kundenzufriedenheit 11
1.3. Kundenresonanz 11
2. BS-CAN Serie 13
2.1. Hardware Beschreibung 13
2.1.1. Einführung
2.1.2. Installation
2.1.3. DIP-Schalter
2.1.4. Technische Daten
2.1.5. Übersichtsbilder
2.1.5.1. Übersichtsbild BS-CAN-O8-R8 / BS-CAN-O8-R8-3A
2.1.5.2. Übersichtsbild BS-CAN-O16-M16 / BS-CAN-O16-R16 / BS-CAN-O16-R16_3A
2.1.5.3. Übersichtsbild BS-CAN-O32-M32 / BS-CAN-O32-R32 / BS-CAN-O32-R32_3A
2.1.5.4. Übersichtsbild BS-CAN-O32
2.1.5.5. Übersichtsbild BS-CAN-O64
2.1.5.6. Übersichtsbild BS-CAN-M32 / BS-CAN-R32 / BS-CAN-R32_3A
2.1.5.7. Übersichtsbild BS-CAN-M64 / BS-CAN-R64 / BS-CAN-R64_3A
2.1.6. J2 - Konfiguration der Spannungsversorgung
19
20
21
22
23
24
25
26
3. BS-ETH Serie 28
3.1. Hardware Beschreibung 28
3.1.1. Einführung
3.1.2. Installation
3.1.3. Technische Daten
3.1.4. Übersichtsbilder
3.1.4.1. Übersichtsbild BS-ETH-O8-R8 / BS-ETH-O8-R8-3A
3.1.4.2. Übersichtsbild BS-ETH-O16-M16 / BS-ETH-O16-R16 / BS-ETH-O16-R16_3A
28 29 29 32
32
33
Index | 2Seite
INDEX
3.2. Weboberfläche 45
3.1.4.3. Übersichtsbild BS-ETH-O32-M32 / BS-ETH-O32-R32 / BS-ETH-O32-R32_3A
3.1.4.4. Übersichtsbild BS-ETH-O32
3.1.4.5. Übersichtsbild BS-ETH-O64
3.1.4.6. Übersichtsbild BS-ETH-M32 / BS-ETH-R32 / BS-ETH-R32_3A
3.1.4.7. Übersichtsbild BS-ETH-M64 / BS-ETH-R64 / BS-ETH-R64_3A
3.1.5. J2 - Konfiguration der Spannungsversorgung
3.1.6. Blinkverhalten der LEDs
3.1.7. DIP-Schalter
34 35 36
37
38
39
3.2.1. Konfiguration
3.2.1.1. Allgemein
3.2.1.2. Netzwerk Konfiguration
3.2.1.3. Benutzer Manager
3.2.1.4. Status
3.2.1.5. Sicherheit
3.2.2. Ein-/Ausgänge
3.2.2.1. Allgemein
3.2.2.2. Digitale Eingänge
3.2.2.3. Digitale Eingänge Zähler
3.2.2.4. Digitale Ausgänge
3.2.2.5. Analoge Eingänge
3.2.2.6. Analoge Ausgänge
3.2.2.7. Konfiguration
46
47 48
50
51
53
53 54
55
57
59
61
62
4. BS-USB Serie 65
4.1. Hardware Beschreibung 65
4.1.1. Einführung
4.1.2. Installation
4.1.3. DIP-Schalter
4.1.4. Technische Daten
4.1.5. Übersichtsbilder
4.1.5.1. Übersichtsbild BS-USB-O8-R8 / BS-USB-O8-R8-3A
4.1.5.2. Übersichtsbild BS-USB-O16-M16 / BS-USB-O16-R16 / BS-USB-O16-R16_3A
65 66 66
67
69
69
70
Index | 3Seite
INDEX
4.1.5.3. Übersichtsbild BS-USB-O32-M32 / BS-USB-O32-R32 / BS-USB-O32-R32_3A
4.1.5.4. Übersichtsbild BS-USB-O32
4.1.5.5. Übersichtsbild BS-USB-O64
4.1.5.6. Übersichtsbild BS-USB-M32 / BS-USB-R32 / BS-USB-R32_3A
4.1.5.7. Übersichtsbild BS-USB-M64 / BS-USB-R64 / BS-USB-R64_3A
4.1.6. J2 - Konfiguration der Spannungsversorgung
5. BS-SER Serie 78
5.1. Hardware Beschreibung 78
72
75
71
73
74
5.1.1. Einführung
5.1.2. Installation
5.1.3. DIP-Schalter
5.1.4. Technische Daten
5.1.5. Übersichtsbilder
5.1.5.1. Übersichtsbild BS-SER-O8-R8 / BS-SER-O8-R8-3A
5.1.5.2. Übersichtsbild BS-SER-O16-M16 / BS-SER-O16-R16 / BS-SER-O16-R16_3A
5.1.5.3. Übersichtsbild BS-SER-O32-M32 / BS-SER-O32-R32 / BS-SER-O32-R32_3A
5.1.5.4. Übersichtsbild BS-SER-O32
5.1.5.5. Übersichtsbild BS-SER-O64
5.1.5.6. Übersichtsbild BS-SER-M32 / BS-SER-R32 / BS-SER-R32_3A
5.1.5.7. Übersichtsbild BS-SER-M64 / BS-SER-R64 / BS-SER-R64_3A
5.1.6. J2 - Konfiguration der Spannungsversorgung
83
83
84
85 86
87
88
89
90
6. Digitale Ein-/Ausgänge 92
6.1. Digitale Eingänge 92
6.1.1. Pinbelegung Eingänge
6.1.2. Erfassen von schnellen Eingangsimpulsen
6.1.3. Galvanische Trennung durch Optokoppler
6.1.4. Visuelle Kontrolle der Eingänge
92 93 93 93
6.2. Digitale Ausgänge 94
6.2.1. Pinbelegung Ausgänge
94
Index | 4Seite
INDEX
6.2.2. Relais Ausgänge
6.2.3. Relais Ausgänge 3A
6.2.4. MOSFET Ausgänge
6.2.5. Timeout-Schutz
6.2.6. Visuelle Kontrolle der Ausgänge
94 95 95 95 96
7. Software 98
7.1. DELIB Treiberbibliothek 98
7.1.1. Übersicht
7.1.1.1. Unterstützte Programmiersprachen
7.1.1.2. Unterstützte Betriebssysteme
7.1.1.3. SDK-Kit für Programmierer
7.1.2. DELIB Setup
7.1.3. DELIB Configuration Utility
7.1.3.1. Einführung
7.1.3.2. Neue Konfiguration erstellen oder vorhandene Konfiguration bearbeiten
7.1.3.2.1. Modul Konfiguration USB
7.1.3.2.1.1Beispiel zur Konfiguration identischer USB-Module
7.1.3.2.2. Modul Konfiguration Ethernet
7.1.3.2.2.1Automatische Suche
7.1.3.2.2.2Verschlüsselung einrichten
7.1.3.2.2.1Manuelle Konfiguration
7.1.3.2.2.2Automatische Konfiguration
7.1.3.2.2.1Authentifizierung
7.1.3.2.3. Modul Konfiguration CAN
7.1.3.2.4. Modul Konfiguration Seriell
7.1.3.3. Modul testen
7.1.4. CAN Configuration Utility
7.1.4.1. Auswahl des Moduls
7.1.4.2. Neue Konfiguration Erstellen, Laden, Speichern
7.1.4.3. Konfiguration auf das Modul übertragen
7.1.4.4. Statistiken vom Modul abfragen
7.1.4.5. Konfiguration
7.1.4.5.1. Modul Konfiguration
7.1.4.5.2. I/O Konfiguration
7.1.4.5.3. TX-Konfiguration
7.1.4.5.3.1Beispiel Interval
7.1.4.5.3.2Beispiel Trigger
98
99
100
101
102 108
108
109
110 112
118
122 126 126
131
132
136 139
141
145
146 148
150
151 153
153 155 158
159 160
Index | 5Seite
INDEX
7.1.4.5.4. RX-Konfiguration
7.1.4.5.4.1Beispiel RX-DA
7.1.4.5.4.2Beispiel RX-DO
7.1.4.6. Aufbau der CAN-Pakete
7.1.4.6.1. Digitale Eingänge
7.1.4.6.2. Digitale Ausgänge
7.1.4.6.3. Digitale Eingangszähler (16-Bit)
7.1.4.6.4. Digitale Eingangszähler (48-Bit) - 32-Bit Paket
7.1.4.6.5. Digitale Eingangszähler (48-Bit) - 64-Bit Paket
7.1.4.6.6. Analoge Ein- / Ausgänge
7.1.4.6.6.1Analoge Eingänge
7.1.4.6.6.2Analoge Ausgänge
7.1.4.6.6.3Beispiele
7.1.4.6.7. Temperatur Eingänge
7.1.4.6.8. Stepper
7.1.4.6.8.1Command-Liste
7.1.4.6.8.2Werte für par 1 zu Befehl SET_MOTORCHARACTERISTIC
7.1.4.6.8.3Werte für par 1 zu Befehl GO_REFSWITCH
7.1.4.6.8.4Beispiel
7.1.5. DELIB Module Demo
7.1.5.1. Auswahl des Moduls
7.1.5.2. Allgemein
7.1.5.2.1. Module Info
7.1.5.3. Digital Input
7.1.5.4. Digital Output
7.1.5.5. Analog Input
7.1.5.6. Analog Output
7.1.5.7. PT100
7.1.5.8. 48Bit Counter Input
7.1.5.9. 32Bit Counter Output
7.1.5.10. PWM Output
7.1.5.11. Stepper
7.1.5.12. Watchdog
7.1.6. DELIB Module Config
7.1.6.1. Netzwerkeinstellungen
7.1.6.2. Benutzerverwaltung
7.1.6.3. Serielle Konfiguration
7.1.7. Watchdog Configuration Utility
7.1.7.1. Einführung
7.1.7.2. Konfiguration
161 162
163
164
164 165 166
167 168 169
169
170
171
173 174
174 175 175 176
177
178 179
180
181
182
183 184
185 186
187
188 189 190
191
191 193 194
196
196
197
Index | 6Seite
INDEX
7.1.7.3. Retrigger Software
7.1.8. DT-Flasher
7.1.8.1. Über DEDITEC-Firmware
7.1.8.2. Auswahl des Moduls
7.1.8.3. Firmware Update durchführen
7.1.8.3.1. Flash-Files manuell aktualiseren
199
200
20 1 20 1 20 3 20 4
7.2. Benutzung unserer Produkte 205
7.2.1. Ansteuerung über unsere DELIB Treiberbibliothek
7.2.2. Ansteuerung über mitgelieferte Testprogramme
7.2.3. Ansteuerung auf Protokollebene
7.2.4. Ansteuerung über grafische Anwendungen
7.2.4.1. LabVIEW
7.2.4.2. ProfiLab
7.2.4.3. Licht24 Pro
7.2.5. Einbinden der DELIB in Programmiersprachen
7.2.5.1. Einbinden der DELIB in Visual-C/C++
7.2.5.2. Einbinden der DELIB in Visual-C/C++ (Visual Studio 2015)
7.2.5.3. Einbinden der DELIB in Visual-C#
7.2.5.4. Einbinden der DELIB in Delphi
7.2.5.5. Einbinden der DELIB in Visual-Basic (VB)
7.2.5.6. Einbinden der DELIB in Visual-Basic.NET (VB.NET)
7.2.5.7. Einbinden der DELIB in MS-Office (VBA)
7.2.5.8. Einbinden der DELIB in LabVIEW
7.2.5.8.1. Einbinden der DELIB in LabVIEW
7.2.5.8.2. Verwendung der VIs in LabVIEW
7.2.5.8.3. Setzen der Modul-ID in LabVIEW
7.2.5.9. Einbinden der DELIB in Java
205 205 205
207
20 7 20 7
20 8
209
20 9
212 215 216
217
218 219 22 1 22 1 230 232
234
7.3. DELIB Sample Sources (Programmierbeispiele) 235
7.3.1. Installation DELIB Sample Sources
7.3.2. Benutzung der DELIB Sample Sources
7.3.2.1. Schritt 1 - Produktauswahl
7.3.2.2. Schritt 2 - Kategorieauswahl
7.3.2.3. Schritt 3 - Programmiersprachenauswahl
7.3.2.4. Schritt 4 - Quellcode
236
241
242
243 244
245
7.4. DELIB CLI (command-line interface) 248
Index | 7Seite
INDEX
7.4.1. Konfiguration des DELIB CLI
7.4.2. DELIB CLI Beispiele
250
251
8. DELIB API Referenz 257
8.1. Verwaltungsfunktionen 257
8.1.1. DapiOpenModule
8.1.2. DapiCloseModule
8.1.3. DapiGetDELIBVersion
8.1.4. DapiSpecialCMDGetModuleConfig
8.1.5. DapiOpenModuleEx
8.2. Fehlerbehandlung 266
8.2.1. DapiGetLastError
8.2.2. DapiGetLastErrorText
8.3. Digitale Eingänge lesen 268
8.3.1. DapiDIGet1
8.3.2. DapiDIGet8
8.3.3. DapiDIGet16
8.3.4. DapiDIGet32
8.3.5. DapiDIGet64
8.3.6. DapiDIGetFF32
8.3.7. DapiDIGetCounter
8.3.8. DapiSpecialCounterLatchAll
8.3.9. DapiSpecialCounterLatchAllWithReset
8.3.10. Dapi_Special_DI_FF_Filter_Value_Get
8.3.11. Dapi_Special_DI_FF_Filter_Value_Set
8.4. Digitale Ausgänge verwalten 279
257 258 259 260 265
266
267
268 269
270
271 272 273
274 275 276
277 278
8.4.1. DapiDOSet1
8.4.2. DapiDOSet8
8.4.3. DapiDOSet16
8.4.4. DapiDOSet32
8.4.5. DapiDOSet64
8.4.6. DapiDOSet1_WithTimer
8.4.7. DapiDOReadback32
8.4.8. DapiDOReadback64
8.4.9. DapiDOSetBit32
8.4.10. DapiDOClrBit32
279
280
281
282 283
284
285 286
287
288
Index | 8Seite
INDEX
8.5. Digitale Zähler Funktionen 289
8.5.1. DapiCnt48ModeSet
8.5.2. DapiCnt48ModeGet
8.5.3. DapiCnt48CounterGet32
8.5.4. DapiCnt48CounterGet48
8.5.5. DapiSpecialCNT48ResetSingle
8.5.6. DapiSpecialCNT48ResetGroup8
8.5.7. DapiSpecialCNT48LatchGroup8
8.5.8. DapiSpecialCNT48DIGet1
289
294
295 296
297
298 299 300
8.6. Ausgabe-Timeout verwalten 301
8.6.1. DapiSpecialCMDTimeout
8.6.2. DapiSpecialCMDTimeoutGetStatus
301
302
8.7. Testfunktionen 303
8.7.1. DapiPing
303
8.8. Register Schreib-Befehle 304
8.8.1. DapiWriteByte
8.8.2. DapiWriteWord
8.8.3. DapiWriteLong
8.8.4. DapiWriteLongLong
304
305 306
307
8.9. Register Lese-Befehle 308
8.9.1. DapiReadByte
8.9.2. DapiReadWord
8.9.3. DapiReadLong
8.9.4. DapiReadLongLong
308 309
310
311
8.10. Programmier-Beispiel 312
9. Anhang 315
9.1. Revisionen 315
9.2. Urheberrechte und Marken 316
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
BS-CAN Serie
II
BS-CAN Serie | Seite 12
2. BS-CAN Serie
2.1. Hardware Beschreibung
2.1.1. Einführung
Unsere CAN Module sind für den industriellen Einsatz zur Messung, Steuerung und Regelung entwickelt worden. Durch unser offenes CAN-Protokoll verfügen unsere Module über eine hohe Flexibilität und können leicht in bestehende CAN-Systeme integriert werden.
Die CAN-Schnittstelle verfügt über eine galvanische Trennung. Störungen und Spannungsspitzen werden somit nicht an andere CAN-Bus Teilnehmer übertragen.
Über DIP-Schalter kann bequem zwischen dem Vorzugsmodus, Software­Modus oder dem DEDITEC Kommando Modus gewählt werden. Der Vorzugsmodus bietet eine vorkonfigurierte Schnittstelle und ermöglicht so eine schnelle Inbetriebnahme des Produktes. Der Software-Modus erlaubt die Konfiguration über das CAN-Configuration Utility, welches sich auf der im Lieferumfang enthaltenen Treiber-CD befindet. Als Besonderheit bietet der Software-Modus die Möglichkeit TX und RX Pakete zu definieren. Diese Pakete erlauben einen automatisierten Arbeitsablauf des Produktes. So können beispielsweise gemessene Signale selbstständig an andere CAN-Teilnehmer gesendet werden. Auch eingehende Pakete können so automatisiert verarbeitet werden, um z.B. Relais zu schalten. Ebenfalls ist es möglich über unser offenes CAN Protokoll mit dem Produkt zu kommunizieren.
Das robuste Aluminiumgehäuse ist für die Montage auf einer Hutschiene geeignet. Die Spannungsversorgung des Produkts erfolgt über ein 12V bis 24V DC Netzteil. Ein passendes Hutschienennetzteil kann unter Zubehör bestellt werden.
Das CAN-Interface verfügt über 6 Status-LEDs. Eine Power-LED zur Anzeige der Spannungsversorgung. Anhand der Interface-Activity LED kann abgelesen werden, ob eine Kommunikation über die CAN-Schnittstelle stattfindet. Die Error-LED leuchtet im Falle eines Fehlers. Die Input-Change LED zeigt einen Wechsel der Eingangssignale an. Die Timeout-LED signalisiert das Auslösen
BS-CAN Serie | Seite 13
der Timeout-Schutzfunktion. Einen Zugriff auf die digitalen Ein-/Ausgänge kann man anhand der I/O-Access-LED erkennen.
BS-CAN Serie | Seite 14
2.1.2. Installation
Die Installation und Konfiguration der BS-CAN Produkte geschieht über die USB-Schnittstelle. Verbinden Sie das Produkt mit Ihrem PC und führen das DELIB Setup aus.
Zum Kapitel => DELIB Setup
2.1.3. DIP-Schalter
Über DIP-Schalter lässt sich das Produkt in 3 verschiedene Betriebsmodi versetzen. Der eingestellte Betriebsmodus wird erst nach einem Neustart des Moduls übernommen.
Vorzugsmodus
Der Vorzugsmodus dient dazu, das Gerät schnell und einfach auf festgelegte Standardwerte zu setzen. Dies ist hilfreich bei einer schnellen und einfachen Inbetriebnahme des Moduls. Eine Fehleranalyse oder erste Inbetriebnahme wird somit erleichtert.
Standardwerte Baudrate: 100KHz CAN-ID: 0x100, Master-ID: 1
Softwaremodus
Im Softwaremodus wird das CAN-Interface vollständig über eine mitgelieferte PC Software konfiguriert. Neben der Baudrate, CAN Adresse und weiteren Einstellungen, können auch automatische Sende- und Empfangsmodi eingerichtet werden. Die Konfiguration wird über die USB-Schnittstelle vorgenommen.
Die Software ermöglicht es Ihnen nicht nur Ihre Modulkonfiguration zu speichern oder eine gespeicherte Konfiguration zu laden, sondern auch die aktuellen Werte des Moduls selbst aufzurufen, in welchem es momentan betrieben wird. Eine Fehleranalyse wird somit erheblich erleichtert.
BS-CAN Serie | Seite 15
DIP-Schalter-Modus
DIP Schalter 1
DIP Schalter 2
Modus / Erklärung
ON
ON
Vorzugsmodus: (100KHz, CAN-ID = 0x100, Master-ID=1,
keine extended ID's)
OFF
ON
Software-Modus: Konfiguration über Software
OFF
OFF
Nur DEDITEC Kommandos
Im DIP-Schalter-Modus ist das CAN Interface über die DIP Schalter zu konfigurieren. Über das DELIB-Configuration Utility können in diesem Modus die eingestellten DIP-Schalter Werte zur Überprüfung vom PC ausgelesen und somit einfach überprüft werden.
BS-CAN Serie | Seite 16
2.1.4. Technische Daten
Typ
Min. / Max.
Schaltspannung
Max.
Schaltstrom
Max.
Transportstrom
Max.
Schaltleistung
0,5A Relais
0V-36V AC 0V-36V DC
0,5A AC 0,5A DC
1,25A AC 1,25A DC
10W
Typ
Min. / Max.
Schaltspannung
Max.
Schaltstrom
Max.
Transportstrom
Max.
Schaltleistung
0,5A Relais
0V-36V AC 0V-36V DC
0,5A AC 0,5A DC
1A AC 1A DC
10W
3A Relais
0V-36V AC 0V-30V DC
3A AC
3A DC
3A AC 3A DC
90W
MOSFET
2,8V-30V DC
2A DC
2A DC
60W
CAN-Interface (galvanisch getrennt) Spannungsversorgung extern 12V bis 24V DC Betriebstemperatur: 10°C ... 50°C
Ausgänge
8/16/32/64 Relais (wahlweise 3A) oder MOSFET Galvanische Trennung Timeout-Schutz (Funktion, welche die Ausgänge abschaltet, falls das Modul
nicht mehr adressiert (erreicht) wird)
BS-CAN-O8-R8:
BS-CAN-16 / BS-CAN-32:
BS-CAN Serie | Seite 17
Eingänge
Produkt
Eingänge
Ausgänge
Länge x Breite x Höhe in mm
BS-CAN-O8-R8
8
8
102,5 x 105 x 74,5
BS-CAN-O8-R8_3A
8
8
BS-CAN-O32
32
-
135 x 105 x 74,5
BS-CAN-M32
-
32
BS-CAN-R32
-
32
BS-CAN-R32_3A
-
32
BS-CAN-O16-M16
16
16
BS-CAN-O16-R16
16
16
BS-CAN-O16-R16_3A
16
16
BS-CAN-O64
64
-
230 x 105 x 74,5
BS-CAN-M64
-
64
BS-CAN-R64
-
64
BS-CAN-R64_3A
-
64
BS-CAN-O32-M32
32
32
BS-CAN-O32-R32
32
32
BS-CAN-O32-R32_3A
32
32
8/16/32/64 Optokoppler-Eingänge Galvanische Trennung Maximal 15-30V AC / DC Signalspannung (optional auf 5V-15V konfigurierbar) 16 Bit-Zähler je Eingangskanal Erfassung von Impulsen zwischen 2 Auslesetakten
Produktspezifische Daten:
BS-CAN Serie | Seite 18
2.1.5. Übersichtsbilder
2.1.5.1. Übersichtsbild BS-CAN-O8-R8 / BS-CAN-O8-R8-3A
BS-CAN Serie | Seite 19
2.1.5.2. Übersichtsbild BS-CAN-O16-M16 / BS-CAN-O16-R16 / BS-CAN-O16-R16_3A
BS-CAN Serie | Seite 20
2.1.5.3. Übersichtsbild BS-CAN-O32-M32 / BS-CAN-O32-R32 / BS-CAN-O32-R32_3A
BS-CAN Serie | Seite 21
2.1.5.4. Übersichtsbild BS-CAN-O32
BS-CAN Serie | Seite 22
2.1.5.5. Übersichtsbild BS-CAN-O64
BS-CAN Serie | Seite 23
2.1.5.6. Übersichtsbild BS-CAN-M32 / BS-CAN-R32 / BS-CAN-R32_3A
BS-CAN Serie | Seite 24
2.1.5.7. Übersichtsbild BS-CAN-M64 / BS-CAN-R64 / BS-CAN-R64_3A
BS-CAN Serie | Seite 25
2.1.6. J2 - Konfiguration der Spannungsversorgung
Die Konfiguration der Spannungsversorgung erfolgt über einen Jumper (J2).
Produkte der BS-CAN Serie sind auf eine externe Spannungsversorgung angewiesen.
Versorgung durch eine externe Spannungsversorgung (12-24V DC): Jumperstellung: Pin 2 & 3
BS-CAN Serie | Seite 26
BS-ETH Serie
III
BS-ETH Serie | Seite 27
3. BS-ETH Serie
3.1. Hardware Beschreibung
3.1.1. Einführung
Unsere Ethernet Produkte sind für den industriellen Einsatz zur Messung, Steuerung und Regelung entwickelt worden. Die Kommunikation über Ethernet ermöglicht eine sehr hohe weltweite Verfügbarkeit. Unsere DELIB API bietet eine einfache Programmierschnittstelle für Ihre eigenen Softwareapplikation. Eine direkte Kommunikation über unser Ethernet-Protokoll ist ebenso möglich.
Das Produkt verfügt über ein 100/10 Mbit/s Schnittstelle mit galvanischer Trennung des Interfaces. Das Konzept der galvanischen Trennung verhindert, dass Störungen und Spannungsspitzen übertragen werden. Das robuste Aluminiumgehäuse ist für die Montage auf einer Hutschiene geeignet.
Die Spannungsversorgung des Produkts erfolgt über ein 12V bis 24V DC Netzteil. Ein passendes Hutschienennetzteil kann unter Zubehör bestellt werden.
Das Ethernet-Interface verfügt über 6 Status-LEDs. Eine Power-LED zur Anzeige der Spannungsversorgung. Anhand der Interface-Activity LED kann abgelesen werden, ob eine Kommunikation über die Ethernet-Schnittstelle stattfindet. Die Error-LED leuchtet im Falle eines Fehlers. Die Input-Change LED zeigt einen Wechsel der Eingangssignale an. Die Timeout-LED signalisiert das Auslösen der Timeout-Schutzfunktion. Einen Zugriff auf die digitalen Ein-/ Ausgänge kann man anhand der I/O-Access-LED erkennen.
BS-ETH Serie | Seite 28
3.1.2. Installation
Verbinden Sie das Produkt mit Ihrem Netzwerk und führen das DELIB Setup an einem PC in diesem Netzwerk aus.
Zum Kapitel => DELIB Setup
Hinweis:
Die MAC-Adresse befindet sich auf dem Ethernet-Adapter. Es sind lediglich die letzten 3 Stellen angegeben. Die ersten 3 Stellen sind auf 00:C0:D5 definiert.
Eine vollständige Adresse setzt sich aus den ersten 3 und den letzten 3 Stellen zusammen.
Beispiel: 00 : C0 : D5 : XX : XX : XX XX : XX : XX entspricht hierbei den 3 Stellen, welche sich auf dem Ethernet-
Adapter befindet.
3.1.3. Technische Daten
ETH-Interface Spannungsversorgung extern 12V bis 24V DC
Betriebstemperatur: 10°C .. 50°C
Ausgänge
8/16/32/64 Relais (wahlweise 3A) oder MOSFET Galvanische Trennung Timeout-Schutz (Funktion, welche die Ausgänge abschaltet, falls das Modul
nicht mehr adressiert (erreicht) wird)
BS-ETH Serie | Seite 29
BS-ETH-O8-R8:
Typ
Min. / Max.
Schaltspannung
Max.
Schaltstrom
Max.
Transportstrom
Max.
Schaltleistung
0,5A Relais
0V-36V AC 0V-36V DC
0,5A AC 0,5A DC
1,25A AC 1,25A DC
10W
Typ
Min. / Max.
Schaltspannung
Max.
Schaltstrom
Max.
Transportstrom
Max.
Schaltleistung
0,5A Relais
0V-36V AC 0V-36V DC
0,5A AC 0,5A DC
1A AC 1A DC
10W
3A Relais
0V-36V AC 0V-30V DC
3A AC
3A DC
3A AC 3A DC
90W
MOSFET
2,8V-30V DC
2A DC
2A DC
60W
Produkt
Eingänge
Ausgänge
Länge x Breite x Höhe in mm
BS-ETH-O8-R8
8
8
102,5 x 105 x 74,5
BS-ETH-O8-R8_3A
8
8
BS-ETH-O32
32
-
135 x 105 x 74,5
BS-ETH-M32
-
32
BS-ETH-R32
-
32
BS-ETH-R32_3A
-
32
BS-ETH-O16-M16
16
16
BS-ETH-O16-R16
16
16
BS-ETH-O16-R16_3A
16
16
BS-ETH-O64
64
-
230 x 105 x 74,5
BS-ETH-M64
-
64
BS-ETH-R64
-
64
BS-ETH-16 / BS-ETH-32:
Eingänge
8/16/32/64 Optokoppler-Eingänge Galvanische Trennung Maximal 15-30V AC / DC Signalspannung (optional auf 5V-15V konfigurierbar)
16 Bit-Zähler je Eingangskanal Erfassung von Impulsen zwischen 2 Auslesetakten
Produktspezifische Daten:
BS-ETH Serie | Seite 30
BS-ETH-R64_3A
-
64
BS-ETH-O32-M32
32
32
BS-ETH-O32-R32
32
32
BS-ETH-O32-R32_3A
32
32
BS-ETH Serie | Seite 31
3.1.4. Übersichtsbilder
3.1.4.1. Übersichtsbild BS-ETH-O8-R8 / BS-ETH-O8-R8-3A
BS-ETH Serie | Seite 32
3.1.4.2. Übersichtsbild BS-ETH-O16-M16 / BS-ETH-O16-R16 / BS-ETH-O16-R16_3A
BS-ETH Serie | Seite 33
3.1.4.3. Übersichtsbild BS-ETH-O32-M32 / BS-ETH-O32-R32 / BS-ETH-O32-R32_3A
BS-ETH Serie | Seite 34
3.1.4.4. Übersichtsbild BS-ETH-O32
BS-ETH Serie | Seite 35
3.1.4.5. Übersichtsbild BS-ETH-O64
BS-ETH Serie | Seite 36
3.1.4.6. Übersichtsbild BS-ETH-M32 / BS-ETH-R32 / BS-ETH-R32_3A
BS-ETH Serie | Seite 37
3.1.4.7. Übersichtsbild BS-ETH-M64 / BS-ETH-R64 / BS-ETH-R64_3A
BS-ETH Serie | Seite 38
3.1.5. J2 - Konfiguration der Spannungsversorgung
Die Konfiguration der Spannungsversorgung erfolgt über einen Jumper (J2).
Produkte der BS-ETH Serie sind auf eine externe Spannungsversorgung angewiesen.
Versorgung durch eine externe Spannungsversorgung (12-24V DC): Jumperstellung: Pin 2 & 3
BS-ETH Serie | Seite 39
3.1.6. Blinkverhalten der LEDs
Erläuterung
1.) Bootvorgang
Der Bootvorgang startet direkt nach dem Stecken der Spannungsversorgung.
Die Bootvorgang-Sequenz wird einmalig durchlaufen.
BS-ETH Serie | Seite 40
2.) Applikation oder Bootloader
2.1 Applikation
Der Bootvorgang wurde erfolgreich durchlaufen und das Produkt befindet sich in der Applikation. Das Produkt ist nun Einsatzbereit.
Die Status-LED leuchtet 5 Sekunden und erlischt für etwa 300ms. Die Applikation-Sequenz wiederholt sich.
Bei Modulen mit Ethernet-Schnittstelle (nicht RO-ETH und RO-CPU-800) Status-LED erlischt einmal: Statische IP Status-LED erlischt zweimal: IP über DHCP erfolgreich bezogen Status-LED erlischt dreimal: IP über DHCP nicht erfolgreich bezogen
BS-ETH Serie | Seite 41
2.2. Bootloader
Das Produkt befindet sich nach dem Bootvorgang im Bootloader. Dies deutet auf einen Fehler in der Firmware hin.
Eine Aktualisierung der Firmware kann das Problem in den meisten Fällen beheben.
Die aktuellsten Firmware Versionen können über den DT-Flasher heruntergeladen werden ( -> siehe Firmware Update durchführen)
Die Status-LED leuchtet 2 Sekunden und erlischt für etwa 300ms. Die Bootloader-Sequenz wiederholt sich.
3.) Bootloader erzwungen
Das Produkt kann mittels der DIP-Schalter in den Bootloader gezwungen werden.
Der Bootloader dient nur zu Service-Zwecken.
Die Status-LED blinkt abwechselnd 2 Sekunden lang. Diese Sequenz wird nur einmalig durchlaufen.
BS-ETH Serie | Seite 42
3.1.7. DIP-Schalter
DIP Schalter 1
Modus / Erklärung
ON
DHCP ist aktiviert
Die Netzwerkseinstellungen (IP, Subnetzmaske, DNS-Domain sowie Gateway) werden über einen DHCP-Server aus Ihrem Netzwerk bezogen.
OFF
DHCP deaktiviert
Die Netzwerkseinstellungen (IP, Subnetzmaske, DNS-Domain sowie Gateway) werden aus dem EEPROM des Moduls verwendet.
Mithilfe des DELIB-Configuration-Utility können diese Einstellungen bearbeitet und im EEPROM des Moduls gespeichert werden.
Siehe Kapitel: DELIB-Configuration-Utility
Einige Einstellungen lassen sich einfach mit Hilfe von DIP Schaltern konfigurieren. Es lassen sich die DHCP- und EEPROM-Einstellungen konfigurieren.
Die DIP-Schalter befinden sich auf der kleinen Zusatzplatine mit der Ethernet­Schnittstelle.
Achtung: Alle Änderungen an den DIP-Schaltern werden nur nach Trennung und Wiederherstellung der Spannungsversorgung übernommen.
BS-ETH Serie | Seite 43
DIP Schalter 2
Modus / Erklärung
ON
EEPROM Schreibschutz aktiviert
Ist der Schreibschutz aktiv, kann keine Konfiguration der Netzwerkeinstellungen über das DELIB-Configuration Utility vorgenommen werden.
OFF
EEPROM Schreibschutz deaktiviert
DIP Schalter 3
Modus / Erklärung
ON
Das Modul startet mit den im EEPROM gespeicherten Parametern.
OFF
Die im EEPROM gespeicherten Werte (IP-Adresse, Gateway, Subnetzmaske, DHCP) werden beim Modulstart ignoriert.
Das Modul startet mit den Werkseinstellungen.
Werkseinstellungen: IP: 192.168.1.1 Port: 9912 Subnetzmaske: 255.255.255.0 Gateway: 192.168.1.254 DHCP: Off
Die im EEPROM gespeicherten Werte werden nicht verändert.
DIP Schalter 4
Modus / Erklärung
ON
Modul startet normal
OFF
Nur für SERVICE-Zwecke. Applikation wird nicht gestartet. Modul bleibt zwangsweise im
Bootloader. Alle im EEPROM gespeicherten Einstellungen bleiben
erhalten.
BS-ETH Serie | Seite 44
Geben Sie hier den Text ein.
Benutzername
Passwort
Rechte
admin
admin
Administratoren-Rechte
3.2. Weboberfläche
Geben Sie die IP-Adresse (Auslieferungszustand 192.168.1.1) des Moduls in einem Internet-Browser ein.
Der integrierte Web-Server des Moduls erfordert eine Authentifizierung um das Modul vor unberechtigten Zugriffen zu schützen.
Standardmäßig ist folgender Benutzer eingerichtet:
BS-ETH Serie | Seite 45
3.2.1. Konfiguration
3.2.1.1. Allgemein
Boardname
Das ist der Name des Moduls, welcher auch im DELIB-Configuration-Utility angezeigt wird.
Dieser Name dient zur Identifizierung mehrerer DEDITEC-Ethernet-Module im Netzwerk.
Protect network configuration
Ist diese Option aktiviert, kann die Netzwerk Konfiguration nur über die Weboberfläche des Moduls geändert werden.
Ein Ändern dieser Konfiguration (z.B. über das DELIB-Configuration Utility) wird in diesem Fall verhindert.
BS-ETH Serie | Seite 46
3.2.1.2. Netzwerk Konfiguration
Hier kann die Netzwerk Konfiguration des Moduls geändert werden. Wird diese Konfiguration geändert, werden Sie automatisch auf die neue IP-
Adresse weitergeleitet, sofern diese vom PC erreichbar ist. Eine Änderung des Ports erfordert einen Neustart des Moduls.
BS-ETH Serie | Seite 47
3.2.1.3. Benutzer Manager
Remove
Löscht das entsprechende Benutzerkonto.
Add User
Erstellt ein neues Benutzerkonto. Die Eingabemaske fordert Sie auf einen Benutzernamen und Passwort einzugeben.
Session valid time
Gibt die Zeit an, wie lange eine Anmeldung gültig ist. Läuft diese Zeit ab, muss der Nutzer sich neu anmelden.
Achtung:
Die Änderung dieser Zeit benötigt einen Neustart des Moduls.
BS-ETH Serie | Seite 48
Klicken Sie auf ein Benutzerkonto (z.B. gast) um die Einstellungen zu ändern.
Edit
Ändert die Zugriffsberechtigungen des aktuellen Benutzerkontos. Klicken Sie auf eine Zugriffsberechtigung um diese entweder aus- oder abzuwählen.
Update
Aktiviert die Zugriffsberechtigungen des aktuellen Benutzerkontos.
Password
Hier kann für das aktuelle Benutzerkonto ein neues Passwort gesetzt werden, welches mit set bestätigt werden muss.
BS-ETH Serie | Seite 49
3.2.1.4. Status
Auf der Status Seite sehen Sie die Revisionsnummern der wichtigsten System Prozesse.
Darüber hinaus, kann an dieser Stelle das Modul per Klick neugestartet, oder die Netzwerk-Einstellungen auf Werkseinstellungen zurückgesetzt werden.
Achtung:
Das Neustarten des Moduls, sowie das Zurücksetzen auf Werkseinstellung benötigen Administratoren Berechtigungen.
BS-ETH Serie | Seite 50
3.2.1.5. Sicherheit
Allow unencrypted protocol
Diese Option bestimmt, ob ein Zugriff auf das Modul mit einem unverschlüsseltem Protokoll erlaubt wird.
Allow user-encrypted protocol
Diese Option bestimmt, ob ein Zugriff auf das Modul mit einem User­verschlüsseltem Protokoll erlaubt wird.
Dieses Protokoll verfügt über eingeschränkte Zugriffs-Rechte und empfiehlt sich für Benutzer, deren Kommunikation verschlüsselt aber keine System Einstellungen ändern sollen.
Allow admin-encrypted protocol
Diese Option bestimmt, ob ein Zugriff auf das Modul mit einem Admin­verschlüsseltem Protokoll erlaubt wird.
Dieses Protokoll wird benötigt um beispielsweise die Namen der angeschlossenen Ein-/Ausgänge zu lesen oder zu ändern.
BS-ETH Serie | Seite 51
Allow I/O access via webinterface
Diese Option bestimmt, ob angeschlossene Ein-/Ausgänge von der Weboberfläche aus gelesen/geschaltet werden können.
Achtung:
Wenn das Passwort zur User- oder Admin-Verschlüsselung geändert wird, muss dieses auch im DELIB-Configuration-Utility nachgetragen werden.
BS-ETH Serie | Seite 52
3.2.2. Ein-/Ausgänge
3.2.2.1. Allgemein
Hier sehen Sie eine Auflistung der angeschlossenen Ein-/Ausgänge
BS-ETH Serie | Seite 53
3.2.2.2. Digitale Eingänge
Auf dieser Seite werden in regelmäßigen Abständen die Eingänge des Moduls gelesen.
Select channel area
Hier kann der angezeigte Kanal-Bereich (16er Blöcke) festgelegt werden.
State
Zustand der einzelnen Eingänge
Edit CH names
Zur besseren Übersicht, kann hier jedem Kanal ein Name zugeordnet werden.
BS-ETH Serie | Seite 54
3.2.2.3. Digitale Eingänge Zähler
Auf dieser Seite werden in regelmäßigen Abständen die Eingangszähler des Moduls gelesen.
Select channel area
Hier kann der angezeigte Kanal-Bereich (16er Blöcke) festgelegt werden.
Counter value
Aktueller Stand der Eingangszähler
Edit CH names
Zur besseren Übersicht, kann hier jedem Kanal ein Name zugeordnet werden.
BS-ETH Serie | Seite 55
Reset
Resettet alle Eingangszähler des aktuellen Kanal-Bereichs
BS-ETH Serie | Seite 56
3.2.2.4. Digitale Ausgänge
Auf dieser Seite werden in regelmäßigen Abständen die Ausgänge des Moduls zurückgelesen. Zusätzlich kann jeder Kanal einzeln oder der aktuelle Kanal­Bereich ein-/ausgeschaltet werden.
Select channel area
Hier kann der angezeigte Kanal-Bereich (16er Blöcke) festgelegt werden.
State
Diesen Kanal oder alle Kanäle ein-/ausschalten
Readback
Aktueller Zustand des Ausgangs
BS-ETH Serie | Seite 57
Edit CH names
Zur besseren Übersicht, kann hier jedem Kanal ein Name zugeordnet werden.
BS-ETH Serie | Seite 58
3.2.2.5. Analoge Eingänge
Auf dieser Seite werden in regelmäßigen Abständen die analogen Eingänge des Moduls gelesen.
Select channel area
Hier kann der angezeigte Kanal-Bereich (16er Blöcke) festgelegt werden.
A/D Mode
Aktueller A/D-Modus des Kanal-Bereichs
Edit CH names
Zur besseren Übersicht, kann hier jedem Kanal ein Name zugeordnet werden.
Value
BS-ETH Serie | Seite 59
Aktueller Analog Wert
BS-ETH Serie | Seite 60
3.2.2.6. Analoge Ausgänge
Auf dieser Seite können analoge Ausgänge gesetzt werden.
Select channel area
Hier kann der angezeigte Kanal-Bereich (16er Blöcke) festgelegt werden.
D/A Mode
Aktueller D/A-Modus des Kanal-Bereichs
Edit CH names
Zur besseren Übersicht, kann hier jedem Kanal ein Name zugeordnet werden.
Value
Analog Wert, der ausgegeben werden soll.
Readback
Aktueller Analog Wert
BS-ETH Serie | Seite 61
3.2.2.7. Konfiguration
Auf dieser Seite können sämtliche Namen der angeschlossenen I/O-Einheiten bearbeitet werden.
Select I/O type
Hierüber kann der I/O-Typ ausgewählt werden.
Select channel area
Sind mehr Ein-/Ausgänge angeschlossen, als auf dieser Form dargestellt werden kann, kann hierüber der Kanalbereich ausgewählt werden.
Save
Hiermit werden die Namen für diesen Kanalbereich gespeichert.
Hinweis:
Der Kanalname darf maximal 16 Zeichen lang sein.
BS-ETH Serie | Seite 62
BS-ETH Serie | Seite 63
BS-USB Serie
IV
BS-USB Serie | Seite 64
4. BS-USB Serie
4.1. Hardware Beschreibung
4.1.1. Einführung
Unsere USB Produkte sind für den industriellen Einsatz zur Messung, Steuerung und Regelung entwickelt worden. Die High-Speed USB 2.0 Schnittstelle mit bis zu 480Mbit sorgt für eine zuverlässige und schnelle Kommunikation. Die USB-Schnittstelle ist weit verbreitet und flexibel. Das robuste Aluminiumgehäuse ist für die Montage auf einer Hutschiene geeignet.
Zur Verwendung von mehreren identischen USB-Produkten wird das DELIB Configuration Utility mitgeliefert. Mithilfe dieses Programms kann für jedes USB-Produkt eine Identifikationsnummer konfiguriert werden. Somit ist eine eindeutige Kommunikation auch mit mehreren USB Modulen möglich.
Die Spannungsversorgung des Produkts erfolgt über ein 12V bis 24V DC Netzteil. Ein passendes Hutschienennetzteil kann unter Zubehör bestellt werden.
Das USB-Interface verfügt über 6 Status-LEDs. Eine Power-LED zur Anzeige der Spannungsversorgung. Anhand der Interface-Activity LED kann abgelesen werden, ob eine Kommunikation über die USB-Schnittstelle stattfindet. Die Error-LED leuchtet im Falle eines Fehlers. Die Input-Change LED zeigt einen Wechsel der Eingangssignale an. Die Timeout-LED signalisiert das Auslösen der Timeout-Schutzfunktion. Einen Zugriff auf die digitalen Ein-/Ausgänge kann man anhand der I/O-Access-LED erkennen.
BS-USB Serie | Seite 65
4.1.2. Installation
Verbinden Sie das Produkt per USB-Kabel mit Ihrem PC und führen das DELIB Setup aus.
Zum Kapitel => DELIB Setup
4.1.3. DIP-Schalter
Die DIP-Schalter haben bei BS-USB-Modulen keine Funktion.
BS-USB Serie | Seite 66
4.1.4. Technische Daten
Typ
Min. / Max.
Schaltspannung
Max.
Schaltstrom
Max.
Transportstrom
Max.
Schaltleistung
0,5A Relais
0V-36V AC 0V-36V DC
0,5A AC 0,5A DC
1,25A AC 1,25A DC
10W
Typ
Min. / Max.
Schaltspannung
Max.
Schaltstrom
Max.
Transportstrom
Max.
Schaltleistung
0,5A Relais
0V-36V AC 0V-36V DC
0,5A AC 0,5A DC
1A AC 1A DC
10W
3A Relais
0V-36V AC 0V-30V DC
3A AC
3A DC
3A AC 3A DC
90W
MOSFET
2,8V-30V DC
2A DC
2A DC
60W
USB 2.0 Interface (maximal 12 Mbit) USB Spannungsversorgung oder extern 12V bis 24V DC
Betriebstemperatur: 10°C .. 50°C
Ausgänge
8/16/32/64 Relais (wahlweise 3A) oder MOSFET Galvanische Trennung Timeout-Schutz (Funktion, welche die Ausgänge abschaltet, falls das Modul
nicht mehr adressiert (erreicht) wird)
BS-USB-O8-R8:
BS-USB-16 / BS-USB-32:
BS-USB Serie | Seite 67
Eingänge
Produkt
Eingänge
Ausgänge
Länge x Breite x Höhe in mm
BS-USB-O8-R8
8
8
102,5 x 105 x 74,5
BS-USB-O8-R8_3A
8
8
BS-USB-O32
32
-
135 x 105 x 74,5
BS-USB-M32
-
32
BS-USB-R32
-
32
BS-USB-R32_3A
-
32
BS-USB-O16-M16
16
16
BS-USB-O16-R16
16
16
BS-USB-O16-R16_3A
16
16
BS-USB-O64
64
-
230 x 105 x 74,5
BS-USB-M64
-
64
BS-USB-R64
-
64
BS-USB-R64_3A
-
64
BS-USB-O32-M32
32
32
BS-USB-O32-R32
32
32
BS-USB-O32-R32_3A
32
32
8/16/32/64 Optokoppler-Eingänge Galvanische Trennung Maximal 15-30V AC / DC Signalspannung (optional auf 5V-15V konfigurierbar)
16 Bit-Zähler je Eingangskanal Erfassung von Impulsen zwischen 2 Auslesetakten
Produktspezifische Daten:
BS-USB Serie | Seite 68
4.1.5. Übersichtsbilder
4.1.5.1. Übersichtsbild BS-USB-O8-R8 / BS-USB-O8-R8-3A
BS-USB Serie | Seite 69
4.1.5.2. Übersichtsbild BS-USB-O16-M16 / BS-USB-O16-R16 / BS-USB-O16-R16_3A
BS-USB Serie | Seite 70
4.1.5.3. Übersichtsbild BS-USB-O32-M32 / BS-USB-O32-R32 / BS-USB-O32-R32_3A
BS-USB Serie | Seite 71
4.1.5.4. Übersichtsbild BS-USB-O32
BS-USB Serie | Seite 72
4.1.5.5. Übersichtsbild BS-USB-O64
BS-USB Serie | Seite 73
4.1.5.6. Übersichtsbild BS-USB-M32 / BS-USB-R32 / BS-USB-R32_3A
BS-USB Serie | Seite 74
4.1.5.7. Übersichtsbild BS-USB-M64 / BS-USB-R64 / BS-USB-R64_3A
BS-USB Serie | Seite 75
4.1.6. J2 - Konfiguration der Spannungsversorgung
Die Konfiguration der Spannungsversorgung erfolgt über einen Jumper (J2).
Die Module der BS-USB Serie können ihren Spannung wahlweise per USB­Anschluss oder von einer externen Quelle beziehen.
Versorgung über den USB-Bus (5V DC): Jumperstellung: Pin 1 & 2
Versorgung durch eine externe Spannungsversorgung (12-24V DC): Jumperstellung: Pin 2 & 3
Anmerkung: Der maximale Strom der USB-Schnittstelle liegt bei 500mA. Je nach Anzahl der geschalteten Ausgänge bzw. der beschalteten Eingänge
kann eine ausreichende Stromzufuhr per USB-Schnittstelle nicht gewährleistet werden.
BS-USB Serie | Seite 76
BS-SER Serie
V
BS-SER Serie | Seite 77
5. BS-SER Serie
5.1. Hardware Beschreibung
5.1.1. Einführung
Unsere RS-232 Produkte sind für den industriellen Einsatz zur Messung, Steuerung und Regelung entwickelt worden. Die Module verfügen alle über ein RS-232 Interface und können somit problemlos an Geräte mit seriellem Port (z. B. PC, Terminal PC usw.) angeschlossen werden. Der RS-232 Bus hat sich seit vielen Jahren im Einsatz bewährt und zeichnet sich durch seine hohe Flexibilität aus.
Die Baudrate der RS-232 Schnittstelle kann bequem per DIP-Schalter konfiguriert werden. Des Weiteren kann bei der Konfiguration des Interface zwischen 3 verschiedenen Betriebsmodi gewählt werden. Der Vorzugsmodus bietet eine vorkonfigurierte Schnittstelle und ermöglicht so eine schnelle Inbetriebnahme des Produktes. Im Registermodus kann das Produkt über die mitgelieferte DELIB-Treiberbibliothek angesprochen werden. Mithilfe des Text­Modus können Befehle direkt z.B. über das Hyperterminal an das Produkt gesendet werden. Ebenfalls ist es möglich über unser serielles Protokoll mit dem Produkt zu kommunizieren.
Das robuste Aluminiumgehäuse ist für die Montage auf einer Hutschiene geeignet. Die Spannungsversorgung des Produkts erfolgt über ein 12V bis 24V DC Netzteil. Ein passendes Hutschienennetzteil kann unter Zubehör bestellt werden.
Das RS232 Interface verfügt über 6 Status-LEDs. Eine Power-LED zur Anzeige der Spannungsversorgung. Anhand der Interface-Activity LED kann abgelesen werden, ob eine Kommunikation über die serielle Schnittstelle stattfindet. Die Error-LED leuchtet im Falle eines Fehlers. Die Input-Change LED zeigt einen Wechsel der Eingangssignale an. Die Timeout-LED signalisiert das Auslösen der Timeout-Schutzfunktion. Einen Zugriff auf die digitalen Ein-/Ausgänge kann man anhand der I/O-Access-LED erkennen. Zusätzlich verfügt die serielle Schnittstelle noch über eine TX und RX LED zur Darstellung der Kommunikation über die TX sowie RX Leitung.
BS-SER Serie | Seite 78
5.1.2. Installation
Verbinden Sie das Produkt mit einer seriellen Schnittstelle Ihres PCs und führen das DELIB Setup aus.
Zum Kapitel => DELIB Setup
5.1.3. DIP-Schalter
Einige Einstellungen lassen sich einfach mit Hilfe von DIP Schaltern konfigurieren. Es lassen sich die Baudrate, der Vorzugsmodus, der serielle Text­oder der Register-Modus konfigurieren.
Vorzugsmodus
Mithilfe des ersten DIP-Schalters kann das Modul in den Vorzugsmodus versetzt werden. Ist der Vorzugsmodus aktiv, werden Standardwerte für die Kommunikation über die serielle Schnittstelle verwendet.
Standardwerte: Baudrate = 115k Modul-Adresse = 0 Echo = Off
Ist der Vorzugsmodus deaktiviert, kann die Baudrate über die DIP-Schalter 3 und 4 bestimmt werden.
Registermodus
Textmodus
Beim Vorzugmodus ist eine feste Konfiguration bereits voreingestellt (115K Baud, Modul-Adresse = 0, Echo = OFF). Im Register Modus kann das Modul über die DELIB Treiberbibliothek angesprochen werden. Der Text Modus steht in dieser Konfiguration nicht zur
Verfügung. Ist der Text Modus konfiguriert, so kann das Modul z.B. über das Hyperterminal
im Klar-Text angesprochen werden. In dieser Konfiguration ist eine Kommunikation über die DELIB Treiberbibliothek
nicht möglich.
BS-SER Serie | Seite 79
DIP Schalter 1
Modus / Erklärung
ON
Vorzugsmodus (115K Baudrate, Modul-Adresse = 0, Echo = OFF)
OFF
Baudrate per DIP Schalter 3 und 4 konfigurierbar
DIP Schalter 2
Modus / Erklärung
ON
Register Modus
OFF
Text Modus
DIP Schalter 3
DIP Schalter 4
Baudrate
ON
ON
115200
OFF
ON
57600
ON
OFF
9600
OFF
OFF
2400
BS-SER Serie | Seite 80
5.1.4. Technische Daten
Typ
Min. / Max.
Schaltspannung
Max.
Schaltstrom
Max.
Transportstrom
Max.
Schaltleistung
0,5A Relais
0V-36V AC 0V-36V DC
0,5A AC 0,5A DC
1,25A AC 1,25A DC
10W
Typ
Min. / Max.
Schaltspannung
Max.
Schaltstrom
Max.
Transportstrom
Max.
Schaltleistung
0,5A Relais
0V-36V AC 0V-36V DC
0,5A AC 0,5A DC
1A AC 1A DC
10W
3A Relais
0V-36V AC 0V-30V DC
3A AC
3A DC
3A AC 3A DC
90W
MOSFET
2,8V-30V DC
2A DC
2A DC
60W
SER-Interface (115.200 Baud - 300 Baud) Spannungsversorgung extern 12V bis 24V DC
Betriebstemperatur: 10°C .. 50°C
Ausgänge
8/16/32/64 Relais (wahlweise 3A) oder MOSFET Galvanische Trennung Timeout-Schutz (Funktion, welche die Ausgänge abschaltet, falls das Modul
nicht mehr adressiert (erreicht) wird)
BS-SER-O8-R8:
BS-SER-16 / BS-SER-32:
BS-SER Serie | Seite 81
Eingänge
Produkt
Eingänge
Ausgänge
Länge x Breite x Höhe in mm
BS-SER-O8-R8
8
8
102,5 x 105 x 74,5
BS-SER-O8-R8_3A
8
8
BS-SER-O32
32
-
135 x 105 x 74,5
BS-SER-M32
-
32
BS-SER-R32
-
32
BS-SER-R32_3A
-
32
BS-SER-O16-M16
16
16
BS-SER-O16-R16
16
16
BS-SER-O16-R16_3A
16
16
BS-SER-O64
64
-
230 x 105 x 74,5
BS-SER-M64
-
64
BS-SER-R64
-
64
BS-SER-R64_3A
-
64
BS-SER-O32-M32
32
32
BS-SER-O32-R32
32
32
BS-SER-O32-R32_3A
32
32
8/16/32/64 Optokoppler-Eingänge Galvanische Trennung Maximal 15-30V AC / DC Signalspannung (optional auf 5V-15V konfigurierbar)
16 Bit-Zähler je Eingangskanal Erfassung von Impulsen zwischen 2 Auslesetakten
Produktspezifische Daten:
BS-SER Serie | Seite 82
5.1.5. Übersichtsbilder
5.1.5.1. Übersichtsbild BS-SER-O8-R8 / BS-SER-O8-R8-3A
BS-SER Serie | Seite 83
5.1.5.2. Übersichtsbild BS-SER-O16-M16 / BS-SER-O16-R16 / BS-SER-O16-R16_3A
BS-SER Serie | Seite 84
5.1.5.3. Übersichtsbild BS-SER-O32-M32 / BS-SER-O32-R32 / BS-SER-O32-R32_3A
BS-SER Serie | Seite 85
5.1.5.4. Übersichtsbild BS-SER-O32
BS-SER Serie | Seite 86
5.1.5.5. Übersichtsbild BS-SER-O64
BS-SER Serie | Seite 87
5.1.5.6. Übersichtsbild BS-SER-M32 / BS-SER-R32 / BS-SER-R32_3A
BS-SER Serie | Seite 88
5.1.5.7. Übersichtsbild BS-SER-M64 / BS-SER-R64 / BS-SER-R64_3A
BS-SER Serie | Seite 89
5.1.6. J2 - Konfiguration der Spannungsversorgung
Die Konfiguration der Spannungsversorgung erfolgt über einen Jumper (J2).
Produkte der BS-SER Serie sind auf eine externe Spannungsversorgung angewiesen.
Versorgung durch eine externe Spannungsversorgung (12-24V DC): Jumperstellung: Pin 2 & 3
BS-SER Serie | Seite 90
Digitale Ein-/Ausgänge
VI
Digitale Ein-/Ausgänge | Seite 91
6. Digitale Ein-/Ausgänge
Pin
Belegung
1a
Input Channel 1
1b
Input Channel 1
2a
Input Channel 2
2b
Input Channel 2
3a
Input Channel 3
3b
Input Channel 3
4a
Input Channel 4
4b
Input Channel 4
5a
Input Channel 5
5b
Input Channel 5
6a
Input Channel 6
6b
Input Channel 6
7a
Input Channel 7
7b
Input Channel 7
8a
Input Channel 8
8b
Input Channel 8
6.1. Digitale Eingänge
6.1.1. Pinbelegung Eingänge
Bei einer Optokoppler-Konfiguration ist keine Polarität erforderlich.
Digitale Ein-/Ausgänge | Seite 92
6.1.2. Erfassen von schnellen Eingangsimpulsen
Schnelle Zustandswechsel an den Eingängen gehen nicht verloren, auch wenn diese in großen Zeitintervallen abgefragt werden.
Diese Zustandsänderungen zwischen zwei Auslesezyklen werden hierbei durch eine zusätzliche Logik erfasst und können separat per Software ausgelesen werden.
Ein solcher "Zustandswechsel" wird (für alle Eingänge gemeinsam) mit der Input-Change LED signalisiert.
Die LED erlischt erst wieder, wenn die Software-Register für die Eingangszustandsänderung ausgelesen wurden.
Siehe Kapitel: Digitale Eingänge lesen -> DapiDiGetFF32
6.1.3. Galvanische Trennung durch Optokoppler
Wechselspannungs Optokoppler sorgen für eine sichere galvanische Trennung des Moduls zu den angeschlossenen Anlagen.
Ebenfalls muss bei der Anschlussverdrahtung nicht auf die Polarität der Leitungen geachtet werden.
6.1.4. Visuelle Kontrolle der Eingänge
Über eine LED wird der Zustand jedes Eingangskanals direkt angezeigt. Anliegende Signale sind somit einfacher zu erkennen und Fehler in der
Verdrahtung schneller zu beheben.
Digitale Ein-/Ausgänge | Seite 93
6.2. Digitale Ausgänge
6.2.1. Pinbelegung Ausgänge
Bei einer MOS-Konfiguration ist zu beachten, dass die U_Input Anschlussleitungen an die Steckverbinder mit der Kennzeichnung "a" und die zu schaltenden U_Output Anschlussleitungen an die darunterliegenden Steckverbinder mit der Kennzeichung "b" angeschlossen werden.
Bei einer Relais-Konfiguration ist keine Polarität erforderlich. U_Input und U_Output können wahlweise an "a" oder "b" angeschlossen werden.
Ein Steckverbinder bietet die Möglichkeit bis zu 8 unterschiedliche Spannungen zu schalten.
6.2.2. Relais Ausgänge
Durch den Einsatz von Relais lassen sich Spannungen von bis zu 36V AC/DC schalten.
Die maximale Strombelastbarkeit bei einem Schaltvorgang beträgt 0,5A AC/DC bei einer maximalen Schaltleistung von 10W.
Der maximale Transportstrom liegt bei 1A AC/DC (O8-R8: 1,25A AC/DC). Außerdem sorgen die Relais für eine sichere galvanische Trennung des Moduls
zu den angeschlossenen Anlagen.
Digitale Ein-/Ausgänge | Seite 94
6.2.3. Relais Ausgänge 3A
Mit den wahlweise konfigurierbaren 3A Relais lassen sich Spannungen von bis zu 36V AC/DC schalten.
Die maximale Strombelastbarkeit beträgt 3A bei einer maximalen Schaltleistung von 90W.
Auch hier sorgen die Relais für eine sichere galvanische Trennung des Moduls zu den angeschlossenen Anlagen.
6.2.4. MOSFET Ausgänge
Mit den ebenfalls konfigurierbaren MOSFET Transistoren lassen sich Spannungen von mindestens 2,8V bis zu 30V DC schalten.
Die maximale Strombelastbarkeit beträgt 2A bei einer maximalen Schaltleistung von 60W.
MOSFET Transistoren sorgen ebenfalls für eine sichere galvanische Trennung des Moduls zu den angeschlossenen Anlagen.
6.2.5. Timeout-Schutz
Der Timeout-Schutz bietet die Möglichkeit die Ausgänge des Modules selbstständig abzuschalten.
Dies geschieht, wenn in einem zuvor definierten Zeitfenster auf dem Modul keine Daten empfangen werden.
Gründe können eine Leitungsunterbrechung, Systemabsturz, Stromausfall etc. sein.
Das Auslösen des Timeout-Schutzes wird mit der Output-Timeout LED signalisiert.
Durch diese Funktion können unter anderem Steuerungsschäden und Überlastungen an angeschlossenen Anlagen verhindert werden.
Siehe Kapitel: Ausgabe-Timeout verwalten
Digitale Ein-/Ausgänge | Seite 95
6.2.6. Visuelle Kontrolle der Ausgänge
Über eine LED wird der Zustand jedes Ausgangskanals angezeigt. Ausgehende Signale sind hierdurch einfach zu erkennen und Fehler in der
Verdrahtung schneller zu beheben.
Digitale Ein-/Ausgänge | Seite 96
Software
VII
Software | Seite 97
7. Software
7.1. DELIB Treiberbibliothek
7.1.1. Übersicht
Die folgende Abbildung erläutert den Aufbau der DELIB Treiberbibliothek
Die DELIB Treiberbibliothek ermöglicht ein einheitliches Ansprechen von DEDITEC Hardware, mit der besonderen Berücksichtigung folgender Gesichtspunkte:
Betriebssystem unabhängig Programmiersprachen unabhängig Produkt unabhängig
Software | Seite 98
7.1.1.1. Unterstützte Programmiersprachen
Die folgenden Programmiersprachen werden von der DELIB-Treiberbibliothek unterstützt:
C C++ C# Delphi VisualBasic VB.NET MS-Office (VBA) Java (Plattformunabhänig, nur für Ethernet-Produkte) Java JNI (nur für Windows, alle Produkte werden unterstützt)
Falls von der Programmiersprache/Entwicklungsumgebung vorgesehen, unterstützen wir sowohl 32-Bit als auch 64-Bit Projekte.
Software | Seite 99
7.1.1.2. Unterstützte Betriebssysteme
Die folgende Betriebssysteme sind mit unserer DELIB-Treiberbibliothek kompatibel:
32-Bit
Windows 10 Windows 7 Windows 8 Windows Server 2012 Windows Server 2008 Windows Vista Windows XP Windows Server 2003 Windows 2000 Linux
64-Bit:
Windows 10 x64 Windows 7 x64 Windows 8 x64 Windows Server 2012 x64 Windows Server 2008 x64 Windows Vista x64 Windows XP x64 Windows Server 2003 x64 Linux x64
Software | Seite 100
Loading...