KROHNE UFC 300 Supplementary Instructions Manual
KROHNE UFC 300 Supplementary Instructions Manual

KROHNE UFC 300 Supplementary Instructions Manual

Signal converter for ultrasonic flowmeters

Advertisement

Quick Links

UFC 300
UFC 300
UFC 300
UFC 300
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 4.0._
Modbus version: 2.1.1_
© KROHNE 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en

Advertisement

Table of Contents
loading

Summary of Contents for KROHNE UFC 300

  • 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 4.0._ Modbus version: 2.1.1_ © KROHNE 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 2: Table Of Contents

    5.8.10 Modbus RS485 Communication Settings ................26 5.8.11 NAMUR NE 107 Variable Status Group(s)................27 6 Application sequences 6.1 Saving and restoring the configuration setting ............. 28 6.2 Zero Calibration......................29 www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 3 8.1 NAMUR NE 107 Status Group(s) ..................32 8.2 NAMUR NE 107 status signals ..................33 8.3 Supported Modbus function codes................. 33 8.4 Number format....................... 36 8.5 Glossary .......................... 36 9 Notes 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 4: General Information

    (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 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 5: Technical Data

    < 250 mA 120 Ω / 560 Ω Termination / polarization resistors (if activated by factory) Table 2-2: Technical data of the Modbus interface (acc. to EIA/TIA 485 standard) 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 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 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 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. 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 8: Modbus Protocol

    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. Table 5-1: RTU frame format www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 9: Data Representation

    Little /Big Endian Register Table 5-3: 16-bit values 5.2.3 32-bit values Little Endian Register LSB + 1 N + 1 LSB + 2 Table 5-4: 32-bit values, Little Endian 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 10: 64-Bit Values

    LSB + 1 LSB + 1 MMMMMMMM MMMMMMMM MMMMMMMM MMMMMMMM Table 5-9: 64-bit values, Double (double precision, IEEE 754) With S = sign, E = exponent, M = mantissa/fraction www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 11: Modbus Register Addresses

    Encapsulated Interface Transport Table 5-11: Overview of supported Function Codes Supported For detailed information about the telegrams structure of all function codes refer to Modbus function codes on page 33. 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 12: Error Messages

    The master system can read the error logs by using the diagnostics command (for details on Function Code 0x08 Diagnostics refer to on page 13). www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 13: Device Identification

    Return Bus Communication Error Count Return Bus Exception Count Return Slave Message Count Return Slave No Response Count Return Bus Character Overrun Count Table 5-14: Diagnostics sub function codes 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 14: Parameters

    10001 10001 (0x2711) changes. "Apply Changes" to made save them, "Discard Changes" to 1 = unsaved work with previous settings changes detected Table 5-16: Parameters - Device Status www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 15: Measurement Values

    [m³/s] 30020 30020 (0x7544) 30022 30022 30022 30022 Current Input A Float (0x7546) 30024 30024 Current Input B Float 30024 30024 (0x7548) Table 5-18: Parameters - Measurement Values 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 16: Measurement Status Compliant With Namur Ne 107

    NE107 Short Status Current Input A Byte 30511 30511 (0x772F) 30512 30512 30512 30512 NE107 Short Status Current Input B Byte (0x7730) Table 5-19: Parameters - Measurement Status www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 17: Auxiliary Values

    31028 31028 opt. transd. Distance 1 Float B2.11.1 31028 31028 (0x7934) 31030 31030 31030 31030 opt. transd. Distance 2 Float B2.11.2 (0x7936) Table 5-20: Parameters - Auxiliary Values 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 18: Totaliser

    (0x7D66) 32104 32104 32104 32104 Totaliser 3 value (single precision) 1 Float (0x7D68) Table 5-22: Parameters - Totaliser Values 1 Only available in signal converters with "modular carrier" www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 19 6 = Heat Flow 7 = Cold Flow 9 = Volume Flow 12 Table 5-23: Parameters - Totaliser Settings 1 1 Only available in signal converters with "modular carrier" 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 20 (0x9E48) 40522 40522 Preset Float [m³] or [kg] C5.3.5 40522 40522 (0x9E4A) Table 5-24: Parameters - Totaliser Settings 2 1 Only available in signal converters with "modular carrier" www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 21: Zero Calibration

    1 = On 41007 41007 41007 41007 Diagnostics 2 Selector Integer 0 = Off C1.17.2 (0xA02F) 403 = gain - Path 2 410 = SNR - Path 2 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 22 Float [m/s] C2.6.4 41534 41534 (0xA23E) 41536 41536 Plausibility Error Limit 2 Float C2.7.1 41536 41536 (0xA240) 41538 41538 41538 41538 Dynamic Viscosity 2 Float [kg/ms] C2.3.12 (0xA242) www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 23: Install Parameters

    3 = oil 4 = acids 5 = CxHx refined 6 = CxHx light 7 = alcohols 8 = caustic soda 9 = refrigerant 10 = solvents 11 = other 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 24 1 = traverse C1.4.2 42033 42033 (0xA431) 2 = traverse 4 = traverse 42034 42034 42034 42034 actual distance 1 Float min = -0.01 C1.4.3 (0xA432) max = 9.999 www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 25 42048 (0xA440) 2 = At return side 42049 42049 42049 42049 specific heat Float min = 0 [J/kg/K] C1.16 (0xA441) max = 10000 Table 5-28: Parameters - Install 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 26: Modbus Rs485 Communication Settings

    Number of Stop Bits Byte 1 = 1 Stop Bit C7.8.6 50007 50007 (0xC357) (default) 2 = 2 Stop Bits Table 5-29: Parameters - Modbus RS485 Communication Settings www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 27: Namur Ne 107 Variable Status 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 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 28: 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. www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 29: 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. 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 30: 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. www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 31: Responding With Exception "Illegal Data Address

    The limits for each holding register are indicated in the section "Parameters". 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 32: Appendix

    Table 8-1: NE 107 Status Groups NAMUR NE 107 Variable Status Group(s) 1 Those event groups can be mapped to any status signals (for details refer to on page 27). www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 33: Namur Ne 107 Status Signals

    Input n Status Quantity of n (0x00 to 0x07) Registers Hi Quantity of n (0x01 to 0xFF) Registers Lo max Quantity: 0x07D0 Table 8-3: Function Code 0x02: Read Discrete Inputs 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 34 Data n Hi 0x00 to 0xFF Data n Hi 0x00 to 0xFF Data n Lo 0x00 to 0xFF Data n Lo 0x00 to 0xFF Table 8-7: Function Code 0x08: Diagnostics www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 35 Object n ID 0x00 to 0xFF Object n length 0x00 to 0xFF Object n value n (1...254 bytes) Table 8-9: Function Code 0x2B: Encapsulated Interface Transport 0x0E Read Device Identification 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 36: 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 Table 8-10: Description of abbreviations www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 37: Notes

    NOTES UFC 300 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 38 NOTES UFC 300 www.krohne.com 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en...
  • Page 39 NOTES UFC 300 03/2019 - 4007044501 - AD UFC 300 V2 Modbus R01 en www.krohne.com...
  • Page 40 • 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