background image

The BB2-7010 can be a Modbus RTU master or slave. As a master you can read Modbus data from, or
write Modbus data to, other Modbus slaves. The BB2-7010 will periodically poll the other Modbus devices
according to register maps you set up. To read from a remote Modbus device, configure a Read Map. To
write to a remote Modbus device, configure  Write Map.

Data read from a remote device is stored in a local register when received. Data written to a remote
device is taken from a local register when sent. The local registers are the same collection of registers that
are accessible to other masters when operating as slave, and accessible to other Modbus TCP devices as a
collection of holding registers.

5.1 Modbus RTU Device Configuration

Modbus device configuration for RTU really consists of port configuration, and includes setting the slave
address if the BB2-7010 is functioning as Modbus slave.

Select baud rate and parity from the drop down list. Click either Master or Slave buttons to select type of
operation. Enter timing parameters or address as applicable. Click update to register your changes.

5. Configuring BB2-7010 as a Modbus RTU Master

file:///C:/AAA_CSI/Literature/2015 User Guides/BB2-7010 User Guide...

1 of 8

12/8/2015 7:24 PM

Содержание Babel Buster 2 BB2-7010

Страница 1: ...e BB2 7010 as a BACnet Client 7 1 BACnet Device Configuration 7 2 BACnet Client Read Maps 7 3 BACnet Client Write Maps 7 4 BACnet Errors 8 Modbus RTU Slave Configuration 8 1 Modbus RTU Device Configuration 8 2 Modbus RTU Slave Register Mapping 9 Modbus TCP Server Configuration 9 1 Modbus TCP Device Configuration 9 2 Modbus TCP Register Mapping 9 3 Modbus Virtual Device Register Mapping 10 SNMP Ser...

Страница 2: ...iFi Sensor Setup Functional Devices RIB 18 1 Sensor Network Settings 18 2 Configuration 18 3 Sensor Data Page 18 4 Sensor Diagnostic Page Appendix A Hardware Details A 1 Wiring A 2 Front Panel LED Indicators A 3 RS 485 Line Termination and Bias Babel Buster BB2 7010 file C AAA_CSI Literature 2015 User Guides BB2 7010 User Guide 2 of 2 12 9 2015 11 25 AM ...

Страница 3: ...he bottom of each web page in the gateway which is generally sufficient for quick reference in setting up the gateway 1 2 Overview of Gateway Devices The Babel Buster BB2 7010 is a BACnet to Modbus gateway It may be used as BACnet IP client and server Modbus TCP client and server and Modbus RTU master or slave The BB2 7010 02 may also be used as SNMP client and server The BB2 7010 06 07 and 08 mod...

Страница 4: ...ser and system designer to consider the effects of loss of power loss of communications and failure of components in the design of any monitoring or control application This is especially important where the potential for property damage personal injury or loss of life may exist By using ANY Control Solutions Inc product the user has agreed to assume all risk and responsibility for proper system d...

Страница 5: ...t up The entire bootup process will take 1 2 minutes during which time you will not be able to connect with a browser d The default IP address as shipped is 10 0 0 101 If your PC is not already on the 10 0 0 0 domain you will need to add a route on your PC Do this by opening a command prompt First type ipconfig and note the IP address listed This is your PC s IP address Now type the command route ...

Страница 6: ...he product f When you click on any of the page tabs such as System Setup you will be asked for a user name and password The default login is user name system with password admin You can also log in as root using password buster You should log in as root if you will be changing the IP address 2 Connecting the BB2 7010 for the First Time file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 2...

Страница 7: ...et mask and gateway if applicable Click Change IP to save the changes The process of programming this into Flash takes around half a minute The new IP address only takes effect following the next system restart or power cycle 2 Connecting the BB2 7010 for the First Time file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 3 of 4 10 16 2015 12 30 PM ...

Страница 8: ...pdate on any configuration page only stores that configuration information to a temporary RAM copy of the configuration file To make your changes other than IP address permanent you must click Save on the Config File page System Setup Config File 2 Connecting the BB2 7010 for the First Time file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 4 of 4 10 16 2015 12 30 PM ...

Страница 9: ...only real requirement is that you do not duplicate device instances The number of each type of available object is indicated here Initially there will be only 10 AI s and 1 each of the other object types There is a pool of objects that may be shared among the different object types The number of objects available is displayed at the System Capacities link on the home page of 3 Minimum BB2 7010 Gat...

