BACNET INTERFACE OPERATING MANUAL GB
BACnet INTERFACE o p e r a t i n g m a n u a l GB
2 BACNET Interface - Ref.: OPMBACNE1310-GB_01
1. COM-SLOT INSTALLATION 31. 1. DELPHYS MP/MX 31. 2. DELPHYS BC & GrEEn PowEr 2.0 31. 3. MASTErYS IP+ AnD GP 80 – 120 31. 4. MASTErYS BC 3
2. INTERFACE DEFAULT SETTING 4
2. 1. SErIAL LInk 42. 2. ETHErnET ConnECTIon 4
3. DEVICE CONFIGURATION 43. 1. FInDEr.EXE 43. 2. EXAMPLE oF A BACnET DEvICE PrESEnT In THE nETwork 4
4. WEB SERVER ACCESS 54. 1. LoGIn 54. 2. DEvICE ID 54. 3. BACnET MEnu 54. 4. nETwork MEnu 5
5. LIST OF BACNET OBJECTS FOR SOCOMEC UPS 6
6. DEVICE OBJECT 76. 1. oBjECT ProPErTIES 76. 2. oBjECT_nAME = uPS MoDELS 86. 3. MoDEL_nAME 86. 4. DESCrIPTIon 86. 5. LoCAL_TIME AnD LoCAL_DATE 8
7. MULTI-STATE OBJECT 97. 1. oBjECT ProPErTIES 97. 2. MuLTI-STATE oBjECT DEFInITIon 10
8. BITSTRING OBJECT 118. 1. ProPErTIES 118. 2. oBjECT DESCrIPTIon 12
9. INTEGER VALUE OBJECT 139. 1. ProPErTIES 139. 2. LIST oF MEASurEMEnTS 14
10. REFERENCE 1510. 1. TErMS, DEFInITIonS, ABBrEvIATIonS AnD ACronYMS 15
11. TROUBLESHOOTING 1511. 1. PowEr SuPPLY LED 1511. 2. SErIAL LInk 1511. 3. rESET PHASE 15
12. TESTING TOOL 15
INDEX
3
EN
GLS
IH
BACNET Interface - Ref.: OPMBACNE1310-GB_01
Recommendation:
1. Connect the RJ45 on the board
2. Insert the board in the com-slot, power on the UPS
3. Connect the RJ45 to Ethernet Network
1. 1. DELPHYS MP/MXThe board is to install in Com-slot 5 or 6 (upper slots)
1. 2. DELPHYS BC & GrEEn PowEr 2.0The board is to install in Com-slot 2 (upper slot)
1. 3. MASTErYS IP+ AnD GP 80 – 120The board is to install in Com-slot 1 (bottom slot)
1. 4. MASTErYS BCN/A
Warning :
Yellow led on RJ45 is blinking every second in case of RESET phase.
In this case, it’s necessary to follow the procedure bellow:
•DisconnecttheEthernetNetworkcable(onsite),
•Unplugtheboardfromtheslot,orpowerofftheUPS.
•Inserttheboardagaininthecom-slot,powerontheUPS
•ConnecttheRJ45cableontheEthernetNetwork(onsite)
1. COM-SLOT INSTALLATION
4 BACNET Interface - Ref.: OPMBACNE1310-GB_01
2. INTERFACE DEFAULT SETTING
3. DEVICE CONFIGURATION
2. 1. SErIAL LInk
The interface uses a serial link as input : 9600,N,8,1 slave 1.
Make sure that the serial link of the slot used for this interface has the same settings.
2 LEDs indicates the serial activity (RX and RT signals). Those LEDs are blinking every 5 seconds.
2. 2. ETHErnET ConnECTIon
DHCP set by default.
It is possible to set a fixed IP address using web interface of the board.
3. 1. FInDEr.EXE
This tool is used to discover all BACnet devices on the network.It’s necessary to check the MAC address of each device having the right IP address of the devices.
3. 2. EXAMPLE oF A BACnET DEvICE PrESEnT In THE nETwork
WARNING
TheIPconfigurationisnotpossibleviathistool.
5
EN
GLS
IH
BACNET Interface - Ref.: OPMBACNE1310-GB_01
4. WEB SERVER ACCESS
To change the DEVICE ID and the IP address is necessary to open the embedded web server.After checking the IP address with FINDER tool, enter this address in the web browser.
4. 1. LoGIn
A login page is opened :Login: rootPassword: CemocoS
4. 2. DEvICE ID
By default the device ID is 1338If several devices are connected on the same network, it is necessary to change the ID, on all of them.
4. 3. BACnET MEnu
Change the ID, and Apply
4. 4. nETwork MEnu
After changing parameters, it’s necessary to root the device.
6 BACNET Interface - Ref.: OPMBACNE1310-GB_01
Device objectMulti-state value objects :
• LoadStatus • UPSStatus • InverterStatus • RectifierStatus • RectInputStatus • BypassInputStatus • BatteryStatus • UPSAlarms • DeviceStatus
Bit String object :• UPSAlarms
Integer value Objects• UPS load rate L1 • UPS load rate L2 • UPS load rate L3 • UPS load rate • UPS output kW • Output kVA L1 • Output kVA L2 • Output kVA L3 • Output current L1 • Output current L2 • Output current L3 • Output voltage L1 • Output voltage L2 • Output voltage L3 • Output frequency • UPS temperature • Battery voltage + • Battery voltage - • Battery current • Battery capacity % • Battery capacity • Remaining BackupTime • InputVoltage L1 • InputVoltage L2 • InputVoltage L3 • InputFrequency • InputPower L1 • InputPower L2 • InputPower L3 • Bypass voltage L1 • Bypass voltage L2 • Bypass voltage L3 • Bypass frequency
Note:If the Bit String Object is not managed by the system, use the multi-state value Object UPSAlarm
5. LIST OF BACNET OBJECTS FOR SOCOMEC UPS
7
EN
GLS
IH
BACNET Interface - Ref.: OPMBACNE1310-GB_01
6. DEVICE OBJECT
6. 1. oBjECT ProPErTIES
PropertyIdentifier Property DatatypeConformance
CodeSupported
Readable(R)Writable(W)
UPS Value
Object_Identifier BACnetObjectIdentifier R √ R
Object_Name CharacterString R √ R UPS model
Object_Type BACnetObjectType R √ R
System_Status BACnetDeviceStatus R √ R
Vendor_Name CharacterString R √ R SOCOMEC UPS
Vendor_Identifier Unsigned16 R √ R 591
Model_Name CharacterString R √ R kVA *10
Firmware_Revision CharacterString R √ R
Application_Software_Version CharacterString R √ R
Location CharacterString O
Description CharacterString O Serial number
Protocol_Version Unsigned R √ R
Protocol_Revision Unsigned R √ R
Protocol_Services_Supported BACnetServicesSupported R √ R
Protocol_Object_Types_Supported BACnetObjectTypesSupported R √ R
Object_List BACnetARRAY[N]of BACnetObjectIdentifier R √ R
Max_APDU_Length_Accepted Unsigned R √ R
Segmentation_Supported BACnetSegmentation R √ R
Max_Segments_Accepted Unsigned O1
VT_Classes_Supported List of BACnetVTClass O2
Active_VT_Sessions List of BACnetVTSession O2
Local_Time Time O √ R UPS time
Local_Date Date O √ R UPS day
UTC_Offset INTEGER O
Daylight_Savings_Status BOOLEAN O
APDU_Segment_Timeout Unsigned O1
APDU_Timeout Unsigned R √ R
Number_Of_APDU_Retries Unsigned R √ R
List_Of_Session_Keys List of BACnetSessionKey O
Time_Synchronization_Recipients List of BACnetRecipient O
Max_Master Unsigned(1..127) O
Max_Info_Frames Unsigned O
Device_Address_Binding List of BACnetAddressBinding R √ R
Database_Revision Unsigned R √ R
Configuration_Files BACnetARRAY[N] of BACnetObjectIdentifier O
Last_Restore_Time BACnetTimeStamp O
Backup_Failure_Timeout Unsigned16 O
Active_COV_Subscriptions List of BACnetCOVSubscription O
Slave_Proxy_Enable BACnetArray[N] of BOOLEAN O
Manual_Slave_Address_Binding List of BACnetAddressBinding O
Auto_Slave_Discovery BACnetArray[N] of BOOLEAN O
Slave_Address_Binding List of BACnetAddressBinding O
Profile_Name CharacterString O
1Requiredifsegmentationofanykindissupported.2 If one of the properties VT_Classes_Supported or Active_VT_Sessions is present, then both of these properties shall be present. Both
8 BACNET Interface - Ref.: OPMBACNE1310-GB_01
6. 2. oBjECT_nAME = uPS MoDELS
List of supported UPS MODELS
•MASTERYS GP 80 - 120
•MASTERYS IP+
•DELPHYS GP
•DELPHYS MP & MX
6. 3. MoDEL_nAME
Defines the value of nominal UPS power in kVA * 10.
6. 4. DESCrIPTIon
Gives the UPS serial number in 10 characters.
6. 5. LoCAL_TIME AnD LoCAL_DATE
If the Date and Time are not available by the UPS, Local Time and Local Date identifiers are not managed.
9
EN
GLS
IH
BACNET Interface - Ref.: OPMBACNE1310-GB_01
7. MULTI-STATE OBJECT
7. 1. oBjECT ProPErTIES
PropertyIdentifier Property Datatype ConformanceCode
Object_Identifier BACnetObjectIdentifier R
Object_Name CharacterString R
Object_Type BACnetObjectType R
Present_Value Unsigned R1
Description CharacterString O
Status_Flags BACnetStatusFlags R
Event_State BACnetEventState R
Reliability BACnetReliability O2
Out_Of_Service BOOLEAN R
Number_Of_States Unsigned R
State_Text BACnetARRAY[N] of CharacterString O
Priority_Array BACnetPriorityArray O3
Relinquish_Default Unsigned O3
Time_Delay Unsigned O4
Notification_Class Unsigned O4
Alarm_Values List of Unsigned O4
Fault_Values List of Unsigned O4
Event_Enable BACnetEventTransitionBits O4
Acked_Transitions BACnetEventTransitionBits O4
Notify_Type BACnetNotifyType O4
Event_Time_Stamps BACnetARRAY[3] of BACnetTimeStamp O4
Profile_Name CharacterString O
1 If Present_Value is commandable, then it is required to be writable. This property is required to be writable
when Out_Of_Service is TRUE.
2 If Present_Value is commandable, then both of these properties shall be present.
3 This property is required if the object supports COV reporting.
4 These properties are required if the object supports intrinsic reporting.
10 BACNET Interface - Ref.: OPMBACNE1310-GB_01
7. 2. MuLTI-STATE oBjECT DEFInITIon
BACnet Object Description (state_text) Value
Load Status Load on maintenance Bypass 1Load on automatic bypass 2UPS in eco mode 3Normal mode 4Load on Inverter 5Load OFF 6
UPS Status UPS in maintenance 1UPS on battery 2UPS working 3UPS in standby 4
Inverter Status Inverter OFF 1Inverter ON 2
Rectifier Status Rectifier OFF 1Rectifier ON 2
RectInput Status Absent 1Out of tolerance 2OnGetSet 3OK 4
Bypass Input Status Absent 1Out of tolerance 2Synchro with inverter 3OK 4
Battery Status Disconnected 1BatteryAlarm 2Battery end of BUT / Low 3Discharged 4Discharging 5Test in progress 6Charging 7Battery OK 8
Alarm NO ALARM 1IMMINENT STOP 2OVERLOAD 3TRANSFER IMPOSSIBLE 4BATTERY GENERAL ALARM 5CHARGER / BOOSTER GENERAL ALARM 6INVERTER GENERAL ALARM 7RECTIFIER GENERAL ALARM 8BYPASS GENERAL ALARM 9GENERAL ALARM 10
DeviceStatus Running 1Ready 2No Communication with UPS 3Fault 4
11
EN
GLS
IH
BACNET Interface - Ref.: OPMBACNE1310-GB_01
8. BITSTRING OBJECT
8. 1. ProPErTIES
Property Identifier Property Datatype Conformance Code
Object_Identifier BACnetObjectIdentifier R
Object_Name CharacterString R
Object_Type BACnetObjectType R
Description CharacterString O
Present_Value BIT STRING R1
Bit_Text BACnetARRAY[N] of CharacterString O
Status_Flags BACnetStatusFlags R
Event_State BACnetEventState O3
Reliability BACnetReliability O
Out_Of_Service BOOLEAN O
Priority_Array BACnetPriorityArray O2
Relinquish_Default BIT STRING O2
Time_Delay Unsigned O3
Notification_Class Unsigned O3
Alarm_Values BACnetARRAY[N] of BIT STRING O3
Bit_Mask BIT STRING O3
Event_Enable BACnetEventTransitionBits O3
Acked_Transitions BACnetEventTransitionBits O3
Notify_Type BACnetNotifyType O3
Event_Time_Stamps BACnetARRAY[3] of BACnetTimeStamp O3
Profile_Name CharacterString O
1 This property is required to be writable when Out_Of_Service is TRUE.
2 If Present_Value is commandable, then both of these properties shall be present.
3 These properties are required if the object supports intrinsic reporting.
12 BACNET Interface - Ref.: OPMBACNE1310-GB_01
8. 2. oBjECT DESCrIPTIon
BACnet Object Description Description
UPSAlarms
GeneralAlarm bit0 ImminentStop bit1 UPSOverload bit2 UPSStoppedofrOverload bit3 OverloadTimeout bit4 UPSOverTemperature bit5 RedundancyLost bit6 InsuffisantRessources bit7 TransferImpossible Bit8 MaintenanceBypassAlarm bit9 MaintenanceAlarm bit10 t-Service alarm bit11 General alarm Unit1 bit12 General alarm Unit2 bit13 General alarm Unit3 bit14 General alarm Unit4 bit15 General alarm Unit5 bit 16 General alarm Unit6 bit 17 Battery Alarm bit 18 Battery test alarm bit 19 BatteryCircuitOpen bit 20 BatteryRoomAlarm bit 21 BatteryVoltageAlarm bit 22 Battery Charger Alarm bit 23 Booster Alarm bit 24 Rectifier Alarm bit 25 Inverter Alarm bit 26 OuputVoltage failure bit 27 Bypass Alarm bit 28 PLL fault bit 29 PhaseDetetction Alarm bit 30 Fan failure bit 31 Electronics failure bit 32 PowerSupplyFault bit 33 GenSetAlalrm bit 34 UpsPowerOFF (emergency) bit 35 ImproperConditionOfuse bit 36 ExternalAlarm1 bit 37 ExternalAlarm2 bit 38 ExternalAlarm3 bit 39 ExternalAlarm4 bit 40
BACnet answers ‘True’ if the alarm is set or ‘False’ if the alarm is not active.
The alarm list is managed regarding the kind of UPS. It could be that not all alarms are managed by the UPS con-
cerned.
13
EN
GLS
IH
BACNET Interface - Ref.: OPMBACNE1310-GB_01
9. INTEGER VALUE OBJECT
9. 1. ProPErTIES
The properties in green are manage by the interface.Present Value gives the reel time measurement value read from the UPS
PropertyIdentifier Property Datatype ConformanceCode
Object_Identifier BACnetObjectIdentifier R
Object_Name CharacterString R
Object_Type BACnetObjectType R
Description CharacterString O
Present_Value INTEGER R1
Status_Flags BACnetStatusFlags R
Event_State BACnetEventState O4
Reliability BACnetReliability O
Out_Of_Service BOOLEAN O
Units BACnetEngineeringUnits R
Priority_Array BACnetPriorityArray O2
Relinquish_Default INTEGER O2
COV_Increment Unsigned O3
Time_Delay Unsigned O4
Notification_Class Unsigned O4
High_Limit INTEGER O4
Low_Limit INTEGER O4
Deadband Unsigned O4
Limit_Enable BACnetLimitEnable O4
Event_Enable BACnetEventTransitionBits O4
Acked_Transitions BACnetEventTransitionBits O4
Notify_Type BACnetNotifyType O4
Event_Time_Stamps BACnetARRAY[3] of BACnetTimeStamp O4
Profile_Name CharacterString O
1IfPresent_Valueiscommandable,thenitisrequiredtobewritable.Thispropertyisrequiredtobewrit-able when Out_Of_Service is TRUE.
2IfPresent_Valueiscommandable,thenbothofthesepropertiesshallbepresent.
3 This property is required if the object supports COV reporting.
4 These properties are required if the object supports intrinsic reporting.
14 BACNET Interface - Ref.: OPMBACNE1310-GB_01
9. 2. LIST oF MEASurEMEnTS
Unit Format UPS COMPATIBILITY
UPSOutputMeasuements UPS load rate L1 %
UPSOutputMeasuements UPS load rate L2 % -1 for 1 phase UPS
UPSOutputMeasuements UPS load rate L3 % -1 for 1 phase UPS
UPSOutputMeasuements UPS load rate %
UPSOutputMeasuements UPS output kW kW (*10)
UPSOutputMeasuements Output kVA L1 kVA (*10)
UPSOutputMeasuements Output kVA L2 kVA (*10) -1 for 1 phase UPS
UPSOutputMeasuements Output kVA L3 kVA (*10) -1 for 1 phase UPS
UPSOutputMeasuements Output current L1 A (*10)
UPSOutputMeasuements Output current L2 A (*10) -1 for 1 phase UPS
UPSOutputMeasuements Output current L3 A (*10) -1 for 1 phase UPS
UPSOutputMeasuements Output voltage L1 V
UPSOutputMeasuements Output voltage L2 V -1 for 1 phase UPS
UPSOutputMeasuements Output voltage L3 V -1 for 1 phase UPS
UPSOutputMeasuements Output frequency Hz (*10)
UPSOutputMeasuements UPS temperature °C (*10)
BatteryMeasurements Battery voltage + V (*10)
BatteryMeasurements Battery voltage - V (*10) Set to 0 for DELPHYS range
BatteryMeasurements Battery current A (*10) Signed value
BatteryMeasurements Battery capacity % %
BatteryMeasurements Battery capacity Ah (*10)
BatteryMeasurements Remaining BackupTime Mn
RectifierMeasurements InputVoltage L1 V
RectifierMeasurements InputVoltage L2 V -1 for 1 phase UPS
RectifierMeasurements InputVoltage L3 V -1 for 1 phase UPS
RectifierMeasurements InputFrequency Hz (*10) Not available for DELPHYS MP/MX
RectifierMeasurements InputPower L1 kVA (*10)
RectifierMeasurements InputPower L2 kVA (*10) -1 for 1 phase UPS
RectifierMeasurements InputPower L3 kVA (*10) -1 for 1 phase UPS
BypassMeasurements Bypass voltage L1 V
BypassMeasurements Bypass voltage L2 V -1 for 1 phase UPS
BypassMeasurements Bypass voltage L3 V -1 for 1 phase UPS
BypassMeasurements Bypass frequency Hz (*10)
15
EN
GLS
IH
BACNET Interface - Ref.: OPMBACNE1310-GB_01
Référence Document Version Date
[1] ANSI/ASHRAE Standard 135-2004 2004
[2]ANSI/ASHRAE Addendum wANSI/ASHRAE Standard 135-2008(Integer Value & BitString Value Objects Types)
Jan 2010
10. 1. TErMS, DEFInITIonS, ABBrEvIATIonS AnD ACronYMS
Abréviation Nom complet
ASHRAEAmerican Society of Heating,Refrigerating and Air-Conditioning Engineers, Inc.
BACnet Building Automation and Control Networks
UPS Uninterruptible Power Supply
11. TROUBLESHOOTING
11. 1. PowEr SuPPLY LEDIf the LED 5V_ISO is not ON, the board is not power supplied.
11. 2. SErIAL LInk
Rx/Tx blinking means that the board dials with the UPS, and update the BACnet data base managed by the DEVICE.No blinking means the serial link is not set according the values needed for the DEVICE:9600 baud, no parity, 1 stop bit, slave 1.
11. 3. rESET PHASE
Yellow led flashing every seconds.Disconnect the Ethernet Cable (on site)Remove the board from the slotInsert again the boardReconnect the Ethernet Network cable (on site)
12. TESTING TOOL
The EPICS file can be used with VTS tools for example to test the BACnet interface.This kind of tool can browse all BACnet UPS object.
10. REFERENCE
www.socomec.com
heaD oFFice
SOCOMEC GROUPS.A. SOCOMEC capital 10 816 800€ R.C.S. Strasbourg B 548 500 149 B.P. 60010 - 1, rue de Westhouse F-67235 Benfeld Cedex - FRANCE Tel. +33 3 88 57 41 41 Fax +33 3 88 74 08 00 [email protected]
Socomec worldwide
BELGIUMUPS / Power Control & Energy Efficiency / SolarTel. +32 2 340 02 30 Fax +32 2 346 28 99 [email protected]
FRANCEUPS / Power Control & Energy Efficiency / SolarTel. +33 1 45 14 63 00 Fax +33 1 48 67 31 12 [email protected]
GERMANYPower Control & Energy EfficiencyTel. +49 7243 65292 0 Fax +49 7243 65292 13 [email protected]. +49 621 71 68 40 Fax +49 621 71 68 444 [email protected]
ITALYPower Control & Energy EfficiencyTel.+39 02 98 49 821 Fax +39 02 98 24 33 10 [email protected]. +39 0444 598611 Fax +39 0444 598627 [email protected] Tel.+39 02 98 242 942 Fax +39 02 98 240 723 [email protected]
NETHERLANDSUPS / Power Control & Energy Efficiency / SolarTel. +31 30 760 0900 Fax +31 30 637 2166 [email protected]
POLANDPower Control & Energy EfficiencyTel. +48 91 442 64 11 Fax +48 91 442 64 19 [email protected]. +48 22 825 73 60 Fax. +48 22 825 73 60 [email protected]
PORTUGALUPS / SolarTel.+351 261 812 599 Fax +351 261 812 570 [email protected]
ROMANIAUPS / Power Control & Energy Efficiency / SolarTel. +40 21 319 36 88 Fax +40 21 319 36 89 [email protected]
RUSSIAUPS / Power Control & Energy Efficiency / SolarTel. +7 495 775 19 85 Fax +7 495 775 19 85 [email protected]
SLOVENIAUPS / Power Control & Energy Efficiency / SolarTel. +386 1 5807 860 Fax +386 1 561 11 73 [email protected]
SPAINUPS / Power Control & Energy Efficiency / SolarTel. +34 93 540 75 75 Fax +34 93 540 75 76 [email protected]
UNITED KINGDOMPower Control & Energy EfficiencyTel. +44 1462 440 033 Fax +44 1462 431 143 [email protected].+44 1285 863 300 Fax+44 1285 862 304 [email protected]
TURKEYUPS / Power Control & Energy Efficiency / SolarTel. +90 216 540 71 20-21-22 Fax +90 216 540 71 27 [email protected]
non
con
trac
tual
doc
umen
t. ©
201
3, s
ocom
ec s
a. a
ll rig
hts
rese
rved
. - T
o he
lp p
rote
ct th
e en
viro
nmen
t, th
is d
ocum
ent h
as b
een
prin
ted
on P
eFc
pap
er (P
rogr
amm
e fo
r th
e e
ndor
sem
ent o
f For
est c
ertif
icat
ion)
.
YoUr DisTriBUTor
in asia PaciFic
AUSTRALIAUPSTel. +61 2 9325 3900 Fax +61 2 9888 9544 [email protected]
CHINAUPS / Power Control & Energy EfficiencyTel. +86 21 52 98 95 55 Fax +86 21 62 28 34 68 [email protected]
INDIAPower Control & Energy EfficiencyTel. +91 124 4027210 Fax +91 124 4562738 [email protected] / SolarTel. +91 44 39215400 Fax +91 44 39215450 & 51 [email protected] [email protected]
SINGAPORE UPS / Power Control & Energy EfficiencyTel.+65 6506 7600 Fax +65 64 58 7377 [email protected]
THAILANDUPSTel. +66 2 941 1644 7 Fax +66 2 941 1650 [email protected]
VIETNAMUPSTel. +84 8 3559 1220 Fax +84 8 3559 1221 [email protected]
in MiDDle easT
UNITED ARAB EMIRATESUPS / Power Control & Energy Efficiency / SolarTel.+971 4 29 98 441 Fax +971 4 29 98 449 [email protected]
in aMerica
USA, CANADA & MEXICOPower Control & Energy EfficiencyTel. +1 617 245 0447 Fax +1 617 245 0437 [email protected]
oTher coUnTries
NORTH AFRICAAlgeria / Morocco / [email protected]
AFRICAOther [email protected]
SOUTH EUROPECyprus / Greece / Israel / [email protected]
SOUTH AMERICATel. +34 93 540 75 75 [email protected]
MORE DETAILSwww.socomec.com/worldwide
in eUroPe