socomec Modulys GP 2.0 Series Installation And Operating Manual
socomec Modulys GP 2.0 Series Installation And Operating Manual

socomec Modulys GP 2.0 Series Installation And Operating Manual

Modbus rtu/modbus tcp
Table of Contents

Advertisement

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

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Modulys GP 2.0 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for socomec Modulys GP 2.0 Series

  • Page 1 MODBUS RTU / MODBUS TCP for Modulys GP 2.0 range ITYS PRO UPS range Masterys GP4 UPS range Masterys BC+ UPS range www.socomec.com...
  • Page 3: Table Of Contents

    CONTENTS 1. FOREWORD 2. GENERAL AIM 3. MODBUS RTU – RS485 INTERFACE (ADC+SL CARD) 3.1 INSTALLATION OF THE RTU CARD ........7 4.
  • Page 5: Foreword

    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.
  • Page 6: General Aim

    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.
  • Page 7: Modbus Rtu - Rs485 Interface (Adc+Sl Card)

    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.
  • Page 8 Slot 1 RS232 Ethernet Slot 2 ITYS PRO communication slots 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. Ethernet network USB connector Slot 1 Slot 2...
  • Page 9: Modbus Tcp - Ida Interface (Modbus Tcp Card)

    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.
  • Page 10: Modbus Ups Data Access

    Table Description Type Access word) 0x0001 CONFIGURATIONS LIST OF CONFIG Values Read 0x0010 SERIAL NUMBER STRING ASCII Read SOCOMEC RANGE 0x001A SOCOMEC REF ASCII Read NAME 0x0024 USER DEVICE REF CUSTOMER REF ASCII Read USER DEVICE 0x002A CUSTOMER LOCATION ASCII...
  • Page 11: Modbus Table Modulys Gp

    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...
  • Page 12: Ups Configuration Table, Starting From 0X0001

    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 MSB = UPS UPS installation code 0x0001 T000 installation lsb = Device type (1 byte) (0x08)(0x01) and Device type Code (1 byte)
  • Page 13: Unit Configuration Table, Starting From 0X1000

    Number of ASCII char. MSB = first char of 0x0010 I000 SERIAL NUMBER string MSB = first char of 0x001A I001 SOCOMEC REFERENCE string USER DEVICE MSB = first char of 0x0024 I002 REFERENCE string USER DEVICE MSB = first char of...
  • Page 14: Ups Status Table, Starting From 0X0030

    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 S000 Load protected by Inverter S001 S002 Load supplied by automatic Bypass OUTPUT STATUS S003 Load supplied by Maintenance Bypass...
  • Page 15 MODULYS GP STATUS Address Bits Acronym Description S048 Rectifier Input Supply present S049 Rectifier ON RECTIFIER S050 Charger ON S051 S052 Inverter ON S053 Inverter Switch ON INVERTER S054 S055 0x0033 S056 Bypass Input Supply present S057 Bypass Static Switch closed BYPASS S058 Bypass Input &...
  • Page 16: Additional Ups Status Table, Starting From 0X0034

    6.7 Additional UPS status table, starting from 0x0034 MODULYS GP STATUS Generic ad- Bits Acronym Description dress S064 Board Slot 1 present S065 Board Slot 2 present S066 S067 OPTIONS S068 S069 S070 S071 0x0034 S072 Programmable S072 S073 Programmable S073 S074 Programmable S074 S075...
  • Page 17: Module Summary Table, Starting From 0X0036

    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 S096 Module 1 Operating S097 Module 2 Operating S098 Module 3 Operating S099 Module 4 Operating...
  • Page 18: Ups Alarms Table, Starting From 0X0038

    6.9 UPS alarms table, starting from 0x0038 MODULYS GP ALARMS Generic ad- Bits Acronym Description dress A000 Imminent Stop A001 Overload A002 Ambient Temperature Alarm A003 Transfer locked LOAD A004 Transfer impossible A005 Insufficient Resources A006 Redundancy lost A007 0x0038 A008 Eco mode disabled by UPS A009...
  • Page 19 MODULYS GP ALARMS Generic ad- Bits Acronym Description dress A048 Bypass Critical Alarm A049 Bypass Preventive Alarm A050 Bypass Input Supply not OK A051 Phase Rotation fault BYPASS A052 Bypass Backfeed detection A053 A054 Fan failure A055 ACS Alarm 0x003B A056 Maintenance Bypass Alarm A057...
  • Page 20: Additional Alarms Table, Starting From 0X003C

    6.10 Additional alarms table, starting from 0x003C MODULYS GP ALARMS Generic ad- Bits Acronym Description dress A064 Programmable A064 A065 Programmable A065 A066 Programmable A066 A067 Programmable A067 A068 Programmable A068 A069 Programmable A069 A070 Programmable A070 A071 Programmable A071 0x003C CUSTOM IN / OUT A072...
  • Page 21: Module Alarms Synthesis Table, Starting From 0X103E

    6.11 Module alarms synthesis table, starting from 0x103E MODULYS GP ALARMS Unit address Bits Acronym Description A096 Module 1 General Alarm A097 Module 2 General Alarm A098 Module 3 General Alarm A099 Module 4 General Alarm A100 Module 5 General Alarm A101 Module 6 General Alarm A102...
  • Page 22: Ups Measurements Table, Starting From 0X0040

    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 Check avail-...
  • Page 23 MODULYS GP Measurement Formats Check avail- Generic ability Acronym Description Units 0x000E = 0 0x000E = 1 address 0x0067 M039 Bypass input supply voltage L1 0x0068 M040 Bypass input supply voltage L2 0x0069 M041 Bypass input supply voltage L3 0x006A M042 Bypass input supply freq ##.#...
  • Page 24: Commands Table, Starting From 0X00C9

    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;...
  • Page 25: Ups Clock Table, Starting From 0X00Cb

    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. Value Generic Acronym...
  • Page 26: Modbus Table Itys Pro

    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...
  • Page 27: Ups Reference Table, Starting From 0X0010

    Number of ASCII char. MSB = first char of 0x0010 I000 SERIAL NUMBER string MSB = first char of 0x001A I001 SOCOMEC REFERENCE string USER DEVICE MSB = first char of 0x0024 I002 REFERENCE string USER DEVICE MSB = first char of...
  • Page 28 ITYS PRO STATUS Generic ad- Bits Acronym Description dress S032 Battery OK S033 Battery charged S034 Battery Test in progress S035 Battery Test scheduled BATTERY S036 Battery charging S037 Battery Test interrupted S038 Floating Voltage reduced S039 0x0032 S040 S041 S042 S043 DC STORAGE SYSTEM...
  • Page 29: Additional Ups Status Table, Starting From 0X0034

    7.4 Additional UPS status table, starting from 0x0034 ITYS PRO STATUS Generic ad- Bits Acronym Description dress S064 Board 1 present S065 Board 2 present S066 S067 OPTIONS S068 S069 S070 S071 0x0034 S072 Programmable S072 S073 Programmable S073 S074 Programmable S074 S075 Programmable S075...
  • Page 30: Ups Alarms Table, Starting From 0X0038

    7.5 UPS alarms table, starting from 0x0038 ITYS PRO ALARMS Address Bits Acronym Description A000 Imminent Stop A001 Overload A002 Ambient Temperature Alarm A003 Transfer locked LOAD A004 Transfer impossible A005 A006 A007 0x0038 A008 A009 MODE A010 A011 A012 Maintenance Alarm A013 Remote Service Alarm...
  • Page 31 ITYS PRO ALARMS Address Bits Acronym Description A048 Bypass Critical Alarm A049 Bypass Preventive Alarm A050 Bypass Input Supply not OK A051 Phase Rotation fault BYPASS A052 A053 Transformer Alarm A054 Fan failure A055 ACS Alarm 0x003B A056 A057 ENVIRONMENT A058 A059 UPS Power OFF...
  • Page 32: Additional Alarms Table, Starting From 0X003C

    7.6 Additional ALARMS TABLE, STARTING from 0x003C ITYS PRO ALARMS Generic ad- Bits Acronym Description dress A064 Programmable A064 A065 Programmable A065 A066 Programmable A066 A067 Programmable A067 A068 Programmable A068 A069 Programmable A069 A070 Programmable A070 CUSTOM A071 Programmable A071 0x003C IN / OUT A072...
  • Page 33: Ups Measurements Table, Starting From 0X0040

    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 Check avail- ability Address Acronym Description Units 0x000E = 0 0x000E = 1 0x0040 M000...
  • Page 34 ITYS PRO Measurements Formats Check avail- ability Address Acronym Description Units 0x000E = 0 0x000E = 1 0x0067 M039 Bypass input supply voltage L1 0x0068 M040 Bypass input supply voltage L2 0x0069 M041 Bypass input supply voltage L3 0x006A M042 Bypass input supply freq ##.# ##.#...
  • Page 35: Commands Table, Starting From 0X00C7

    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;...
  • Page 36: Ups Clock Table, Starting From 0X00Cb

    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. Value Generic Acronym Description...
  • Page 37: Modbus Table Masterys Bc+ & Gp4

    8. MODBUS TABLE MASTERYS BC+ & GP4 8.1 UPS architecture Masterys unit Masterys parallel system UNIT 2 UNIT 1 UNIT SYSTEM 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 MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00...
  • Page 38: Ups Configuration Table, Starting From 0X0001

    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 (0x01(0x01) unit UPS installation code 0x0001 T000 installation lsb = Device type (1 byte) and Device type (0x06)(0x01) parallel Code (1 byte)
  • Page 39: Ups Reference Table, Starting From 0X0010

    Number of ASCII char. MSB = first char of 0x0010 I000 SERIAL NUMBER string MSB = first char of 0x001A I001 SOCOMEC REFERENCE string USER DEVICE MSB = first char of 0x0024 I002 REFERENCE string USER DEVICE MSB = first char of...
  • Page 40: Ups Status Table, Starting From 0X0030 Or 0X(U)030

    8.5 UPS status table, starting from 0x0030 or 0x(u)030 MASTERYS BC+ & GP4 STATUS Address Bits Acronym Description S000 Load protected by Inverter S001 S002 Load supplied by automatic Bypass OUTPUT STATUS S003 Load supplied by Maintenance Bypass S004 Load OFF S005 S006 In eco mode...
  • Page 41 MASTERYS BC+ & GP4 STATUS Address Bits Acronym Description S048 Rectifier Input Supply present S049 Rectifier ON RECTIFIER S050 Charger ON S051 S052 Inverter ON S053 Inverter Switch ON INVERTER S054 S055 0x0033 S056 Bypass Input Supply present S057 Bypass Static Switch closed BYPASS S058 Bypass Input &...
  • Page 42: Additional Ups Status Table, Starting From 0X0034 Or 0X(U)034

    8.6 Additional UPS status table, starting from 0x0034 or 0x(u)034 MASTERYS BC+ & GP4 STATUS Generic ad- Bits Acronym Description dress S064 Board Slot 1 present S065 Board Slot 2 present S066 S067 OPTIONS S068 S069 S070 S071 0x0034 S072 Programmable S072 S073 Programmable S073...
  • Page 43: System Summary Table, Starting From 0X0036

    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 S096 Unit 1 Operating S097 Unit 2 Operating S098 Unit 3 Operating S099...
  • Page 44: Ups Alarms Table, Starting From 0X0038 Or 0X(U)038

    8.8 UPS alarms table, starting from 0x0038 or 0x(u)038 MASTERYS BC+ & GP4 ALARMS Generic ad- Bits Acronym Description dress A000 Imminent Stop A001 Overload A002 Ambient Temperature Alarm A003 Transfer locked LOAD A004 Transfer impossible A005 Insufficient Resources A006 Redundancy lost A007 0x0038...
  • Page 45 MASTERYS BC+ & GP4 ALARMS Generic ad- Bits Acronym Description dress A048 Bypass Critical Alarm A049 Bypass Preventive Alarm A050 Bypass Input Supply not OK A051 Phase Rotation fault BYPASS A052 Bypass Backfeed detection A053 Transformer Alarm A054 Fan failure A055 ACS Alarm 0x003B...
  • Page 46: Additional Alarms Table, Starting From 0X003C Or 0X(U)03C

    8.9 Additional alarms table, starting from 0x003C or 0x(u)03C MASTERYS BC+ & GP4 ALARMS Generic ad- Bits Acronym Description dress A064 Programmable A064 A065 Programmable A065 A066 Programmable A066 A067 Programmable A067 A068 Programmable A068 A069 Programmable A069 A070 Programmable A070 A071 Programmable A071 0x003C...
  • Page 47: Units Alarms Synthesis Table, Starting From 0X003E

    8.10 Units alarms synthesis table, starting from 0x003E MASTERYS BC+ & GP4 ALARMS Generic ad- Bits Acronym Description dress A096 Unit 1 General Alarm A097 Unit 2 General Alarm A098 Unit 3 General Alarm A099 Unit 4 General Alarm A100 Unit 5 General Alarm A101 Unit 6 General Alarm...
  • Page 48: Ups Measurements Table, Starting From 0X0040 Or 0X(U)040

    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+ &...
  • Page 49 MASTERYS BC+ & GP4 Measurement Formats Check avail- Generic ability Acronym Description Units 0x000E = 0 0x000E = 1 address 0x0067 M039 Bypass input supply voltage L1 0x0068 M040 Bypass input supply voltage L2 0x0069 M041 Bypass input supply voltage L3 0x006A M042 Bypass input supply freq...
  • Page 50: Commands Table, Starting From 0X00C9

    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;...
  • Page 51: Ups Clock Table, Starting From 0X00Cb

    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. Value Generic Acronym...
  • Page 52: Modbus Protocol

    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 0x03 By default MODBUS TABLE Number of words Computed...
  • Page 53: Error Code Management

    9.3 Error code management Function error Code error Description Condition Specifi c address - Access to write only area 0x83 0x01 Bad function - Data reserved - Too many words SUBUNIT / UNIT not 0x83 0x02 Bad address - The starting address + nb of words > table present length - Data in read only area...
  • Page 54: Appendix 1: Interface Configuration Using Digi® Device Discovery

    10. APPENDIX 1: INTERFACE CONFIGURATION USING DIGI® DEVICE DISCOVERY Discovery tools IP settings 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 Login: root Password: dbps Firmware download, in case of malfunctioning MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00...
  • Page 56: Appendix 2: Modbus Tcp Ida Specification

    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.
  • Page 60 Socomec: our innovations supporting your energy performance 3,200 independent manufacturer employees % of sales revenue experts worldwide dedicated to R&D dedicated to service provision Your power management expert POWER POWER POWER EXPERT SWITCHING MONITORING CONVERSION SERVICES The specialist for critical applications...

This manual is also suitable for:

Masterys gp4 seriesMasterys bc+ seriesItys pro series

Table of Contents

Save PDF