Example: air traffic controller

Modbus Module - Comptech Kft.

Modbus ModuleCommunication Module for MULTICAL 403 Modbus RTU communication Communication speed up to 115200 bits/s Programmable data, communication speed and parity settings Two pulse inputs for additional water and electricity meters RS-485 galvanic isolated from meter Complies with Modbus implementation guide sheet 2 Kamstrup A/S Module for MULTICAL 403 ContentsIntroduction 3 Applications 3 Installation 3 Cable connections 4 Communication from Module 5 Modbus datagrams 6 Default datagram, Modbus register mapping 7 Legacy datagram, Modbus register mapping 13 Technical specifications 17 Markings/approvals 18 Ordering 18 Configuration

Modbus Module Communication module for MULTICAL® 403 • Modbus RTU communication • Communication speed up to 115200 bits/s • Programmable data, communication speed

Tags:

  Module, Ombud, Modbus module

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of Modbus Module - Comptech Kft.

1 Modbus ModuleCommunication Module for MULTICAL 403 Modbus RTU communication Communication speed up to 115200 bits/s Programmable data, communication speed and parity settings Two pulse inputs for additional water and electricity meters RS-485 galvanic isolated from meter Complies with Modbus implementation guide sheet 2 Kamstrup A/S Module for MULTICAL 403 ContentsIntroduction 3 Applications 3 Installation 3 Cable connections 4 Communication from Module 5 Modbus datagrams 6 Default datagram, Modbus register mapping 7 Legacy datagram, Modbus register mapping 13 Technical specifications 17 Markings/approvals 18 Ordering 18 Configuration 193 Kamstrup A/S Module for MULTICAL 403 IntroductionA new high performance and flexible Modbus Module has been introduced with the MULTICAL 403 energy meter family.

2 The Modbus communication Module enables the MULTICAL 403 to be integrated into a building automation system or to participate in industrial applications. The Modbus RTU is based on an RS-485 communication Modbus Module is designed with focus on high flexibility to fulfill a wide pallet of applications. The Modbus Module supports rapid exchange of meter data, flow, energy and temperatures to facilitate monitoring and control tasks. AnalysisThe MULTICAL energy meter supports high quantities of data, and all relevant data for analysis can be read out. AlarmsThe MULTICAL info codes for general alarm, flow error, temperature error, water leakage, very high flow, air in the system, and wrong flow direction are available to the Modbus system. Control and regulationData can be read out in intervals of few seconds at very high speed whereby the data can be used for control and regulation Module is easily mounted in the Module slot of the meter. A configuration might be necessary if a specific slave address is required.

3 Configuration of the Modbus slave address, bus speed and selection of dataset can be done with METERTOOL HCW through the optical read-out head on MULTICAL or through the 10 pole connector on the Module is power-supplied from the meter s internal 230 VAC or 24 VAC supply A/S Module for MULTICAL 403 Cable connectionsWire sizeMax cable size mm Modbus connectionTerminal 137: RS-485 A/-Terminal 138: RS-485 B/+Terminal 139: RS-485 GNDP ulse input connectionTerminal 65: Pulse input A/In-A (+)Terminal 66: Pulse input A/In-A (-)Terminal 67: Pulse input B/In-B (+)Terminal 68: Pulse input B/In-B (-) Modbus connection Screw terminals for the Modbus RS-485 signals A/-, B/+ twisted pair and GND. Pulse inputs Screw terminals for connection of the two pulse inputs. The pulse inputs are used for collecting and accumulating pulses remotely, from water meters and electricity meters. The pulse inputs are physically placed on the Modbus Module , however the accumulation and data logging of values are made by the MULTICAL A/S Module for MULTICAL 403 Communication from moduleProtocolAccording to the Modbus over Serial Line, Specification and Implementation Guide addressingThe Module may be addressed as a Modbus slave unit in the range from 1-247.

