background image

Fortsetzung Beschreibung der Software

9.3 Allgemeine Kommandos

“08 (0x08) Diagnostics”

Subfunction “0 ( 0x0000) Return Query Data”

    Data Field Any
    Response: Echo of Request

Subfunction “1 (0x0001) Restart Communication Option”

    Data Field 0x0000 oder 0xFF00
    Response: Echo of Request
    Action: Clears all Error Counters, Restarts node

Subfunction “4 (0x0004) Force Listen Only Mode”

    Data Field 0x0000
    No Response
    Action: No response until Node Reset or Function Code 08

    Subcode 01

Subfunction “10 ( 0x000A) Clear Counters”

    Data Field 0x0000
    Response: Echo of Request
    Action: Clears all Error Counters

Subfunction “11 ( 0x000B) Return Bus Message Count”

    Data Field 0x0000
    Response: Quantity of messages that the remote device has

    detected on the communications system since its last restart,

    clear counters operation, or power-up.

Subfunction “12 ( 0x000C) Return Bus Communication Error Count”

    Data Field 0x0000
    RResponse: Quantity of errors encountered by the remote

    device since its last restart, clear counters operation,

    or power–up. (CRC, Length <3, Parity, Frame)

Subfunction “13 ( 0x000D) Return Bus Exception Error Count”

    Data Field 0x0000
    Response: Quantity of MODBUS exception responses returned

    by the remote device since its last restart, clear counters

    operation, or power–up.

Subfunction “14 (0x000E) Return Slave Message Count”

    Data Field 0x0000
    Response: quantity of messages addressed to the remote

    device, or broadcast, that the remote device has processed

    since its last restart, clear counters operation, or power-up.

Subfunction “15 (0x000F) Return Slave No Response Count”

    Data Field 0x0000
    Response: Quantity of messages addressed to the remote

    device for which it has returned no response (neither a normal

    response nor an exception response), since its last restart, clear

    counters operation, or power-up. 

“43 /14 (0x2B / 0x0E) Read Device Identification”

Request

    Read Device ID code:            0x01
    Object ID                              0x00

Fortsetzung Beschreibung der Software

Response

    Device ID code                     0x01
    Conformity level                   0x01
    More follows                        0x00
    Next object ID                      0x00
    Number of objects               0x03
    Object ID                              0x00
    Object Length                      0x03
    Object Value                         “BTR”
    Object ID                              0x01
    Object Length                      0x09
    Object Value                         “MR-DIO4/2”
    Object ID                              0x02
    Object Length                      0x04
    Object Value                         “V1.0”

Fortsetzung Beschreibung der Software

9.2 Bitrate einstellen über Modbus-Kommando

Parität und Bitrate haben die gleichen Werte wie bei der

Einstellung über die Adressschalter.
Wenn Parity oder Baud 0 ist, erfolgt keine Einstellung und

Speicherung.
Der Registerinhalt wird im EEPROM gespeichert.

“06 (0x06) Write Single Register”

Request

    Valid Register Address          0x41 (65)
    Valid Register Value             2 Bytes

    Bit 15-8: Magic-Number 0x53 = 83 zum Schutz vor versehent-

    

lichem Schreiben. Nur mit dieser Nummer wird das

    

Kommando weiter ausgewertet.

Response

    Echo of Request

Beispiel für einen Frame:

    Slave-Adresse               0x12     Drehschalter-Einstellung (18)
    Funktion                       0x06     Write Single Register
    Register-Adresse Hi      0x00
    Register-Adresse Lo      0x41     Bitrate und Parität (65)
    Register-Inhalt Hi         0x53     Magic-Number
    Register-Inhalt Lo         0x15     Parity Even, 19200 Baud

Alle Geräte können mit einem Broadcast-Kommando ( Slave-

Adresse 0x00 ) gleichzeitig umgeschaltet werden. Davon wird aber

abgeraten, weil es zu Problemen führen kann:

    - Geräte von anderen Herstellern haben an dieser Adresse

     eventuell ein Register für einen anderen Zweck, das dann

     falsch bedient wird.
    - Es gibt keine Rückmeldung von den einzelnen Geräten. Die

     Steuerung kann also nicht sofort erkennen, ob das

     Kommando richtig angekommen ist.

Sicherer ist es, jedes Gerät einzeln anzusprechen und umzuschal-

ten. Das Gerät antwortet dann noch mit der alten Einstellung von

Parität und Bitrate. Erst danach wird umgeschaltet. Die Antwort

kann bei gestörtem Bus allerdings verloren gehen.
Nach dem Umschalten aller Geräte sollte die Kommunikation über-

prüft werden. Dazu ist jede Funktion der Geräte geeignet, die eine

Rückmeldung liefert. Wenn dafür eine einheitliche Funktion ver-

wendet werden soll, die unabhängig von der Prozess-Peripherie

ist, eignet sich die Funktion "Diagnostic", Subfunktion "Return

Query Data", die die gesendeten Daten zurück schickt.
Wenn bei einem Gerät nicht bekannt ist, welche Bitrate und

Parität eingestellt ist, kann man es nacheinander mit allen

Kombinationen von Bitrate und Parität ansprechen, bis es antwor-

tet. Die wahrscheinlichsten Kombinationen sollten dabei zuerst

probiert werden. Die niedrigeren Bitraten sollten zuletzt probiert

werden, weil sie länger dauern.

15 14 13 12 11 10 9

8

7

6

5

4

3

2

1

0

0x53

Parität

Bitrate

Bit 3-0

1

2

3

4

5

6

7

8

Bitrate 1200 2400 4800 9600 19200 38400 57600 115200

Bit 7-4

1

2

3

Parität even odd none

BTR NETCOM GmbH

Im Tal 2
78176 Blumberg
Deutschland

Tel.     +49 7702 533-0
Fax     +49 7702 533-189

Montageanleitung siehe
www.metz-connect.com

Содержание Logline MR-DIO4/2

Страница 1: ... DC High Signalerkennung 8 V AC DC Ausgangsseite Ausgangskontakte 2 Wechslerkontakte Schaltspannung max 250 V AC Dauerstrom max 16 A Relais 80 A 20 ms Summenstrom über alle Kontakte 25 A Gehäuse Abmessungen BxHxT 50 x 70 x 75 mm Gewicht 126 g Einbaulage beliebig Montage Tragschiene TH35 nach IEC 60715 Anreihbar ohne Abstand Nach dem Anreihen von 15 Modulen oder einer maximalen Stromaufnahme von 2 ...

Страница 2: ...GND 24V 24V GND GND ERROR ERROR B B A A MR DIO4 2 MR DIO4 2 B B A A BUSY BUSY x1 x1 x10 x10 MODBus RTU MODBus RTU A1 24 V A1 24 VA AC DC C DC N N L L Jumper unter Jumper unter der Blende der Blende Anschlussbeispiel 3 A2 GND A2 GND N N L L 1 1 4 4 C1 C1 C1 C1 12 12 22 22 2 2 3 3 C1 C1 C1 C1 1 11 1 21 21 14 14 24 24 1 1 2 2 3 3 4 4 24V 24V 24V 24V 24V 24V GND GND 24V 24V GND GND ERROR ERROR B B A A...

Страница 3: ...Modbus Kommando Parität und Bitrate haben die gleichen Werte wie bei der Einstellung über die Adressschalter Wenn Parity oder Baud 0 ist erfolgt keine Einstellung und Speicherung Der Registerinhalt wird im EEPROM gespeichert 06 0x06 Write Single Register Request Valid Register Address 0x41 65 Valid Register Value 2 Bytes Bit 15 8 Magic Number 0x53 83 zum Schutz vor versehent lichem Schreiben Nur m...

Страница 4: ...t for all contacts 25 A Housing Dimensions WxHxD 2 0 x 2 8 x 3 0 in 50 x 70 x 75 mm Weight 126 g Mounting position any Mounting standard rail TH35 per IEC 60715 Mounting in series the maximum quantity of modules without space connected in line is limited to 15 or to a maximum power consumption of 2 Amps AC or DC per connection to the power supply For any similar block of additional modules a separ...

Страница 5: ...ttings specified in the chart the factory setting applies Factory setting 19200 Bd Even 1 1 4 4 C1 C1 C1 C1 12 12 22 22 2 2 3 3 C1 C1 C1 C1 1 11 1 21 21 14 14 24 24 1 1 2 2 3 3 4 4 24V 24V 24V 24V 24V 24V GND GND 24V 24V GND GND ERROR ERROR B B A A MR DIO4 2 MR DIO4 2 B B A A BUSY BUSY x1 x1 x10 x10 MODBus RTU MODBus RTU J J 24V 24V GND GND Jumper below Jumper below the faceplate the faceplate Á Á...

Страница 6: ...as returned no response neither a normal response nor an exception response since its last restart clear counters operation or power up Continuation Software description 9 2 Bit rate setting with Modbus command Parity and bit rate have the same value as when setting them by address switch If Parity or Bit has the value 0 no setting or storage is carried out The register content is stored in the EE...

Отзывы: