43
EXDUL-592E / EXDUL-592S
© 2019 by Messcomp Datentechnik GmbH
DV02
43
EXDUL-592E / EXDUL-592S
© 2019 by Messcomp Datentechnik GmbH
EV03
wasco
®
wasco
®
11.8 Passwortschutz
Um das Modul vor unbefugten Zugriffen zu schützen, kann für den
Datenaustausch ein einfacher Passwortschutz verwendet werden. Ist dieser
aktiviert (siehe Befehl Securitykonfiguration), so muss an jedes gesen
-
detes Byte-Array das richtige Passwort (+8 Bytes) angehängt werden. Ist
das Passwort falsch oder wurde es nicht dem Befehlsstring hinzugefügt,
so wird eine Error-Antwort zurückgeschickt. Die Rückantwort vom Modul
bleibt unverändert
Beispiel: Optokopplerausgänge schreiben mit aktiviertem Passwortschutz und dem
Default-Passwort „11111111“
Byte
Senden
Empfangen
Beschreibung
0
08
08
Befehlscode 1. Byte
1
00
00
Befehlscode 2. Byte
2
00
00
Befehlscode 3. Byte
3
03 (→ 12Byte)
00
Längenbyte
4
00
r/w Byte
5
0w
00 (gesperrt)
01 (durchgeschaltet)
Optokopplerzustand
6
00
reserviert
7
00
reserviert
8
31
hex
Passwort 1. Zeichen 1
asci
9
31
hex
Passwort 2. Zeichen 1
asci
10
31
hex
Passwort 3. Zeichen 1
asci
11
31
hex
Passwort 4. Zeichen 1
asci
12
31
hex
Passwort 5. Zeichen 1
asci
13
31
hex
Passwort 6. Zeichen 1
asci
14
31
hex
Passwort 7. Zeichen 1
asci
15
31
hex
Passwort 8. Zeichen 1
asci
Der normale Befehl ohne Passwortschutz beinhaltet nur 8 Bytes und
im Längenbyte steht der Wert 1. Wie in der Tabelle zu sehen, wurden
nun 8 weitere Bytes, in welchen das Passwort steht, angehängt. Zu-
sätzlich muss das Längenbyte um den Wert 2 (+8Byte) erhöht werden.
Die Rückantwort beinhaltet kein Passwort und entspricht dem normalen
Antwortarray ohne Passwort.
11.8 Password protection
In order to protect the module from unauthorized access, a simple pass-
word protection can be used for data exchange. If this is activated (see
security configuration command), the correct password (+8 Bytes) has to
be appended to each transmitted byte array. If the password is wrong or
it has not been added to the command string, an error response will be
returned. The reply of the command remains unchanged.
Example: writing optocoupler outputs with activated password protection and default
password „11111111“
Byte
Transmitting
Receiving
Representing
0
08
08
Command code 1st Byte
1
00
00
Command code 2nd Byte
2
00
00
Command code 3rd Byte
3
03 (→ 12Byte)
00
Length prefix byte
4
00
r/w Byte
5
0w
00 (locked)
01 (enabled)
Optocoupler state
6
00
reserved
7
00
reserved
8
31
hex
Password 1st character 1
asci
9
31
hex
Password 2nd character 1
asci
10
31
hex
Password 3rd character 1
asci
11
31
hex
Password 4th character 1
asci
12
31
hex
Password 5th character 1
asci
13
31
hex
Password 6th character 1
asci
14
31
hex
Password 7th character 1
asci
15
31
hex
Password 8th character 1
asci
The regular command without password protection contains of 8 bytes
only, and in the length prefix byte the value is 1. As shown in the above
table, now 8 more bytes have been appended holding the password.
Additionally, the length byte has to be increased by 2 (+8 bytes). The re-
ply does not contain a password and corresponds to the usual response
array without a password.