4 Communication speedThe Module supports baud rates from 300 to 115200 baud. The parity and stop bits are to be selected as one of the following: no parity 1 stop, no parity 2 stop, even parity 1 stop or odd parity 1 Modbus function codesThe Module supports a subset of Modbus function codes for reading and writing. Generally, function codes and addresses are written in hexadecimal format shown by the prefix function codes and their possible exception codes: 0x03 Read Holding Registers with exception codes: 0x02 Illegal data address 0x03 Illegal data value 0x04 Read Input Registers with exception codes: 0x02 Illegal data address 0x03 Illegal data value 0x08 Diagnostics with exception code: 0x01 Illegal function Subcode 0x01 Restart with exception code: 0x03 Illegal data value 0x2B Encapsulated interface transport with exception code: 0x01 Illegal function Subcode 0x0E Read Device Identification with exception code: 0x03 Illegal data value 0x41 and 0x42 Reserved as Kamstrup Specific Function code6 Kamstrup A/S Module for MULTICAL 403 Modbus datagramsThe Modbus Module supports the most common registers used for heating and cooling applications.

5 The legacy datagram is partly compatible with MULTICAL datagramLegacy datagramFlow 1 Flow 1 Actual powerActual PowerTemp. 1 InletVolume V1 Temp. 2 OutletHeat energy E1 Differential energy E3 Heat energy E1 Temp. 1 InletCooling energy E3 Temp. 2 OutletEnergy E8 (T1*m )Pulse Input AEnergy E9 (T2*m )Pulse Input BTariff 2 Max powerTariff 3 Info CodeTariff 4 Module Program versionHeat with discount A1 Meter Number (low)Heat with surcharge A2 Serial NumberVolume V1 Hour counterPulse input APulse input BCoefficient of performance CPT5 LimitVB PowerQP Avg TimeTariff Limit 2 Tariff Limit 3 Tariff Limit 4 Info CodeHourCounterErrorHourCounterDateClock Config No1 Config No2 Config No3 Config No 4 Meter Number (high)Meter Number (low)Serial NumberMeter TypeMeter Main/Sub TypeSoftware-number and revision7 Kamstrup A/S Module for MULTICAL 403 Default datagram, Modbus register mapping The following tables show how the MULTICAL 403 memory data are mapped into Modbus registers. Most values can be read at two different addresses, either as IEEE Float or as 32-bit signed integers.

6 All registers used for units and factors are 16-bit values, all others are 32-bit Float or integer registerMemory address (hex)DescriptionContentsData type10000 Flow 1 Value32 bit IEEE Float30002*Value32 bit IEEE Float50004 Actual powerValue32 bit IEEE Float70006 Temp. 1 InletValue32 bit IEEE Float90008 Temp. 2 OutletValue32 bit IEEE Float11000A*Value32 bit IEEE Float13000C*Value32 bit IEEE Float15000 EDifferential bit IEEE Float170010*Value32 bit IEEE Float190012*Value32 bit IEEE Float210014 Heat energy E1 Value32 bit IEEE Float230016*Value32 bit IEEE Float250018 Cooling energy E3 Value32 bit IEEE Float27001A*Value32 bit IEEE Float29001C*Value32 bit IEEE Float31001E*Value32 bit IEEE Float330020*Value32 bit IEEE Float350022 Energy E8 (T1*m )Value32 bit IEEE Float370024 Energy E9 (T2*m )Value32 bit IEEE Float390026*Value32 bit IEEE Float410028*Value32 bit IEEE Float43002 ATariff 2 Value32 bit IEEE Float45002 CTariff 3 Value32 bit IEEE Float47002 ETariff 4 Value32 bit IEEE Float490030 Heat with discount A1 Value32 bit IEEE Float510032 Heat with surcharge A2 Value32 bit IEEE Float530034 Volume V1 Value32 bit IEEE Float550036*Value32 bit IEEE Float570038 Pulse input AValue32 bit IEEE Float59003 APulse input BValue32 bit IEEE Float61003C*Value32 bit IEEE Float63003E*Value32 bit IEEE Float650040 Coefficient of performance CPValue32 bit IEEE Float670042T5 LimitValue32 bit IEEE Float690044VB PowerValue32 bit IEEE Float710046QP Avg TimeValue32 bit IEEE Float8 Kamstrup A/S Module for MULTICAL 403 Default datagram, Modbus register mapping Modbus registerMemory address (hex)

7 DescriptionContentsData type730048 Tariff Limit 2 Value32 bit IEEE Float75004 ATariff Limit 3 Value32 bit IEEE Float77004 CTariff Limit 4 Value32 bit IEEE Float79004E*Value32 bit IEEE Float810050*Value32 bit IEEE Float830052 Actual flow 1 Unit16 bit Unsigned Integer840053*Unit16 bit Unsigned Integer850054 Actual power 1 Unit16 bit Unsigned Integer860055 Temp. 1 InletUnit16 bit Unsigned Integer870056 Temp. 2 OutletUnit16 bit Unsigned Integer880057*Unit16 bit Unsigned Integer890058*Unit16 bit Unsigned Integer900059 Differential bit Unsigned Integer91005A*Unit16 bit Unsigned Integer92005B*Unit16 bit Unsigned Integer93005 CHeat energy E1 Unit16 bit Unsigned Integer94005D*Unit16 bit Unsigned Integer95005 ECooling energy E3 Unit16 bit Unsigned Integer96005F*Unit16 bit Unsigned Integer970060*Unit16 bit Unsigned Integer980061*Unit16 bit Unsigned Integer990062*Unit16 bit Unsigned Integer1000063 Energy E8 (T1*m )Unit16 bit Unsigned Integer1010064 Energy E9 (T2*m )Unit16 bit Unsigned Integer1020065*Unit16 bit Unsigned Integer1030066*Unit16 bit Unsigned Integer1040067 Tariff 2 Unit16 bit Unsigned Integer1050068 Tariff 3 Unit16 bit Unsigned Integer1060069 Tariff 4 Unit16 bit Unsigned Integer107006 AHeat with discount A1 Unit16 bit Unsigned Integer108006 BHeat with surcharge A2 Unit16 bit Unsigned Integer109006 CVolume V1 Unit16 bit Unsigned Integer110006D*Unit16 bit Unsigned Integer111006 EPulse input AUnit16 bit Unsigned Integer112006 FPulse input BUnit16 bit Unsigned Integer1130070*Unit16 bit Unsigned Integer1140071*Unit16 bit Unsigned Integer1150072 Coefficient of performance CPUnit16 bit Unsigned Integer1160073T5 LimitUnit16 bit Unsigned Integer9 Kamstrup A/S Module for MULTICAL 403 Modbus registerMemory address (hex)

8 DescriptionContentsData type1170074VB PowerUnit16 bit Unsigned Integer1180075QP Avg TimeUnit16 bit Unsigned Integer1190076 Tariff Limit 2 Unit16 bit Unsigned Integer1200077 Tariff Limit 3 Unit16 bit Unsigned Integer1210078 Tariff Limit 4 Unit16 bit Unsigned Integer1220079*Unit16 bit Unsigned Integer123007A*Unit16 bit Unsigned Integer124007 BInfo CodeValue32 bit Unsigned Integer126007 DHourCounterValue32 bit Unsigned Integer128007 FErrorHourCounterValue32 bit Unsigned Integer1300081 DateValue32 bit Unsigned Integer1320083 ClockValue32 bit Unsigned Integer1340085 Config No1 Value32 bit Unsigned Integer1360087 Config No2 Value32 bit Unsigned Integer1380089 Config No3 Value32 bit Unsigned Integer140008 BConfig No 4 Value32 bit Unsigned Integer142008 DMeter Number (high)Value32 bit Unsigned Integer144008 FMeter Number (low)Value32 bit Unsigned Integer1460091 Serial NumberValue32 bit Unsigned Integer1480093 Meter TypeValue32 bit Unsigned Integer1500095 Meter Main/Sub TypeValue32 bit Unsigned Integer1520097 Software-number and revisionValue32 bit Unsigned Integer1540099 Actual flow 1 Value32 bit Signed Integer156009B*Value32 bit Signed Integer158009 DActual powerValue32 bit Signed Integer160009 FTemp.

