socomec Modulys GP 2.0 Series, Masterys GP4 Series, Masterys BC+ Series, ITYS PRO Series Installation And Operating Manual

Page 1
INSTALLATION AND OPERATING
MANUAL
MODBUS RTU / MODBUS TCP
for Modulys GP 2.0 range
ITYS PRO UPS range Masterys GP4 UPS range Masterys BC+ UPS range
EN
www.socomec.com
Page 2
Page 3
CONTENTS
1. FOREWORD 5
2. GENERAL AIM 6
3. MODBUS RTU – RS485 INTERFACE (ADC+SL CARD) 7
3.1 INSTALLATION OF THE RTU CARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4. MODBUS TCP – IDA INTERFACE (MODBUS TCP CARD) 9
4.1 INSTALLATION OF THE MODBUS TCP CARD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2 SERIAL CONNECTION DEFAULT SETTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.3 FEATURES AND LED DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5. MODBUS UPS DATA ACCESS 10
5.1 MODBUS GENERIC TABLE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6. MODBUS TABLE MODULYS GP 11
6.1 UPS ARCHITECTURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6.2 MODULE ACCESS DATA TABLE MAPPING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
6.3 UPS CONFIGURATION TABLE, STARTING FROM 0X0001 . . . . . . . . . . . . . . . . . . . . . 12
6.4 UNIT CONFIGURATION TABLE, STARTING FROM 0X1000 . . . . . . . . . . . . . . . . . . . . 13
6.5 UPS REFERENCE TABLE, STARTING FROM 0X0010 . . . . . . . . . . . . . . . . . . . . . . . . . 13
6.6 UPS STATUS TABLE, STARTING FROM 0X0030 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
6.7 ADDITIONAL UPS STATUS TABLE, STARTING FROM 0X0034 . . . . . . . . . . . . . . . . . . 16
6.8 MODULE SUMMARY TABLE, STARTING FROM 0X0036 . . . . . . . . . . . . . . . . . . . . . . 17
6.9 UPS ALARMS TABLE, STARTING FROM 0X0038 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.10 ADDITIONAL ALARMS TABLE, STARTING FROM 0X003C . . . . . . . . . . . . . . . . . . . . 20
6.11 MODULE ALARMS SYNTHESIS TABLE, STARTING FROM 0X103E . . . . . . . . . . . . . 21
6.12 UPS MEASUREMENTS TABLE, STARTING FROM 0X0040 . . . . . . . . . . . . . . . . . . . . 22
6.13 COMMANDS TABLE, STARTING FROM 0X00C9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.14 UPS CLOCK TABLE, STARTING FROM 0X00CB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
7. MODBUS TABLE ITYS PRO 26
7.1 UPS CONFIGURATION TABLE, STARTING FROM 0X0001 . . . . . . . . . . . . . . . . . . . . . 26
7.2 UPS REFERENCE TABLE, STARTING FROM 0X0010 . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.3 UPS STATUS TABLE, STARTING FROM 0X0030 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.4 ADDITIONAL UPS STATUS TABLE, STARTING FROM 0X0034 . . . . . . . . . . . . . . . . . . 29
7.5 UPS ALARMS TABLE, STARTING FROM 0X0038 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
7.6 ADDITIONAL ALARMS TABLE, STARTING FROM 0X003C . . . . . . . . . . . . . . . . . . . . . 32
7.7 UPS MEASUREMENTS TABLE, STARTING FROM 0X0040 . . . . . . . . . . . . . . . . . . . . . 33
7.8 COMMANDS TABLE, STARTING FROM 0X00C7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
7.9 UPS CLOCK TABLE, STARTING FROM 0X00CB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8. MODBUS TABLE MASTERYS BC+ & GP4 37
8.1 UPS ARCHITECTURE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.2 UNIT ACCESS DATA TABLE MAPPING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.3 UPS CONFIGURATION TABLE, STARTING FROM 0X0001 . . . . . . . . . . . . . . . . . . . . . 38
8.4 UPS REFERENCE TABLE, STARTING FROM 0X0010 . . . . . . . . . . . . . . . . . . . . . . . . . 39
8.5 UPS STATUS TABLE, STARTING FROM 0X0030 OR 0X(U)030 . . . . . . . . . . . . . . . . . . 40
8.6 ADDITIONAL UPS STATUS TABLE, STARTING FROM 0X0034 OR 0X(U)034 . . . . . . . 42
8.7 SYSTEM SUMMARY TABLE, STARTING FROM 0X0036 . . . . . . . . . . . . . . . . . . . . . . . 43
8.8 UPS ALARMS TABLE, STARTING FROM 0X0038 OR 0X(U)038 . . . . . . . . . . . . . . . . . 44
8.9 ADDITIONAL ALARMS TABLE, STARTING FROM 0X003C OR 0X(U)03C . . . . . . . . . . 46
8.10 UNITS ALARMS SYNTHESIS TABLE, STARTING FROM 0X003E . . . . . . . . . . . . . . . 47
8.11 UPS MEASUREMENTS TABLE, STARTING FROM 0X0040 OR 0X(U)040 . . . . . . . . . 48
8.12 COMMANDS TABLE, STARTING FROM 0X00C9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
8.13 UPS CLOCK TABLE, STARTING FROM 0X00CB . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
9. MODBUS PROTOCOL 52
9.1 FUNCTIONS USED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
9.2 SUMMARY OF FRAME FORMAT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
9.3 ERROR CODE MANAGEMENT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
9.4 CRC CALCULATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
10. APPENDIX 1: INTERFACE CONFIGURATION USING DIGI® DEVICE DISCOVERY 54
11. APPENDIX 2: MODBUS TCP IDA SPECIFICATION 56
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
3EN
Page 4
Page 5
1. FOREWORD
Thank you for choosing a SOCOMEC product.
SOCOMEC reserves the right to modify their specifications at any time as far as this contributes to technical prog­ress.
Conditions of use
Read these operating instructions carefully before using the MODBUS interface.
Repairs must only be carried out by suitably qualified, authorised staff.
It is advisable to keep the UPS environment below manufacturer-specified values for optimum operation.
UPS Operating Reference Standard
Comply with safety requirements.
Read the UPS operating instructions carefully.
SOCOMEC retains the full and exclusive ownership rights over this document. Only a personal right to use the docu­ment for the application indicated by SOCOMEC is granted to the recipient of such document. The reproduction, modification and distribution of this document, partially or in its entirety and in any way, is expressly prohibited except upon Socomec’s express prior written consent.
This document is not a specification. SOCOMEC reserves the right to make any changes to its content without prior notice.
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
5EN
Page 6
2. GENERAL AIM
This document provides information on the MODBUS protocol serial link or Ethernet network for:
• MODULYS GP 2.0
• ITYS PRO
• MASTERYS BC+
• MASTERYS GP4
Before connecting monitoring equipment or a BMS system (building management system) to the UPS, it is necessary to install and set up the serial interface or network configurations in the case of a network connection.
6 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 7
3. MODBUS RTU – RS485 INTERFACE (ADC+SL card)
3.1 Installation of the RTU card
The interface must first be installed in the appropriate slot and fastened to the com slots using 2 screws.
USING ADC+SL OPTION
This board includes RS485 insulated serial link and advanced dry input and output contacts.
Installation
• Slot 1 or slot 2
• Screws for fixing
Cabling:
• RTX+ / RTX- connector
• Terminal resistor
MODBUS RTU serial setting via HMI:
• Slave number
• Baud rate (2400 / 9600 / 19200)
• Parity (none, even, odd)
• N bit (8)
• Stop bit set to 1 by default
IN1-
IN1+
IN2-
IN2+
C1
NO1
IN3+
NC1
C3
NO3
C2
NO2
C4
NO4
IN1-
IN1+
IN3-
NOTE!
Refers to ADC+SL user's manual.
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
7EN
Page 8
ITYS PRO
communication slots
1
(1)
RS232
Ethernet
1. MODBUS protocol is available through RS232, without the ADC+SL board. ADC+SL board has to be used for RS485 serial link. MODBUS TCP is available also through Ethernet Port.
Slot 1
Slot 2
MODULYS GP
communication slots
2
Ethernet network
1. Only for service.
3
Slot 1
Slot 1
(1)
USB connector
Slot 1
Slot 2
Ethernet network
(1)
(1)
8 EN
USB connector
(1)
MASTERYS BC+ / GP4
communication slots
1. Only for service.
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 9
4. MODBUS TCP – IDA interface (MODBUS TCP card)
4.1 Installation of the MODBUS TCP Card
The interface must first be installed in the appropriate slot and fastened to the com slots using 2 screws.
4.2 Serial connection default setting
Serial connection parameters are set by an auto baud rate procedure with a timeout of 40 seconds.
4.3 Features and led description
Standard supported:
IEEE 802.3
Mode supported:
10/100Base-T
10/100Mbps (auto sensing)
Half-duplex & Full-duplex mode (auto sensing)
Connector type:
RJ-45
LED type Color Meaning
Yellow Line detected
RJ45
RJ45
Interface LED TX ON Green When transmitting data Interface LED RX ON Green When receiving data 5V ISO
NOTE! Refers to Appendix 1.
Yellow flashing Searching line Off No Ethernet line Green ON Green flashing MODBUS TCP Traffic Off No traffic
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
9EN
Page 10
5. MODBUS UPS DATA ACCESS
5.1 Modbus generic table
Generic address
0x0001 15 CONFIGURATIONS LIST OF CONFIG Values Read 0x0010 10 SERIAL NUMBER STRING ASCII Read
0x001A 10 SOCOMEC REF
0x0024 6 USER DEVICE REF CUSTOMER REF ASCII Read
0x002A 6
0x0030
0x0038
0x0040 80 MEASUREMENTS LIST OF VALUES Values Read
0x00C0 7 MEASUR. CTRL MGNT
0x00C7 2 PERMISSONS
0x00C9 2 CONTROLS 1 BIT = 1 CONTROL Bits Write
0x00CB 4 UPS CLOCK MSB/LSB FORMAT Values
Detail of data type:
Values: 1 word = 16 bit integer: value range: 0 to 65535 or -32768 to +32768
format of values is described in the measurements table.
ASCII: 1 word = 2 characters: MSB = 1st character ASCII code, LSB = 2nd character ASCII code
Bits: 1 words = 16 binary info (Status or Alarms) bit = 1 means info ON/YES, 0 = OFF/NO
Bit 0 = 1st data (S000 or A000, according to address)
Length (in 16 bits
word)
6+2
(for parallel system)
6+2
(for parallel system)
Table Description Type Access
SOCOMEC RANGE
NAME
USER DEVICE
LOCATION
STATUS UPS STATUS Bits Read
ALARMS UPS ALARMS Bits Read
CUSTOMER LOCATION ASCII Read
BIT = 1 = MEAS.
MANAGED
BIT = 1 CONTROL
ENABLED
ASCII Read
Bits Read
Bits Read
Read/
write
10 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 11
6. MODBUS TABLE MODULYS GP
6.1 UPS architecture
Modular unit
The modular unit has 1 unit, and up to 8 modules plus 1 bypass.
MODBUS allows access to UPS / Unit data and module data.
Modular Unit view
UNIT data access: summary of module data
Subunit / Module data access
6.2 MODULE access data table mapping
Table of access example
UPS address = UNIT address 0x00nn = 0x10nn
UNIT / Module 1 address 0x11nn UNIT / Module 2 address 0x12nn UNIT / Module 3 address 0x13nn UNIT / Module 4 address 0x14nn UNIT / Module 5 address 0x15nn UNIT / Module 6 address 0x16nn UNIT / Module 7 address 0x17nn UNIT / Module 8 address 0x18nn
UNIT / Bypass address 0x1Dnn
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
11EN
Page 12
6.3 UPS confi guration table, starting from 0x0001
NOTE! Fields or bit fields not described must be considered as reserved/unused.
Address Acronym Description Value Default values
0x0001 T000
0x0002 T001
0x0003 T002
UPS installation code
and Device type
Number of devices in
level -1
Position of devices
present
0x0004 T003 Device number 1 to 15 1
0x0005 T004 Nominal kVA *10 if 0x000E = 1
0x0006 T005 Nominal kW *10 if 0x000E = 1
0x0007 T006 Phase number
0x0008 T007 Function
0x0009 T008 Environment
0x000A T009 DC storage
0x000B T010 Power share Nb of plugs 0x000C T011 free free 0x000D T012 free free 0x000E T013 measurements factor 0 = no factor / 1 = factor * 10 set to 1
0x000F T014
Device reference
code
MSB = UPS
installation
lsb = Device type (1 byte) (0x08)(0x01)
Code (1 byte)
1 to 15 1 unit
1
MSB = Input phases 1 – 3
LSB = Output phases 1 - 3 (0x03)(0x03)
b00 eco mode enabled b01 energy saver enabled b02 b03 genset present b04 b05 b06 Standby schedule b07 b08 b00 b01 b02 b03 b04 b05 b06 Without bypass b00 battery present b01
1 first position by
default
depends on the
number of modules/
units
depends on the
number of modules/
units
0x8001 =
MODGP2.0
12 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 13
6.4 Unit confi guration table, starting from 0x1000
Address Acronym Description Value Remarks
0x1001 T000
0x1002 T001
0x1003 T002
0x1004 T003 Device number 1 to 15 1 to 8
UPS installation code and
Device type
Number of devices in level
-1
Position of present
devices
MSB = 8 for modular lsb = 1 for Unit
1 to 15 1 to 8 modules
b00 Module 1 present b01 Module 2 present b02 Module 3 present b03 Module 4 present b04 Module 5 present b05 Module 6 present b06 Module 7 present b07 Module 8 present b08 b09 b10 b11 b12 b13 bypass module b14 b15
6.5 UPS reference table, starting from 0x0010
Address Acronym Description
Length Number of ASCII char.
0x0010 I000 SERIAL NUMBER 10 20
0x001A I001 SOCOMEC REFERENCE 10 20
0x0024 I002
0x002A I003
USER DEVICE
REFERENCE
USER DEVICE
LOCATION
612
612
Value
Remarks
MSB = first char of
string
MSB = first char of
string
MSB = first char of
string
MSB = first char of
string
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
13EN
Page 14
6.6 UPS status table, starting from 0x0030
For Modular Units the Unit table (0x10nn) and UPS table (0x00nn) have the same data.
MODULYS GP STATUS
Address Bits Acronym Description
b00 S000 Load protected by Inverter b01 S001 b02 S002 Load supplied by automatic Bypass b03 S003 Load supplied by Maintenance Bypass b04 S004 Load OFF
b05 S005 b06 S006 In eco mode
0x0030
0x0031
0x0032
b07 S007 Energy saver b08 S008 b09 S009 Service Mode b10 S010 b11 S011 Operating b12 S012 Available b13 S013 On Standby b14 S014 Isolated b15 S015 Maintenance Alert b00 S016 Output Breaker closed b01 S017 Maintenance Bypass closed b02 S018 b03 S019 b04 S020 b05 S021 b06 S022 b07 S023 Gen set ON b08 S024 b09 S025 b10 S026 Automatic Start in progress b11 S027 Maint. Bypass procedure in progress b12 S028 UPS OFF procedure in progress b13 S029 b14 S030 b15 S031 Alarm Ack. request b00 S032 Battery OK b01 S033 Battery charged b02 S034 Battery Test in progress b03 S035 Battery Test scheduled b04 S036 Battery charging b05 S037 Battery Test interrupted b06 S038 Floating Voltage reduced b07 S039 b08 S040 b09 S041 b10 S042 b11 S043 b12 S044 b13 S045 b14 S046 b15 S047
OUTPUT STATUS
FUNCTIONING MODE
DEVICE STATUS
DEVICE ENVIRONMENT
PROCEDURES
BATTERY
DC STORAGE SYSTEM
14 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 15
MODULYS GP STATUS
Address Bits Acronym Description
b00 S048 Rectifier Input Supply present b01 S049 Rectifier ON b02 S050 Charger ON b03 S051 b04 S052 Inverter ON b05 S053 Inverter Switch ON b06 S054
0x0033
b07 S055 b08 S056 Bypass Input Supply present b09 S057 Bypass Static Switch closed b10 S058 Bypass Input & Inverter synchronised b11 S059 b12 S060 b13 S061 b14 S062 b15 S063
RECTIFIER
INVERTER
BYPASS
POWER SHARE
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
15EN
Page 16
6.7 Additional UPS status table, starting from 0x0034
MODULYS GP STATUS
Generic ad-
dress
0x0034
0x0035
These bits can be programmed for specific use. The combination to activate bits considers the standard Modbus status and alarms, and also external inputs or output position of relays.
Each bit can be programmed through the Maintenance Software.
Bits Acronym Description
b00 S064 Board Slot 1 present b01 S065 Board Slot 2 present b02 S066 b03 S067 b04 S068
b05 S069 b06 S070 b07 S071 b08 S072 Programmable S072 b09 S073 Programmable S073 b10 S074 Programmable S074 b11 S075 Programmable S075 b12 S076 Programmable S076 b13 S077 Programmable S077 b14 S078 Programmable S078 b15 S079 Programmable S079 b00 S080 Programmable S080 b01 S081 Programmable S081 b02 S082 Programmable S082 b03 S083 Programmable S083 b04 S084 Programmable S084 b05 S085 Programmable S085 b06 S086 Programmable S086 b07 S087 Programmable S087 b08 S088 Programmable S088 b09 S089 Programmable S089 b10 S090 Programmable S090 b11 S091 Programmable S091 b12 S092 Programmable S092 b13 S093 Programmable S093 b14 S094 Programmable S094 b15 S095 Programmable S095
OPTIONS
CUSTOM IN / OUT
CUSTOM IN / OUT
16 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 17
6.8 Module summary table, starting from 0x0036
MODBUS makes it possible to view the module status from the Unit level through following table:
MODULYS GP STATUS
Unit address Bits Acronym Description
b00 S096 Module 1 Operating b01 S097 Module 2 Operating b02 S098 Module 3 Operating b03 S099 Module 4 Operating b04 S100 Module 5 Operating
b05 S101 Module 6 Operating b06 S102 Module 7 Operating
0x1036
0x1037
b07 S103 Module 8 Operating b08 S104 b09 S105 b10 S106 b11 S107 b12 S108 b13 S109 Bypass Operating b14 S110 b15 S111 b00 S112 1 Available b01 S113 2 Available b02 S114 3 Available b03 S115 4 Available b04 S116 5 Available b05 S117 6 Available b06 S118 7 Available b07 S119 8 Available b08 S120 b09 S121 b10 S122 b11 S123 b12 S124 b13 S125 Bypass Available b14 S126 b15 S127
MODULES
MODULES
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
17EN
Page 18
6.9 UPS alarms table, starting from 0x0038
MODULYS GP ALARMS
Generic ad-
dress
0x0038
0x0039
0x003A
Bits Acronym Description
b00 A000 Imminent Stop b01 A001 Overload b02 A002 Ambient Temperature Alarm b03 A003 Transfer locked b04 A004 Transfer impossible
b05 A005 Insufficient Resources b06 A006 Redundancy lost b07 A007 b08 A008 Eco mode disabled by UPS b09 A009 Energy saver disabled by UPS b10 A010 On Bypass for 1 hour b11 A011 b12 A012 Maintenance Alarm b13 A013 Remote Service Alarm b14 A014 Remote Service Preventive Alarm b15 A015 General Alarm b00 A016 Battery disconnected b01 A017 Battery discharged b02 A018 b03 A019 Operating on Battery b04 A020 Battery Temperature Alarm b05 A021 Battery Room Alarm b06 A022 Battery Test failed b07 A023 b08 A024 b09 A025 b10 A026 Insulation Failure b11 A027 Battery Alarm b12 A028 b13 A029
b15 A031 b00 A032 Rectifier Critical Alarm b01 A033 Rectifier Preventive Alarm b02 A034 b03 A035 Rectifier Input Supply not OK b04 A036 Gen Set Alarm b05 A037 Charger Critical Alarm b06 A038 Charger Preventive Alarm b07 A039 b08 A040 Inverter Critical Alarm b09 A041 Inverter Preventive Alarm b10 A042 Inverter Redundancy Alarm b11 A043 b12 A044 b13 A045 b14 A046 b15 A047
LOAD
MODE
SERVICE
BATTERY
DC STORAGEb14 A030
RECTIFIER
INVERTER
18 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 19
Generic ad-
dress
Bits Acronym Description
b00 A048 Bypass Critical Alarm b01 A049 Bypass Preventive Alarm b02 A050 Bypass Input Supply not OK b03 A051 Phase Rotation fault b04 A052 Bypass Backfeed detection b05 A053 b06 A054 Fan failure
0x003B
b07 A055 ACS Alarm b08 A056 Maintenance Bypass Alarm b09 A057 b10 A058 b11 A059 UPS Power OFF b12 A060 Wrong Configuration b13 A061 Internal / Communication failure b14 A062 Option Board Alarm b15 A063
1. If ACS board option present.
2. External input.
MODULYS GP ALARMS
BYPASS
(1)
ENVIRONMENT
(2)
INTERNAL
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
19EN
Page 20
6.10 Additional alarms table, starting from 0x003C
MODULYS GP ALARMS
Generic ad-
dress
0x003C
0x003D
These bits can be programmed for specific use. The combination to activate bits considers a standard Modbus status and alarms, and also external inputs or output position of relays.
Each bit can be programmed through the Maintenance Software.
Bits Acronym Description
b00 A064 Programmable A064 b01 A065 Programmable A065 b02 A066 Programmable A066 b03 A067 Programmable A067 b04 A068 Programmable A068
b05 A069 Programmable A069 b06 A070 Programmable A070 b07 A071 Programmable A071 b08 A072 Programmable A072 b09 A073 Programmable A073 b10 A074 Programmable A074 b11 A075 Programmable A075 b12 A076 Programmable A076 b13 A077 Programmable A077 b14 A078 Programmable A078 b15 A079 Programmable A079 b00 A080 Programmable A080 b01 A081 Programmable A081 b02 A082 Programmable A082 b03 A083 Programmable A083 b04 A084 Programmable A084 b05 A085 Programmable A085 b06 A086 Programmable A086 b07 A087 Programmable A087 b08 A088 Programmable A088 b09 A089 Programmable A089 b10 A090 Programmable A090 b11 A091 Programmable A091 b12 A092 Programmable A092 b13 A093 Programmable A093 b14 A094 Programmable A094 b15 A095 Programmable A095
CUSTOM IN / OUT
CUSTOM IN / OUT
20 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 21
6.11 Module alarms synthesis table, starting from 0x103E
MODULYS GP ALARMS
Unit address Bits Acronym Description
b00 A096 Module 1 General Alarm b01 A097 Module 2 General Alarm b02 A098 Module 3 General Alarm b03 A099 Module 4 General Alarm b04 A100 Module 5 General Alarm
b05 A101 Module 6 General Alarm b06 A102 Module 7 General Alarm
0x103E
0x103F
b07 A103 Module 8 General Alarm b08 A104 b09 A105 b10 A106 b11 A107 b12 A108 b13 A109 Bypass General Alarm b14 A110 b15 A111 b00 A112 b01 A113 b02 A114 b03 A115 b04 A116 b05 A117 b06 A118 b07 A119 b08 A120 b09 A121 b10 A122 b11 A123 b12 A124 b13 A125 b14 A126 b15 A127
MODULE SUMMARY
NOT USED
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
21EN
Page 22
6.12 UPS measurements table, starting from 0x0040
NOTE! In order to see if a measurement is supported/managed, use the addresses between 0x00C0­0x00C5 in read access.
For example: if the bit 9 of 0x00C0 = 0, this means that M009 is not managed by the UPS
MODULYS GP Measurement Formats
Generic address
Acronym Description Units 0x000E = 0 0x000E = 1
0x0040 M000 Output load rate % ### ### 0x0041 M001 Output load rate L1 % ### ### 0x0042 M002 Output load rate L2 % ### ### 0x0043 M003 Output load rate L3 % ### ### 0x0044 M004 Output Apparent Power kVA ## ### # ###.#
0x0045 M005 Output Active Power kW ## ### # ###.# 0x0046 M006 Output current L1 A ## ### # ###.# 0x0047 M007 Output current L2 A ## ### # ###.# 0x0048 M008 Output current L3 A ## ### # ###.# 0x0049 M009 0x004A M010 Output voltage L1 V ### ### 0x004B M011 Output voltage L2 V ### ### 0x004C M012 Output voltage L3 V ### ### 0x004D M013 Output frequency Hz ##.# ##.# 0x004E M014 0x004F M015 Ambient Temperature °C ##.# ##.# 0x0050 M016 Battery voltage string + V # ### ###.# 0x0051 M017 Battery voltage string - V # ### ###.# 0x0052 M018 Battery current string + A ## ### # ###.# 0x0053 M019 Battery current string - A ## ### # ###.# 0x0054 M020 0x0055 M021 0x0056 M022 Battery capacity % ### ### 0x0057 M023 Battery capacity Ah ## ### # ###.# 0x0058 M024 Bat. remaining backup time Mn ### ### 0x0059 M025 Time on battery s ### ### 0x005A M026 Battery temperature °C ##.# ##.# 0x005B M027 Battery temperature average °C ##.# ##.# 0x005C M028 0x005D M029 0x005E M030 0x005F M031
0x0060 M032 Rect. input supply volt. L1 V ### ### 0x0061 M033 Rect. input supply volt. L2 V ### ### 0x0062 M034 Rect. input supply volt. L3 V ### ### 0x0063 M035 Rect. input supply freq. Hz ##.# ##.# 0x0064 M036 Rect. input supply volt. U12 V ### ### 0x0065 M037 Rect. input supply volt. U23 V ### ### 0x0066 M038 Rect. input supply volt. U31 V ### ###
Check avail-
ability
0x00C0
b09 = 0
OUTPUT
0x00C1
BATTERY
0x00C2
RECT.
22 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 23
MODULYS GP Measurement Formats
Generic
address
Acronym Description Units 0x000E = 0 0x000E = 1
0x0067 M039 Bypass input supply voltage L1 V ### ### 0x0068 M040 Bypass input supply voltage L2 V ### ### 0x0069 M041 Bypass input supply voltage L3 V ### ### 0x006A M042 Bypass input supply freq Hz ##.# ##.# 0x006B M043 Bypass input supply volt U12 V ### ###
0x006C M044 Bypass input supply volt U23 V ### ###
0x006D M045 Bypass input supply volt U31 V ### ### 0x006E M046
0x006F M047 0x0070 M048 Output Apparent P. L1 kVA ## ### # ###.# 0x0071 M049 Output Apparent P. L2 kVA ## ### # ###.# 0x0072 M050 Output Apparent P. L3 kVA ## ### # ###.# 0x0073 M051 Output Active Power L1 kW ## ### # ###.# 0x0074 M052 Output Active Power L2 kW ## ### # ###.# 0x0075 M053 Output Active Power L3 kW ## ### # ###.# 0x0076 M054 Output voltage U12 V ### ### 0x0077 M055 Output voltage U23 V ### ### 0x0078 M056 Output voltage U31 V ### ### 0x0079 M057 0x007A M058 0x007B M059
0x007C M060
0x007D M061 0x007E M062
0x007F M063 Output Crest Factor neutral #.# #.# 0x0080 M064 Rectifier Input Current L1 A ## ### # ###.# 0x0081 M065 Rectifier Input Current L2 A ## ### # ###.# 0x0082 M066 Rectifier Input Current L3 A ## ### # ###.# 0x0083 M067 Rectifier Active Power L1 kW ## ### # ###.# 0x0084 M068 Rectifier Active Power L2 kW ## ### # ###.# 0x0085 M069 Rectifier Active Power L3 kW ## ### # ###.# 0x0086 M070 Bypass Input Current L1 A ## ### # ###.# 0x0087 M071 Bypass Input Current L2 A ## ### # ###.# 0x0088 M072 Bypass Input Current L3 A ## ### # ###.# 0x0089 M073 Bypass Active Power L1 kW ## ### # ###.# 0x008A M074 Bypass Active Power L2 kW ## ### # ###.# 0x008B M075 Bypass Active Power L3 kW ## ### # ###.#
0x008C M076
0x008D M077 Reserved 0x008E M078 Reserved
0x008F M079 Reserved
Check avail-
ability
0x00C2
BYPASS
0x00C3
OUTPUT DETAIL
0x00C4
ADD. INPUT
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
23EN
Page 24
6.13 Commands table, starting from 0x00C9
To send a command bit, write to the 0x00C9 or 0x00C8 address using the function code '0x06'. See 'Functions used' and 'Summary of frame format paragraphs for Modbus frame description.
Each bit defines a command to be executed by the UPS.
It is necessary to change the parameter 'REMOTE CONTROL' to 'enabled' on the mimic-panel to allow the command to be received; then the related permission P000 switches to 1.
P000 set to 0 means that remote commands are not permitted.
Address
Only for SYSTEM/UPS view
0x00C9
0x00C8
Bit Acronym Description Permission
b00 C000 Reserved
P000 b01 C001 P001 b02 C002 P002 b03 C003 P003 b04 C004 P004
b05 C005 P005 b06 C006 P006 b07 C007 P007
0x00C9
b08 C008 P008 b09 C009 P009 b10 C010 P010 b11 C011 P011 b12 C012 P012 b13 C013 P013 b14 C014 P014 b15 C015 P015 b00 C016 eco mode On
P016 b01 C017 eco mode Off P017 b02 C018 P018 b03 C019 P019 b04 C020 P020 b05 C021 P021 b06 C022 P022 b07 C023 P023 b08 C024 P024
0x00C8
b09 C025 P025 b10 C026 P026 b11 C027 P027 b12 C028 Battery Test P028 b13 C029 P029 b14 C030 P030 b15 C031 Reset Alarm P031
If the bit associated with commands is set to 1, this means the command is enabled by the UPS, and available to run.
24 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 25
6.14 UPS clock table, starting from 0x00CB
To send a command bit time update frame, write the addresses 0x00CB to 0x00CE unsing as a 'Function' the code '0x10'.
See 'Functions used' and 'Summary of frame format' paragraphs for Modbus frame description.
Generic
address
Acronym Description
MSB LSB
Value
Remarks
0x00CB K000 Minutes & Seconds Minute: 0 - 59 Seconds: 0 - 59 read / write
0x00CC K001 Day & hours Day: 1 - 31 Hours: 0-23 read / write
0x00CD K002 Month & day of the week Month: 1 - 12
1 = Monday - 7 =
Sunday
read / write
0x00CE K003 Year year = value + 2000 read / write
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
25EN
Page 26
7. MODBUS TABLE ITYS PRO
NOTE! To read the following data use 'Function' field of Modbus with 0x06. Refer to 'Modbus command' chapter.
7.1 UPS confi guration table, starting from 0x0001
NOTE! Fields or bit fields not described must be considered as reserved/unused.
Address Acronym Description Value Default value
0x0001 T000
0x0002 T001
0x0003 T002
0x0004 T003 Device number 1 to 15 1 0x0005 T004 Nominal kVA *10 if 0x000E = 1 0x0006 T005 Nominal kW *10 if 0x000E = 1
0x0007 T006 Phase number
0x0008 T007 Function
0x0009 T008 Environment
0x000A T009 DC storage
0x000B T010 Power share Nb of plugs 0x000C T011 free free 0x000D T012 free free 0x000E T013 measurement factor 0 = no factor / 1 = factor * 10
0x000F T014
UPS installation code
and Device type
Number of devices in
level -1
Position of devices
present
Device reference
code
MSB = 1 for single
UPS
1 to 15 1 unit
MSB = Input phases
1 – 3
b00 eco mode enabled b01 b02 auto restart enabled b03 genset present b04 b05 b06 Standby schedule b07 b08 b00 b01 b02 b03 b04 b05 b06
b0 battery present b1
lsb = 1 for Unit
1
LSB = Output phases
1 - 3
1 first position by
default
0x8100 = ITYS PRO
26 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 27
7.2 UPS reference table, starting from 0x0010
Address Acronym Description
Length Number of ASCII char.
Value
0x0010 I000 SERIAL NUMBER 10 20
0x001A I001 SOCOMEC REFERENCE 10 20
0x0024 I002
0x002A I003
USER DEVICE
REFERENCE
USER DEVICE
LOCATION
612
612
7.3 UPS status table, starting from 0x0030
ITYS PRO STATUS
Generic ad-
dress
0x0030
0x0031
Bits Acronym Description
b00 S000 Load protected by Inverter b01 S001 b02 S002 Load supplied by automatic Bypass b03 S003 b04 S004 Load OFF
b05 S005 b06 S006 In eco mode b07 S007 b08 S008 b09 S009 Service Mode b10 S010 b11 S011 Operating b12 S012 Available b13 S013 On Standby b14 S014 b15 S015 Maintenance Alert b00 S016 Output Breaker closed b01 S017 b02 S018 b03 S019 b04 S020 b05 S021 b06 S022 b07 S023 Gen set ON b08 S024 b09 S025 b10 S026 Automatic Start in progress b11 S027 b12 S028 UPS OFF procedure in progress b13 S029 b14 S030 b15 S031 Alarm Ack. request
Comments
MSB = first char of
string
MSB = first char of
string
MSB = first char of
string
MSB = first char of
string
OUTPUT STATUS
FUNCTIONING MODE
DEVICE STATUS
DEVICE ENVIRONMENT
PROCEDURES
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
27EN
Page 28
Generic ad-
dress
0x0032
0x0033
ITYS PRO STATUS
Bits Acronym Description
b00 S032 Battery OK b01 S033 Battery charged b02 S034 Battery Test in progress b03 S035 Battery Test scheduled b04 S036 Battery charging b05 S037 Battery Test interrupted b06 S038 Floating Voltage reduced b07 S039 b08 S040 b09 S041 b10 S042 b11 S043 b12 S044 b13 S045 b14 S046 b15 S047 b00 S048 Rectifier Input Supply present b01 S049 Rectifier ON b02 S050 Charger ON b03 S051 b04 S052 Inverter ON b05 S053 Inverter Switch ON b06 S054 b07 S055 b08 S056 Bypass Input Supply present b09 S057 Bypass Static Switch closed b10 S058 Bypass Input & Inverter synchronised b11 S059 b12 S060 b13 S061 b14 S062 b15 S063
BATTERY
DC STORAGE SYSTEM
RECTIFIER
INVERTER
BYPASS
POWER SHARE
28 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 29
7.4 Additional UPS status table, starting from 0x0034
ITYS PRO STATUS
Generic ad-
dress
0x0034
0x0035
These bits can be programmed for specific use. The combination to activate bits considers a standard Modbus status and alarms, and also external inputs or output position of relays.
Each bit can be programmed through the Maintenance Software.
Bits Acronym Description
b00 S064 Board 1 present b01 S065 Board 2 present b02 S066 b03 S067 b04 S068
b05 S069 b06 S070 b07 S071 b08 S072 Programmable S072 b09 S073 Programmable S073 b10 S074 Programmable S074 b11 S075 Programmable S075 b12 S076 Programmable S076 b13 S077 Programmable S077 b14 S078 Programmable S078 b15 S079 Programmable S079 b00 S080 Programmable S080 b01 S081 Programmable S081 b02 S082 Programmable S082 b03 S083 Programmable S083 b04 S084 Programmable S084 b05 S085 Programmable S085 b06 S086 Programmable S086 b07 S087 Programmable S087 b08 S088 Programmable S088 b09 S089 Programmable S089 b10 S090 Programmable S090 b11 S091 Programmable S091 b12 S092 Programmable S092 b13 S093 Programmable S093 b14 S094 Programmable S094 b15 S095 Programmable S095
OPTIONS
CUSTOM IN / OUT
CUSTOM IN / OUT
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
29EN
Page 30
7.5 UPS alarms table, starting from 0x0038
ITYS PRO ALARMS
Address Bits Acronym Description
b00 A000 Imminent Stop b01 A001 Overload b02 A002 Ambient Temperature Alarm b03 A003 Transfer locked b04 A004 Transfer impossible
b05 A005 b06 A006
0x0038
0x0039
0x003A
b07 A007 b08 A008 b09 A009 b10 A010 b11 A011 b12 A012 Maintenance Alarm b13 A013 Remote Service Alarm b14 A014 Remote Service Preventive Alarm b15 A015 General Alarm b00 A016 Battery disconnected b01 A017 Battery discharged b02 A018 End of Backup Time b03 A019 Operating on Battery b04 A020 Battery Temperature Alarm b05 A021 Battery Room Alarm b06 A022 Battery Test failed b07 A023 b08 A024 b09 A025 b10 A026 b11 A027 Battery Alarm b12 A028 b13 A029
b15 A031 b00 A032 Rectifier Critical Alarm b01 A033 Rectifier Preventive Alarm b02 A034 b03 A035 Rectifier Input Supply not OK b04 A036 Gen Set Alarm b05 A037 Charger Critical Alarm b06 A038 Charger Preventive Alarm b07 A039 b08 A040 Inverter Critical Alarm b09 A041 Inverter Preventive Alarm b10 A042 b11 A043 Imminent redundancy lost b12 A044 b13 A045 b14 A046 b15 A047
LOAD
MODE
SERVICE
BATTERY
DC STORAGEb14 A030
RECTIFIER
INVERTER
30 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 31
ITYS PRO ALARMS
Address Bits Acronym Description
b00 A048 Bypass Critical Alarm b01 A049 Bypass Preventive Alarm b02 A050 Bypass Input Supply not OK b03 A051 Phase Rotation fault b04 A052 b05 A053 Transformer Alarm b06 A054 Fan failure
0x003B
b07 A055 ACS Alarm b08 A056 b09 A057 b10 A058 b11 A059 UPS Power OFF b12 A060 Wrong Configuration b13 A061 Internal / Communication failure b14 A062 Option Board Alarm b15 A063
BYPASS
ENVIRONMENT
INTERNAL
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
31EN
Page 32
7.6 Additional ALARMS TABLE, STARTING from 0x003C
ITYS PRO ALARMS
Generic ad-
dress
0x003C
0x003D
These bits can be programmed for specific use. The combination to activate bits considers a standard Modbus status and alarms, and also external inputs or output position of relays.
Each bit can be programmed through the Maintenance Software.
Bits Acronym Description
b00 A064 Programmable A064 b01 A065 Programmable A065 b02 A066 Programmable A066 b03 A067 Programmable A067 b04 A068 Programmable A068
b05 A069 Programmable A069 b06 A070 Programmable A070 b07 A071 Programmable A071 b08 A072 Programmable A072 b09 A073 Programmable A073 b10 A074 Programmable A074 b11 A075 Programmable A075 b12 A076 Programmable A076 b13 A077 Programmable A077 b14 A078 Programmable A078 b15 A079 Programmable A079 b00 A080 Programmable A080 b01 A081 Programmable A081 b02 A082 Programmable A082 b03 A083 Programmable A083 b04 A084 Programmable A084 b05 A085 Programmable A085 b06 A086 Programmable A086 b07 A087 Programmable A087 b08 A088 Programmable A088 b09 A089 Programmable A089 b10 A090 Programmable A090 b11 A091 Programmable A091 b12 A092 Programmable A092 b13 A093 Programmable A093 b14 A094 Programmable A094 b15 A095 Programmable A095
CUSTOM
IN / OUT
CUSTOM
IN / OUT
32 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 33
7.7 UPS MEASUREMENTS TABLE, starting from 0x0040
NOTE! In order to see if a measurement is supported/managed, use the addresses between 0x00C0­0x00C5 in read access.
ITYS PRO Measurements Formats
Address Acronym Description Units 0x000E = 0 0x000E = 1
0x0040 M000 Output load rate % ### ### 0x0041 M001 Output load rate L1 % ### ### 0x0042 M002 Output load rate L2 % ### ### 0x0043 M003 Output load rate L3 % ### ### 0x0044 M004 Output Apparent Power kVA ## ### # ###.#
0x0045 M005 Output Active Power kW ## ### # ###.# 0x0046 M006 Output current L1 A ## ### # ###.# 0x0047 M007 Output current L2 A ## ### # ###.# 0x0048 M008 Output current L3 A ## ### # ###.# 0x0049 M009 Output neutral current A ## ### # ###.# 0x004A M010 Output voltage L1 V ### ### 0x004B M011 Output voltage L2 V ### ###
0x004C M012 Output voltage L3 V ### ###
0x004D M013 Output frequency Hz ##.# ##.# 0x004E M014
0x004F M015 Ambient Temperature °C ##.# ##.# 0x0050 M016 Battery voltage string + V # ### ###.# 0x0051 M017 Battery voltage string - V # ### ###.# 0x0052 M018 Battery current string + A ## ### # ###.# 0x0053 M019 Battery current string - A ## ### # ###.# 0x0054 M020 0x0055 M021 0x0056 M022 Battery capacity % ### ### 0x0057 M023 Battery capacity Ah ## ### # ###.# 0x0058 M024 Bat. remaining backup time Mn ### ### 0x0059 M025 Time on battery s ### ### 0x005A M026 Battery temperature °C ##.# ##.# 0x005B M027 Battery temperature average °C ##.# ##.#
0x005C M028 DC Storage voltage V # ### ###.#
0x005D M029 DC Storage temperature °C ##.# ##.# 0x005E M030
0x005F M031 0x0060 M032 Rect. input supply volt. L1 V ### ### 0x0061 M033 Rect. input supply volt. L2 V ### ### 0x0062 M034 Rect. input supply volt. L3 V ### ### 0x0063 M035 Rect. input supply freq. Hz ##.# ##.# 0x0064 M036 Rect. input supply volt. U12 V ### ### 0x0065 M037 Rect. input supply volt. U23 V ### ### 0x0066 M038 Rect. input supply volt. U31 V ### ###
Check avail-
ability
0x00C0
OUTPUT
0x00C1
BATTERY
0x00C2
RECT.
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
33EN
Page 34
ITYS PRO Measurements Formats
Address Acronym Description Units 0x000E = 0 0x000E = 1
0x0067 M039 Bypass input supply voltage L1 V ### ### 0x0068 M040 Bypass input supply voltage L2 V ### ###
0x0069 M041 Bypass input supply voltage L3 V ### ### 0x006A M042 Bypass input supply freq Hz ##.# ##.# 0x006B M043 Bypass input supply volt U12 V ### ### 0x006C M044 Bypass input supply volt U23 V ### ### 0x006D M045 Bypass input supply volt U31 V ### ### 0x006E M046
0x006F M047
0x0070 M048 Output Apparent P. L1 kVA ## ### # ###.#
0x0071 M049 Output Apparent P. L2 kVA ## ### # ###.#
0x0072 M050 Output Apparent P. L3 kVA ## ### # ###.#
0x0073 M051 Output Active Power L1 kW ## ### # ###.#
0x0074 M052 Output Active Power L2 kW ## ### # ###.#
0x0075 M053 Output Active Power L3 kW ## ### # ###.#
0x0076 M054 Output voltage U12 V ### ###
0x0077 M055 Output voltage U23 V ### ###
0x0078 M056 Output voltage U31 V ### ###
0x0079 M057 0x007A M058 0x007B M059 Output Power factor L3 #.## #.## 0x007C M060 Output Crest Factor L1 #.# #.# 0x007D M061 Output Crest Factor L2 #.# #.# 0x007E M062 Output Crest Factor L3 #.# #.#
0x007F M063 Output Crest Factor neutral #.# #.#
0x0080 M064 Rectifier Input Current L1 A ## ### # ###.#
0x0081 M065 Rectifier Input Current L2 A ## ### # ###.#
0x0082 M066 Rectifier Input Current L3 A ## ### # ###.#
0x0083 M067 Rectifier Active Power L1 kW ## ### # ###.#
0x0084 M068 Rectifier Active Power L2 kW ## ### # ###.#
0x0085 M069 Rectifier Active Power L3 kW ## ### # ###.#
0x0086 M070 Bypass Input Current L1 A ## ### # ###.#
0x0087 M071 Bypass Input Current L2 A ## ### # ###.#
0x0088 M072 Bypass Input Current L3 A ## ### # ###.#
0x0089 M073 Bypass Active Power L1 kW ## ### # ###.# 0x008A M074 Bypass Active Power L2 kW ## ### # ###.# 0x008B M075 Bypass Active Power L3 kW ## ### # ###.# 0x008C M076 phase shift ## ## 0x008D M077 0x008E M078
0x008F M079 ACK alarm number
Check avail-
ability
0x00C2
BYPASS
0x00C3
OUTPUT DETAIL
0x00C4
ADD. INPUT
34 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 35
7.8 COMMANDS table, starting from 0x00C7
To send a command bit, write to the 0x00C7 or 0x00C8 address using the function code '0x06'. See 'Functions used' and 'Summary of frame format' paragraphs for Modbus frame description.
Each 0x00C7 or 0x00C8 bit defines a command to be executed by the UPS.
It is necessary to change the parameter 'REMOTE CONTROL' to 'enabled' on the mimic-panel to allow the command to be received; then the related permission P000 switches to 1.
P000 set to 0 means that remote commands are not permitted.
Address
Only for SYSTEM/UPS view
0x00C7
0x00C8
Bit Acronym Description Permission
b00 C000 Reserved
P000 b01 C001 P001 b02 C002 P002 b03 C003 P003 b04 C004 P004
b05 C005 P005 b06 C006 P006 b07 C007 P007
0x00C9
b08 C008 P008 b09 C009 P009 b10 C010 P010 b11 C011 P011 b12 C012 P012 b13 C013 P013 b14 C014 P014 b15 C015 P015 b00 C016 eco mode On
P016 b01 C017 eco mode Off P017 b02 C018 P018 b03 C019 P019 b04 C020 P020 b05 C021 P021 b06 C022 P022 b07 C023 P023 b08 C024 P024
0x00CA
b09 C025 P025 b10 C026 P026 b11 C027 P027 b12 C028 Battery Test P028 b13 C029 P029 b14 C030 P030 b15 C031 Reset Alarm P031
Permission: 0x00C9 and 0x00CA
If the bit associated with commands is set to 1, this means the command is enabled by the UPS, and available to run.
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
35EN
Page 36
7.9 UPS CLOCK table, starting from 0x00CB
To send a command bit, write from the 0x00CB to 0x00CE address using as a 'Function' the code '0x10'.
See 'Functions used' and 'Summary of frame format' paragraphs for Modbus frame description.
Generic
address
Acronym Description
MSB LSB
Value
Comments
0x00CB K000 Minutes & Seconds Minute: 0 - 59 Seconds: 0 - 59 read / write
0x00CC K001 Day & hours Day: 1 - 31 Hours: 0-23 read / write
0x00CD K002 Month & day of the week Month: 1 - 12
1 = Monday - 7 =
Sunday
read / write
0x00CE K003 Year year = value + 2000 read / write
36 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 37
8. MODBUS TABLE MASTERYS BC+ & GP4
8.1 UPS architecture
Masterys unit Masterys parallel system
UNIT 2
UNIT
8.2 Unit access data table mapping
0x0000 or 0x1000 for SINGLE UNIT
0x0000 for SYSTEM data access
0x(u)000 fur UNIT data access with (u) = unit number
UNIT 1
SYSTEM
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
37EN
Page 38
8.3 UPS confi guration table, starting from 0x0001
NOTE! Fields or bit fields not described must be considered as reserved/unused.
Address Acronym Description Value Default values
MSB = UPS
installation
Code (1 byte)
1 to 8 (only for parallel system) 1 unit
each unit present is set by a bit.
If unit 1 present b00 = 1
lsb = Device type (1 byte)
0x0001 T000
0x0002 T001
0x0003 T002
UPS installation code
and Device type
Number of devices in
level -1
Position of devices
present
0x0004 T003 Device number 1 to 8 1 o 8
0x0005 T004 Nominal kVA *10 if 0x000E = 1
0x0006 T005 Nominal kW *10 if 0x000E = 1
0x0007 T006 Phase number
MSB = Input phases 1 – 3
LSB = Output phases 1 - 3 (0x03)(0x03)
b00 eco mode enabled b01 energy saver enabled b02 b03 genset present
0x0008 T007 Function
b04 b05 b06 b07 b08 b00 b01 b02
0x0009 T008 Environment
b03 b04 b05 b06 Without bypass
0x000A T009 DC storage
b00 battery present b01
0x000B T010 Power share
0x000D T012 free free
0x000E T013 measurements factor 0 = no factor / 1 = factor * 10 set to 1
0x000F T014
Device reference
code
(0x01(0x01) unit
(0x06)(0x01) parallel
1 first position by
default
depends on the
number of units
depends on the
number of units
0x8200 = BC+
0x8300 = GP4
38 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 39
8.4 UPS reference table, starting from 0x0010
Address Acronym Description
Length Number of ASCII char.
Value
0x0010 I000 SERIAL NUMBER 10 20
0x001A I001 SOCOMEC REFERENCE 10 20
0x0024 I002
0x002A I003
USER DEVICE
REFERENCE
USER DEVICE
LOCATION
612
612
Same reference can be read from each unit from address 0x(u)010, with (u) = unit number.
Remarks
MSB = first char of
string
MSB = first char of
string
MSB = first char of
string
MSB = first char of
string
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
39EN
Page 40
8.5 UPS status table, starting from 0x0030 or 0x(u)030
MASTERYS BC+ & GP4 STATUS
Address Bits Acronym Description
b00 S000 Load protected by Inverter b01 S001 b02 S002 Load supplied by automatic Bypass b03 S003 Load supplied by Maintenance Bypass b04 S004 Load OFF
b05 S005 b06 S006 In eco mode
0x0030
0x0031
0x0032
b07 S007 Energy saver b08 S008 b09 S009 Service Mode b10 S010 b11 S011 Operating b12 S012 Available b13 S013 On Standby b14 S014 Isolated b15 S015 Maintenance Alert b00 S016 Output Breaker closed b01 S017 External maintenance bypass close b02 S018 b03 S019 b04 S020 b05 S021 b06 S022 b07 S023 Gen set ON b08 S024 b09 S025 b10 S026 Auto-test procedure in progress b11 S027 Maint. Bypass procedure in progress b12 S028 UPS OFF procedure in progress b13 S029 b14 S030 b15 S031 Alarm Ack. request b00 S032 Battery OK b01 S033 Battery charged b02 S034 Battery Test in progress b03 S035 Battery Test scheduled b04 S036 Battery charging b05 S037 Battery Test interrupted b06 S038 b07 S039 b08 S040 b09 S041 b10 S042 b11 S043 b12 S044 b13 S045 b14 S046 b15 S047
OUTPUT STATUS
FUNCTIONING MODE
DEVICE STATUS
(1)
DEVICE ENVIRONMENT
PROCEDURES
BATTERY
DC STORAGE SYSTEM
1. If option present
40 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 41
MASTERYS BC+ & GP4 STATUS
Address Bits Acronym Description
b00 S048 Rectifier Input Supply present b01 S049 Rectifier ON b02 S050 Charger ON b03 S051 b04 S052 Inverter ON b05 S053 Inverter Switch ON b06 S054
0x0033
b07 S055 b08 S056 Bypass Input Supply present b09 S057 Bypass Static Switch closed b10 S058 Bypass Input & Inverter synchronised b11 S059 b12 S060 b13 S061 b14 S062 b15 S063
RECTIFIER
INVERTER
BYPASS
POWER SHARE
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
41EN
Page 42
8.6 Additional UPS status table, starting from 0x0034 or 0x(u)034
MASTERYS BC+ & GP4 STATUS
Generic ad-
dress
0x0034
0x0035
These bits can be programmed for specific use. The combination to activate bits considers the standard Modbus status and alarms, and also external inputs or output position of relays.
Each bit can be programmed through the Maintenance Software.
Bits Acronym Description
b00 S064 Board Slot 1 present b01 S065 Board Slot 2 present b02 S066 b03 S067 b04 S068
b05 S069 b06 S070 b07 S071 b08 S072 Programmable S072 b09 S073 Programmable S073 b10 S074 Programmable S074 b11 S075 Programmable S075 b12 S076 Programmable S076 b13 S077 Programmable S077 b14 S078 Programmable S078 b15 S079 Programmable S079 b00 S080 Programmable S080 b01 S081 Programmable S081 b02 S082 Programmable S082 b03 S083 Programmable S083 b04 S084 Programmable S084 b05 S085 Programmable S085 b06 S086 Programmable S086 b07 S087 Programmable S087 b08 S088 Programmable S088 b09 S089 Programmable S089 b10 S090 Programmable S090 b11 S091 Programmable S091 b12 S092 Programmable S092 b13 S093 Programmable S093 b14 S094 Programmable S094 b15 S095 Programmable S095
OPTIONS
CUSTOM IN / OUT
CUSTOM IN / OUT
42 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 43
8.7 System summary table, starting from 0x0036
MODBUS makes it possible to view the units status from the System level through following table:
MASTERYS BC+ & GP4 STATUS
Unit address Bits Acronym Description
b00 S096 Unit 1 Operating b01 S097 Unit 2 Operating b02 S098 Unit 3 Operating b03 S099 Unit 4 Operating b04 S100 Unit 5 Operating
b05 S101 Unit 6 Operating b06 S102 Unit 7 Operating
0x1036
0x1037
b07 S103 Unit 8 Operating b08 S104 b09 S105 b10 S106 b11 S107 b12 S108 b13 S109 b14 S110 b15 S111 b00 S112 Unit 1 Available b01 S113 Unit 2 Available b02 S114 Unit 3 Available b03 S115 Unit 4 Available b04 S116 Unit 5 Available b05 S117 Unit 6 Available b06 S118 Unit 7 Available b07 S119 Unit 8 Available b08 S120 b09 S121 b10 S122 b11 S123 b12 S124 b13 S125 b14 S126 b15 S127
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
43EN
Page 44
8.8 UPS alarms table, starting from 0x0038 or 0x(u)038
MASTERYS BC+ & GP4 ALARMS
Generic ad-
dress
0x0038
0x0039
0x003A
Bits Acronym Description
b00 A000 Imminent Stop b01 A001 Overload b02 A002 Ambient Temperature Alarm b03 A003 Transfer locked b04 A004 Transfer impossible
b05 A005 Insufficient Resources b06 A006 Redundancy lost b07 A007 b08 A008 Eco mode disabled by UPS b09 A009 b10 A010 On Bypass for 1 hour b11 A011 b12 A012 Maintenance Alarm b13 A013 Remote Service Alarm b14 A014 Remote Service Preventive Alarm b15 A015 General Alarm b00 A016 Battery disconnected b01 A017 Battery discharged b02 A018 b03 A019 Operating on Battery b04 A020 Battery Temperature Alarm b05 A021 b06 A022 Battery Test failed b07 A023 b08 A024 b09 A025 b10 A026 Insulation Failure b11 A027 Battery Alarm b12 A028 b13 A029
b15 A031 b00 A032 Rectifier Critical Alarm b01 A033 Rectifier Preventive Alarm b02 A034 b03 A035 Rectifier Input Supply not OK b04 A036 Gen Set Alarm b05 A037 Charger Critical Alarm b06 A038 Charger Preventive Alarm b07 A039 b08 A040 Inverter Critical Alarm b09 A041 Inverter Preventive Alarm b10 A042 b11 A043 Imminent redundancy lost b12 A044 Consumable alarm b13 A045 b14 A046 Parallel board Critical alarm b15 A047 Parallel board Preventive alarm
LOAD
MODE
SERVICE
BATTERY
DC STORAGEb14 A030
RECTIFIER
INVERTER
44 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 45
Generic ad-
dress
Bits Acronym Description
b00 A048 Bypass Critical Alarm b01 A049 Bypass Preventive Alarm b02 A050 Bypass Input Supply not OK b03 A051 Phase Rotation fault b04 A052 Bypass Backfeed detection b05 A053 Transformer Alarm b06 A054 Fan failure
0x003B
b07 A055 ACS Alarm b08 A056 Maintenance Bypass Alarm b09 A057 Internal Backfeed detection b10 A058 b11 A059 UPS Power OFF b12 A060 Wrong Configuration b13 A061 Internal / Communication failure b14 A062 Option Board Alarm b15 A063 Spare part not compatible
1. If ACS board option present.
2. External input.
MASTERYS BC+ & GP4 ALARMS
BYPASS
(1)
ENVIRONMENT
(2)
INTERNAL
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
45EN
Page 46
8.9 Additional alarms table, starting from 0x003C or 0x(u)03C
MASTERYS BC+ & GP4 ALARMS
Generic ad-
dress
0x003C
0x003D
These bits can be programmed for specific use. The combination to activate bits considers a standard Modbus status and alarms, and also external inputs or output position of relays.
Each bit can be programmed through the Maintenance Software.
Bits Acronym Description
b00 A064 Programmable A064 b01 A065 Programmable A065 b02 A066 Programmable A066 b03 A067 Programmable A067 b04 A068 Programmable A068
b05 A069 Programmable A069 b06 A070 Programmable A070 b07 A071 Programmable A071 b08 A072 Programmable A072 b09 A073 Programmable A073 b10 A074 Programmable A074 b11 A075 Programmable A075 b12 A076 Programmable A076 b13 A077 Programmable A077 b14 A078 Programmable A078 b15 A079 Programmable A079 b00 A080 Programmable A080 b01 A081 Programmable A081 b02 A082 Programmable A082 b03 A083 Programmable A083 b04 A084 Programmable A084 b05 A085 Programmable A085 b06 A086 Programmable A086 b07 A087 Programmable A087 b08 A088 Programmable A088 b09 A089 Programmable A089 b10 A090 Programmable A090 b11 A091 Programmable A091 b12 A092 Programmable A092 b13 A093 Programmable A093 b14 A094 Programmable A094 b15 A095 Programmable A095
CUSTOM IN / OUT
CUSTOM IN / OUT
46 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 47
8.10 Units alarms synthesis table, starting from 0x003E
MASTERYS BC+ & GP4 ALARMS
Generic ad-
dress
0x003E
0x003F
Bits Acronym Description
b00 A096 Unit 1 General Alarm b01 A097 Unit 2 General Alarm b02 A098 Unit 3 General Alarm b03 A099 Unit 4 General Alarm b04 A100 Unit 5 General Alarm
b05 A101 Unit 6 General Alarm b06 A102 Unit 7 General Alarm b07 A103 Unit 8 General Alarm b08 A104 b09 A105 b10 A106 b11 A107 b12 A108 b13 A109 b14 A110 b15 A111 b00 A112 Unit 1 Imminent STOP b01 A113 Unit 2 Imminent STOP b02 A114 Unit 3 Imminent STOP b03 A115 Unit 4 Imminent STOP b04 A116 Unit 5 Imminent STOP b05 A117 Unit 6 Imminent STOP b06 A118 Unit 7 Imminent STOP b07 A119 Unit 8 Imminent STOP b08 A120 b09 A121 b10 A122 b11 A123 b12 A124 b13 A125 b14 A126 b15 A127
PARALLEL SYSTEM
Unit / Module
UNITS IMMINENT STOP
SYNTHESIS
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
47EN
Page 48
8.11 UPS measurements table, starting from 0x0040 or 0x(u)040
NOTE! In order to see if a measurement is supported/managed, use the addresses between 0x00C0­0x00C5 in read access.
For example: if the bit 9 of 0x00C0 = 0, this means that M009 is not managed by the UPS
MASTERYS BC+ & GP4 Measurement Formats
Generic
address
Acronym Description Units 0x000E = 0 0x000E = 1
0x0040 M000 Output load rate % ### ### 0x0041 M001 Output load rate L1 % ### ### 0x0042 M002 Output load rate L2 % ### ### 0x0043 M003 Output load rate L3 % ### ### 0x0044 M004 Output Apparent Power kVA ## ### # ###.#
0x0045 M005 Output Active Power kW ## ### # ###.# 0x0046 M006 Output current L1 A ## ### # ###.# 0x0047 M007 Output current L2 A ## ### # ###.# 0x0048 M008 Output current L3 A ## ### # ###.# 0x0049 M009 0x004A M010 Output voltage L1 V ### ### 0x004B M011 Output voltage L2 V ### ### 0x004C M012 Output voltage L3 V ### ### 0x004D M013 Output frequency Hz ##.# ##.# 0x004E M014 0x004F M015 Ambient Temperature °C ##.# ##.# 0x0050 M016 Battery voltage string + V # ### ###.# 0x0051 M017 Battery voltage string - V # ### ###.# 0x0052 M018 Battery current string + A ## ### # ###.# 0x0053 M019 Battery current string - A ## ### # ###.# 0x0054 M020 0x0055 M021 0x0056 M022 Battery capacity % ### ### 0x0057 M023 Battery capacity Ah ## ### # ###.# 0x0058 M024 Bat. remaining backup time Mn ### ### 0x0059 M025 Time on battery s ### ### 0x005A M026 Battery temperature °C ##.# ##.# 0x005B M027 0x005C M028 0x005D M029 0x005E M030 0x005F M031
0x0060 M032 Rect. input supply volt. L1 V ### ### 0x0061 M033 Rect. input supply volt. L2 V ### ### 0x0062 M034 Rect. input supply volt. L3 V ### ### 0x0063 M035 Rect. input supply freq. Hz ##.# ##.# 0x0064 M036 Rect. input supply volt. U12 V ### ### 0x0065 M037 Rect. input supply volt. U23 V ### ### 0x0066 M038 Rect. input supply volt. U31 V ### ###
Check avail-
ability
0x00C0
b09 = 0
OUTPUT
0x00C1
BATTERY
0x00C2
RECT.
48 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 49
MASTERYS BC+ & GP4 Measurement Formats
Generic
address
Acronym Description Units 0x000E = 0 0x000E = 1
0x0067 M039 Bypass input supply voltage L1 V ### ### 0x0068 M040 Bypass input supply voltage L2 V ### ### 0x0069 M041 Bypass input supply voltage L3 V ### ### 0x006A M042 Bypass input supply freq Hz ##.# ##.# 0x006B M043 Bypass input supply volt U12 V ### ###
0x006C M044 Bypass input supply volt U23 V ### ###
0x006D M045 Bypass input supply volt U31 V ### ### 0x006E M046
0x006F M047 0x0070 M048 Output Apparent P. L1 kVA ## ### # ###.# 0x0071 M049 Output Apparent P. L2 kVA ## ### # ###.# 0x0072 M050 Output Apparent P. L3 kVA ## ### # ###.# 0x0073 M051 Output Active Power L1 kW ## ### # ###.# 0x0074 M052 Output Active Power L2 kW ## ### # ###.# 0x0075 M053 Output Active Power L3 kW ## ### # ###.# 0x0076 M054 Output voltage U12 V ### ### 0x0077 M055 Output voltage U23 V ### ### 0x0078 M056 Output voltage U31 V ### ### 0x0079 M057 0x007A M058 0x007B M059
0x007C M060
0x007D M061 0x007E M062
0x007F M063 #.# #.# 0x0080 M064 Rectifier Input Current L1 A ## ### # ###.# 0x0081 M065 Rectifier Input Current L2 A ## ### # ###.# 0x0082 M066 Rectifier Input Current L3 A ## ### # ###.# 0x0083 M067 Rectifier Active Power L1 kW ## ### # ###.# 0x0084 M068 Rectifier Active Power L2 kW ## ### # ###.# 0x0085 M069 Rectifier Active Power L3 kW ## ### # ###.# 0x0086 M070
0x008C M076
0x008D M077 Reserved 0x008E M078 Reserved
0x008F M079 Reserved
Check avail-
ability
0x00C2
BYPASS
0x00C3
OUTPUT DETAIL
0x00C4
ADD. INPUT
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
49EN
Page 50
8.12 Commands table, starting from 0x00C9
To send a command bit, write to the 0x00C9 or 0x00CA address using the function code '0x06'. See 'Functions used' and 'Summary of frame format paragraphs for Modbus frame description.
Each bit defines a command to be executed by the UPS.
It is necessary to change the parameter 'REMOTE CONTROL' to 'enabled' on the mimic-panel to allow the command to be received; then the related permission P000 switches to 1.
P000 set to 0 means that remote commands are not permitted.
Address
Only for SYSTEM/UPS view
0x00C9
0x00CA
Bit Acronym Description Permission
b00 C000 Reserved b01 C001 P001 b02 C002 P002 b03 C003 P003 b04 C004 P004
b05 C005 P005 b06 C006 P006 b07 C007 P007 b08 C008 P008 b09 C009 P009 b10 C010 P010 b11 C011 P011 b12 C012 P012 b13 C013 P013 b14 C014 P014 b15 C015 P015 b00 C016 eco mode On b01 C017 eco mode Off P017 b02 C018 P018 b03 C019 P019 b04 C020 P020 b05 C021 P021 b06 C022 P022 b07 C023 P023 b08 C024 P024 b09 C025 P025 b10 C026 P026 b11 C027 P027 b12 C028 Battery Test P028 b13 C029 P029 b14 C030 P030 b15 C031 Reset Alarm P031
0x00C7
0x00C8
P000
P016
If the bit associated with commands is set to 1, this means the command is enabled by the UPS, and available to run.
Page 51
8.13 UPS clock table, starting from 0x00CB
To send a command bit time update frame, write the addresses 0x00CB to 0x00CE unsing as a 'Function' the code '0x10'.
See 'Functions used' and 'Summary of frame format' paragraphs for Modbus frame description.
Generic address
Acronym Description
MSB LSB
Value
Remarks
0x00CB K000 Minutes & Seconds Minute: 0 - 59 Seconds: 0 - 59 read / write
0x00CC K001 Day & hours Day: 1 - 31 Hours: 0-23 read / write
0x00CD K002 Month & day of the week Month: 1 - 12
1 = Monday - 7 =
Sunday
read / write
0x00CE K003 Year year = value + 2000 read / write
Page 52
9. MODBUS PROTOCOL
9.1 Functions used
0x03 READ data
0x06 WRITE command or one word
0x10 Set UPS Clock – write several words
9.2 Summary of frame format
Function 0x03: bytes frame description
Slave Function Address Length CRC
1
By default MODBUS TABLE Number of words Computed
Answer
Slave Function Nb bytes Data CRC
1 0x03
Function 0x06: bytes frame description
0x03
MSB LSB MSB LSB MSB LSB
2 * nb of
words
MSB LSB MSB LSB
Values …. Computed
Slave Function Address Data CRC
1
By default MODBUS TABLE Value to write Computed
Answer
Slave Function Address Data CRC
1 0x06
Function 0x10: bytes frame description
Slave Function Address Length Length Data CRC
1
By
default
Answer
Slave Function Address Length CRC
1 0x10
0x10
0x06
MSB LSB MSB LSB MSB LSB MSB LSB
MODBUS
TABLE
MSB LSB MSB LSB MSB LSB
MSB LSB MSB LSB MSB LSB
MODBUS TABLE Value to write Computed
Number of words to
write
MSB LSB MSB LSB MSB LSB
MODBUS TABLE Nb of words written Computed
Number of
bytes
Values to write Computed
52 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 53
9.3 Error code management
Function error Code error Description Condition Specifi c address
0x83 0x01 Bad function
0x83 0x02 Bad address
- Access to write only area
- Data reserved
- Too many words
- The starting address + nb of words > table length
SUBUNIT / UNIT not
present
0x86 0x01 Bad function
- Data in read only area
- Data reserved.
0x86 0x02 Bad address - Bad address event.
0x90 0x01 Bad function
- Data in read only area
- Data reserved.
- Too many words.
0x90 0x02 Bad address
- The starting address + nb of words > table length
9.4 CRC calculation
CRC-16-CC-ITT with polynomial 0x-21
CRC16 = 0xFFFF
CRC16 = CRC16 xor DATA
n=0
RIGHT SHIFT CRC16
n>7
YES
YES
CARRY
NO
n=n+1
NO
CRC16 = CRC16 xor 0xA001
NEXT DATA
NO
END OF MESSAGE?
YES
END
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
53EN
Page 54
10. APPENDIX 1: INTERFACE CONFIGURATION USING DIGI® DEVICE DISCOVERY
Discovery tools
IP settings
54 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 55
Device configuration
Firmware download, in case of malfunctioning
Login: root Password: dbps
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
55EN
Page 56
11. APPENDIX 2: MODBUS TCP IDA SPECIFICATION
The frames below are only examples:
REQUEST FROM MASTER MODBUS TCP
Original frame: 01 03 1034 0003 40C5
Encapsulated frame: 0046 0000 0006 01 03 1034 0003
where:
0046 corresponds to the transaction number
0000 corresponds to the protocol identifier
0006 corresponds to the number of bytes (length of the message)
Note: the CRC is removed in the encapsulated MODBUS frame.
REPLY FROM THE UPS MODBUS TCP:
Original frame: 01 03 06 0002 0184 0000 1960
Encapsulated frame: 0046 0000 0009 01 03 06 0002 0184 0000
where:
0046 corresponds to the transaction number
0000 corresponds to the protocol identifier
0006 corresponds to the number of bytes (length of the message)
Note: the CRC is removed in the encapsulated MODBUS frame.
56 EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
Page 57
Page 58
Page 59
Page 60
Socomec: our innovations supporting your energy performance
10
1
independent manufacturer
3,200
worldwide
Your power management expert
employees
% of sales revenue
dedicated to R&D
400
dedicated to service provision
experts
POWER
SWITCHING
POWER
MONITORING
The specialist for critical applications
q Control, command of LV
facilities
qSafety of persons and assets
q Measurement of electrical
parameters
qEnergy management
A worldwide presence
8
production sites
qFrance (x3) qItaly qTunisia qIndia qChina (x2)
27
q TRSQ@KH@q!DKFHTLq"GHM@q%Q@MBD q&DQL@MXq(MCH@q(S@KXq-DSGDQK@MCR q/NK@MCq1NL@MH@q2HMF@ONQD q2KNUDMH@q2O@HMq2VHSYDQK@MCq3G@HK@MC q3TMHRH@q3TQJDXq4*q42
subsidiaries
POWER
CONVERSION
qEnergy quality qEnergy availability qEnergy storage
EXPERT
SERVICES
q Prevention and repairs qMeasurement and analysis qOptimisation q Consultancy, commissioning
and training
80
countries
where our brand is distributed
HEAD OFFICE
SOCOMEC GROUP
SAS SOCOMEC capital 10 633 100 € R.C.S. Strasbourg B 548 500 149 B.P. 60010 - 1, rue de Westhouse F-67235 Benfeld Cedex Tel. +33 3 88 57 41 41 - Fax +33 3 88 57 78 78 info.scp.isd@socomec.com
www.socomec.com
YOUR DISTRIBUTOR / PARTNER
*IOMXXXOPXX00-EN 00*
IOMXXXOPXX00-EN 00 07.2018
-NMBNMSQ@BST@KCNBTLDMS¡2NBNLDB2 2 KKQHFGSRQDRDQUDC#NBTLDMSOQHMSDCNMO@ODQEQNLRTRS@HM@AKXL@M@FDCENQDRSR
Loading...