Страница 10: ...de and fault status will return to normal automatically after recovery from a communication fault such as no response reply timed out If this box is not checked a BACnet client must read the reliability code to acknowledge the problem before the status will be reset If the box is checked fault indications will simply go away when the fault goes away The check box for enable BBMD is used to enable ...

Страница 11: ... writing to the BB2 7010 or by the BB2 7010 querying other devices When the BB2 7010 is configured to query other devices these operations are defined by read maps and write maps associated with the respective client function e g BACnet client Modbus TCP client SNMP client The following pages illustrate the Analog Input object pages and the Binary Output object pages The remaining object pages fou...

Страница 12: ...ervice the present value may be written by the BACnet client Data may be forced via this web page at any time but will be overwritten by the next Modbus poll unless the object is out of service Reliability codes may be any of the following 7010 01 64 Modbus client no response 65 Modbus client crc error 66 Modbus exception illegal function code 67 Modbus exception illegal data address 68 Modbus exc...

Страница 13: ...panded view of the AI object as illustrated below The object name units value and status are shown for the object number entered at the top of the page Click Prev Next to scroll through the list Click Refresh to update the page or Update to accept changes The object name may be changed here BACnet units may be selected Initial COV increment may be entered When any of these are changed be sure to s...

Страница 14: ...ce Link The Modbus device will be updated upon change of source data and or periodically as defined by the Write Map The Binary Output object is commandable meaning the BACnet client must write both a value and a priority level for that value The highest level value will be the one written to the Modbus register If all values are relinquished the relinquish default value will be written to the Mod...

Страница 15: ...ap The Binary Output object is commandable meaning the BACnet client must write both a value and a priority level for that value The highest level value will be the one written to the Modbus register If all values are relinquished the relinquish default value will be written to the Modbus register To set an output object manually from this page check the Force box enter a value in the Present Valu...

Страница 16: ...bject is placed back in service At that time the highest priority value will be written to the Modbus register 4 Using the BB2 7010 as a BACnet Server file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 6 of 6 10 16 2015 12 31 PM ...

Страница 17: ...s are the same collection of registers that are accessible to other masters when operating as slave and accessible to other Modbus TCP devices as a collection of holding registers 5 1 Modbus RTU Device Configuration Modbus device configuration for RTU really consists of port configuration and includes setting the slave address if the BB2 7010 is functioning as Modbus slave Select baud rate and par...

Страница 18: ...rs are by definition 16 bits of data per register Access to 32 bit data either 32 bit integer double or IEEE 754 floating point float is supported by the use of two consecutive registers Modbus protocol is inherently big endian therefore Modbus by the Module defaults to having the high order register first for double and float If the low order register comes first on the device being accessed chec...

Страница 19: ...ll appear in the list until deleted Unused rules at the end of the list will always show none as the type Local register numbers are 1 999 for integer values and 1001 1999 accessed as register pairs for floating point If you try to enter an even number above 1001 you will get an error message All floating point register pairs start on odd boundaries All local registers are accessed via Modbus as h...

Страница 20: ... shown and is used for placing rules between existing rules It is not necessary to use Insert to add rules to the bottom of the list or to define any rule presently having zero for a source object or none for remote type Selecting none for remote type effectively deletes the rule even though it will still appear in the list until deleted Unused rules at the end of the list will always show none as...

Страница 21: ...to enter an even number above 1001 you will get an error message All floating point register pairs start on odd boundaries All local registers are accessed via Modbus as holding registers Click on the map number in the left column of the tabular write map page above to get the expanded view of one write map at a time below Rule number simply tells you where you re at on the list of register maps C...

Страница 22: ...gister to be written enter the register type format number and remote unit slave address The repeat time may determine how often the remote register will be written If send on delta and maximum quiet time are not checked above clicking the at least button will establish a periodic update time If send on delta is used and you wish to limit the network traffic in the event changes are frequent click...

Страница 23: ...changed when you click the Update button Check the Hex box if you wish to view or enter values in hexadecimal not recommended for floating point Click Update to view the most recent data values Click Prev or Next to scroll through the list of registers You may also enter a number in the Showing box to jump directly to a given register when Update is clicked 5 5 Modbus RTU Errors 5 Configuring BB2 ...

