Herunterladen Inhalt Inhalt Diese Seite drucken

Abbildung 33: „Programmierer-Ansicht" Des Rechners In Windows 7 - hilscher EU5C-SWD-ETHERCAT Benutzerhandbuch

Inhaltsverzeichnis

Werbung

Parametrisierung
SmartWire-DT Gateway | EU5C-SWD-ETHERCAT
DOC140901UM01DE | Revision 1 | Deutsch | 2015-03 | Freigegeben | Öffentlich
Beispiel 2
Das nachfolgende Beispiel zeigt die Berechnung des Default-Wertes 0xC2
des Options-Bytes für das Gerät PKE-SWD-32-Profile 2:
Bit 0 (Erweiterte Parameter vorhanden)
+ Bit 1 (Präsenz im SmartWire-DT-Netzwerk)
+ Bit 2 (Zyklische Eingangsdaten mit CRC8)
+ Bit 3 (Format der Nutzdatenworte)
+ Bit 4 (Ersatz durch Universalmodul)
+ Bit 5 (ungenutzt)
+ Bit 6 (Unterstützung Datenprofile)
+ Bit 7 (Unterstützung azyklischer Dienste)
= Options-Byte
Wenn Sie möchten, dass das Gerät im SmartWire-DT-Bus zukünftig fehlen
darf und durch ein Universalmodul ersetzt werden kann, müssen Sie das
Bit 1 auf FALSE und Bit 4 auf TRUE setzen. Daraus ergibt sich folgende
logische VerODERung:
Bit 0 (Erweiterte Parameter vorhanden)
+ Bit 1 (Präsenz im SmartWire-DT-Netzwerk)
+ Bit 2 (Zyklische Eingangsdaten mit CRC8)
+ Bit 3 (Format der Nutzdatenworte)
+ Bit 4 (Ersatz durch Universalmodul)
+ Bit 5 (ungenutzt)
+ Bit 6 (Unterstützung Datenprofile)
+ Bit 7 (Unterstützung azyklischer Dienste)
= Options-Byte
0xD0 ist somit der Wert, den Sie in TwinCAT als Options-Byte für das
Gerät eintragen müssen.
Tipp:
Sie können den standardmäßig in Windows enthaltenen Rechner so
einstellen, dass er Ihnen zu einem hexadezimalen Byte-Wert die Bit-Werte
anzeigt. Somit können Sie sehen, welche Bits durch die Eingabe eines
bestimmten Byte-Wertes auf FALSE (0) bzw. TRUE (1) gesetzt werden:
Abbildung 33: „Programmierer-Ansicht" des Rechners in Windows 7
= FALSE(0) =
(Dez)
0
= TRUE(1)
=
(Dez)
2
= FALSE(0) =
(Dez)
0
= FALSE(0) =
(Dez)
0
= FALSE(0) =
(Dez)
0
= FALSE(0) =
(Dez)
0
= TRUE(1)
=
64
= TRUE(1)
= 128
194
= FALSE(0) =
(Dez)
0
= FALSE(0) =
(Dez)
0
= FALSE(0) =
(Dez)
0
= FALSE(0) =
(Dez)
0
= TRUE(1)
=
16
= FALSE(0) =
(Dez)
0
= TRUE(1)
=
64
= TRUE(1)
=
128
208
65/98
=
(Hex)
0x00
=
(Hex)
0x02
=
(Hex)
0x00
=
(Hex)
0x00
=
(Hex)
0x00
=
(Hex)
0x00
=
(Dez)
(Hex)
0x40
=
(Dez)
(Hex)
0x80
(Dez)
=
(Hex)
0xC2
=
(Hex)
0x00
=
(Hex)
0x00
=
(Hex)
0x00
=
(Hex)
0x00
=
(Dez)
(Hex)
0x10
=
(Hex)
0x00
=
(Dez)
(Hex)
0x40
=
(Dez)
(Hex)
0x80
(Dez)
=
0xD0
(Hex)
© Hilscher 2015

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis