Overview
Modbus is a communication protocol that provides a common language for devices and equipment to communicate with each other. The Modbus protocol provides the internal standard that 75F® devices use for parsing messages. The Modbus protocol is defined as a master/slave protocol, that is, a device operating as a master pings one or more devices operating as slave. During communications on a Modbus network, the protocol determines how each 75F® device knows the connected slave's address, recognizes a message addressed to it, determines the action to be taken, and extracts any data or information contained in the message.
Modbus is an important communication protocol for different equipment in the building managing system (BMS) to communicate and exchange parameter value 75F® devices act as an integrator platform for third-party equipment that have Modbus enabled to communicate with our system. 75F® applications must in turn show them in a single unified view to see data on multiple dashboards/portals.
In a Modbus RS-485 network, communication begins when the master device sends a query to a connected slave device. Each slave device is assigned a unique ID. When the slave device receives the query, it can either act on the query or reply to the master device.
In the same way that RS-232 connectivity works, the slave and the master devices must be configured correctly. Parameters such as baud-rate and parity must be synchronized throughout the network.
Modbus RTU
The most commonly used form of Modbus protocol is Remote Terminal Unit (RTU) over RS-485. Modbus RTU is used in serial communication where data is transmitted in 8-bit bytes at baud rates ranging from 1200 bits per second to 115200 bits per second. Most of the Modbus RTU devices only support speeds up to 38400 bits per second.
A Modbus RTU network has one master and one or more slaves. Each slave has a unique 8-bit device address or unit number. A packet sent by the master to the slave includes the address of the slave. The slave must then respond only if its address is recognized. Each data packet, whether a request or a response, begins with the device address or slave address, followed by the function code, and the parameters defining what is being asked for or what is being provided.
Accessing Modbus Registers
Modbus registers are associated with a function, and an offset within that function. The various functions define certain types of registers (bits, data registers, etc). While some registers are considered read-only and some may be written to. As a user, you need to know which register to request to obtain measures, and which registers to change to configure the device. At this level, the register addresses change from one device to another, but there are Modbus conventions useful to know.
There are four types of Modbus registers. The technical user guide of a Modbus equipment usually contains a list of all the available registers, listed by type. Each type of register corresponds to a range of register numbers, following this convention:
- The coils, corresponding to on/off binary outputs, such as relays. The coils are numbered from 00001 onward.
- The input bits, corresponding to binary inputs (read-only). The input bits are numbered from 10001 onward.
- The input registers, corresponding to analog inputs (read -only). The input registers are numbered from 30001 onward.
- The holding registers, corresponding to analog parameters, which can be changed. The holding registers are numbered from 40001 onward.
Note: When one uses this convention, the first register of each category always ends by digit 1 (zero is not used).
Sometimes, rather than indicating the unique register number, the device vendor indicates the type of register with the identifier of the Modbus function that allows you to read them:
Function Code |
Register Type |
01 |
Read Coil |
02 |
Read Discrete Input |
03 |
Read Holding Registers |
04 |
Read Input Registers |
Modbus Network: In any Modbus RTU, there can be up to 32 slave devices connected via CCU. The slave devices can be energy meters or a combination of PAC, UPS, EM, or any other device. All these connected devices form a network. See Modbus Profiles.
Modbus TCP/IP
Modbus TCP/IP is simply the Modbus RTU protocol with a TCP interface that runs on Ethernet. Modbus TCP/IP uses TCP/IP and Ethernet to carry the data
of the Modbus message structure between compatible devices. The slave ID is still included and its interpretation varies by application but is not the primary means of addressing in TCP. Here the IP address is more important, for example, 192.168.1.100.
Modbus TCP makes the definition of master and slave less obvious because Ethernet allows peer-to-peer communication. The definition of client and server is better known as entities in Ethernet-based networking. In this context, the slave becomes the server and the master becomes the client.
Integrating Modbus-Protocol-Enabled-Third-Party-Device into 75F® System
The integration is through the RS-485 port on the CM board that connects to the central control unit (CCU). Integrating Modbus into 75F® system will affect the product at various levels - 75F® CCU, portals, and apps.
The following illustration shows the workflow for Modbus integration with third-party equipment:
The changes at various levels are:
- CM
Modbus connection to CCU is through the USB Port on the CM. For this, USB to RS-485 converter is used.
- USB to RS-485 Converter
Waveshare brand of USB to RS-485 converter is used to establish connectivity between the Modbus devices and the CCU. This converter is easy to use and allows automatic transceiving. Due to its fast communication, stability, reliability, and safety, it is a good choice for connecting equipment and/or applications with high communication requirement. This is an industrial USB to RS-485 converter with original FT232RL and SP485EEN inside. It features embedded protection circuits such as lightning-proof, resettable fuse, ESD protection, and TVS diode, and so on.
For more information, click here.
CCU Modbus Processing
CCU Modbus Engine
The Central Control Unit needs to use the USB as serial connector acting as RS-485. The CCU Modbus engine acts as the Modbus master device and takes data from the various slave devices connected to it. The CCU Modbus engine follows the Modbus protocol for getting data from the third-party equipment that is configured to be integrated with 75F system.
Configuring and Pairing Modbus
You must configure Modbus on CCU and then pair it. For more information, click here.
Modbus Support in Portals and Apps
Once the Modbus modules are configured on the CCU and the Modbus parameters selected for visibility on the 75F® Setting screens, these Modbus zones can be viewed on portals and apps.
The configured Modbus zones are:
- Available in Floor Planner to be dragged on to the floorplan for viewing in Heatmap.
- Viewable on Heatmap as a zone supporting both mouse hover and click options.
- Initially no predefined set of widgets for trend graphs will be available for Modbus zones as the registered parameters per equipment is dynamically set by the user.
- Custom Visualization Builder customization is available to add widgets with data available for the zone as per equip points exposed and mapped by 75F®. As in CCU Zone Setting screen, the portals and apps also will show the Modbus zone settings.
- No schedule and vacation are applicable to these zones.
- All the Modbus registered parameters of the equipment that are set to be visible are shown with the latest value of the data on the equipment.
- If the registered parameters have read/write permissions, then you can change the value of the parameters with only the permissible allowed values.
- If the registered parameters have only read-only permissions, then you can view the current status of the equipment.
- Modbus zones must be made available in tools for monitoring.
- Modbus zones points will be available in Portfolio Analytics Manager to create trend charts.
Modbus Profiles
This section explains the Modbus profiles that are currently supported by 75F®.
Precision Air Conditioning
Precision Air Conditioning (PAC) units are typically used in places such as server rooms or datacenters that require an environment with high levels of heat value to dissipate. PAC units provide constant temperature and humidity conditions to sensitive and expensive electronic equipment by controlling the ambient environment.
PAC units usually come with their own humidifier and dehumidifiers as well as inbuilt water leak detectors. PAC units can be broadly classified into air- or water-cooled direct expansion (DX) version and chilled water version. Even within the DX type, the compressor can be fixed scroll type or variable scroll type. Depending on the capacity of the units, PAC can be single stage or multistage units.
The following table lists all critical points to be mapped/monitored and their Modbus registers for Flaktwood:
Parameter Name |
Address |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition |
Unit On / Off |
10002 |
R/W |
Discreet Input |
Binary |
|
Filter Blocked Alarm |
10014 |
R |
Discreet Input |
Binary |
|
Fan Status |
10014 |
R |
Discreet Input |
Binary |
|
High Control Temperature Alarm |
10017 |
R |
Discreet Input |
Binary |
|
Low Control Temperature Alarm |
10018 |
R |
Discreet Input |
Binary |
|
High Control Humidity Alarm |
10019 |
R |
Discreet Input |
Binary |
|
Low Control Humidity Alarm |
10020 |
R |
Discreet Input |
Binary |
|
Fan Fault |
10068 |
R |
Discreet Input |
Binary |
|
Humidifier Fault |
10074 |
R |
Discreet Input |
Binary |
|
Filter Status |
10080 |
R |
Discreet Input |
Binary |
|
Leak Detection - Alarm |
10080 |
R |
Discreet Input |
Binary |
|
Condenser Fan Status |
10086 |
R |
Discreet Input |
Binary |
|
Compressor status |
10088 |
R |
Discreet Input |
Binary |
|
Room Temperature (Return Air Temperature) |
40004 |
R |
Holding |
Integer |
|
Return Air Temperature |
40004 |
R |
Holding |
Integer |
|
Return Air Humidity |
40005 |
R |
Holding |
Integer |
|
Supply Air Temperature |
40011 |
R |
Holding |
Integer |
|
Supply Air Humidity |
40012 |
R |
Holding |
Integer |
|
Condenser Pressure/temperature |
40014 |
R |
Holding |
Integer |
|
Set Temperature/ Monitoring |
40016 |
R/W |
Holding |
Range |
|
Humidity Set Point |
40017 |
R/W |
Holding |
Range |
|
Operation Mode Status |
40281 |
R |
Holding |
Integer |
Unit Status · 0 = Unit On · 1 = Off by Alarms · 2 = Off by BMS · 3 = Off by Time Zones · 4 = Off by DI · 5 = Off by Keyboard · 6 = On HOA Mode · 7 = Stand-by · 8 = On Generator Mode · 9 = Night Purge Mode · 10 = Defrost Mode |
Working /Standby Unit Status |
40281 |
R |
Holding |
Integer |
Unit Status · 0 = Unit On · 1 = Off by Alarms · 2 = Off by BMS · 3 = Off by Time Zones · 4 = Off by DI · 5 = Off by Keyboard · 6 = On HOA Mode · 7 = Stand-by · 8 = On Generator Mode · 9 = Night Purge Mode · 10 = Defrost Mode |
Water Leak Detection System
Water Leak Detection (WLD) systems are used to detect leaks from equipment such as water pipes or areas such as bathrooms, wet rooms, kitchens and so on. To prevent any damage to the critical rooms due to water leakage, a dedicated alarm system is provided. This allows facilities managers to take corrective action before any substantial damage occurs.
WLD system is a Modbus-based system that sends out alerts when activated. WLD system can be single zone or multiple zones based on the configuration.
The following table lists all critical points to be mapped/monitored and their Modbus registers for C-System:
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition |
System Status (Zone 1) |
44001 |
R |
Holding |
Decimal |
Unit Status · 0 = Fault · 1 = Healthy · 2 = Isolate · 3 = Disable · 4 = Alarm |
System Status (Zone 2) |
44002 |
R |
Holding |
Decimal |
Unit Status · 0 = Fault · 1 = Healthy · 2 = Isolate · 3 = Disable · 4 = Alarm |
System Status (Zone 3) |
44003 |
R |
Holding |
Decimal |
Unit Status · 0 = Fault · 1 = Healthy · 2 = Isolate · 3 = Disable · 4 = Alarm |
System Status (Zone 4) |
44004 |
R |
Holding |
Decimal |
Unit Status · 0 = Fault · 1 = Healthy · 2 = Isolate · 3 = Disable · 4 = Alarm |
The following image shows how these parameters appear on the CCU:
Rodent Repellent System
Rodent Repellent Systems (RRS) are used to remove pesky rodents from secure areas such as hub rooms or server rooms where they cause damage to cables by chewing them. Any replacement of the damaged cables is not only disruptive to the daily operations but is also expensive.
RRS is a Modbus-based system controls underfloor transducers by continuously emitting ultrasonic frequencies that keep the rodents away. The Modbus details for the system are as follows.
The following table lists all critical points to be mapped/monitored and their Modbus registers for C-System:
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition |
Mode |
44001 |
R/W |
Holding |
Decimal |
Ultrasonic Mode: 1 Test Sound Mode: 2 Function Code: 0x03/0x06 |
Sweep Time |
44002 |
R/W |
Holding |
Range |
Sweep Time in seconds: 1-10 sec Function Code: 0x03/0x07 |
Sweep Delay |
44003 |
R |
Holding |
Decimal |
1 - 10 secs |
Start Frequency |
44004 |
R |
Holding |
Decimal |
20 Hz |
End Frequency |
44005 |
R |
Holding |
Decimal |
50 Hz |
The following table lists all critical points to be mapped/monitored and their Modbus registers for Masers:
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition |
Wave Speed |
30001 |
R |
Input |
Decimal |
|
Wave density |
30002 |
R |
Input |
Decimal |
|
Band A time |
30003 |
R |
Input |
Decimal |
|
Band A time |
30004 |
R |
Input |
Decimal |
|
Band A time |
30005 |
R |
Input |
Decimal |
|
Band A time |
30006 |
R |
Input |
Decimal |
|
Band A time |
30007 |
R |
Input |
Decimal |
|
Current band |
30008 |
R |
Input |
Decimal |
0 = A - 1 = B - 2 = C - 3 = D - 4 = E |
Mode |
30009 |
R/W |
Input |
Decimal |
Auto = 0 Manual = 1 |
Loopback/Drv Test |
30010 |
R |
Input |
Decimal |
0->not tested, 1-> LB_err,2-> LB_ok , 3-> DRV_err,4-> DRV_ok |
Total faulty transducers |
30011 |
R |
Input |
|
|
Total transducers |
30012 |
R |
Input |
|
TORRANT V2 = 20 - VHFO V2 = 1 - LP24 V2 = 1 |
Uninterruptible Power Supply
Uninterruptible Power Supply (UPS) is an electronic device used to supply power to devices such as computers, telecom equipment etc. so no critical data is lost whenever there is power outage. Usually, UPS powers on critical equipment present in a facility and requires alerts and status updates regarding the power and backup parameters.
a. The following table lists all critical points to be mapped/monitored and their Modbus registers for Vertiv UPS Model: ITA2 (30KVA):
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition |
UPS status |
41081 |
R |
Holding |
Boolean |
BIT 0~1 · 00: No Power Supply · 01: Internal Bypass Supply · 10: UPS Intervention Supply |
UPS in maintenance |
41033 |
R |
Holding |
Decimal |
1030: Alarm 32-47 Bit 44: · 0: Normal · 1: Abnormal |
Rectifier failure alarm (Rectifier Overload) |
41031 |
R |
Holding |
Decimal |
1030: Alarm 0-15 Bit 15: · 0: Normal · 1: Abnormal |
Inverter failure alarm (Inverter Overload) |
41032 |
R |
Holding |
Digital |
1031: Alarm 16-31 Bit 17: · 0: Normal · 1: Abnormal |
Battery discharge alarm (Battery Discharge End) |
41034 |
R |
Holding |
Decimal |
1033: Alarm 48 - 63 Bit 52: · 0: Normal · 1: Abnormal |
Low battery warning alarm (Battery Low Volt pre alarm) |
41032 |
R |
Holding |
Decimal |
1031: Alarm 16-31 Bit 27: · 0: Normal · 1: Abnormal |
Battery disconnected alarm (Battery Cable not connected) |
41032 |
R |
Holding |
Decimal |
1031: Alarm 16-31 Bit 16: · 0: Normal · 1: abnormal |
Fan failure alarm |
41033 |
R |
Holding |
Decimal |
1032: Alarm 32-47 Bit 34: · 0: Normal · 1: Abnormal |
Static switch unable alarm (Switch Status of Programmable Socket) |
41081 |
R |
Holding |
Decimal |
BIT 14~1 5 · 00: Shutdown · 01: Open · 10: Invalid (unsupported) |
Common alarm |
41031 |
R |
Holding |
Decimal |
1030: Alarm 0-15 BIT 0: · 0: Normal · 1: Alarm |
b. The following table lists all critical points to be mapped/monitored and their Modbus registers for
Vertiv eXM: Using Vertiv Unity Card (80 KVA):
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition |
UPS status (on/off) |
30483 |
R |
Input |
Decimal |
· 1= Normal Operation · 2= Start up · 8= Normal with Warning · 16 = Normal with Alarm · 32 Abnormal Operation |
DC voltage |
30426 |
R |
Input |
Decimal |
Units: Volts DC |
Battery discharging status |
10051 |
R |
Discrete Input |
Binary |
Alarm |
Estimated time before shutdown during battery discharging |
30425 |
R |
Input |
Decimal |
Unit: Mins |
Battery charging/discharging current |
30429 |
R |
Input |
Decimal |
Units: Ampere DC |
Rectifier failure alarm |
10021 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Inverter failure alarm |
10022 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Low battery warning alarm |
10024 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Low battery shutdown alarm |
10024 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Battery disconnected alarm |
10043 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Overload alarm |
10037 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Fan failure alarm |
10026 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Power fuse failure alarm |
10035 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Output over/under frequency alarm |
10039 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Static switch unable alarm - display on UI as Bypass Static Switch Unavailable Alarm |
10029 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
c. The following table lists all critical points to be mapped/monitored and their Modbus registers for Vertiv APM: Using Vertiv Unity Card (400 KVA):
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition Type / Unit |
UPS status (on/off) |
30445 |
R |
Input |
Decimal |
· 0 = Off · 1= On |
Battery voltage |
30409 |
R |
Input |
Decimal |
Units: Volts DC |
Estimated time before shutdown during battery discharging |
30408 |
R |
Input |
Decimal |
Units: min |
Battery charging/discharging current |
30414 |
R |
Input |
Decimal |
Units: A DC |
UPS in maintenance |
30446 |
R |
Input |
Decimal |
· 0 = Open · 1= Closed · 2 = Not Installed |
Battery discharge alarm |
10052 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Low battery warning alarm |
10019 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Battery disconnected alarm |
10040 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Overload alarm |
10034 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Fan failure alarm |
10058 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Power fuse failure alarm |
10030 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
Static switch unable alarm |
10024 |
R |
Discrete Input |
Binary |
1 bit size alarm · 1=On · 0=Off |
d. The following table lists all critical points to be mapped/monitored and their Modbus registers for Fuji Consul Neowatt 700X:
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Main Input Voltage Phase A |
42001 |
R |
Holding |
Decimal |
Main Input Voltage Phase B |
42002 |
R |
Holding |
Decimal |
Main Input Voltage Phase C |
42003 |
R |
Holding |
Decimal |
Main Input Current Phase A |
42004 |
R |
Holding |
Decimal |
Main Input Current Phase B |
42005 |
R |
Holding |
Decimal |
Main Input Current Phase C |
42006 |
R |
Holding |
Decimal |
Main Input Frequency Phase A |
42007 |
R |
Holding |
Decimal |
Main Input Frequency Phase B |
42008 |
R |
Holding |
Decimal |
Main Input Frequency Phase C |
42009 |
R |
Holding |
Decimal |
Input PF Phase A |
42010 |
R |
Holding |
Decimal |
Input PF Phase B |
42011 |
R |
Holding |
Decimal |
Input PF Phase C |
42012 |
R |
Holding |
Decimal |
Positive DC Bus Voltage |
42013 |
R |
Holding |
Decimal |
Negative DC Bus Voltage |
42014 |
R |
Holding |
Decimal |
Positive Battery String Voltage |
42015 |
R |
Holding |
Decimal |
Negative Battery String Voltage |
42016 |
R |
Holding |
Decimal |
Positive Charger Voltage |
42017 |
R |
Holding |
Decimal |
Negative Charger Voltage |
42018 |
R |
Holding |
Decimal |
Positive Charger Current |
42019 |
R |
Holding |
Decimal |
Negative Charger Current |
42020 |
R |
Holding |
Decimal |
Positive Discharge Current |
42021 |
R |
Holding |
Decimal |
Negative Discharge Current |
42022 |
R |
Holding |
Decimal |
Invertor Voltage Phase A |
42023 |
R |
Holding |
Decimal |
Invertor Voltage Phase B |
42024 |
R |
Holding |
Decimal |
Invertor Voltage Phase C |
42025 |
R |
Holding |
Decimal |
Output Current Phase A |
42026 |
R |
Holding |
Decimal |
Output Current Phase B |
42027 |
R |
Holding |
Decimal |
Output Current Phase C |
42028 |
R |
Holding |
Decimal |
Variable Refrigerant Flow
Variable Refrigerant Flow (VRF), also known as Variable Refrigerant Volume (VRV) is an HVAC technology that uses refrigerant as the cooling and heating medium. VRF HVAC systems use variable motor speed and variable refrigerant flow to heat and cool unlike standard units that use a simple on/off operation.
Variable refrigerant flow (VRF) is integrated using Modbus protocol so you can monitor and control VRF.
a. The following table lists all critical points to be mapped/monitored and their Modbus registers for Intesis Asco:
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition |
Unit Status |
40001 |
R/W |
Holding |
Decimal |
AC unit On/Off · 0: Off · 1: On |
Operation Mode |
40002 |
R/W |
Holding |
Decimal |
AC unit Mode 1 · 0: Auto · 1: Heat · 2: Dry · 3: Fan · 4: Cool |
Set Temperature |
40005 |
R/W |
Holding |
Range |
AC unit Temperature setpoint · -32678 (Initialization value) COOL · 18..32 ºC (ºC/x10ºC) · 64..92 ºF HEAT · 16..30 ºC (ºC/x10ºC) · 61..88 ºF AUTO · 18..30 ºC (ºC/x10ºC) · 64..88 ºF |
Air direction/Vane |
40004 |
R/W |
Holding |
Decimal |
AC unit Up/Down Vane Position 1 · 0: Off (Default) · 10: Swing |
Room Temperature (Return Air Temperature) |
30005 |
R |
Input |
Decimal |
|
Indoor Unit Fan status |
40003 |
R/W |
Holding |
Decimal |
AC unit Fan Speed 1 · 0: Auto · 1: Low · 2: Mid-1 · 3: Mid-2 · 4: Mid-3 · 5: High |
The following image shows how these parameters appear on the CCU:
b. The following table lists all critical points to be mapped/monitored and their Modbus registers for Bluestar:
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition |
Unit Status |
40001 |
R/W |
Holding |
Decimal |
AC unit On/Off · 0: Off · 1: On |
Operation Mode |
40002 |
R/W |
Holding |
Decimal |
AC unit Mode 1 · 0: Auto · 1: Heat · 2: Dry · 3: Fan · 4: Cool |
Set Temperature |
40005 |
R/W |
Holding |
Range |
AC unit Temperature setpoint · -32678 (Initialization value) COOL · 18..32 ºC (ºC/x10ºC) · 64..92 ºF HEAT · 16..30 ºC (ºC/x10ºC) · 61..88 ºF AUTO · 18..30 ºC (ºC/x10ºC) · 64..88 ºF" |
Air direction/Vane |
40004 |
R/W |
Holding |
Decimal |
AC unit Up/Down Vane Position 1 · 0: Off (Default) · 10: Swing" |
Room Temperature (Return Air Temperature) |
30005 |
R |
Input |
Decimal |
|
Indoor Unit Fan status |
40003 |
R/W |
Holding |
Decimal |
AC unit Fan Speed 1 · 0: Auto · 1: Low · 2: Mid-1 · 3: Mid-2 · 4: Mid-3 · 5: High |
Energy Meter
Energy meters (EM) are widely used to measure the power consumed by the device.
Energy meters with an integrated Serial RS-485 Modbus interface allow direct reading of all relevant data, such as energy (total and partial), current, and voltage for every phase and active and reactive power for every phase and for the three phases.
a. The following table lists all critical points to be mapped/monitored and their Modbus registers for Schneider IEM 3150:
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition |
Line Voltage (Avg) |
43036 |
R |
Holding |
Float |
Unit: V |
Line Voltage (R phase) |
43028 |
R |
Holding |
Float |
Unit: V |
Line Voltage (Y phase) |
43030 |
R |
Holding |
Float |
Unit: V |
Line Voltage (B phase) |
43032 |
R |
Holding |
Float |
Unit: V |
Phase current (Avg) |
43010 |
R |
Holding |
Float |
Unit: A |
Phase current (R) |
43000 |
R |
Holding |
Float |
Unit: A |
Phase current (Y phase) |
43002 |
R |
Holding |
Float |
Unit: A |
Phase current (B phase) |
43004 |
R |
Holding |
Float |
Unit: A |
Frequency |
43110 |
R |
Holding |
Float |
Unit: Hz |
Power Factor |
43084 |
R |
Holding |
Float |
|
Summation of kWh |
43206 |
R |
Holding |
Integer |
Unit: Wh |
b. The following table lists all critical points to be mapped/monitored and their Modbus registers for ElmeasureMulti-Function Meter:
Parameter Name |
Address (Modbus) |
R or R/W |
Register Type |
Parameter Type |
Parameter Definition Type / Unit |
Line Voltage (Avg) |
40141 |
R |
Holding |
Float |
Unit: V |
Line Voltage (R phase) |
40143 |
R |
Holding |
Float |
Unit: V |
Line Voltage (Y phase) |
40145 |
R |
Holding |
Float |
Unit: V |
Line Voltage (B phase) |
40147 |
R |
Holding |
Float |
Unit: V |
Phase current (Avg) |
40149 |
R |
Holding |
Float |
Unit: A |
Phase current (R) |
40151 |
R |
Holding |
Float |
Unit: A |
Phase current (Y phase) |
40153 |
R |
Holding |
Float |
Unit: A |
Phase current (B phase) |
40155 |
R |
Holding |
Float |
Unit: A |
Frequency |
40157 |
R |
Holding |
Float |
Unit: Hz |
Power Factor |
40117 |
R |
Holding |
Float |
|
Summation of kWh |
40159 |
R |
Holding |
Float |
Unit: Wh |
Comments
0 comments
Please sign in to leave a comment.