KROHNE UFC 400 Supplementary Instructions Manual
KROHNE UFC 400 Supplementary Instructions Manual

KROHNE UFC 400 Supplementary Instructions Manual

Signal converter for ultrasonic flowmeters

Advertisement

UFC 400
UFC 400
UFC 400
UFC 400
Supplementary Instructions
Supplementary Instructions
Supplementary Instructions
Supplementary Instructions
Signal converter for ultrasonic flowmeters
Description of Modbus interface
Description of Modbus interface
Description of Modbus interface
Description of Modbus interface
Electronic Revision: ER 3.0.1_
Modbus version: 2.1.0_
© KROHNE 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the UFC 400 and is the answer not in the manual?

Questions and answers

Summary of Contents for KROHNE UFC 400

  • Page 1 Signal converter for ultrasonic flowmeters Description of Modbus interface Description of Modbus interface Description of Modbus interface Description of Modbus interface Electronic Revision: ER 3.0.1_ Modbus version: 2.1.0_ © KROHNE 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 2: Table Of Contents

    5.8.9 Modbus RS485 Communication Settings ................21 5.8.10 NAMUR NE 107 Variable Event Group(s) ................22 6 Application sequences 6.1 Saving and restoring the configuration setting ............. 23 6.2 Zero Calibration......................24 www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 3 8.1 NAMUR NE 107 Event Group(s)..................27 8.2 NAMUR NE 107 status signals ..................28 8.3 Supported Modbus function codes................. 28 8.4 Number format....................... 31 8.5 Glossary .......................... 31 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 4: General Information

    The physical electrical parameters of the Modbus specification are defined by the EIA/TIA-485 (RS485) standard and the "Modbus over Serial Line - Specification and Implementation Guide V1.02". Both specifications can be obtained on the official website of the Modbus organisation: http://www.modbus.org www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 5: Technical Data

    Sensitivity of the receiver -200...+200 mV Receiver input resistance > 12 kΩ Short circuit current < 250 mA 120 Ω / 560 Ω Termination / polarization resistors (if activated by factory) 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 6: Electrical Connections

    0 V, as this could lead to spurious signals due to noise pick-up. It is therefore necessary to employ biasing resistors at one point on the bus network. www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 7: Establish Rs485 Connection

    In such a case, an abnormal behaviour of the whole serial bus can occur. It is then impossible for the master to communicate with all present slaves on the bus. 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 8: Modbus Protocol

    Big Endian format (MSB first) or Little Endian format (LSB first). 16 bits This field contains a 16 bit CRC which is calculated on all the data bits of the message bytes. www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 9: Data Representation

    5.2.3 32-bit values Little Endian Register Hi LSB + 1 N + 1 LSB + 2 Big Endian Register Hi LSB + 2 N + 1 LSB + 1 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 10: 64-Bit Values

    LSB + 3 LSB + 2 LSB + 2 LSB + 1 LSB + 1 MMMMMMMM MMMMMMMM MMMMMMMM MMMMMMMM With S = sign, E = exponent, M = mantissa/fraction www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 11: Modbus Register Addresses

    For example, if an error were detected in a function 1 request, then the returned function code would be 0x81 (0d129). 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 12: Device Identification

    ProductName 16 byte ASCII String UFC400 0x05 ModelName 16 byte ASCII String Modbus 0x06 UserApplicationName 16 byte ASCII String User tag, displayed on the header of the local screen www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 13: Diagnostics

    Changes that are not applied can be discarded via "Discard Changes" Application sequences (details on page 14). For further information refer to on page 23. 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 14: Device Control

    Bit 5 = Out of Specification (S) Bit 4 = Function Check (C) Bit 3 = reserved Bit 2 = Maintenance required (M) Bit 1 = reserved Bit 0 = Information (I) www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 15: Measurement Values

    NE 107 Status of Signal Noise Byte (0x7729) Ratio 30506 30506 NE 107 Status of Diagnosis 1 Byte 30506 30506 (0x772A) 30507 30507 30507 30507 NE 107 Status of Diagnosis 2 Byte (0x772B) 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 16: Auxiliary Values

    (0x792C) 31022 31022 SNR – Path 3 Float [dB] B2.6.3 31022 31022 (0x792E) 31024 31024 31024 31024 Reynolds Number Float (0x7930) 31026 31026 31026 31026 Reynolds Correction Float (0x7932) www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 17: Totaliser

    32102 Totaliser 2 value (single precision) Float (0x7D66) 32104 32104 Totaliser 3 value (single precision) 1 Float 32104 32104 (0x7D68) 1 Only available in signal converters with "modular carrier" 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 18 Set or Read Value [m³] or [kg] C3.3.7 40520 40520 (0x9E48) 40522 40522 40522 40522 Preset [m³] or [kg] C3.3.5 (0x9E4A) 1 Only available in signal converters with "modular carrier" www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 19: Zero Calibration

    Modbus Function Code "Read Input Registers" (0x04) Input Name Type No. of Values Register registers 20000 20000 Zero Calibration Result Byte 1 = OK 20000 20000 (0x4E20) 0 = NOK 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 20: Process Input Parameters

    (0xA22A) 41516 41516 Dynamic Viscosity Float [kg/ms] C1.7.2 41516 41516 (0xA22C) 41518 41518 Pipe Temperature Float C1.8 41518 41518 (0xA22E) 41520 41520 41520 41520 Density Float [kg/m³] C1.9 (0xA230) www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 21: Modbus Rs485 Communication Settings

    1 = Big Endian (default) 50007 50007 Stop Bits Number of Stop Bits Byte 1 = 1 Stop Bit C5.8.6 50007 50007 (0xC357) (default) 2 = 2 Stop Bits 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 22: Namur Ne 107 Variable Event Group(S)

    Legal values for those registers: • 128: Failure (F) • 32: Out Of Specification (S) • 16: Function Check (C) • 4: Maintenance Request (M) • 1: Information (I) • 0: Off www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 23: Application Sequences

    Previous configuration retained Apply Changes Set Coil 1002 (0x03EA) MB-Telegram: 01 05 03 EA FF 00 + CRC New configuration applied The example assumes slave address 1 for Modbus telegram. 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 24: Zero Calibration

    Calibration Failure Apply Changes Set Coil 1002 (0x03EA) MB-Telegram: 01 05 03 EA FF 00 + CRC Calibration Done • The example assumes slave address 1 for Modbus telegram. www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 25: Troubleshooting

    The function being requested is not valid for the signal converter; check the list of valid Modbus Supported Function Codes functions. For further information refer to on page 11. 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 26: Responding With Exception "Illegal Data Address

    The limits for each holding register are indicated in the section "Parameters". www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 27: Appendix

    Electr: Power Failure Sensor Electronics Configuration Process Sensor Electronics Configuration Process Sensor Electronics Configuration Process Sensor Electronics Configuration Process 1 Those event groups can be mapped to any status signals. 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 28: Namur Ne 107 Status Signals

    0x03 / 0x04 Starting Address 0x00 to 0xFF Input n Status Quantity of n (0x00 to 0x07) Registers Hi Quantity of n (0x01 to 0xFF) Registers Lo max Quantity: 0x07D0 www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 29 Sub-function Lo 0x00 to 0xFF Data n Hi 0x00 to 0xFF Data n Hi 0x00 to 0xFF Data n Lo 0x00 to 0xFF Data n Lo 0x00 to 0xFF 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 30 Next Object ID 0x00 to 0xFF Number of 0x01 to 0x07 Objects (0xFF) Object n ID 0x00 to 0xFF Object n length 0x00 to 0xFF Object n value n (1...254 bytes) www.krohne.com 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en...
  • Page 31: Number Format

    A Modbus data object corresponding to a word (16 bits) Coil A Modbus data object corresponding to a single bit Least Significant Byte Most Significant Byte least significant bit most significant bit 12/2015 - 4002744802 - AD Modbus UFC 400 R02 en www.krohne.com...
  • Page 32 • Process Analysis • Services Head Office KROHNE Messtechnik GmbH Ludwig-Krohne-Str. 5 47058 Duisburg (Germany) Tel.: +49 203 301 0 Fax: +49 203 301 10389 info@krohne.com The current list of all KROHNE contacts and addresses can be found at: www.krohne.com...

Table of Contents