background image

GB - 6

The following predefined ModBus functions are supported by the KEB ModBus interface:

3 : ‚Read Holding Registers‘

4 : ‚Read Input Registers‘

6 : ‚Preset Single Register‘

• 16 : ‚Preset Multiple Registers‘
At KEB functions 3 and 4 are completely identical.
The predefined ModBus functions are designed for word (16 Bit) data access. Addressing
of parameters is also done by 16 bit register address. Therefore this services can only
operate to the inverter with indirect set addressing (FR.09).
As some parameters of the KEB frequency inverter have 32 bit data length, additional
definitions had to be made for accessing those parameters. This problem has been
solved in two ways:

First is that parameter access through functions 3, 4, 6, 16 in a certain register
address area is controlled by two mapping lists. One list for reading and another for
writing. With these lists it is possible to access as well as 16 bit or 32 bit parameters
with the functions 3, 4, 16. Also the direct set addressing is supported here. The
beginning of the register addresses of the mapping lists is programmable with
parameters MDB_MapStartAddr_Rd/Wr in the operator. The real length of the mapping
list is programmable with parameters MDB_MapNr_Rd/Wr in the operator. The
maximum length is limited to 100 (dec) words (16-Bit).

Second is that two additional ModBus functions have been defined by KEB. The
ModBus specification [2] releases function codes for so called 'user defined function
codes‘. In this function area the following functions have been created:

100: Read Registers32: Reading several 32 bit registers (indirect set addressing
through FR.09))

101: Write Registers32: Writing several 32 bit registers (indirect set addressing through
FR.09)

2.3

ModBus Functions

ModBus

Reg-
Addr

Para-
Addr

Access controlled

by the mapping lists

0000h

0000h

1FFFh
2000h

5EFFh
5F00h

5FFFh

3EFFh

Parameter of the

frequency inverter

control

direct access

with Para-Addr =

Reg-Addr - 2000h

Operator Parameter

Read Mapping List

Write Mapping List

ModBus Functions

Содержание F5 COMBICOM ModBus

Страница 1: ...12 2003 CM F5 010 K000 BETRIEBSANLEITUNG INSTRUCTION MANUAL KEB COMBICOM ModBus...

Страница 2: ...Seite GB 3 GB 12 GB...

Страница 3: ...nctions 5 2 1 Slave Addressing 5 2 2 Parameter Addressing 5 2 3 ModBus Functions 6 2 4 User Defined Functions Defined By KEB 7 2 4 1 Function 100 Read Registers32 7 2 4 2 Function 101 Write Registers3...

Страница 4: ...3 RS232_RxD RS232 Rx Signal 4 RS485_RxD A RS485 Rx Signal A 5 RS485_RxD B RS485 Rx Signal B 6 VCC Power supply of the serial interface 7 GND Reference potential of the serial interface 8 RS485_TxD A R...

Страница 5: ...the diagnosis interface of the ModBus operator With an adapter the HSP5 cable is connected to the diagnosis interface see ordering informations When connected correctly access to all parameters of the...

Страница 6: ...32 bit parameters with the functions 3 4 16 Also the direct set addressing is supported here The beginning of the register addresses of the mapping lists is programmable with parameters MDB_MapStartA...

Страница 7: ...yte LoByte HiByte Number LoByte MSByte LSByte n Parameter Wert with Number Number of registers parameters to read with Start Addr First read register address Function 101 Response FUNC 101 dez Start A...

Страница 8: ...and non volatile saved MDB_SlavAddr_OP 0281h FB 01 5F01h Meaning Defines the source for the ModBus slave address Data Length 1 Byte Coding 255 dec ModBus slave address SY 06 No ModBus activity if SY 0...

Страница 9: ...t fieldbus watchdog by receive of each correct ModBus telegram to this slave broadcast included Default Setting 01h Remarks A changed value will immediately be active and non volatile saved Watchdog_A...

Страница 10: ...ode 3 illegal value if the values of the read parameter are not the same in all mapped sets MDB_Mapping_Wr_N see below 5F96h N COMBIVIS Para Addr COMBIVIS access through two parameters MDB_Write_MapIn...

Страница 11: ...ce HSP5_Max_InvBusy_Retries 0186h OS 06 not available Meaning Configures how often the ModBus operator repeats a request to the frequency inverter control if this answers with error code inverter busy...

Страница 12: ..._Mapping_Rd_0 4 5F95h 0289h 028Ah MDB_Mapping_Rd_99 4 5F96h 028Bh 028Ch MDB_Mapping_Wr_0 4 5FF9h 028Bh 028Ch MDB_Mapping_Wr_99 4 4 Annex 4 1 Table of Operator Parameters Error Code Meaning 1 Illegal f...

Страница 13: ......

Страница 14: ...tain Buisiness Park Morris Close Park Farm Wellingborough GB Northants NN8 6 XF fon 44 1933 402220 fax 44 1933 400724 net www keb uk co uk mail info keb uk co uk KEB Italia S r l Via Newton 2 I 20019...

Отзывы: