Advertisement

Quick Links

EN – English
Modbus Installation and operating instructure
intelligent paperless recorder
BDL

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the METPOINT BDL and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Beko METPOINT BDL

  • Page 1 EN – English Modbus Installation and operating instructure intelligent paperless recorder...
  • Page 2: Table Of Contents

    METPOINT ® Daisychain setup Table of contents 1. Saftey instructions ...........................4 2. Instructions ............................5 2.1  Definition and abbreviation ......................5 2.2 References ..........................5 3.  Technichal data BDL ........................6 3.1  BDL MODBUS RTU specification  .....................6 3.2  BDL MODBUS/ TCP Specification ....................6 3.3  General Modbus Information ....................6 3.3.1 Serial transmission modes (RTU) ....................7 3.3.2 Ethernet transmission modes ....................... 7 4.
  • Page 3 Daisychain setup METPOINT ® 8.4  Channel description ....................... 31 8.5  Register Alarm Settings ......................38 8.6  Register Value extended ......................40 8.7  Data format test ........................42 8.8  Data Bit description ....................... 42 8.9  User Units ..........................44 9.  Appendix ............................47 9.1  APPENDIX A - Exception codes ..................... 47 3 | 48...
  • Page 4: Saftey Instructions

    METPOINT ® Daisychain setup 1. Saftey instructions Please check whether this manual corresponds with the device type. Please attend to all notes indicated in this instruction manual. It contains essential information which has to be followed during installation, operation and maintenance.  Therefore this instruction manual has to be read categorically by the technician as well as by the responsible user/qualified personnel before installation, initiation and ...
  • Page 5: Instructions

    Daisychain setup METPOINT ® 2. Instructions This manual is intended to provide instructions for the installation and use of the BDL MODBUS function.  The BDL MODBUS function can let the MODBUS client device to read out the online measurement values.  This manual is not intended to be a complete tutorial on the MODBUS RTU protocol, and it is assumed the  end user already has a general working knowledge of MODBUS RTU Communications, especially in respect  of client station configuration and operation. However an overview is included in the following section to  explain some of the fundamental aspects of the protocol. 2.1 Definition and abbreviation Cyclic Redundancy Check Used for error—checking in MODBUS RTU. See appendix Modbus client A MODBUS device, which is able to access data in one or more connected MODBUS  server Modbus server A MODBUS device, which is able to respond to requests from a single MODBUS client Modbus Address Throughout this document the following notation is used to address MODBUS RTU registers see chapter 8 Addressing: Holding Register 1009 is addressed in messages by 1008 MODBUS protocol data unit MODBUS application data unit MBAP MODBUS application protocol...
  • Page 6: Technichal Data Bdl

    METPOINT ® Daisychain setup 3. Technichal data BDL 3.1 BDL MODBUS RTU specification  Device type Server Baud Rates 1200,2400, 4800, 9600, 19200, 38400 bps Device address range 1 … 247 Electrical Interface RS485, 2 wire (Internal Connector X4.1) Protocol Supported function code 3 read holding register 16 write multiple register Broadcast Standard Modbus over serial line V1.02 3.2 BDL MODBUS/ TCP Specification Device type Server Device address range 1 … 247 Electrical Interface Ethernet, RJ45 Protocol...
  • Page 7: Serial Transmission Modes (Rtu)

    Daisychain setup METPOINT ® 3.3.1 Serial transmission modes (RTU) The BDL Modbus mode support only one serial transmission modes; the RTU mode. The transmission mode  defines the bit contents of message fields transmitted serially on the line. It determines how information is  packed into the message fields and decoded. The transmission mode and serial port parameters must be the same for all devices on a Modbus serial line. RTU mode Modbus Application Data Unit (ADU) frame is shown below, and is valid for both requests and responses. Client Address Function code Data 1 byte 1 byte 0 … 252 byte(s) 2 bytes Table 1 Further details of the Modbus protocol can be found in Reference 1 and 2. 3.3.2 Ethernet transmission modes  The BDL Modbus mode supports the Modbus/TCP only The transmission mode defines the bit contents of message fields transmitted serially on the line. It  determines how information is packed into the message fields and decoded. The transmission mode and serial port parameters must be the same for all devices on a Modbus serial line. Modbus/TCP mode Modbus Application Data Unit (ADU) frame is shown below, and is valid for both  requests and responses Modbus/TCP MBAP Header Transaction Protocol Id Length...
  • Page 8: Installation

    METPOINT ® Daisychain setup 4. Installation 4.1 RS485 bus wiring (Modbus RTU) – Connection diagram BDL V1 X1.1: BDL V1 Mainboard power supply X2.1, X2.2: for internal use X3.1-X3.4: alarm relay 1 - 4 X4.1, S4.1: for CAN, RS485, R120 configuration XA.1 - XA.4: sensor channels 1 - 4 S4.1 RS485 HALF S2, S3, S7 BDL V1 version TERMINATING 120R 8 7 6 5 4 3 2 1 X4.1 Client Common...
  • Page 9: Settings Switch S4.1

    Daisychain setup METPOINT ® 4.1.1 Settings Switch S4.1 Note: S3  ON In case DS500 is the last device in the RS485 network then the “Termination  S2  ON resistor network switch” should turn “ON”. S7  ON S1  ON 4.2 RS485 bus wiring (Modbus RTU) – Connection diagram BDL V2 BDL V2 Mainboard X1.1: power supply X.1, X2.2: for internal use X3.1- X3.4: alarm relay 1 - 4 X4.1: RS485 XA.1 - XA.4: sensor channels 1 - 4 XA.1 sens X4.1 5= A (+) 4=B (-) 3=GND 5= A (+) 4= (-) 3= 1= A (+) 2=B (-)
  • Page 10: Bus Cable

    METPOINT ® Daisychain setup Note: In case BDLV2 is the last device in the RS485 network then  the termination should be switch on per software. Settings  Device settings  Modbus settings 4.3 Bus cable Only cables according to the recommendations of EIA 485 standard should be used. A maximum of 64  devices may be connected to one segment. The bus cable must be laid at a distance of at least 20 cm from  other cables. It should be laid in a separate, conductive, and earthed cable trunking. It must be ensured that  no potential differences occur between the individual devices on the bus. Cable specification: Impedance: 135 -165 Ohm @ 3 to 20 Mhz Cable capacity: < 30 pF/m Cable diameter: > 0.64 mm Cross section: > 0.34 mm , conforms to AWG 22 Loop resistance < 110 Ohm per km Screening: Cu shielding braid or shielding braid and shielding foil 4.4 Ethernet connection for Modbus/TCP For easy Ethernet cable connection to your network an ordinary RJ45 Ethernet cable connection is provided.
  • Page 11: Modbus Rtu Communication Settings

    Daisychain setup METPOINT ® 5. Modbus RTU communication settings Before communication with the client, baudrate, address, and framing must be defined 5.1 Accessing and changing Modbus settings First step: Main menu  Settings  Device settings  Modbus settings The settings are all protected by a password! Inputs and changes have to be confirmed by pressing in general! XA.4: or channels 1 – 4 Factory settings for password at the time of  delivery: 0000 (4 times zero). If required, the password can be changed in the  Password settings.
  • Page 12 METPOINT ® Daisychain setup Confirm the changes by pressing the button Apply Remark: Only in case of changes the button  Apply appears else to go back with button  “Back” By pressing the button “Set to Default” the default values will be defined. Default values:  Baudrate: 19200 bps Parity: even Stopbits With “Data Format” the transmission type  ABCD (Little Endian) or CDAB (Middle Endian)  will be defined Notes: It is recommended NOT to use the default address in a multi-server network. It is of great importance to  ensure at the time of the procedure of device addressing, that there are not two devices with the same  address. In such a case, an abnormal behavior of the whole serial bus can occur, the client being then in the impossibility to communicate with all present server on the bus.
  • Page 13: Modbus Tcp Communication Settings

    Daisychain setup METPOINT ® 6. Modbus TCP communication settings By communication via Modbus TCP the Modbus Id have to be set only and confirmed by pressing Apply button. With “Data Format” the transmission type ABCD  (Big Endian) or CDAB (Middle Endian) will be defined 13 | 48...
  • Page 14: Modbus Addressing Model

    METPOINT ® Daisychain setup 7. Modbus addressing model The BDL RS485 Modbus allows read/write access according chapter 8. Not defined registers are not accessible / not supported. Byte Order: The size of each Modbus-register is 2 Byte. For a 32 bit value two Modbusregister will be read out by the BDL.  Accordingly for a 16 bit Value only one register is read. Out formats of BDL: Single word Double word HByte(A) LByte(B) HWord LWord HByte(A) LByte(B) HByte(C) LByte(D) 18 => 29235175522=> Middle Endian Middle Endian Data order Data order Big Endian Big Endian Data order Data order For verification of a correct dataformat please read out register 64000 or 64002. Result should be. Register 64000: Long Integer ...
  • Page 15: Function Code 3 (Read Holding Register)

    Daisychain setup METPOINT ® 7.2 Function Code 3 (Read holding register) General exceptions: • Requesting less than 1 or more than 125 registers => Exception 3 (Illegal data value) • Requesting more than max. message size (27 registers) => Exception 2(Illegal data address) • Requesting data out of defined range of registers chapter 8 => Exception 2 (Illegal data address) Application exceptions: • Application errors => Exception 4 (server device error) Holes/register alignment: • The read command always returns data if no exception is given. Bad Start/end alignment will result in  only parts of the data item being read. 7.3 Function code 16 (Write multiple registers) In general only status register (register 2001 – 2064) are writable. General exceptions: • Writing less than 1 or more than 63 registers => Exception 3 (Illegal data value) • If ByteCount is not exactly 2 times NoOfRegisters => Exception 3 (Illegal data value) • Exceeding max. message size (27 registers) => Exception 2 (Illegal data address) • Writing data out of defined register range chapter 8 =>Exception 2 (Illegal data address) Application exceptions: • Application errors => Exception 4 (server device error) • Application errors include writing to ReadOnIy holding registers Holes / register alignment: •...
  • Page 16: Modbus Holding Register

    METPOINT ® Daisychain setup 8. Modbus holding register 8.1 Basic Values Register Modbus  Modbus  No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write Dword Serial Number String HostName Dword HardwareVersion sprintf(str,“%u.%02u“, hw>>16,hw&0xffff); Dword Softwareversion sprintf(str,“%u.%02u“, sw>>16,sw&0xffff); Byte(6) MAC Adress Upper 2 bytes are  zero Dword Calibration Date Unix Time Dword Runtime Counter...
  • Page 17: Register Channel Values

    Daisychain setup METPOINT ® 8.2 Register Channel Values 8.2.1 Reading SF xx values Important: When reading SF xx sensors, the following points must be observed: • The register assignment for SF xx sensors values differs from the register assignment of other sensors  and parameters. • Consumption value(s) for SF xx sensors are always integer values I4(32b), contrary to the table. 1st value 3rd value 5th value 8th value Example for channel 1: Channel Value Register Value A1  Register 1000 (Flow) Value A1  Register 1004 (Consumtion) Value A1...
  • Page 18: Extended Modbus

    METPOINT ® Daisychain setup 8.2.2 Extended Modbus The „Extended Modbus“ option is available for the 4- and 8-channel versions of the BDL data logger. See the  operating instructions „BDL Chapter 13.3.10“. This allows the number of values to be queried for a Modbus sensors to be increased from 8 to 40; the values  are displayed in channels M1 to M4. Depending on the version, these are located at positions B1-B4 (4-channel basic version) or C1-C4 (8-channel  basic version). Position “Extended Modbus“ Variant 4-Channell B1 = M1 B2 = M2 B3 = M3 B4 = M4 Variant 8 Channel C1 = M1 CB2 = M2 C3 = M3 C4 = M4 Example query via Modbus 4-channel variant:...
  • Page 19: Register Channel Values 1

    Daisychain setup METPOINT ® 8.2.3 Register Channel values 1 … 4 (first page) Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 1001 1000 Float/ Channel A1 BDL Data Value *1) Dword 1st value 1003 1002 Float/ Channel A1 BDL Data Value *1) Dword 2nd value 1005 1004 Float/ Channel A1 BDL Data Value *1)
  • Page 20 METPOINT ® Daisychain setup Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 1045 1044 Float/ Channel B2 BDL Data Value *1) Dword 3rd value 1047 1046 Float/ Channel B2 BDL Data Value *1) Dword 4th value 1049 1048 Float/ Channel B3 BDL Data Value *1) Dword 1st value 1051 1050...
  • Page 21 Daisychain setup METPOINT ® Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 1091 1090 Float/ Channel C4 BDL Data Value *1) Dword 2nd value 1093 1092 Float/ Channel C4 BDL Data Value *1) Dword 3rd value 1095 1094 Float/ Channel C4 BDL Data Value *1) Dword 4th value...
  • Page 22: Register Values Channel 5

    METPOINT ® Daisychain setup 8.2.4 Register Values Channel 5 … 8 (2nd page) Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 1201 1200 Float/ Channel A1 BDL Data Value *1) Dword 5th value 1203 1202 Float/ Channel A1 BDL Data Value *1) Dword 6th value 1205 1204 Float/ Channel A1 BDL Data Value *1) Dword...
  • Page 23 Daisychain setup METPOINT ® Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 1243 1242 Float/ Channel B2  BDL Data Value *1) Dword 6th value 1245 1244 Float/ Channel B2  BDL Data Value *1) Dword 7th value 1247 1246 Float/ Channel B2  BDL Data Value *1) Dword 8th value 1249 1248 Float/...
  • Page 24 METPOINT ® Daisychain setup Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 1289 1288 Float/ Channel C4 BDL Data Value *1) Dword 5th value 1291 1290 Float/ Channel C4 BDL Data Value *1) Dword 6th value 1293 1292 Float/ Channel C4 BDL Data Value *1) Dword 7th value...
  • Page 25: Status Register

    Daisychain setup METPOINT ® 8.3 Status register 8.3.1 Status register channel values 1 … 4 Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 2001 2000 word Channel A1 Status *2) Value 1 Status 2002 2001 word Channel A1 Status *2) Value 2 Status 2003 2002 word...
  • Page 26 METPOINT ® Daisychain setup Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 2021 2020 word Channel B2  Status *2) Value 1 Status 2022 2021 word Channel B2  Status *2) Value 2 Status 2023 2022 word Channel B2  Status *2) Value 3 Status 2024 2023 word...
  • Page 27 Daisychain setup METPOINT ® Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 2044 2043 word Channel C3 Status *2) Value 4 Status 2045 2044 word Channel C4 Status *2) Value 1 Status 2046 2045 word Channel C4 Status *2) Value 2 Status 2047...
  • Page 28: Status Register Values 5

    METPOINT ® Daisychain setup 8.3.2 Status register values 5 … 8 Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 2101 2100 word Channel A1 Status *2) Value 5 Status 2102 2101 word Channel A1 Status *2) Value 6 Status 2103 2102 word Channel A1 Status *2) Value 7 Status 2104...
  • Page 29 Daisychain setup METPOINT ® Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 2122 2121 word Channel B2  Status *2) Value 6 Status 2123 2122 word Channel B2  Status *2) Value 7 Status 2124 2123 word Channel B2  Status *2) Value 8 Status 2125 2124 word...
  • Page 30 METPOINT ® Daisychain setup Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 2144 2143 word Channel C3 Status *2) Value 8 Status 2145 2144 word Channel C4 Status *2) Value 5 Status 2146 2145 word Channel C4 Status *2) Value 6 Status 2147...
  • Page 31: Channel Description

    Daisychain setup METPOINT ® 8.4 Channel description Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 3001 3000 word Channel A1 Sensor Type *3) sensor type 3002 3001 string Channel Name Sensor Name *4) 3014 3013 word name/unit  Value description *5) index value 1 3015 3014 word...
  • Page 32: Default Setting

    METPOINT ® Daisychain setup Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 3079 3078 word name/unit  Value description *5) index value 2 3080 3079 word name/unit  Value description *5) index value 3 3081 3080 word name/unit  Value description *5) index value 4 3082 3081 word...
  • Page 33 Daisychain setup METPOINT ® Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 3147 3146 word name/unit  Value description *5) index value 6 3148 3147 word name/unit  Value description *5) index value 7 3149 3148 word name/unit  Value description *5) index value 8 3161 3149 word...
  • Page 34 METPOINT ® Daisychain setup Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 3226 3225 string Channel Name Sensor Name *4) 3238 3237 word name/unit  Value description *5) index value 1 3239 3238 word name/unit  Value description *5) index value 2 3240 3239 word...
  • Page 35 Daisychain setup METPOINT ® Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 3305 3304 word name/unit  Value description *5) index value 4 3306 3305 word name/unit  Value description *5) index value 5 3307 3306 word name/unit  Value description *5) index value 6 3308 3307 word...
  • Page 36 METPOINT ® Daisychain setup Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 3373 3372 word name/unit  Value description *5) index value 8 3385 3384 word Channel V1 Sensor Type *3) sensor type 3386 3385 string Channel Name Sensor Name *4) 3398 3397 word name/unit ...
  • Page 37 Daisychain setup METPOINT ® Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 3463 3462 word name/unit  Value description *5) index value 2 3464 3463 word name/unit  Value description *5) index value 3 3465 3464 word name/unit  Value description *5) index value 4 3466 3465 word...
  • Page 38: Register Alarm Settings

    METPOINT ® Daisychain setup 8.5 Register Alarm Settings Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 4001 4000 word Channel /  Alarmsettings #1 *6) Value 4002 4001 word Relais relais setting *7) 4003 4002 float upper warning  value 4005 4004 float Hysteresis for  above 4007 4006...
  • Page 39 Daisychain setup METPOINT ® Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 4061 4060 Channel /  Alarmsettings #4 Value 4081 4080 Channel /  Alarmsettings #5 Value 4101 4100 Channel /  Alarmsettings #6 Value 4121 4120 Channel /  Alarmsettings #7 Value 4141 4140...
  • Page 40: Register Value Extended

    METPOINT ® Daisychain setup Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 4521 4520 Channel /  Alarmsettings #27 Value 4541 4540 Channel /  Alarmsettings #28 Value 4561 4560 Channel /  Alarmsettings #29 Value 4581 4580 Channel /  Alarmsettings #30 Value 4601 4600...
  • Page 41 Daisychain setup METPOINT ® Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 10086 10085 free A1d future use 10101 10100 string A1e Value string max. 10  Name long character 10107 10106 string A1e Value string max. 3 Name short character 10110...
  • Page 42: Data Format Test

    METPOINT ® Daisychain setup 8.7 Data format test Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 64001 64000 Dword 1000000 format test for Dword 64003 64002 float 1000000.0 format test for float 8.8 Data Bit description Data Value Format (Dword / Float) depends on Value Description Bit 15 see below *5) Position of Dezimal Point depends on Value Descrition Bit  see below *5) 14..12 Data status Write 1 to ...
  • Page 43 Daisychain setup METPOINT ® Channel Name  Name coding in UTF8 (max. 24 Byte) Value description  1 = Dword , 0 = float 14 … 12 position of dezimal point 0 … 7 11 … 7 index of value name 0 … 31 6 … 0 index of unit name 0 … 127 0 = value not used Alarm Channel/ Value  lower Alarm used lower Warning used upper Alarm used upper Warning used Alarm used (valid) Alarm settings used 6 … 4 Value Nr...
  • Page 44: User Units

    METPOINT ® Daisychain setup 8.9 User Units Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 14001 14000 string Unit Name 1 °C UTF8 string (max. 10  character) 14009 14008 string Unit Name 2 °F UTF8 string (max. 10  character) 14017 14016 string Unit Name 3 UTF8 string (max. 10 ...
  • Page 45 Daisychain setup METPOINT ® Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 14177 14176 string Unit Name 23 Ncfm UTF8 string (max. 10  character) 14185 14184 string Unit Name 24 m³ UTF8 string (max. 10  character) 14193 14192 string Unit Name 25 UTF8 string (max. 10 ...
  • Page 46 METPOINT ® Daisychain setup Modbus Modbus No.of  Data Default Read  Description Comment Register Address Byte Type Setting Write 14361 14360 string Unit Name 46 kg/s UTF8 string (max. 10  character) 14369 14368 string Unit Name 47 UTF8 string (max. 10  character) 14377 14376 string Unit Name 48 Ø m³/h UTF8 string (max. 10 ...
  • Page 47: Appendix

    Daisychain setup METPOINT ® 9. Appendix 9.1 APPENDIX A - Exception codes The BDL Modbus uses the following exception codes when responding to the client Exception Code Exception name 0x01 Illegal function 0x02 Illegal data address 0x03 Illegal data value 0x04 server device failure 0x05 Acknowledge 0x06 server device busy 47 | 48...
  • Page 48 I - 10040 Leinì (TO) 1-1 Minamiwatarida-machi PL - 00-834 Warszawa Tel. +39 011 4500 576 Kawasaki-ku, Kawasaki-shi Tel. +48 22 314 75 40 Fax  +39 0114 500 578 JP - 210-0855  info.pl@beko-technologies.pl info.it@beko-technologies.com Tel. +81 44 328 76 01  service.it@beko-technologies.com info@beko-technologies.jp BEKO TECHNOLOGIES S. de R.L. de C. BEKO TECHNOLOGIES, CORP. BEKO Technologies, S de R.L. de C.V.  900 Great Southwest Pkwy SW Blvd. Vito Alessio Robles 4602 Bodega 10  Atlanta, GA 30336 Zona Industrial Saltillo, Coahuila, 25107  Tel. +1 404 924-6900 Mexico beko@bekousa.com Tel. +52(844) 218-1979 informacion@beko-technologies.com   w ww.beko-technologies.com...

Table of Contents