Home

User Guide ABB doGATE - Busch

image

Contents

1. Parameter Active Level Description Low Fi 600 Low temperature on fridge 01 High E 4 00 High temperature on fridge 01 Digital off Digital on Figure 50 Examples of alarm thresholds If you want the alarm to be acknowledged you must configure it in the alarm options located in the table right to the thresholds value 1 enables acknowledge value 0 disables it Different other options can also be configured in this menu hysteresis contact It is also through this menu that you must set which actions are to be executed when the alarm appears and disappears User Guide ABB doGATE 1473 1 8485 Ao User Guide ABB doGATE Configuration Setting Map on HAL net BACnet prionty Need ack Hysteresis 0 00 Actions when appears Send email on x Actions when disappears Send email on Contact steve johnson co Job Maintenance Figure 51 Configure alarm settings 6 4 6 3 Map alarms on BACnet It is possible to notify BACnet clients of alarms configured in the doGATE through the BACnet server of the doGATE To map alarms to BACnet BACnet server must be active To publish alarm to BACnet you must check the Map on BACnet box in the alarm settings A BACnet object corresponding to the automation item for which the alarm is configured is created on the BACnet server You can also define BACnet alarm priority Alarm thresholds available in BACnet are e High and Low for Ana
2. Figure 14 Selection of mode during the creation of the network organization All the nodes their addresses and their variables will therefore be imported in the doGATE Once imported this database can also be exported in a CSV file To do so the Export button is present in the same window where the import choice is done When an organization has been defined it is possible to export it thanks to this button Edit Keesen x No organization gt Gel a LNS database el Import a CS file is 4 amp 4 LON_doGate Figure 15 Export of the network organization 6 3 2 1 1 Database Filtering It is possible to realize filtering in order to import only one part of the selected database The filters can be applied at the following levels e Device Template e Subsystems e Nodes e _LonMark Objects e Variables The defined filter will import only the datapoints which match this given filter For instance if in the subsystem part is applied the filter lighting then all the nodes belonging to a subsystem having the word lighting in their names will be imported User Guide ABB doGATE 1473 1 8485 17 User Guide ABB doGATE Configuration Genera Name doMoov Device R ss Device templates to include Name Selected Fast Polling Smart Write NODE_O1 9000135500030420 NODE_O2 9000195500030424 NL MK SFFFFF0528060403 LRCSS34 DNNRE 24008 A407 sis sis
3. device Zero to disable absent engine for specific absefreq value device OK OK Value stored at the device scope If 2 different values are set for a same device last value is used If 1 writing a value on a device that is considered as absent will generate an error and no writing will be performed Zero to perform the write even if device is writeabsent 1 0 OK OK considered as absent Value stored at the device scope If 2 different values are set for a same device last value is used Indicates we want to monitor a device status status Works only on device address not DataPoint OK OK address Item used to reset a device Write the item value to 1 to send Reset reset command to the device OK Works only on device address not DataPoint address User Guide ABB doGATE 1473 1 8485 si User Guide ABB doGATE Configuration SE Modbus Indicates it will monitor the device presence on the network presence OK OK OK Works only on device address not DataPoint address OK COV Indicates the engine listen to the DataPoint niyi Si for only for or message coming from network and do not read o NV bound rou event the DataPoint on the network j to the Address doGATE BACnet Specific Parameters Indicates the Data Server must subscribe to Option CCOV COV notification for the DataPoint This will subscribed to confirmed COV service Indicates the Data Server must subscribe to UCOV COV notifi
4. 34 Simple Event Created Figure 35 Event with name start and end times Once the event is created you can activate actions for this event It is possible to execute an action at the start time and or at the end time of an event To configure an action select the event Then in the Actions menu select the actions to trigger for start and or end time of the event It is possible to filter actions by displaying only actions used by schedulers exclusively To declare an action to be used by schedulers exclusively click on the key shaped icon the select actions You can then check the filtering option in order to display all actions or only the ones set for use with a scheduler Name Start End MyEvent Lights OFF E Start actions Lights ON A Lights ON Maintenance email E F End actions Maitenance email and E F SE L Show scheduler actions only Figure 36 Actions selected Figure 37 Consequences of selected actions on the event It is also possible to define a colour code for each action This way events which trigger the actions will be displayed in the weekly schedule or in exceptions in the corresponding colour code User Guide ABB doGATE 1473 1 8485 39 User Guide ABB doGATE Configuration Filters Actions Name Display Color Hew Action Set Modbus curent SendE mail Write modbus and se D Figure 39 Events shown with actions colour codes Figure 38 D fine colour code for a
5. Boutons vers Dimmer Dimmer BP2 to Unit A On OF CDPT Switch fal WM Figure 44 Inputs and Outputs configuration for gateway First define a name for the gateway You must then choose the gateway type Four types are available the two first work on simple values The two others named String permit to write multi fields values Name Gateway Type Conversion RangedConversion RangedConversion String Figure 45 Gateway type choice Conversion Direct conversion between Input s and Output s The conversion settings can be defined in the table If no conversion table is declared the inputs values are directly sent to the outputs o o Figure 46 Conversion example RangedConversion Conversion of ranges of Inputs values to Output values For instance if the input value is between 1 and 10 the value sent is 1 Ranged Conversion parameters are defined in the table If no conversion table is set the input values are directly sent to the outputs gt gt 1 10 1 me e Figure 47 Ranged conversion example User Guide ABB doGATE 1473 1 8485 o User Guide ABB doGATE Configuration Conversion String Direct conversion between Input s and Output s The conversion settings can be defined in the table If no conversion table is declared the inputs values are directly sent to the outputs The input and or output values are multi fields values The corresponding automation it
6. IP network coming from the field devices 6 1 6 KNX over IP KNX protocol is used by field devices in several application fields of BMS It is possible through routers to transfer over the IP network information coming from the field devices 6 1 7 OpenWebNet The OpenWebNet protocole is protocol established by the Legrand company User Guide ABB doGATE 1473 1 8485 User Guide ABB doGATE Configuration 6 2 doGATE Configuration with the dashboard O NOTE To configure the doGATE you must be connected on the IP port 1 LAN1 Its default IP Address is 192 168 1 254 6 2 1 Create a site In order to configure a doGATE with the dashboard you first need to create a site in the dashboard A site is a project gathering the configurations of one or several doGATE To create a site launch the dashboard emm M lt ite gt No site Toole Site www doMoov com Help S Figure 3 Dashboard Opened for the first configuration Open the Sites Manager and click on Add new Sites Manager Figure 4 Sites Manager User Guide ABB doGATE 1473 1 8485 11 User Guide ABB doGATE Configuration Enter a name for the site and validate The site is created Open the site using the Sites Manager the name of the currently opened site appears at the top of the left menu Tools OPC Server we alco EAT Figure 5 Dashboard with an opened site 60 2 2 Cre
7. KNX network configuration tool However it appears that some writing points do not support the COV feature despite the Transmit flag activated This is characterized by the fact of sending a writing but no update is received the datapoint has no value Nevertheless the datapoint has well received the writing and its state has changed as wanted If the device accepts it when writing the value will change feedback and this proves the good reception of the writing command In a general way for the devices accepting it sensors feedbacks the COV feature is highly recommended It is possible to have an organization where the COV feature is enabled on some datapoints and not on others use of the cyclic polling 6 3 2 2 3 Device Absent Engine Unlike the others protocols the KNX way of functioning does not permit the use of the device absent engine which is integrated in dOMOOV This engine permits to no longer solicit a device when this one does not respond positively after several connection tries Thus this lightens the communication by avoiding to constantly request an absent device The KNX protocol by its functioning based on Group Addresses may mutualize several devices in one given Group Address Thus we cannot consider the entire Group Address as absent if one of the composing device is absent The COV feature explained above permit to get rid of this constraint 6 3 2 3 BACnet Organization The BACnet protocol
8. ModBusIp Normal DriverComm Reading point lt Nmodbusi1 D EGX 300 169 254 0 10 502 tcp 1 P Frequency reg1022 Cuilesw gt No 29 10 2010 13 31 56 29 10 2010 13 31 56 Reading point lt NModbusIP1 D Device 1 169 254 0 10 502 tcp 1 P Active energy total counter reg1 29 10 2010 13 32 00 select id name daysofweek type priority period scheduler From schedulerday where schedulerday schedule 29 10 2010 13 32 00 select id name daysofweek type priority period scheduler From schedulerday where schedulerday schedule 29 10 2010 13 32 00 select id name daysofweek type priority period scheduler From schedulerday where schedulerday schedule 29 10 2010 13 32 00 select id name daysofweek type priority period scheduler From schedulerday where schedulerday schedule 29 10 2010 13 32 00 select id name daysofweek type priority period scheduler From schedulerday where schedulerday schedule k Figure 67 doGATE traces visualization 7 4 Modify doGATE s IP configuration Once the doGATE is configured you can access to its IP configuration in the Station Settings menu From this menu you can if needed modify the IP addresses of the both IP ports of the doGATE User Guide ABB doGATE 1473 1 8485 f User Guide ABB doGATE doGATE maintenance IP Ports Configuration Host name BSE ee Port Address Subnet Mask LAN 192 168 1 2 255 255 255 0 192 168 3 104 250 255 2550 Apply changes Figure 68 Configura
9. for single field with a numeric value Offset to apply to the value The value is a double Supported only for single field with a numeric value Maximum time between two items to be polled OK OK OK OK OK together on a device Modbus User Guide ABB doGATE 1473 1 8485 User Guide ABB doGATE Configuration Option Description BACnet_ Lens LonWorks MBus_ Modbus If 1 read multiple is active The engine tries to read several items together if possible rm 1 0 Value stored at the device scope If 2 different OK OK OK OK values are set for a same device last value is used If 1 write multiple is active The engine tries to write items together if possible wm 1 0 Value stored at the device scope If 2 different OK OK OK OK values are set for a same device last value is used Maximum number of bytes or items read together maxrm value Value stored at the device scope If 2 different OK OK OK OK values are set for a same device last value is used Maximum number of bytes or items write together maxwme value Value stored at the device scope If 2 different OK OK OK OK values are set for a same device last value is used Number of consecutive errors to consider the device absent Zero to disable absent engine for specific absecount value device OK OK OK OK Value stored at the device scope If 2 different values are set for a same device last value is used Frequency in seconds to verify an absent
10. items which are the values used by automation functions to interact with the networks 6 4 1 1 Automation items Definition Automation items are values on which act automation functions It is MANDATORY to define Automation items if you want to configure automation functions To create Automation items you must go to the left part of the interface User Guide ABB doGATE 1473 1 8485 26 User Guide ABB doGATE Configuration Through the menu there are two ways of defining Automation items e With network organizations previously defined e With address wizard Standard Organization Gl BACnet fafa KNX ER LonWorks 22 Modbus Ela Device Hoor 01 H 5 Active energy total counter aly Frequency 4 Line 1 to line 2 voltage Phase 1 current Sensor 01 state Total active power iw a EE NModbus Device Hoor 01 XTotal active power Cuillesw Figure 23 Left menu of the Automation Center 6 4 1 1 1 Through the Network Organization In the Organization part you can browse the network organizations and double click on a datapoint in order to add it as an Automation item You can also add automatically datapoints of a device or a network you must select the device or the network click on the double arrow at the bottom right of the tree view A menu will propose to create filters on datapoints you want add as Automation items Se temp This fter wil be used fo filter the addresses of th
11. or in clusters to federate several BMS protocols over IP Aal Presentation The doGATE embeds doMOOV software The device is optimized for a fast commissioning The dual IP interface ensures independence of field and monitoring networks Serial interfaces often absent of traditional computers are available to configure M Bus or Modbus networks 3 2 Embedded Automation The doGATE embeds different engines that can provide gateways between protocols schedulers alarms and trends Daa BACnet Monitoring The doGATE embeds a BACnet server that can map field information from any supported protocol to BACnet objects and properties It also includes schedulers trends and alarms 3 4 OPC Monitoring By installing dOMOOV OPC server on a SCADA PC you have an OPC server that can communicate with one or several doGATE and thus spread data monitoring between different devices 2 oBIX Monitoring The doGATE embeds an oBIX server allowing to monitor data from the field buses by xml files exchanges This server also includes schedulers trends and alarms functionalities User Guide ABB doGATE 1473 1 8485 User Guide ABB doGATE Getting started 4 Getting started 4 1 Environmental characteristics Parameter Value Working T to 70 C E ambient temp with ventilation Storage T 40 C to 85 C Relative humidity 10 to 95 at 40 C without condensation Vibrations 1 5 g ms from 5 to 500Hz Resistance to shock 20G 11ms Stop 60G
12. takes place at two different levels Field For the communication with devices either in BACnet IP or in BACnet MS TP trough an IP router Management For the communication with a SCADA system User Guide ABB doGATE 1473 1 8485 22 User Guide ABB doGATE Configuration 6 3 2 3 1 At the field level In the case of a communication with field devices the easiest way to build up the network organization is to use the network scan It permits to scan part of all the network in order to bring back up information about the discovered devices Will then be added to the network organization all the BACnet devices discovered and their respective DevicelDs the different objects composing them identified by their instances This network organization can also be built from an EDE file This file is standardized by the BACnet protocol and it permits to define the different devices and their objects Finally it is also possible to work with a CSV file 6 3 2 3 2 Atthe management level Concerning the management level communication between the doGATE and a SCADA system there is no network organization to build up Enabling the BACnet server is enough for being able to map datapoints on it from either a BACnet field network or any other field protocol Network Interface Network Organization Ho organization Simulation mode El Rename network Absent Device Engine count lt Use Monitoring Engine Settings 4h
13. value to write in the Value field Click on Apply to validate the creation Os NKNX Boutons XBoutons vers Dimmer Dimmer BP2 to Unit A On CF CDPT_Switch P o Figure 31 Write datapoint action lt o If you edit an existing action only the list of already configured Automation items is displayed You can use the folder menu to display the complete list of Automation items 6 4 3 2 Configure e mail sending When you create an action select the Emails tab in the bottom view You must click on Add to define recipients object and body of the email to send You can define several recipients and separate them with Don t forget to configure the SMTP server parameters so that emails are correctly sent The SMTP server configuration can be done in the Station Settings or in Automaton centre settings Figure 32 Write e mail action User Guide ABB doGATE 1473 1 8485 D am User Guide ABB doGATE Configuration 6 4 3 3 Configure a actions combination When you create an action select Sub actions tab Move from left field to right field the actions you want to combine You can modify order of actions execution in the Sub action Click on Apply to validate creation fy Actions Name Maitenance email and Lights OFF Sub actions Figure 33 actions Combination 6 4 4 Schedulers Configuration L 6 4 4 1 Scheduler Basic Operation The doGATE can execute schedulers to control
14. values of devices from different networks and protocols it is connected to Schedulers work the following way you define for a normal week events with a start time and possibly an end time These events can be linked to actions When the vent is active the actions configured for the event are executed by doGATE It is possible also to define exceptions derogation to the normal week program that will define a new set of events for one specific day a repetition of days or a period There are three steps in configuring the scheduler e Configure actions e Configure weekly schedule e Configure exceptions To create a scheduler from the Dashboard launch the Scheduler utility Click on Add scheduler to create a new scheduler Several schedulers can be configured and executed in parallel on one doGATE User Guide ABB doGATE 1473 1 8485 36 User Guide ABB doGATE Configuration 6 4 4 2 Define a Weekly Schedule The scheduler will define for each day the moments when the actions will be executed The weekly schedule is executed everyday unless an exception is defined for the current day To define the weekly schedule go to Weekly menu in the Scheduler utility To define an event double click on date and time when you want the event to begin You can define a name for the event a start time and an end time 9 30 AM 11 30 AM RS Start actions Hy Event End actions Figure
15. x version the way how the installation is done has been reviewed There is one setup per application Therefore you have to pick up from the CD provided the desired d OMOOV setup file These installations are able to coexist on the same computer However the most complete one the MOOV Server for PC includes all of them p Newron System dnik oe i e A kA D A hak D m doMoow Server w doMoov Dashboard fhe Buh wast boaters amp b RA Pius E aiai amp AA gg PT A kA i Figure 1 Access to the configuration Dashboard Tool The installation of doMOOV Server for PC installs all the functionalities on the computer There are the 3 Windows Services enabling the doMOOV functioning doMOOV Server doMOOV Updater and doMOOV http Server In addition of letting you getting connected to a doGATE this installation also allows to have dOMOOV functioning on the local computer For simplicity and backward compatibility reasons the light Dashboards of each version can be installed They permit to get connected to the doGATE running older version of doMOOV Dae Dashboard Use The dashboard allows to create a site organisation with multiple doGATEs as well as the organization of Network Scheduler Alarm and Gateway of each doGATE seperately User Guide ABB doGATE 1473 1 8485 User Guide ABB doGATE Software Installation Local PC IP Network BACnet server us
16. 1 to line 2 voltage regl 008 fal P Phase 1 current reg1 000 Il P Total active powerlreg1 020 D Device 2 169 254 0 11 502Itepl P Active energy total counter reg 038 Cullesw f P Frequency regl 022 Il Pie 1 to line 2 voltage reg1 008 E P Phase 1 current reg 000 fi P Total active power regl 020 gt OPC Servers DA Browse AE Browse AE Events AE Conditions Errors Figure 61 Network organizations visualization in OPC browser doMoov OPC Server 1 0 17 0 e A ge Stations DashBoard About Exit Clients Pan Wes Z ii m gt e Address 1 Active Value TimeStamp MydoGate NModbusIP1 D Device 1 169 254 0 10 502tepi1 P Freq DCS 0 2010 10 28T15 24 36 K Bad addresses Figure 62 OPC item visualization in the main Window of OPC server User Guide ABB doGATE 1473 1 8485 m User Guide ABB doGATE Configuration 6 8 oBIX server configuration O The embedded oBIX Server permits to manage datapoints schedulers trends and alarms previously defined within the Automation Center You can therefore control them remotely through an oBIX client We provide you a light client for test purpose You can find it in the doMOOV folder within your Windows start menu 6 8 1 Activate the oBIX server The oBIX server is natively stopped when creating a project in doMOOV Therefore the button for the server configuration has a Pause like symbol O Obie Ser
17. 1473 1 8485 26 03 2014 Power and productivity A a i for a better world User Guide ABB doGATE Introduction 1 E a ea a E O eee 4 2 BESA ay ee 4 3 EGG arctic 6 EE 5 3 1 leet 5 3 2 Bivels TAVO M WE 5 3 3 BACNEK MONIKON EE 5 3 4 OPO MONTONG E 5 3 5 OI ION de EE 5 4 E EEE le EE 6 4 1 Environmental characteristics secccveciccnsoss cence sciecntaneceeesendenctued setabsensenadassdebaeebedenauueddagabteaneceseedesenteetecserees 6 4 2 ewe Uer erg Tee 6 4 3 Sege Rer e E Ee 6 4 4 BU ell IRIN D 7 4 4 1 Power lee eea E a E E eee ee ee ee 7 4 4 2 Ke EEN 7 Sp SE EE Et EE 8 5 1 Install doMOOV Server for PC Dashboard OPC Server ON ab 8 5 2 Pa ADOI BB i eamemeesere ner anere teeter oe E teehee ae et eee ee eee ee ere 8 6 Eiter EE 10 6 1 Supported Fields Protocols ccccccccccseseecccceeeeeeeeeeceeeeeseeeececeeesseaeeseeeceeesseaeeeeeeeeesssaeaeeeeeessssagasess 10 6 1 1 MOdbUS over R5232 amp R5485 lt sone cacecs cenncsstsanecesecennat ia AAEE AREAN ETAREN EERENS 10 6 1 2 Modbus e CT 10 6 1 3 M BUS Over E 10 6 1 4 BA ELOV Ee 10 6 1 5 LODOS OVET IP eean sane eececceoteeaaeansneaveste oaccastneaventetese gases avectecese aetecavensatcas aus 10 6 1 6 KAA Ver EE 10 6 1 7 le EDNO aea E E etanctene i seedealeee oe oat oes sate tet sao ees nceciseeee deeeeeteececeeeecataee 10 6 2 doGATE Configuration with the dashboard 11 6 2 1 Oi ete Coie EE 11 6 2 2 EE 12 6 3 Neiworks COMIC Ua OM E 14 6 3 1 Selection of the port to cr
18. 4 2 Mechanical characteris tics Parameter Value Material Aluminium alloy Mounting On table vertical or horizontal DIN rail Weight 2kG Dimensions 252 x 199 x 33 mm Power 20G 11ms Stop 60G S N o gt N S 4 3 Electrical characteristics Parameter Value Input voltage 10VDC to 28 VDC Max power 25W Processor Intel Atom N270 1 6GHz Memory 1Go RAM HDD 250 Go Compact Flash 4 Go According to the chosen option User Guide ABB doGATE 1473 1 8485 o User Guide ABB doGATE Getting started 4 4 Electrical wiring 4 4 1 Power Supply DC Power Input COM1 COM3 USB LAN ttet Secon DVI Output VGA Output DC Terminal Block Two types of power supplies are available as options e A table power supply e A DIN rail power supply CAUTION Product damage It is recommended to use an uninterruptible power supply in order to avoid malfunction or device deterioration 4 4 2 Networks Port Protocole support COM M Bus COM2 M Bus ModBus COM3 M Bus ModBus USB Currently None LAN Ethernet BACnet ModBus IP KNX IP LonWorks IP LAN2 Ethernet BACnet ModBus IP KNX IP LonWorks IP User Guide ABB doGATE 1473 1 8485 7 User Guide ABB doGATE Software Installation 5 Software Installation Are depicted in the following sections how to install the software for configuring a doGATE and accessing to its functionalities SES Install doMOOV Server for PC Dashboard OPC server on a PC Since the 1 4 x
19. 6 bits Unsigned Integer big Endian 16 bits Integer Little Endian 32 bits Integer Big Endian 32 bits Unsigned Integer Little Endian 32 bits Unsigned Integer Big Endian 32 bits Unsigned Integer Little Endian word swapped 32 bits Float Little Endian Float Big Endian Configuration Here is an example of a CSV file for the network organization description concerning a Modbus TCP network User Guide ABB doGATE 1473 1 8485 User Guide ABB doGATE Configuration Here the example of a CSV file for Modbus RTU Where X Branch name D Device Identification P Datapoint type Identification C Catalog Identifier Ee Communication checking with devices on the field networks Once your network is created you can check out the good communication between the doGATE and field devices present on the different networks the doGATE is connected to To do so in the Dashboard click on the Monitoring icon 8 Monitoring Choose from the left tree view in the available network organizations the values you want to write or read User Guide ABB doGATE 1473 1 8485 Bam User Guide ABB doGATE Configuration Double click on a datapoint to add it to the list of values monitored If you have not defined a network Organization you can add the address of the datapoint in the Manual datapoint address field If you click on the arrow at the bottom right of this field a wizard will allow you to define addres
20. ACnet server This way the BACnet server can be seen as a device of the corresponding BACnet network Once the networks are configured in the BACnet server utility you must select the automation items of the first BACnet network you want to map to the BACnet server This way the automation items of the first network are available in the addressing space of the second BACnet network through the BACnet server 6 5 4 BACnet server deletion The BACnet server deletion cannot be done through the Networks menu This is due to the fact that there may be trends schedulers or automation items still declared on it vrganizalion Address wizard Figure 57 The Tools menu of the Automation center Once the Tools menu of the Au m ition center opened the application permitting to clean the database has to be launched It is symbolized by b l In the appearing menu there is a button corresponding to the BACnet server deletion as well as cleaning the data attached to the server User Guide ABB doGATE 1473 1 8485 50m User Guide ABB doGATE Configuration S Remove items with no Clean Alans Notification Figure 58 BACnet server deletion 6 6 Advanced Settings of the automation center 6 6 1 1 CSV Import export The Automation centre offers the possibility to import and export complete automation configuration through CSV files CSV file format is described in the online help of the dashboard do
21. AN1 port Once the DataServer created this one appears in the left menu You can click on it to access doGATE s functionalities configuration 0 a wnw doMoov com Ka Figure 8 DataServer doGATE Added to the site User Guide ABB doGATE 1473 1 8485 User Guide ABB doGATE Configuration 6 3 Networks Configuration g 7 a Q Q EHEHE P lm b Lal Lal Ld BACnet_01 Mesure_Eau KNX Bar 01 IP_1 I OM2 ID COM Carte interface reseau O Networks Hi rarchie des points Figure 9 networks Organisation Networks represent the channels of the field protocols on which the doGATE can connect The doGATE can connect to several channels of a same protocol You must create one network per channel e The doGATE can also connect to channels of different protocols according to the license chosen Click on the DataServer in the left menu in order to access project s configuration Click on Networks to access do E Cp ch Gin gy ES Y Station Settings Monitoring Engine Networks Automation Center 0 ES Site IR 0 0 __ 0 E em Schedulers Gateways Trends Press CTAL to start stop engines rece Se Press SHIFT for icense status www do Moov com Sites a NW Figure 10 DataServer with an open project networks configuration Sax E User Guide ABB doGATE 1473 1 8485 14 User Guide ABB doGATE Configuration 03A Selection o
22. F 3 aaae Figure 16 organization filtering 6 3 2 1 2 doGATE Addressing amp Device Template It is possible to declare the doGATE directly in the LNS database The created node does not need to be commissioned and will therefore not consume any credit in the LNS server used is in the Turbo Edition version This permits to define exactly the Subnet Node address that the doGATE will use in the LonWorks network The XIF file can be found at the following path C Program Files x86 Newron System doMOOV xifs In the case where the XIF file has not been imported in the LNS database it is still possible to manually define the affected Subnet Node address Domain 00 Neuronid 40 60 08 86 95 02 Node Subnet Figure 17 doGATE Addressing The defined Subnet Node address has to be e In concordance with the LNS database imported The doGATE being only over IP the declared Subnet has to correspond to the IP Subnet number of the LNs database This is important for the routing tables e Unique in the base Indeed there cannot be two devices having exactly the same Subnet Node address within a given LNS database User Guide ABB doGATE 1473 1 8485 18m User Guide ABB doGATE Configuration 6 3 2 1 3 Configuration Server definition As explained before the doGATE can only access to the network through an IP router To one given LNS database corresponds only one router which is Configuration Server This equ
23. Moov Automation Center 0 4 Standard SE Organization Figure 59 Menu Outils du Centre Automation Import Y And Export a4 CSV functions are available in the Tools menu of the Automation centre interface 6 6 1 2 EDE Export You can export the list of BACnet objects created in the BACnet server in the standard EDE format This file can be used by BACnet clients to create the list of values to monitor Kai EDE file export F is available in the Tools menu of Automation centre interface User Guide ABB doGATE 1473 1 8485 Fl User Guide ABB doGATE Configuration 6 6 1 3 Configurations cleaning The Automation centre includes a tool to quickly remove all or part of the automation functions configurations You can filter the configurations to remove for instance remove only alarm configurations Removing the configurations d is available in the Tools menu of Automation centre interface 6 7 OPC server Configuration Installed on a PC See Figure 2 doMOOV OPC server allows mapping to OPC tags values of different field networks monitored by one or several doGATE O NOTE For a complete functioning of the OPC server it is MANDATORY to define organizations for the networks monitored by the doGATE in order to visualize OPC tags in a tree view OPC browser 6 7 1 Avalibility in the OPC Server To monitor OPC tags it is needed to make the site available to the OPC server Go to the Site menu
24. SF file import generated by ETS CV file import e Modbus CSV file import e M Bus CSV file import e Open Web Net MHZ file import CSV file import ModbuslP1 Sey Device 14169 254 0 10 502 lbp Active energy total countertreg 038 G les Ss TEreouencuhreg O22 G uilesvy 2 ze Line 1 to line 2 voltagetregi 008 G uleza 2 ua Phase 1 currentheg1 000 G uies Total active power reg 020 Mi uilesvs Figure 12 Example of Modbus network organization created from a CSV file 6 3 2 1 LonWorks Organization A LonWorks network can be generated thanks to a LNS database import or a csv file import This network is configurable only on the IP ports Therefore a LonWorks network can only be accessed through an IP router The easiest and quickest way for generating this network organization is to import a LNS database To do so the computer on which the Dashboard is currently running needs to have the LNS server installed and project registered within If this is the case there is just the Import a LNS database button to press and select in the appearing drop down menu the desired database Network Organization cho organization Simulation mode E Figure 13 Definition of a LonWorks organization in the menu Network Organization User Guide ABB doGATE 1473 1 8485 User Guide ABB doGATE Configuration lt No organization Import a LNS database sh Import a CSV file
25. Weekly EE ENEE ee 39 6 4 4 3 Define exceptions and calendars cccccccssseeccccsseeeccecceeseceecceeeeeeesceeeeceeesaaeeeessuaeeeesseaeeeesesaageeessnaaess 40 6 4 4 4 Schedulers advanced EE d CC 41 6 4 4 5 Map schedulers on BACnet cccccccssseccccceeseececceeeeeeeecaeeeceeeceeueceeeseaueeeeeseaueeeeessauseeesseageeeeessneeessnaaass 42 6 4 5 Ee le EE e BEE 42 6 4 5 1 Gateway basie ODCIAN ON EE 42 6 4 5 2 Gateway ele e EE 43 6 4 6 Alarms ONO ANI OM EE 45 6 4 6 1 Alarms Dasic ODEN e BE 45 6 46 2 Alarm e E e te BE 45 6 4 6 3 Map alarms on B inert 46 6 4 7 Tends CO MMO MARION EE 46 6 4 7 1 Trends basic ODCTALOM eegretegegest eeg gesteet gdEREEeE Eege Ee EE 46 eee CCS TON eege 46 6 4 7 3 Map trends on BAC EE 47 6 5 BACnet Server configuration cccccseseecccceeeeceecceeeceeccaaueceesceaseeeessaaseeeeseeuaeceessuaaeceessuaeeeessaaeeeesssaaaes 48 6 5 1 BACnet Server basic operation cccccecccccccseececcceeeeceecceeeceesseaueeeeeseaseceessuaaeeeeeseaeeeessuaeceeseaaeeeeessaaaes 48 6 5 2 Object definition on the BACnet eener 48 6 5 3 Advanced parameters of the BACnet eener 49 6 5 4 BACnet server deletion EE 50 6 6 Advanced Settings of the automation Center 51 oo iy LVO E 6 0 1g GE 51 Coke SE EPON d 51 6 6 1 3 E ele lee Eet EL ne DEE 52 6 7 OPC Server Configuration cccccccccccsseseecccceecseeeeeeceeeeeeeeeeeeceeeeessaeeeseceeeeesseeaeeeeeeesseeeaeeeeeeesseasaneeeeees 52 6 7 1 Avalibility in the OPC G
26. a single BACnet device The doGATE s devicelD is defined in the BACnet settings on Networks menu from the Dashboard It is possible to define virtual BACnet devices for which you can set the ID You can create those virtual devices by clicking on the L button next to the BACnet device configured for the object You can then select the device from the dropdown list BACnet device When modifications are made on BACnet objects changes are not directly applied to the BACnet server Modification can be sent manually through the Edit tools menu or automatically when closing the configuration window or every 10 minutes by default configurable in the Tools menu of the automation center 6 5 3 Advanced parameters ofthe BACnet server It is possible to use BACnet server of doGATE to create a BACnet proxy between two BACnet IP networks BACnet proxy is used to make communicate several BACnet networks with non compliant addressing spaces and filter only the necessary information User Guide ABB doGATE 1473 1 8485 A User Guide ABB doGATE Configuration BACnet BACnet K do7ate do 7 ate BACnet BACnet BACnet Figure 56 doGATE as simple proxy Figure 55 doGATE as a multiple proxy To configure a BACnet proxy you must create a BACnet network corresponding to one of the two networks you want to make communicate The second network can be configured by using the BACnet network used by the B
27. and then launch OPC Server In the configuration of OPC server in the Site field select the site you want to monitor OPC Server settings Property Value A Reconnect every BO Refresh time SE Disconnection time a Figure 60 Make site available for OPC server User Guide ABB doGATE 1473 1 8485 d User Guide ABB doGATE Configuration 6 7 2 Connecting a client OPC to the OPC server You first have to launch your OPC client A test OPC client is provided with doMOOV dashboard installation It is called Softing Toolbox Then connect to Newron System doMOOV OPC Server The server will be automatically launched and placed in your taskbar In the browser of your OPC client the configured site must appear with the list of networks available for this site In the networks appear the values configured in the organizations of these networks You can double click on the value to add it to the list of values monitored by your OPC client en Softing OPC Toolbox Demo Client File Edit Session Yiew Help amp ve E di x D ie New Open Save Properties elel Stop Connect Start i Data Access d opeda NewranSystem doMoovOPC DA 1 7724487B B 30F 49E 2 9BDF E5F8041341D4 opcda NewronSystem doMoa E MydoGiate coup DI NBACnetIP1 el NModbuslP1 D Device 14169 254 0 10 502Itepl1 el P Active energy total counter reg 038 P Frequency regl 022 e E PiLine
28. ate a DataServer The doGATE devices are referenced in the site as DataServers To add a doGATE to the site you must add and configure the corresponding DataServer Click on Add DataServer in order to add a doGATE to the site Select then Station type doGATE Enter a name for the doGATE and its IP address You can use the button First time configuration to simplify the discovery of new dOGATE on the network The default IP address of a doGATE is 192 168 1 254 Add a dataserver Station type g Genenc PC dol ate w Mode Remote IP addresse 192 168 1100 Figure 6 doGATE DataServer Configuration This IP Address is afterwards changeable from the main configuration window To do so click on the Station Settings button on the Dashboard to modify it at your convenience User Guide ABB doGATE 1473 1 8485 12 User Guide ABB doGATE Configuration Once modified the LAN 1 port s IP Address is automatically modified in the connection address used by the Dahsboard to get connected to the doGATE Eel First time configuration IP Ports Configuration Hostname NEWOOGATEYT ad lc eng 255 255 255 0 _ LE a LAN2 1921683115 256 255 256 0 192 168 3 1 Figure 7 doGATE s IP adresses Configuration O NOTE Please note that for using simultaneously LAN1 amp LAN2 the both ports have to be in different IP Subnets If you just use one IP Subnet just use the L
29. cation for the DataPoint This will subscribed to unconfirmed COV service cov_inc value or Indicates COV dead band for subscription cov_increment value a Indicates the priority to use when writing the priority value i OK NO NO NO O item Time for the device to respond to services requests Default value is 1000 milliseconds 1 second timeout value NO For example if a property is read on a device that is offline it will take Timeout Timeout Retries milliseconds Number of service requests retries to perform retries value NO before returning an error 6 4 1 1 4 2 KNX Specific Parameters Option Des cription Modbus Indicates the size of the window to read KNX parameters together intlvparams value If 2 KNX parameters are separated by 1 byte in NO OK NO NO NO memory a window size of 1 byte will make that the KNX parameters will be read together 6 4 1 1 4 3 Modbus Specific Parameters Option Modbus Interleave to read or write multiple coils intlvcoil value This is the number of bits between 2 items to be NO NO NO NO OK read or write together Interleave to read or write multiple registers intlvreg value This is the number of bytes between 2 items to NO NO NO NO OK be read or written together User Guide ABB doGATE 1473 1 8485 32 Z Z O User Guide ABB doGATE Configuration Option Modbus maxrcoil value OK maxwcoil value OK maxrreg value OK maxwreg valu
30. cit example X ID Nknx XLevel1 XMy_Group_ Address Name CDPT_Bool_Control cov 1000 In this last example the polling time the Frequency parameter has no longer any influence in a field point of view It has still to be defined but the datapoints updates will only be brought up when their values change From a SCADA point of view this polling time corresponds to the update time of the BACnet server in case of the data is available over the doOGATE s BACnet server Once this has been modified the new CSV file has to be reimported This can be done through the Y icon User Guide ABB doGATE 1473 1 8485 21 User Guide ABB doGATE Configuration O NOTE If a given Group Address is declared two times one with and the other without cov then it has no benefit Indeed the point will be read at a cyclic time over the network and will therefore induce communication O NOTE Despite the cov parameter defined the Group Addresses will still be read once when initializing the communication and have one value If you do not wish to initialize them the datapoints have to be declared with cov noinit 6 3 2 2 2 3 Writing point Particularity By definition a writing point is not a reading point Consequently its state does not change automatically and therefore it does not send update over the KNX network In order to have a feedback of the writing points the Transmit flag has to be activated in the ETS database the
31. ctions 6 4 4 3 Define exceptions and calendars Exceptions and calendars are derogation to the weekly schedule defined for a normal week An exception defines a unique derogation for instance a specific day or a repetition of days or a period Itis possible to define several exceptions for the scheduler Exceptions only apply to the scheduler where they have been configured A calendar can create several periods that define several derogations For instance create a Holidays period with inside an exception Christmas day another one for Two first weeks of August O NOTE Calendar periods are common to all schedulers configured on the doGATE Events and actions defined for these periods are nevertheless defined exclusively for each scheduler To define exceptions go to the Exceptions menu in the Scheduler utility To define a calendar go to Calendar You can then define a new period or edit an existing period Once the period is created select the dates to which the exception will apply There are two ways to define dates e Recurrent date inactive you can select manually single dates or dates ranges in the calendar e Recurrent date active when you select a date in the calendar a wizard will propose to create a recurring date depending on the first chosen date If you choose the first day of August which is a Monday the wizard will propose to create a recurring date for each first day of the month
32. e OK fiwr value OK Indicates the default values endianness with length longer than 1 register EE If the catalog identifier is an integer 32 bits the NO NO NO OK value is coded on 2 register values this property will indicate if the resulting value is calculated by encoding in big or little endian depending this flag User Guide ABB doGATE 1473 1 8485 32 User Guide ABB doGATE Configuration 6 4 1 2 Filters and Folders You can organize the automations by using folders This way you can for instance create a folder per device or per level Then you place the automation item of this device or this level in the corresponding folder The folder is affected at Automation item creation Therefore it is required to create folders before Automation items To create one or several Automation items in a folder you must select the folder and then create Automation items When you select a folder only items created in this folder will be visible in the grid It is also possible to apply filters on display of the Automation items currently shown in the grid Filters are available in the upper menu at the top of the window Filters can be classified in two categories e Filters on protocol Automation items are displayed depending on the network they belong to BACnet KNX LonWorks e Filters on automation functions Automation items are displayed depending on the automation functions currently configured for th
33. e branch to use Leave empty for no fitter Save filter in existing filters list Show leaves result list before continuing Continue to iterate leaves list if an emor occurs Figure 24 Filter for automatic adding You can combine several filters to create Automation items User Guide ABB doGATE 1473 1 8485 27 User Guide ABB doGATE Configuration 6 4 1 1 2 Adding Multi fields values The automation items also can be a reference to multi fields variables To be able to add a multi fields variable you first need to selection the desired point through one of its fields to get its entire address written in the form located below the organization Once done the part of the address referring to the field has to be deleted to just let the variable s address SR K nviApp Mode Enable Es SNVT_state Bee Fott XnviAppModeEnable CSNVT_state Fbit0 Figure 25 Adding a multi fields VAR ABLE 6 4 1 1 2 1 Limitations of the multi fields variables Being composed of different fields those variables will not behave strictly in the same way than the mono field variables do Indeed it is not possible to e Define trending e Map them on the BACnet server 6 4 1 1 2 2 Multi fields variables writing The writing of these variables is also specific to their format If for instance you wish to write this variable in the monitoring here are the ways to proceed Writing all the fields A space has to be placed be
34. e data types An additional manual work is required to assign to each Group Address its correct format 6 3 2 2 1 Typage des adresses de Groupe KNX In a normal ESF file import each entry has to be manually modified to set the correct type when they are not automatically filled In order to simplify and accelerate this import there is a CSV file named ESFlmportAutomaticConversion csv It is located in the path C Program Files x86 Newron System doMOOV Bin It can be modified thanks to a simple text editor Notepad etc to have an automatic types definition according to the rules specified within In the header of this file some examples of functioning are present In this last example Uncertain Room3Temp DPT_Value_Temp All the Group Addresses having a type Uncertain and containing the word Room3Temp in their names will automatically get the DPT Value _Temp type In a general way the formula is Thereby if there are X Group Addresses named on the same way with a given type you can change and type them automatically in one time 6 3 2 2 2 Data update on event The KNX network is not the fastest network ever in terms of speed of transmission Over a Twisted Pair wire the data transit at a speed of 9600 Bauds second Therefore if there is a lot a traffic on the bus some information may take up to several minutes to be brought up However the KNX protocol supports the data change on event which permits t
35. e on IP port 1 The supported BACnet objects are e Analogic values Input Output Value e Binary values Input Output Value e Multistate values Input Output Value e Scheduler e Trend objects e Alarms 6 5 2 Object definition on the BACnet server To define an object on the BACnet server select an automation item in the grid and then go to the BACnet tab in the bottom menu To activate the BACnet object tick the Mapped on BACnet box User Guide ABB doGATE 1473 1 8485 A Em User Guide ABB doGATE Configuration cho folder gt Add Remove Folder Folder i General lp Alarm E Trend CH Mapped on BACnet Figure 53 Defining an automation item on the BACnet Server The configuration utility automatically provides a BACnet object type depending on the automation item type for instance Analog Value for a temperature You can modify the BACnet object type used to map the automation item to BACnet You can also set the instance of the created BACnet object Mapped on BACnet Map on nar i eil lg Instance 0 ut put Binary Inp Bina Analog Input Analog Output Analog Value Multi state Input Multi state Output Mutt state Value ee ieee tonite Figure 54 Defining type of the edited BACnet Object The refresh frequency of the BACnet object is defined by the general settings of the automation item By default the BACnet server is displayed as
36. each first Monday of the month or each Monday of the month You can also choose if the exception applies every month every two months You can browse between the two modes by clicking this button Recurrent date inactive Recurrent date active 4 oct 2010 Repeat days of week mm Iw z d d 20 29 30 1 2 3 WW ecer aag oon Es Stop recurrence the ME vended 5 or 21 18 19 20 21 22 23 24 25 26 27 28 29 30 3 l Cancel User Guide ABB doGATE 1473 1 8485 40 User Guide ABB doGATE Configuration Figure 40 Manual selection of dates in the period Figure 41 Define a recurring date in the period Once the dates are selected you need to configure events and actions triggered by the exception You can configure this just as you configure in the weekly schedule OF 00 10 00 Start actions Change Frequency End actions Change Modbus Figure 42 Define events and actions for the exception 6 4 4 4 Schedulers advanced settings It is possible to configure options of commands sent by the scheduler e Repeats you can activate repetition of commands sent by the events of the scheduler By checking the Repeated box you can set e Infinite repeats action linked to the event is repeated for the whole duration of the event You define the period between two repeats e A defined number of repeats you can define the number of times the action defined for the event is repeated e Repeated on e
37. eate a Network cccccceeceecccceceeeeeeeeceeeeeseeeseseceeeeeseeeeeeeeeeeesssaeseeeeeeesssaaaaeess 15 6 3 2 Create a Network Organization nnnnnennnnnsennnnnsrnrrenrnnrrrnrrrrrernrrrrsrnrrrnnnntrrnrnnrrnnennrrnnnrrennnnrrrnnnn reenn 15 6321 LonWorks OamizaUO DEE 16 6 32 2 d KR re ET 20 63 23 BACnet Organizator EE 22 6324 Modbus ee Ee TE EE 24 6 3 3 Communication checking with devices on the field networkS snnannnnnnnnnnensnnnnnnennnnnsnnnnnnsnnnnrnsnnennnne 25 6 4 Automation FUNGIONS EE 26 6 4 1 The Automation Cenit E 26 6 4 1 1 Automation items Definition cece cecccseececeeeeceececeeeeeseeeeseeeseucessaeeesaueeseueesseessaeeeseeeseeeesseeeeseeeess 26 6 4 1 2 Filters and Folders cece cc eecccccecceceeeceeceeeceeeeeececeeeceesaueceeseueeeeeaecesseseceesaeeessueeesseecessaeeeesseeeeseeeesaaes 34 6 4 1 3 Multiple selection and Copy Paste on Automation eme 35 6 4 2 The Memory DIVEN EE 35 6 4 2 1 Creating CA We CC 35 6422 Advances le e EE 36 6 4 2 3 Ee e EN e EE 36 6 4 3 ANONS COMMU AN Oe ee Ee 36 6431 Contig ureadatapoint E 37 6 4 3 2 Configure e mail sendmg eenen 37 6 4 3 3 Configure a actions combination ccccceeeecccecceseeceeceeeseceeecaueeceeeeeuseceeesaeseceeesueueceesseeeeceeseaeeceeesaenes 38 6 4 4 Schedulers Rate EC Le EE 38 6 4 4 1 Scheduler Basic Operation 38 User Guide ABB doGATE 1473 1 8485 2 User Guide ABB doGATE Introduction 6 44 2 Delne a
38. eent Nevi e Ennine fren feeconde lt llee Hontnrinn Fonine Cettinns gt Figure 21 BACnet server activation User Guide ABB doGATE 1473 1 8485 22 User Guide ABB doGATE 6 3 2 4 Modbus organization The Modbus protocol has not standard tool dedicated to its construction So there is the need to manually declare the Modbus organization you want to work with The ModBus devices have each a unique participant number on the network and the datapoints values are stored in registers You need to specify in this CSV file e Participant number for this device e Type of the read value Coil Register e ts register address e Its length Catalog Identifier Cbit Cshort Cshortle Cshortbe Cushort Cushortle Cushortbe Cint Cintle Cintbe Cuint Cuintle Cuintbe Cfloat Cfloatbe Csle Csbe Cusle Cusbe Cile Cibe Cuile Cuibe Cuilesw Cfle Cfbe Description Boolean value Integer 16 bits Integer Little Endian 16 bits Integer Big Endian 16 bits Unsigned Integer 16 bits Unsigned Integer Little Endian 16 bits Unsigned Integer big Endian 16 bits Integer 32 bits Integer Little Endian 32 bits Integer Big Endian 32 bits Unsigned Integer 32 bits Unsigned Integer Little Endian 32 bits Unsigned Integer Big Endian 32 bits Float Float Big Endian Integer Little Endian 16 bits Integer Big Endian 16 bits Unsigned Integer little Endian 1
39. em alarms trends cho folder gt Bf Hoorl1 s CI Room01 T Lj Technical office D Meeting room Add Remove Folder Falder Figure 26 Folders Organization Example User Guide ABB doGATE 1473 1 8485 e User Guide ABB doGATE Configuration 6 4 1 3 Multiple selection and Copy Paste on Automation items For easier configuration of automation functions it is possible to apply configurations on a selection of Automation items You can select several Automation items in the grid and apply on all or part of the selection either a configuration remove or paste a previously copied configuration The selection of several Automation Items can be bone through the selection of one given point and then by keeping Shift pressed on your keyboard and selecting another node All the nodes between the both will be selected Otherwise it can also be done by a multiple selection using the CTRL Click command For configuration copy paste you can copy one configuration for instance alarm or select several configurations to copy alarm trend The contents of the clipboard are displayed in the upper menu in the Edit tools menu i doMoov Automation Center Figure 27 Content display of the copied configurations 6 4 2 The Memory Driver The doGATE natively offers a memory network allowing you to define your own datapoints within the doGATE These points can be either persistent or non persistent Note a per
40. em has to be a multi fields value The writing is done either In the fields order with the value of each field filled spaced with a speac between each other 00000 By the field names not necessarily in order they are displayed bit1 3 bit6 2 or value 100 state 1 pn 00000 bit1 1 bit3 1 bit4 1 bit5 1 Figure 48 Simple Multi fields conversion example RangedConversion String Conversion of ranges of Inputs values to multi fields Output values For instance if the input value is between 1 and 10 the value sent is 1 The Rangedconversion parameters are configurable in the table If no conversion table is defined then the input values are reproduced on the output values 0 __bit1 0 bit2 0 bit3 0 1 40 bit3 5 bit2 5 1420 _bit1 6 bit2 6 bit3 7 Figure 49 Range conversion example for multi fields values If conversion tables are defines you also can ignore input values non defined in the table by ticking the corresponding checkbox E Ignore not converted values It is also possible to define writing repetitions on the output automation items Once activated you can choose how many times and often the value will be resent User Guide ABB doGATE 1473 1 8485 44 User Guide faintness Configuration W Repeated Times 3 Every 5 second s The read frequency of the input values is defined when the automation item is created This can be changed in the General tab o
41. ener R O ee TE aaee AE PO ESEE NEER 52 6 7 2 Connecting a client OPC to the OPC eener 53 6 8 OBIX server configurato ez cocnsscestccectasccnatvneniesecienttenaunsaadesscessecteesaceaassent aE Ee Ui aTi 54 6 8 1 Activate EK E 54 6 8 2 eine EE 55 ie ME e EE ge gt eee eee ri ene re re ne nee ree ne eee nee oe ine aon 56 7 1 lieler ere E 56 7 2 Restore a BACKUP DEE 56 7 3 Generate TUMCHOMING tee 57 7 4 Modify doGATE s IP configuration i 22 c2cccderssccednasiesdeceacusdoaidencdedupeantasnsacddadunnodddeddeundenddincdecnjesdeiwhceddeass 57 7 5 Stop Start all COGATE S fUNCTIONAIITIOS 0 ccceeeeecceeceeceeeeeeeeeeeesaaeeececeeeessaeeeeeeeeeesssaeaseeeeeesssaaeaeess 58 7 6 e 58 User Guide ABB doGATE 1473 1 8485 e User Guide ABB doGATE Introduction 1 Introduction Welcome in the doGATE configuration documentation You will find in this document the hardware and configuration procedures for dOGATE For more information on a specific configuration please refer to the table of contents 2 Used Symbols Explanation of the different symbols used in this documentation O NOTE Content demanding a specific attention Detailed Explanation CAUTION Product damage Report an electrical danger or a warning on a potential electrical damage to the device User Guide ABB doGATE 1473 1 8485 User Guide ABB doGATE Main Characteristics 3 Main Characteristics The doGATE is a hardware device that can be used alone
42. erver uses to communicate e The Network interface on which you want to place oBIX Nevertheless if oBIX is placed on the LAN1 for instance you can access to the networks placed on LANZ e Activate Deactivate the server Then others parameters more specific to the protocol could be defined For instance you can change the default watch lease time defining the reconnection frequency etc User Guide ABB doGATE 1473 1 8485 Das User Guide ABB doGATE doGATE maintenance 7 doGATE maintenance Tal project backup You can generate backup files for your projects for each DataServer These backups contain all configurations of your projects created networks organizations automation items BACnet server configuration schedulers trends alarms and gateways configurations To create a backup of a project go to the Station Settings menu in the DataServer configuration menu Then go to the Settings tab and in the Projects frame Click on the icon facing the name of your project and then choose the option to generate a project backup Station settings General Settings Updater Registred packages Integrated Room Controller Package KNX V3000 Package TEST Server Port Login Password FromAddress server domooy com Lem DataServerProject Opened Ez k 64 gt eat Connected clients doMooy DashBoard 0841 2010 08 40 08 v O Figure 65 Generate a project backup Tez Restore a Back
43. f the automation center The default value is 1 minute 60 000ms 6 4 6 Alarms configuration w DE 6 4 6 1 Alarms basic operation Alarms allow checking values on the network and notify the user when the configured thresholds are reached Several alarm thresholds are configurable High Low It is possible to configure several thresholds for an Automation item as long as they are compliant It is possible to configure acknowledgement for alarm in order to check that the user has noticed the alarm was raised It is also possible to define a hysteresis The hysteresis value defines a threshold around the value configured for the alarm if the network value changes it must then change more than the configured alarm value plus the hysteresis value in order for the alarm to disappear It is also possible to define executing an action when alarm appears or disappears 6 4 6 2 Alarm definition To create an alarm on an automation item select the item in the grid Then go to the Alarm tab in the bottom menu Several alarm thresholds are possible divided into two tabs Standard Advanced alarms You can activate several alarm thresholds for the same alarm but the thresholds must be compliant To activate a threshold tick it Once it is active you can define the threshold value for the alarm You can also define a description for each threshold configured Standard alarms Advanced alarms
44. fthe port to create a Network You have to select the desired port in the top menu in order to create a network Protocols available depend on the selected port BACnet IP LonWorks IP KNX Modbus IP Modbus Serial M Bus IP Serial IP 1 X X X X IP 2 X X X X Serial 1 X X Serial 2 X Serial 3 X Networks settings E et Se Network Organization lt No organization Simulation mode El Absent Device Engine count Absent Device Engine freg seconds Do not write if absent Domain Neuronid 40 60 08 86 95 02 Elada W Figure 11 Network Configuration menu Once the port selected click on Add network and choose the protocol Validate in order to create the network 6 3 2 Create a Network Organization Defining a network organization allows to visualize the list of devices and datapoints available on the channel It represents the hierarchical view of information of this channel It is not mandatory to define a network organization unless you use d OMOOV OPC server meanwhile in order to ease doGATE s functionalities configuration it is better to define an organization for each network There are several methods available to create a network organization The available methods depend on the protocol chosen for the network e BACnet Network scan EDE file import and CSV file import e LonWorks LNS database import CSV file import User Guide ABB doGATE 1473 1 8485 r User Guide ABB doGATE Configuration e KNX E
45. h a dongle User Guide ABB doGATE 1473 1 8485 50 User Guide ABB doGATE A member of the ABB Group Busch Jaeger Elektro GmbH PO box 58505 Ludenscheid FreisenbergstraBe 2 58513 L denscheid Germany www BUSCH JAEGER com info bje de abb com Central sales service Phone 49 0 2351 956 1600 Fax 49 0 2351 956 1700 Notice We reserve the right to at all times make technical changes as well as changes to the contents of this document without prior notice The detailed specifications agreed to at the time of ordering apply to all orders ABB accepts no responsibility for possible errors or incompleteness in this document We reserve all rights to this document and the topics and illustrations contained therein The document and its contents or extracts thereof must not be reproduced transmitted or reused by third parties without prior written consent by ABB Copyright 2014 Busch Jaeger Elektro GmbH All rights reserved Power and productivity A SE Ha for a better world P EA ED EP
46. ipment knows what are the IP devices which will likely communicate with the network This is also from the Configuration Server that the doGATE will obtain the routing tables from the entire LNS database in order to talk to the right device to get data from the network The IP address of this Configuration Server has therefore to be filled in the LonWorks Network parameters SNTP server 1 0 0 0 0 123 a SNTP serwer 2 0 0 0 0 123 SNTP timeout milliseconds 1000 Channel timeout milliseconds 1000 Configuratign CS absent ElIAGS2 port 16246 Figure 18 Configuration Server s address definition The communication ports used between the Configuration Server and the doGATE also have to be defined The default ones are 1628 Input 1629 Output In case of change of those settings they have to be changed as well in this configuration User Guide ABB doGATE 1473 1 8485 o Wm User Guide ABB doGATE Configuration 6 3 2 2 KNX Organisation The KNX organization import can be done through either an ESF file or a CSV file The easiest and still the quickest way of working is to use the ESF file This one is directly exported from the ETS tool used for the KNX network configuration It details all the KNX Group Addresses which the doGATE will be able to interact with Their types is an important data to have the correct reading and writing format of these points Unfortunately the ETS export does not fill automatically all th
47. item by clicking on the double arrow located in right bottom corner of the form containing the generated address 6 4 1 1 4 Additional Parameters It is possible to define functions or specific behaviors to the variables added in the automation center Here is the detail of these parameters which have to be added at the end of the point s address The parameters can be cumulated 6 4 1 1 4 1 Multi Protocols Parameters See Ce jo 7 Modbus Monitor the raw value raw In this case Catalog identifier may be omitted allfields Monitor all fields of the value af Equivalent to Fall Enumeration are used formatted with string enumasstring value OK OK OK eas If absent enumeration are used as integer Enumeration are used formatted with integer enumasinteger DS value OK OK OK eal If absent enumeration are used as integer Fields name are present in the value when string type is used fieldnamealways If absent field names are not displayed OK OK OK na If present the value will look like field1 1 field2 2 8 Fields name are present in the value when fieldnameifmultifield string type is used and if more than one field is OK OK OK nm present in the value User Guide ABB doGATE 1473 1 8485 29 User Guide ABB doGATE Option pathasfieldname pfn rawdecimal rwd donotround dnr readonce writeonly WO persistennotonce pno readonly ro noinit noi dod value fac
48. log Input or Analog Value e Digital ON and Digital OFF for Binary Input and Binary Value The values of thresholds are then copied in the corresponding BACnet properties Hoh mm LowLimit or AlarmValue The BACnet object will use a NotificationClass object to send alarm events to BACnet clients 6 4 7 Trends configuration rm Trends 6 4 7 1 Trends basic operation Trends can save on regular basis value of automation items in order to later exploit them as chart for instance It is possible to save values according to three predefined settings and one user configured setting e Classic value is read at default frequency of 600000 seconds e Survey value is read at default frequency of 300000 seconds e Critical value is read at default frequency of 100000 seconds e Linear user defines the reading frequency of value For predefined settings smoothing can be activated this function can greatly limit the size of saved data by removing oldest values of the trend 6 4 7 2 Trend definition To create a trend select an automation item in the grid Then go to Trend tab in the bottom menu You can then define trend settings between the predefined settings User Guide ABB doGATE 1473 1 8485 46 User Guide ABB doGATE Configuration Once it is set you can activate deactivate smoothing and activate deactivate trend Trend activate deactivate can be do
49. ne directly in the grid by clicking the button in the trend configuration frame cd X trend active Cica X SF trend inactive 6 4 7 3 Map trends on BACnet It is possible to give access to trends programmed in the doGATE to a BACnet client through the BACnet server of the doGATE To map trends to BACnet the BACnet server must be active To map trends to BACnet check the option Map on trend object You can define the instance of the trend BACnet object and also the maximum number of logs that can be read through BACnet client User Guide ABB doGATE 1473 1 8485 47 User Guide ABB doGATE Configuration 6 5 BACnet server configuration gt BACnet BACnet Server G 5 1 BACnet server basic operation BACnet server can map values from different field protocols to a BACnet interface by creating corresponding BACnet objects and properties for the values It is then possible for a BACnet client to access the data from the BACnet server by connecting to the server To use BACnet server on doGATE you must first check a BACnet network has been created on one of the IP ports of the doGATE Check the BACnet server is active on this port with the provided checkbox Networks settings Add network Remove Network Organization cho organization Rename Simulation mode C Monitoring engine Active BACnet Absent Device Engine count Use Monitoring Engine Settings SEWE Figure 52 BACnet server activ
50. ne within the memory driver will be different if e Their types are different even if called similarly e One is persistent and another is not even if called similarly e Different names even with a similar configuration Then the created points will be added and listed among the others automation items already defined You will be able to interact with them exactly in the same way as you can do with datapoint from any other protocol 6 4 3 Actions Configuration Actions are instructions executed when an event is triggered in the weekly schedule or in an exception There are three types of actions e Write datapoint you can write a value to one or several devices of the networks configured in dOGATE e Send email you can send a predefined email to one or several recipients e Sub actions you can execute several write datapoint or send email actions in one action In the Automation Center click on Actions in the left menu in order to define actions Then click on Add action to create a new action User Guide ABB doGATE 1473 1 8485 35 User Guide ABB doGATE Configuration Figure 30 Accessing to the Action configuration 6 4 3 1 Configure a datapoint Write When you create a new action the list of available automation items is displayed in the grid Select one or several automation items you want to write Check the Write box in front of the automation item s address Once the box is checked you can set the
51. o lighten this communication load This feature is called COV Change On Value or Event To configure this feature on the Group Addresses read by the doGATE there are two solutions They are detailed in the two following paragraphs User Guide ABB doGATE 1473 1 8485 20 User Guide ABB doGATE Configuration 6 3 2 2 2 1 Through the network organization Export in a CSV file the defined network organization x Mo organization gt iz HEll import an ETS3 esf file Sh Import a CSV file EIS EMX Organization _ 21 03 2013 ER janization Figure 19 Export in a CSV file the network organization Then this CSV file has to be edited On the datapoints after their types the cov or event parameter has to be added 3 My_Group_ Address _Name 15 16384 0 CDPT_ Bool Control cov 8 3 int Once the edition is finished the modified CSV file has to be reimported to rebuild the organization and having the changes taken into account 6 3 2 2 2 2 Through the automation center In the Automation Center there is an option to export in CSV the configuration done of the automation items Figure 20 Configuration export of the automation center in CSV In their addresses the cov or event parameter has to be added The addresses are built according to the following syntax lt Active gt lt Section gt lt Address gt cov lt Frequency gt lt Deadband gt lt Folder gt lt Name gt Or in a more expli
52. rror If this box is checked if an error occurs when the action is launched it implies the action to be repeated e Restore expected state when engine is started if dOGATE stops functioning when it works again the action linked to the current event is sent It is also possible to define an effective period for the scheduler Start and end date for the effective period can be set in the options of the scheduler If you leave the unspecified default values the scheduler is always effective You can active inactive a scheduler by checking the scheduler box in the left view If a scheduler is unchecked its configuration is saved but the actions configured are no more executed Scheduler Active Name WI Scheduler Floor 01 rl Figure 43 Active Inactive scheduler User Guide ABB doGATE 1473 1 8485 41 User Guide ABB doGATE Configuration 6 4 4 5 Map schedulers on BACnet It is possible to give access to schedulers programmed in the doGATE to a BACnet client through the BACnet server of the doGATE To publish schedulers in BACnet the BACnet server must be active To publish scheduler in BACnet check the Map on BACnet scheduler box in the scheduler options The instance of the BACnet scheduler object associated is automatically filled You can then access the scheduler through a BACnet client 6 4 5 Gateways configuration Gateways 6 4 5 1 Gateway basic operation It is possible to configure gateways bet
53. ses of values to monitor Monitoring datapoints Sel Name only Rank Item Value Quality TimeStamp Events Frequency 6 BACnet IPI 1 NModbuslP1 D Device 1 169 254 0 good 02 11 2010 15 1 100 We Hi NModbusIP1 D Device 2169 254 0 good 02 11 201015 1 100 ModbuslP1 B 63 Device 1 169 254 0 10 502Itcpli1 Q Active energy total counter reg1038 uilesw Q Frequency regl 022 ze Line 1 to line 2 voltage regl 008 Phase 1 curent reg1 000 Q Total active power reg 020 Device 2 169 254 0 11 502Itcpl Q Active energy total counter reg 038 Q Frequency regl 022 Pes Q Line 1 to line 2 voltage regl 008 Q Phase 1 current reg1 000 Total active powerlreg1020 m Off 2a aw NModbuslP1 D Device Ir O O 23169 254 0 11 502Itcpl P Frequency reg1022 Cuilesw Save CSV Load CSV Add Settings Display Settings Frequency 1 100 s Deadband o Factor o Offset o Figure 22 Reading values from a modbus network The quality field reports the communication quality for the added points It may report a communication failure with the network You can also modify the reading frequency of the value multiply the value by a factor or add an offset or save a list of items to monitor for a later use 6 4 Automation Functions e 6 4 1 The Automation Center The Automation Center is an interface used to configure automation functions of the doGATE It is used to define Automation
54. sistent point will keep the value you wrote on it throughout the potential disconnections and power failures 6 4 2 1 Creating datapoints To define datapoints within the memory driver you have to use the Address wizard tool This one is located in the Automation Center on the second tab of the left panel Then potentially among other protocols will be listed the Memory one Standard Networks Point name E Persistent value ze Figure 28 Points creation in the Memory Driver User Guide ABB doGATE 1473 1 8485 35 User Guide ABB doGATE Configuration In the form below will appear 3 different parameters to define the point s you wish to create e The first one concerns its name It has to be without space and dot e The second one concerns if you want it to be persistent or not e The last one is its type It could be either Real Integer Boolean or String 6 4 2 2 Advances Options Below you will find out an additional button leading you to further options Do not round float Dead band Factor Offset Read value only one time Read only Figure 29 Options for Memory point creation In these others options you can define if you want to round the float values define a dead band before updating the value a factor and an offset You can also define whether you want to read the point only one time or not and if the point is on read only access 6 4 2 3 Points Behaviour The points you defi
55. tion of the doGATE IP ports As previously mentioned take care of defining two different IP Subnets for each LAN port address If you just have one IP Subnet then you should only use the LAN1 port E Stop Start all doGATE s functionalities It is possible in the DataServer configuration menu to start or stop in a single command all applications of the selected dOGATE To access this command go to the Station Settings menu of the DataServer configuration menu doMooyv Service Service state Running Start doMooy service Stop doMooy service Version 1 0 18 0 Type doGate vi Figure 69 doMOOV service control This menu gives a feedback on the state of the main service managing all applications You can start this service if it is stopped or stop the service if it is running you can also restart doGATE 7 6 Licenses The doGATE s license is protected by a software key The software key is provided on a paper sheet in your doGATE package You can enter the software key to unlock your license in the Licenses menu of the DataServer configuration menu You can also check here out the contents of your license If you want to upgrade your license add a protocol datapoints or functionalities you should send us the machine key from the Licenses menu We will send you a new software key to upgrade your license Concerning the other software pieces running without a doGATE the license is done throug
56. tor value otfset value groupitems value Indicates the value will never be read and only Write operation are permitted Indicates that no Write operations are allowed OK OK OK OK on this value Configuration When fields name are visible fna or fnm the field name is the full path of the field in the structure By default field name is only the name of the field not the path Raw value in a string is formatted with decimal values By default raw value in a string is formatted as hexadecimal OK OK OK OK OK If not present If present value will look value will look like like l 160 161 162 AO A1 A2 Do not round double By default double are automatically round with 2 digits max after the decimal separator If not present OK OK OK OK OK If present value will look value will look like like l 34 098340830498 34 10 Indicates the value will be read only one time at startup and no more polled Useful for value that never change EEPROM values for instance i i i O K Do not read the persistent value only one time but continuously l OK OK OK OK OK Note that only datapoint from database can be considered as persistent O K Indicates that no Read operations are done on start useful for the COV DataPoint Dead band This is the minimum value change before Z O sending event to client Factor to apply to the value The value is a double Supported only
57. tween each field These fields will therefore be written in the same way as they have been referenced at the field level For instance This is the result of the writing Field 1 0 Field 2 1 Field 3 0 Field 4 2 Field5 0 Field 6 6 Field 7 6 Field 8 1 If the variable is composed of 15 fields then in this example only the 8 first ones will be written The 7 following ones will keep their values User Guide ABB doGATE 1473 1 8485 26 User Guide ABB doGATE Configuration Writing some fields by avoiding to write the non desired ones It is possible to write only some fields and therefore to let the others at their current values For instance This is the result of the writing Field 1 0 Field 3 0 Field 5 0 Field 7 2 Bit6 Field 9 0 Field 11 0 Field 13 0 Field 15 0 6 4 1 1 3 Field 2 0 Bit1 Field 4 0 Field 6 0 Field 8 0 Field 10 2 Bit9 Field 12 0 Field 14 0 Field 16 1 Bit15 Through the Address Wizard In the Address Wizard part you have the possibility to add as automation items datapoints available over the network but possibly not imported by a network organization There is a Wizard per activated protocol Each of them permit to add Automation items according to their addresses accordingly to each protocol This Wizard helps you to create the datapoints addresses Once the address and options filled you can add the datapoint as automation
58. up You can restore the backup of a project previously saved over an existing project configuration Restore the backup will delete all configurations of the existing project To restore a project backup go to the Station Settings menu in the DataServer configuration menu Then go to the Settings tab and in the Projects frame Click on the icon facing the name of your project see Figure 65 to restore the backup of your project User Guide ABB doGATE 1473 1 8485 50 User Guide ABB doGATE doGATE maintenance Backup restore doMoov project E Backup file zip format TIMes documertahDstaterveboect 2010 11 8 08 Ap ap Make a backup of project lt DataS erverProject gt Co Restore a backup in project lt DataServerProject gt This option restore the contents of a zip file into the doMooy project Actual data of the project will be completely LOST Figure 66 Restore a backup d Generate functioning traces Thanks to the included traces utility you can visualize all actions realized by the doGATE These traces apply to all functionalities of the doGATE To connect to the traces utility go to the See Traces menu in the Dashboard Select the type of traces you want to display with the checkboxes You usually need to activate Driver Abstract Driver Field Bus Driver Stack Network Click then on Connect to ApplicationLogger in order to visualize traces generated by the doGATE Ne
59. va Leer gi Za Le oa K eh Oe a S Zei f a Mod Figure 2 General Site Architecture User Guide ABB doGATE 1473 1 8485 f User Guide ABB doGATE Configuration 6 Configuration Prepare a doGATE for monitoring field networks and perform automation functions On one given IP port can cohabit several protocols without any problem Each of those protocols being individually encapsulated it is for instance possible to bring up data from a KNX a LonWorks and a Modbus networks on one IP port Then this data can be accessible by a SCADA system over BACnet on the same IP port 6 1 Supported Fields Protocols 6 1 1 Modbus over RS232 amp RS485 RTU or ASCII modes are available in Master mode 6 1 2 Modbus over IP On the standard communication port 502 doGATE will read and write data on Modbus devices in Master mode 6 1 3 M Bus over RS232 M Bus protocol is used to collect data from counters in fields of energy water It is used with a converter to provide energy to remote counters Several interfaces exist depending on the number of sensors to connect 6 1 4 BACnet over IP BACnet protocol is used by many field automation devices It is also used as a unifying protocol in SCADA systems 6 1 5 LonWorks over IP LonWorks protocol is used by field devices in several application fields of BMS It is possible through routers L IP for instance to transfer information over the
60. ver In order to activate it you should start its engine Maintain the Ctrl button of your keyboard pressed and then click on the Play like button T O T eil Ob The oBIX server has in addition its own service To ensure this one is correctly running on the doGATE you can check this out by going in the Station Settings menu and then in the oBIX server tab General Obix server Settings Updater Obix server Service state Running Start Obix server Stop Obix server Figure 63 Management of the oBIX service This menu gives a feedback on the oBIX service state You can start this service if it is stopped or stop the service if it is running User Guide ABB doGATE 1473 1 8485 dm User Guide ABB doGATE Configuration 6 8 2 Configure the oBIX server By clicking on the oBIX icon on the dashboard you access to the server configuration The server uses the 8080 tcp port Below are present the different parameters you can play with to adjust its functioning corresponding to your expectations 6060 Http port status Opened port Network interface LAN Obis server active Reconnection frequency Watch lease time Status of watch tems with no value is ok Feed trend max records Synchronous write Synchronous action Trace Ob engine Trace Http Figure 64 oBIX Server Configuration Here you can manage general network settings as e The port the s
61. ween different networks and protocols on doGATE The available protocols depend on the license bought for doGATE O NOTE Before creating the gateway make sure to create the networks corresponding to the physical channels you want to make communicate Gateways can transfer Automation items values between different networks connected to the doGATE For the gateway configuration it is mandatory to define at least one Automation item as Input and one Automation item as Output It is possible to create gateways between protocols of different networks The script used by the gateway allows defining conversion values between Inputs and Outputs If several Inputs are defined for the gateway the value sent to the outputs is always the last updated input value User Guide ABB doGATE 1473 1 8485 42 User Guide ABB doGATE Configuration 6 4 5 2 Gateway definition To create a gateway go to the Dataserver configuration menu and launch Gateways utility To add a new gateway click on Add gateway In the gateway configuration select in the grid one or several automation items to define as Inputs by checking the Input box for all selected items To define Outputs proceed the same way but check the Output box tem Input Output NKNX Boutons Bouton vers Actuateur Actuateur BP1 to Lamp A1 COPT Switch E NKANX Pr sence Pr sence vers Actuateur Actuateur Al Pr s CDPT Switch al E NKNX Boutons
62. wron System ApplicationLogger a Menu i Bej Clear lt doMooy gt Clear all IIA amp Configure lt doMooy gt Logging lt doMoov gt Remove lt doMoov gt Always visible Personalize About Exit f Date Trace 29 10 2010 13 31 55 Reading point lt Nmodbusi D EGX 300 169 254 0 10 502 tcp 1 P Frequency reg1022 Cuilesw gt No 29 10 2010 13 31 55 Reading point lt NModbusIP1 D Device 1 169 254 0 10 502 tcp 1 P Active energy total counter reg1 29 10 2010 13 31 56 Opening protocol driver lt DESC KNX LAN1 gt Normal ProtocolDriver 29 10 2010 13 31 56 Opening protocol driver lt L4N1 gt Normal ProtocolDriver 29 10 2010 13 31 56 Opening network interface L4N1 BACnet Normal DriverComm 29 10 2010 13 31 56 Reading point lt NModbusIP1 D169 254 0 10 502 tcp 1 P Line 1 to line 2 voltage regi008 Cuilesw gt 29 10 2010 13 31 56 Reading point lt NModbusIP1 D169 254 0 10 502 tcp 1 P Phase 1 current reg1000 Cuilesw gt Norm 29 10 2010 13 31 56 Reading point lt NModbusIP1 D169 254 0 10 502 tcp 1 P Frequency regi022 Cuilesw gt Normal Dat 29 10 2010 13 31 56 Reading point lt NModbusIP1 D169 254 0 10 502 tcp 1 P Total active power regl020 cCuilesw gt No 29 10 2010 13 31 56 Reading point lt NModbusIP1 D169 254 0 10 502 tcp 1 P Active energy total counter reg1038 Cuile 29 10 2010 13 31 56 Opening protocol driver lt LAN1 gt Normal ProtocolDriver 29 10 2010 13 31 56 Opening network interface L4N1

Download Pdf Manuals

image

Related Search

Related Contents

Emtec 128GB SDXC  EIGENTÜMER-, EINBAU- UND TEILEHANDBUCH  Ives HRT User's Manual  (Guide \351valuateur \351valu\351 version 3)  ベリーテーブル キング 品番 ニ BTK-ー  AS 28 4-Kat..qxp  取扱説明書  c-bx3 mode d`emploi  Samsung HUDSON Top Loader with Aqua Jet, 17 kg User Manual(Installation Guide included)  Ergotron LX Extension  

Copyright © All rights reserved.
Failed to retrieve file