Страница 24: ...nt data values Error code indications of A B indicate the following errors with the first number 1 Transaction ID out of sync 2 Exception code returned by remote device 3 Function code mismatch bad packet 4 Inusfficient data bad packet 5 No response from remote device timed out 6 CRC error in received packet When A is code 2 indicating an exception code was returned B indicates the exception as fo...

Страница 25: ...n from a local data object when sent The local data objects are the same collection of objects that are accessible to other clients via the server map and accessible to other BACnet devices via MS TP or BACnet IP 6 1 Modbus TCP Device Configuration The Modbus Devices page is illustrated above Device number simply shows you where you are on the device list Click next and prev to scroll through the ...

Страница 26: ... A floating point 1 1 becomes negative 107609184 If 32 bit integer data is reversed 1 becomes 65536 Connection status will show a non zero error code if there is a socket error Possible errors include 5 Connection failed unable to bind usually means remote device not connected or not reachable 81 Connection in progress means unsuccessful connect attempt still trying 95 Network is unreachable 97 Co...

Страница 27: ... it will still appear in the list until deleted Unused rules at the end of the list will always show none as the type Local Object is internally a coded number consisting of BACnet object type multiplied by 1000 then added to the object number starting from 1 These are translated into abbreviations that are easy to interpret on the web page as follows AI n Analog Input n AO n Analog Output n AV n ...

Страница 28: ...n existing rules It is not necessary to use Insert to add rules to the bottom of the list or to define any rule presently having zero for a source object or none for remote type Selecting none for remote type effectively deletes the rule even though it will still appear in the list until deleted Unused rules at the end of the list will always show none as the type If you wish to prevent these from...

Страница 29: ...names in the device list are defined in the Devices page The name is optional and used only for display purposes Selecting none for remote type effectively deletes the rule even though it will still appear in the list until deleted Unused rules at the end of the list will always show none as the type Local Object is internally a coded number consisting of BACnet object type multiplied by 1000 then...

Страница 30: ... is entered and the remote register type is signed or unsigned 16 bit data the mask will be bit wise logical AND ed with the data The mask is right justified then AND ed with the data The result is then left shifted back to the original position of the mask In other words the least significant bits of the original data will be stuffed at the position marked by the mask After the scaling and maskin...

Страница 31: ...y if a BACnet client subscribes to COV notification from the BACnet object assigned to this Modbus map These properties may be overwritten by the BACnet client s at any time The values shown here are initial values not necessarily the current values Note COV increment only applies to Analog objects all changes are reported for Binary or Multistate objects Units default to no_units but you may sele...

Страница 32: ...nt data values Error code indications of A B indicate the following errors with the first number 1 Transaction ID out of sync 2 Exception code returned by remote device 3 Function code mismatch bad packet 4 Inusfficient data bad packet 5 No response from remote device timed out 6 CRC error in received packet When A is code 2 indicating an exception code was returned B indicates the exception as fo...

Страница 33: ...devices then listing the objects that should be queried whether read or written The client configuration pages are illustrated below Device number simply shows you where you are on the device list Click next and prev to scroll through the list Remote BACnet devices to be accessed by this device are specified here Enter the Device Instance of the remote device a name to reference in other pages a p...

Страница 34: ...that 47808 is the default 0xBAC0 port number If no port number is given the port configured on the BACnet IP Port page will be used the BB2 7010 s own port 7 2 BACnet Client Read Maps The client read maps tell the BB2 7010 which objects to read from which BACnet devices Click on the map number to view the full details of the read map Map number simply tells you where you re at on the list of regis...

Страница 35: ...ting from 1 These are translated into abbreviations that are easy to interpret on the web page as follows AI n Analog Input n AO n Analog Output n AV n Analog Value n BI n Binary Input n BO n Binary Output n BV n Binary Value n MI n Multi state Input n MO n Multi state Output n MV n Multi state Value n Object numbers start at 1 The maximum available number varies by object type and these limits ma...

Страница 36: ... and is used for placing maps between existing maps It is not necessary to use Insert to add maps to the bottom of the list or to define any map presently having zero for a source object or none for remote type Selecting none for remote type effectively deletes the map even though it will still appear in the list until deleted Unused maps at the end of the list will always show none as the type If...

Страница 37: ...es Selecting none for remote type effectively deletes the map even though it will still appear in the list until deleted Unused maps at the end of the list will always show none as the type Local Object is internally a coded number consisting of BACnet object type multiplied by 1000 then added to the object number starting from 1 These are translated into abbreviations that are easy to interpret o...

Страница 38: ...e local data is first multiplied by the scale factor The offset is then added to it For the remote object to be written enter the object instance and type index if applicable leave at 0 if not and priority to use of the object being written is commandable The names in the device list are defined in the Devices page The repeat time may determine how often the remote object will be written If send o...

Страница 39: ...ed more increase the enabled number 7 4 BACnet Errors If errors are detected in the course of reading or writing other BACnet objects via the client s maps they will be indicated on the errors pages Errors for BACnet IP client read maps are shown on this page Only those maps with errors to report are listed Refer to the code and class lists below for interpretation Proprietary class 82 code 0 is g...

Страница 40: ...ass Resources 18 ERROR_CODE_NO_SPACE_FOR_OBJECT 19 ERROR_CODE_NO_SPACE_TO_ADD_LIST_ELEMENT 20 ERROR_CODE_NO_SPACE_TO_WRITE_PROPERTY Error Class Security 1 ERROR_CODE_AUTHENTICATION_FAILED 6 ERROR_CODE_INCOMPATIBLE_SECURITY_LEVELS 12 ERROR_CODE_INVALID_OPERATOR_NAME 15 ERROR_CODE_KEY_GENERATION_ERROR 26 ERROR_CODE_PASSWORD_FAILURE 28 ERROR_CODE_SECURITY_NOT_SUPPORTED 30 ERROR_CODE_TIMEOUT Error Cla...

Страница 41: ...her Master or Slave buttons to select type of operation Enter timing parameters or address as applicable Click update to register your changes The double register swap on this page only applies when the local device the gateway you are configuring here is functioning as a Modbus RTU slave If the Modbus master expects least significant data to be in the first lowest numbered register then check the...

Страница 42: ...INPUT Object Modbus Registers AI 1 1 read 1 2 as pair AI 2 3 read 3 4 as pair AI 3 5 read 5 6 as pair AI 300 599 read 599 600 as pair Analog Output Object Must be read written as Floating Point IEEE 754 register pair most significant register first ANALOG OUTPUT Object Modbus Registers AO 1 1001 read 1001 1002 as pair AO 2 1003 read 1003 1004 as pair AO 3 1005 read 1005 1006 as pair AO 100 1199 re...

Страница 43: ...s MI 1 13001 MI 2 13002 MI 3 13003 MI 300 13300 Multi state Output Object Read written as single holding register treated as unsigned 16 bit integer MULTI STATE OUTPUT Object Modbus Registers MO 1 14001 MO 2 14002 MO 3 14003 MO 100 14100 Multi state Value Object Read written as single holding register treated as unsigned 16 bit integer MULTI STATE VALUE Object Modbus Registers MV 1 19001 MV 2 1900...

Страница 44: ...a collection of registers that may contain data The source of that data in the case of Babel Buster BB2 7010 can be any of several possible sources It may be read from another Modbus device Another Modbus device could have put it there by writing to the BB2 7010 The data could have been received by the BACnet client or BACnet server 9 1 Modbus TCP Device Configuration The only local device configu...

Страница 45: ...ad 1001 1002 as pair AO 2 1003 read 1003 1004 as pair AO 3 1005 read 1005 1006 as pair AO 100 1199 read 1199 1200 as pair Analog Value Object Must be read written as Floating Point IEEE 754 register pair most significant register first ANALOG VALUE Object Modbus Registers AV 1 2001 read 2001 2002 as pair AV 2 2003 read 2003 2004 as pair AV 3 2005 read 2005 2006 as pair AV 100 2199 read 2199 2200 a...

Страница 46: ...Read written as single holding register treated as unsigned 16 bit integer MULTI STATE OUTPUT Object Modbus Registers MO 1 14001 MO 2 14002 MO 3 14003 MO 100 14100 Multi state Value Object Read written as single holding register treated as unsigned 16 bit integer MULTI STATE VALUE Object Modbus Registers MV 1 19001 MV 2 19002 MV 3 19003 MV 100 19100 9 Configuring BB2 7010 as a Modbus TCP Slave fil...

Страница 47: ... Output object is from the perspective of the BACnet network Therefore your SNMP client should Write to Input objects to provide input to BACnet and Read from Output objects to receive output from BACnet Attempting to write a BACnet Output object from SNMP will not work properly You must think of your SNMP manager as the physical I O being accessed from BACnet If you want to make your SNMP manager...

Страница 48: ...ocal value multiplied by the scale factor then truncated to integer Enter an object number then click Update to add the mapping to the list Objects are not immediately available when entered in the list above When you have finished making changes click the Reload SNMP button to clear and reload the MIB The MIB is also automatically reloaded every time you restart this device Entering zero none for...

Страница 49: ... test becomes true if less than it will not return to false until the local register is greater than the test value by a margin of at least this hysteresis value On time and off time if specified determine how long the condition must be true on time or false off time before the true or false response is actually taken Times are given in HH MM SS format hours minutes seconds The repeat count is the...

Страница 50: ... above may be retrieved by the remote SNMP client The local community is the name that must be used by the remote SNMP client to write to this device The name public is accepted for reading 10 Using the BB2 7010 02 as an SNMP Server Agent file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 4 of 4 10 16 2015 12 45 PM ...

Страница 51: ...low along with a summary of how to use them Device number simply shows you where you are on the device list Click next and prev to scroll through the list Remote SNMP devices to be accessed by this device are specified here Enter the IP address of the remote device a name to reference in other pages and a default poll rate Then click update This gateway expects to access SNMP devices via the stand...

Страница 52: ... may be changed here and registered by clicking the Update button To view and or modify the complete set of parameters click on the map number in the left most column For each remote OID to be read enter the full SNMP OID and location device The names in the device list are defined in the Devices page The object name is optional and used only for display purposes but is also returned as the object...

Страница 53: ... device list are defined in the Devices page When the remote OID is read data may be manipulated before being written to the local object The result will be multiplied by the scale factor if any non zero scale factor is given The offset is then added and this final result is written to the local object number given The name is optional and used only for display purposes but will also be returned a...

Страница 54: ...ported for Binary or Multistate objects Units default to no_units but you may select any of the available BACnetEngineeringUnits values This value will simply be read by the BACnet client when the units property is requested from the object this OID maps to The units have no bearing on calculations performed You must select appropriate scale and offset values to make any required translation betwe...

Страница 55: ...tet String Num Another known but application specific implementation is the ASN OPAQUE FLOAT used in netsnmp applications This method is also supported by BB2 7010 but should be tested to confirm compatibility Selecting none for remote type effectively deletes the rule even though it will still appear in the list until deleted Unused rules at the end of the list will always show none as the type L...

Страница 56: ...then sent to the remote SNMP agent Enter the full OID to be written the SNMP ASN data type to be written select from list and the location device The names in the device list are defined in the Devices page Important note about data type SNMP does not have a universally accepted representation for floating point The most commonly used means of representing real data is scaled integers and this met...

Страница 57: ...t s at any time The values shown here are initial values not necessarily the current values Note COV increment only applies to Analog objects all changes are reported for Binary or Multistate objects Units default to no_units but you may select any of the available BACnetEngineeringUnits values This value will simply be read by the BACnet client when the units property is requested from the object...

Страница 58: ...her error codes are possible but improbable Codes in the 80 120 range indicate socket errors however because SNMP uses UDP IP which is connectionless socket errors would indicate something internal is seriously broken 11 Using the BB2 7010 02 as an SNMP Client Manager file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 8 of 8 10 16 2015 12 46 PM ...

Страница 59: ...n the list illustrated below There are additional settings that need to be configured on the Local Network page if the HTTP Client is used This is the only time these settings need to be configured You will need to provide the IP address es of your DNS Server s You will need to provide the URL of the web server that is to receive data and the web page that the data is to be submitted to The Client...

Страница 60: ...12 HTTP Client file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 2 of 2 10 16 2015 12 46 PM ...

Страница 61: ... full routing Use the BB2 7030 if you need full routing If you have a remote BB2 7010 that needs to connect via router including NAT router to a local network use Foreign Device Registration There will typically be a master device such as operator station or other front end that includes BBMD The IP address of this device is the one that should be given as the BBMD address for foreign device regis...

Страница 62: ...13 BBMD Configuration file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 2 of 2 10 16 2015 12 46 PM ...

Страница 63: ...ti state input 13 multi state output 14 multi state value 19 Present_Value 85 W REAL analog objects ENUMERATED binary objects Unsigned multi state objets no index priority required when writing commandable objects input objects writeable only when out of service Status_Flags 111 BACnetStatusFlags BIT STRING fault 1 out of service 3 Event_State 36 BACnetEventState ENUMERATED normal 0 fault 1 Reliab...

Страница 64: ...inary objects Unsigned multi state objets Polarity 84 BACnetPolarity binary objects only ENUMERATED normal 0 Number_Of_States 74 Unsigned multi state objects only Units 117 BACnetEngineeringUnits analog objects only 14 2 Device Object Properties The following properties are found in the Device object of the BB2 7010 In addition to standard Device properties Property Encoding Object_Identifier 75 B...

Страница 65: ...ARRAY N of BACnetObjectIdentifier Max_APDU_Length_Accepted 62 Unsigned Segmentation_Supported 107 BACnetSegmentation APDU_Timeout 11 Unsigned Number_Of_APDU_Retries 73 Unsigned Device_Address_Binding 30 List of BACnetAddressBinding Database_Revision 155 Unsigned 14 Object Properties file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 3 of 3 10 16 2015 12 46 PM ...

Страница 66: ...ked Start with a liberally slow timeout like 0 5 second just to be rather certain you do not have timeout problems It is rare to see a piece of working equipment take longer than half a second to respond to a Modbus master Setting the timeout to zero however will guarantee failure since the master will miss every reply by not waiting at all for it Next go to the RTU Read Map page below To get star...

Страница 67: ...tempting to update every 2 seconds so obviously data retrieval is not happening If you are getting no data check the Error Codes page below Here we see that the No Responses is about equal to the Total Messages This means we are not getting anything back from the Modbus slave If you are certain all of the above setup is correct the only conclusion you or we can come to at this point is that there ...

Страница 68: ...ror Codes page is showing a problem this will also be reflected by the BACnet object reliability code and status bits as illustrated below Once the problem is resolved and you are successfully receiving data the BACnet object will reflect a reliability code of zero and the fault bits will be clear 15 2 Modbus TCP Trouble Shooting This discussion assumes you want the Babel Buster BB2 7010 to be the...

Страница 69: ...n what IP address it is set to you need to consult the manufacturer s documentation for that equipment before proceeding The following example shows the only non zero entries required the 5 check marks to successfully read holding register 23 from Test Device and store the data in Analog Input 11 Once these or comparable entries have been made click the Update button At this point you can go to th...

Страница 70: ...tice that the Connection Status is some non zero value Status zero means no problem has been detected A non zero code means there is a problem with the connection Connection status will show a non zero error code if there is a socket error The most common errors include 5 Connection failed unable to bind usually means remote device not connected or not reachable 15 Trouble Shooting file C AAA_CSI ...

Страница 71: ...ll trying 95 Network is unreachable 97 Connection aborted 98 Connection reset by peer 103 Connection timed out 104 Connection refused 107 Host is unreachable 15 Trouble Shooting file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 6 of 6 10 16 2015 12 33 PM ...

Страница 72: ...e good reception of the WiFi sensor signals Typically the BB2 7010 06 gateway will be located inside a control panel but the WiFi access point will be located outside the control panel and potentially some distance from the panel 16 1 Sensor Network Settings The WiFi sensors need to initially be configured using the sensor configuration utility One of the required settings is the IP address of the...

Страница 73: ...tion of the WiFi sensor packets Enter the 8 character hexadecimal serial number of the sensor packet whose data is to be received Select local BACnet objects where data from channels 1 and 2 of the sensor should be stored BACnet objects should be either Analog Input or Analog Value Do not use any other object type Scaling of raw data to 16 WiFi Sensor Setup PointSix AirTest file C AAA_CSI Literatu...

Страница 74: ...in the first column This will take you to the extended alarm setup page illustrated below The same sensor setup information found on the tabular list is also available here in addition to alarm settings Enabling an alarm requires setting the Alarm Time to a non zero value User scaling entered here is applied to alarm setpoints as well as additional internal scaling based on sensor type and its enu...

Страница 75: ...ng as the Relinquish Default value If an alarm setpoint object is given it will be used and will override any setpoint value entered on this page If the setpoint object is left set to zero then the setpoint value shown on this page will be used All parameters on this page are stored in the XML configuration file when you click Save on the Config File page Forgetting to save the file will result in...

Страница 76: ...e applicable BACnet object The calculated remaining battery life based on data returned by the sensor is displayed The total number of transmissions is indicated as well as time elapsed since the last transmission was received Times are in seconds s minutes m hours h or days d 16 WiFi Sensor Setup PointSix AirTest file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 5 of 5 10 16 2015 12 33...