9 1 InletValue32 bit Signed Integer16200A1 Temp. 2 OutletValue32 bit Signed Integer16400A3*Value32 bit Signed Integer16600A5*Value32 bit Signed Integer16800A7 Differential bit Signed Integer17000A9*Value32 bit Signed Integer17200AB*Value32 bit Signed Integer17400 ADHeat energy E1 Value32 bit Signed Integer17600AF*Value32 bit Signed Integer17800B1 Cooling energy E3 Value32 bit Signed Integer18000B3*Value32 bit Signed Integer18200B5*Value32 bit Signed Integer18400B7*Value32 bit Signed IntegerDefault datagram, Modbus register mapping 10 Kamstrup A/S Module for MULTICAL 403 Modbus registerMemory address (hex)DescriptionContentsData type18600B9*Value32 bit Signed Integer18800 BBEnergy E8 (T1*m )Value32 bit Signed Integer19000 BDEnergy E9 (T2*m )Value32 bit Signed Integer19200BF*Value32 bit Signed Integer19400C1*Value32 bit Signed Integer19600C3 Tariff 2 Value32 bit Signed Integer19800C5 Tariff 3 Value32 bit Signed Integer20000C7 Tariff 4 Value32 bit Signed Integer20200C9 Heat with discount A1 Value32 bit Signed Integer20400 CBHeat with surcharge A2 Value32 bit Signed Integer20600 CDVolume V1 Value32 bit Signed Integer20800CF*Value32 bit Signed Integer21000D1 Pulse input AValue32 bit Signed Integer21200D3 Pulse input BValue32 bit Signed Integer21400D5*Value32 bit Signed Integer21600D7*Value32 bit Signed Integer21800D9 Coefficient of performance CPValue32 bit Signed Integer22000 DBT5 LimitValue32 bit Signed Integer22200 DDVB PowerValue32 bit Signed Integer22400 DFQP Avg TimeValue32 bit Signed Integer22600E1 Tariff Limit 2 Value32 bit Signed Integer22800E3 Tariff Limit 3 Value32 bit Signed Integer23000E5 Tariff Limit 4 Value32 bit Signed Integer23200E7*Value32 bit Signed Integer23400E9*Value32 bit Signed Integer23600 EBFlow

10 1 Factor16 bit Signed Integer23700EC*Factor16 bit Signed Integer23800 EDActual powerFactor16 bit Signed Integer23900 EETemp. 1 InletFactor16 bit Signed Integer24000 EFTemp. 2 OutletFactor16 bit Signed Integer24100F0*Factor16 bit Signed Integer24200F1*Factor16 bit Signed Integer24300F2 Differential bit Signed Integer24400F3*Factor16 bit Signed Integer24500F4*Factor16 bit Signed Integer24600F5 Heat energy E1 Factor16 bit Signed Integer24700F6*Factor16 bit Signed IntegerDefault datagram, Modbus register mapping11 Kamstrup A/S Module for MULTICAL 403 Default datagram, Modbus register mappingModbus registerMemory address (hex)DescriptionContentsData type24800F7 Cooling energy E3 Factor16 bit Signed Integer24900F8*Factor16 bit Signed Integer25000F9*Factor16 bit Signed Integer25100FA*Factor16 bit Signed Integer25200FB*Factor16 bit Signed Integer25300 FCEnergy E8 (T1*m )Factor16 bit Signed Integer25400 FDEnergy E9 (T2*m )Factor16 bit Signed Integer25500FE*Factor16 bit Signed Integer25600FF*Factor16 bit Signed Integer2570100 Tariff 2 Factor16 bit Signed Integer2580101 Tariff 3 Factor16 bit Signed Integer2590102 Tariff 4 Factor16 bit Signed Integer2600103 Heat with discount A1 Factor16 bit Signed Integer2610104 Heat with surcharge A2 Factor16 bit Signed Integer2620105 Volume V1 Factor16 bit Signed Integer2630106*Factor16 bit Signed Integer2640107 Pulse input AFactor16 bit Signed Integer2650108 Pulse input BFactor16 bit Signed Integer2660109*Factor16 bit Signed Integer267010A*Factor16 bit Signed Integer268010 BCoefficient of performance CPFactor16 bit Signed Integer269010CT5 LimitFactor16 bit Signed Integer270010 DVB PowerFactor16 bit Signed Integer271010 EQP Avg TimeFactor16 bit Signed Integer272010 FTariff Limit 2 Factor16 bit Signed Integer2730110 Tariff Limit 3 Factor16 bit Signed Integer2740111 Tariff Limit 4 Factor16 bit Signed Integer2750112*Factor16 bit Signed Integer2760113*Factor16 bit


Related search queries