3
EN
MODBUS RTU / MODBUS TCP for Modulys GP 2.0 - ITYS PRO UPS - Masterys GP4 UPS - Masterys BC+ UPS range - Ref.: IOMXXXOPXX00-EN 00
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