Страница 77: ...ave good reception of the WiFi sensor signals Typically the BB2 7010 07 gateway will be located inside a control panel but the WiFi access point will be located outside the control panel and potentially some distance from the panel 17 1 Sensor Network Settings The WiFi sensors need to initially be configured using the sensor configuration utility One of the required settings is the IP address of t...

Страница 78: ...is also shown on the network setup Local Host page These should normally all be zero since they are error counts and error codes Port status of zero means no error 17 2 Sensor Configuration The screen illustrated below is used to set up recognition of the WiFi sensor packets 17 WiFi Sensor Setup Veris Industries file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 2 of 5 10 16 2015 12 33 P...

Страница 79: ...from this sensor within this amount of time the BACnet object s reliability property will be set to the non zero error code indicating timeout In addition the optional timeout fault value will be placed into the object s present value property if selected on the extended setup page To access aditional setup parameters click on the sensor number in the first column This will take you to the extende...

Страница 80: ...ACnet object Timeout fault is optional If the box is checked and a value is entered in the adjacent window that value will be placed into the data channel s object when the sensor is in fault i e when the BB2 7010 has not received data from this sensor within the timeout window specified Battery voltage and signal strength readings reported by the sensor can optionally be provided as BACnet object...

Страница 81: ...age to access additional sensor information illustrated below This page reflects whatever information was transmitted by the respective sensor 17 WiFi Sensor Setup Veris Industries file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 5 of 5 10 16 2015 12 33 PM ...

Страница 82: ... network but also where it will have good reception of the WiFi sensor signals Typically the BB2 7010 08 gateway will be located inside a control panel but the WiFi access point will be located outside the control panel and potentially some distance from the panel 18 1 Sensor Network Settings The WiFi sensors need to initially be configured using the sensor configuration utility One of the require...

Страница 83: ...d Select local BACnet objects to be associated with the RIB inputs and output BACnet object type should be Binary Output for DO 1 the relay BACnet object type should be Binary Input for DI 1 discrete input BACnet object types can be Analog Input or Analog Value for the UI inputs if configured for analog values BACnet object types can be Binary Input or Binary Value if UI inputs are configured as s...

Страница 84: ...nfigured to require a password and it is not entered here then the connection will fail The Link Object for the DI input is optional The RIB allows the DI to be bound to the DO within the RIB The Link Object here allows a DI from one RIB to be bound to the DO in a different RIB with the binding provided by the BB2 7010 08 Response time will be the poll time meaning a change on a DI in one RIB will...

Страница 85: ...lso displays time elapsed since the last transmission was received Times are in seconds s minutes m hours h or days d Click on the sensor number in the first column in the Sensor Data page to access additional sensor information illustrated below This page reflects whatever information was transmitted by the respective sensor The Reset button clears the error indication and may be used to see if t...

Страница 86: ...elow Enter a sensor number and click Update to select a sensor Thereafter each packet received in response to query will be displayed when the page is refreshed This page is provided simply for diagnostic use 18 WiFi Sensor Setup Functional Devices RIB file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 5 of 6 10 16 2015 12 34 PM ...

Страница 87: ...18 WiFi Sensor Setup Functional Devices RIB file C AAA_CSI Literature 2015 User Guides BB2 7010 BB2 7010 6 of 6 10 16 2015 12 34 PM ...

Страница 88: ... you MUST include a third conductor connected to GND or common at each device so that all devices are operating at close to the same ground potential Proper grounding of equipment should ensure proper operation without the third conductor however proper grounding often cannot be relied upon If large common mode voltages are present you may even need to insert optically isolated repeaters between E...

Страница 89: ...ll proceed to indicate as normally defined for the indicators The LED indicators behave as follows Normally the reply request LEDs reflect Modbus RTU activity If the gateway is being used only for Modbus TCP as SNMP gateway then the same LEDs reflect TCP bahavior instead The LEDs do not attempt to reflect both RTU and TCP activity since that would get confusing If both RTU and TCP are used the req...

Страница 90: ...olds the line in a known neutral state when no devices are transmitting Without bias the transition from offline to online by a transmitter can look like a false start bit and cause loss of communication The line conditioning options are enabled when the respective shunt is moved to the position indicated by the white block next to the 3 pin header Putting the shunt on the opposite 2 pins disables...

Отзывы: