GEK-106310AB
F650 Digital Bay Controller
B-3
APPENDIX B
B.2 MODBUS F650
B
B.2.3 DATA LINK LAYER
Communication is performed in strings, data groups sent in an asynchronous way. The master transmits a string to the
slave and then the slave responds with another string (except for the case of broadcast communication). A timeout or a
silence time in the communication marks the end of a string. The length of this time varies depending on the baud rate,
because it is equal to 3 characters.
The following table shows the generic string format, valid for transmission and reception. However, each function will have
its own particularities, as described later in this manual.
MODBUS FORMAT
CLIENT ADDRESS
[A]
1 byte
Each device in a communications bus must have a unique address to prevent two
units from responding at the same time to the same request. All relay ports will
use this address, which can be programmed to a value between 1 and 254.
When the master transmits a string with the slave address 0, this indicates that it
is a Broadcast. Every slave in the communication bus will perform the requested
action, but none of them will respond to the master. Broadcast is only accepted for
writing because it is nonsense to perform a reading request in Broadcast, as no
unit will respond to it.
FUNCTION CODE
[B]
1 byte
This is one of the function codes supported by the equipment. In this case, the
only supported function codes will be 3 and 4 for reading and 16 for writing. When
the slave has to respond with an exception to any of these strings, it will place to 1
the most important bit of the correspondent function. For example, an exception to
function 3 will be indicated with an 83 as function code, and an exception to
function 16 or 0x10 in hexadecimal, will be indicated with a 0x90.
DATA
[C]
N bytes
This section includes a variable number of bytes, depending on the function code.
It may include: addresses, data length, settings, commands or exception codes
sent by the client.
CRC
[D]
2 bytes
Two-byte control code. ModBus/RTU includes a 16-bit CRC in each string for error
detection. If the slave detects a string with errors, based on an incorrect CRC, it
will neither perform any action, nor respond to the master. The CRC order is LSB-
MSB.
TIME OUT
Required time to
transmit 3,5 Bytes
A string is finished when nothing is received during a period of 3,5 bytes:
15 ms at 2400 bps
2 ms at 19200 bps
300
μ
s at 115200 bps
etc.
Содержание Multilin F650
Страница 9: ...8 F650 Digital Bay Controller GEK 106310AB TABLE OF CONTENTS ...
Страница 147: ...4 74 F650 Digital Bay Controller GEK 106310AB 4 3 WEB SERVER 4 HUMAN INTERFACES SETTINGS ACTUAL VALUES 4 ...
Страница 323: ...5 176 F650 Digital Bay Controller GEK 106310AB 5 13 IEC 60870 5 103 PROTOCOL CONFIGURATION 5 SETTINGS 5 ...
Страница 443: ...7 74 F650 Digital Bay Controller GEK 106310AB 7 3 IEC 61850 CONFIGURATOR 7 IEC 61850 PROTOCOL 7 Figure 7 21 ...
Страница 457: ...7 88 F650 Digital Bay Controller GEK 106310AB 7 3 IEC 61850 CONFIGURATOR 7 IEC 61850 PROTOCOL 7 ...
Страница 513: ...10 28 F650 Digital Bay Controller GEK 106310AB 10 18 THERMAL IMAGE ELEMENT 49 10 COMMISSIONING 10 ...
Страница 529: ...12 6 F650 Digital Bay Controller GEK 106310AB 12 4 RELAY CONFIGURATION 12 FREQUENTLY ASKED QUESTIONS 12 ...
Страница 569: ...A 36 F650 Digital Bay Controller GEK 106310AB A 1 LOGIC OPERANDS APPENDIX A A ...
Страница 735: ...C 24 F650 Digital Bay Controller GEK 106310AB C 8 ANALOG INPUTS APPENDIX C C ...
Страница 743: ...D 8 F650 Digital Bay Controller GEK 106310AB D 5 IEC 60870 5 104 POINT LIST APPENDIX D D ...
Страница 755: ...F 10 F650 Digital Bay Controller GEK 106310AB F 1 IEC 60870 5 103 PROTOCOL APPENDIX F F ...
Страница 766: ...GEK 106310AB F650 Digital Bay Controller G 11 APPENDIX G G 1 FACTORY DEFAULT LOGIC G ...
Страница 767: ...G 12 F650 Digital Bay Controller GEK 106310AB G 1 FACTORY DEFAULT LOGIC APPENDIX G G ...
Страница 801: ...I 2 F650 Digital Bay Controller GEK 106310AB I 1 GE MULTILIN WARRANTY APPENDIX I I ...