Home
        User Manual - Contemporary Controls
         Contents
1.                           Modbus Uitity    Set Tere   Map   Configure Settings   c  Current Settings  i 346878  Una Warme BAG femole Ovende Gal ue 9 o 9 et ur a  Modbus Address     1 habra Once niterca 113495 LED Sistus A ae  1 2 3 LI  Darrel Name Duta pus 1   Present Vua 506  LAY       Channa Name    Prasart Vaa          2004 2010 Costemporsry Central Systeme  Enc  All nghts rerarved   Release  30 40  Requres Jasa Runtime Environment URE  6 0 or Liten  Get lava     Figure 21     Web Server Page    The Configure Settings button  just below the device image  provides access to the basic  device configuration fields already discussed  Figure 17      The BAS Remote image includes graphic representations of each I O Channel  Each of the  8 channels has two icons  le  and  El   that open additional windows used for configuring  or forcing each Channel  The use of these links is discussed in Section 6 3     TD040300 0MF    35    Other buttons located beneath and to the right of the device image are     Map This accesses the Modbus Mapping function  Section 7 5  which shows  the status of all mapped objects     including mapped Modbus variables   virtual objects and all points within the BAS Remote     Modbus Utility This accesses the Modbus Utility function  Section 7 6      Set Time This accesses the Set Time window where you can manually set the  values of time and date   The large grey section at the bottom of the screen labelled Current Settings is the device     Monitor       
2.                    Property Identifier   Property Datatype Code Value   Object  Identifier BACnetObjectldentifier R  Device  Instance 2749   Object Name CharacterString  BAS System Building 1   Object Type BACnetObjectType DEVICE   System Status BACnetDeviceStatus  OPERATIONAL   Vendor_Name CharacterString    Contemporary Controls     Vendor Identifier Unsigned16 245   Model Name CharacterString  BASR 8M    Firmware Revision CharacterString    1 0     Application_Software_Version CharacterString    4 0      Protocol Version Unsigned 2   Protocol_Revision Unsigned       Protocol_Services_Supported    BACnetServicesSupported         List of Services        Protocol Object Types Supported    BACnetObjectTypesSupported    List of Object Types        Object List    BACnetARRAY N of   Identifier    List of all the objects        Max APDU Length Accepted    Unsigned    476       alallala          Segmentation Supported BACnetSegmentation NO SEGMENT   APDU Timeout Unsigned  8000 MSEC   Number Of APDU Retries Unsigned 0       Device Address Binding    List of BACnetAddressBinding          Database Revision       Unsigned       DDD D  D  D  D  D  D  D  D  D  D  D  D  D  D  D  Dd       1          Object Identifier  comprised of the object type DEVICE and an instance number  must be  unique within the complete BACnet network  The default instance  2749  is changed during  commissioning  Object Name can be set to some meaningful description  e g   device location    The remaining fields a
3.     BACnet COV Increment    This read only number is created from the BACnet Type  It is of the  form 8xyyyy  where the x defaults to 4  register  but after the Apply  Object Changes button is clicked it will become O if the Type is  Binary Output or 1 if the Type is Binary Input  The value of yyyy is  automatically incremented as objects are added to the list of Virtual  Points in the left side of Figure 20  This virtual object can be written  or read via its Modbus TCP address  Its address will be 8 and the  register number will be YYYY  The binary input output can be  written read via OYYY or 1YYY     Give the Virtual Point any name you wish  This will be the BACnet  object name for this virtual object     Give the BACnet channel any name you wish     Select the Type from the drop down menu  Below  check the     Retentive    box to preserve counts despite a power failure     Float     indicates how this virtual object will be accessed via Modbus TCP   If checked  this object will be accessed as a 32 bit float value  If  unchecked  it will be accessed as a 16 bit register  NOTE  Analog  Value  Analog Input and Binary Input types will not be writeable via  BACnet  Analog output and Binary Input can be written via BACnet     Select the Unit Group from the drop down menu   Select the Unit Value from the drop down menu     Once the channel value changes by this amount  up or down   a  COV message is sent to subscribers     CONTEMPORARY ONO BAS Remote    Help         System   BA
4.    File Edit Search Bookmarks Tools W  e Sedona Palette  E  192 168 1 11 E  Add2  48 B  ty basremote NB  di  Nav  E  Adds  56 B   MA  Sedona Palette  E  And2  40 B     InpBool  52 B    E  Anda  44 B     InpFloat  56 B   El asw  52 8     OutBool  52 B   ASWS  64 B     OutFloat  56 B     Figure 42     Accessing the Sedona Palette and the BAS Remote Kit                         7 3 2 Virtual Points    Sedona creates a necessity for Virtual Points that do not represent real l O  Virtual  Points are placed in the Sedona control scheme and allow applications or devices to  access a scheme  An example of a Virtual Point is a temperature set point     There are five types of Virtual Points   analog input  analog output  analog value  binary input  binary output    Virtual Points are visible via BACnet  Modbus TCP  custom webpage java applets and  Web services     and can be used to share data between Modbus TCP  BACnet and    Web services systems   Each Virtual Point has a unique instance number in one of the ranges below     840001   840050 Analog Inputs  Analog Outputs and Analog Value  810001 810025 Binary Inputs  800001 800025 Binary Outputs    Virtual points are always present  support COV and have a 0 value if not used     TD040300 0MF  59    7 3 3 Email Alerts    You can configure the BASremote to transmit an email alert based on a Sedona event   Figure 43 displays your server configuration options     Config   Email 1    Server    smtpout server com  From    clientgserver com 
5.    Object Identifier BACnetObjectldentifier R   Object_Name CharacterString R   Object_Type BACnetObjectType R   Present_Value REAL Ww   Status_Flags BACnetStatusFlags R Status flags will display the status of the channel fault   false  for normal conditions  Overridden   false if the channel is not  forced    Event_State BACnetEventState R Always normal  Check status flags for real condition    Out_Of_Service BOOLEAN R W   Units BACnetEngineeringUnits R   Priority Array BACnetPriorityArray R   Relinquish_Default REAL R   COV_Increment REAL R            After the channel is configured as a Pulse Input  its object type will be Analog Value     TD040300 0MF    53             7 2 5 Binary Input    Property Identifier    Property Datatype Code      Remarks                            Object Identifier BACnetObjectldentifier R   Object_Name CharacterString R   Object_Type BACnetObjectType R   Present_Value BACnetBinaryPV R   Status_Flags BACnetStatusFlags R Status flags will display the status of the channel fault    false for normal conditions  Overridden   false if the  channel is not forced    Event_State BACnetEventState R Always normal  Check status flags for real condition    Out_Of_Service BOOLEAN R W   Polarity BACnetPolarity R                7 2 6 Binary Output  Property Identifier Property Datatype Code Remarks                         Object Identifier BACnetObjectldentifier R   Object_Name CharacterString R   Object_Type BACnetObjectType R   Present_Value BACnetBinaryPV 
6.    Port  465       Security ISSUTLS v  User Name    clientname  Password   eeeesseccecccece      Test    New Delete   Update         Figure 43     Sedona Email Configuration O    Figure 44 displays your options for message delivery  subject and triggering event  If  desired  you can specify additional emails to trigger on different events and or target  different email recipients        Config   Email 1    To  jadmin server com    CC   ladmin itgserver com       Subject Value Change Notice       Body  Control value now  PROCESS VALUE  New   Delete   Update    Figure 44     Sedona Email Detail Screen    TD040300 0MF  60    7 4 Modbus Server Operation    The BAS Remote Master functions as a Modbus TCP server accepting commands  from a Modbus TCP client through reserved port 502  As a Modbus TCP server  the  BAS Remote Master and its attached Expansion modules appear as Modbus serial  devices with each module assigned a unique Modbus device address from 1 through 4  with addresses 8 and 9 reserved for the Master  In a similar fashion  third party Modbus  serial devices can be attached to the BAS Remote Master s MB port allowing these  devices the ability to be accessed by a Modbus TCP client  All attached serial devices  must be assigned unique valid Modbus addresses that do not conflict with those  assigned to the BAS Remote modules     From a Modbus serial point of view  the BAS Remote is the Modbus master within the  system  but it actually functions as a proxy to Modbus TCP 
7.   10  deviation from command  a Contact input the contact is made   not used for contact input     a Pulse input the input state changed   not used for pulse input     a Thermistor current flow is detected No current flow detected   an Analog input the signal is greater than 1  of span   not used for analog input                     TD040300 0MF  27    6 1 3 Accessing and Configuring the Web Server on the Master Unit    6 1 3 1 Web Browser    The Master contains an interactive web server  accessible from any Internet compatible  PC on the local network  It is compatible with recent versions of Internet Explorer  5 0 or later   suggested  or Netscape Navigator  7 1 or later  required   It is factory programmed with  a default IP address of 192 168 92 68 and a Class C subnet mask of 255 255 255 0   Once configured  changing the BAS Remote IP address is strongly encouraged     6 1 3 2 Initial Access    The hardware arrangement for initially setting the Master i  IP address appears in Figure 13  The PC should be ree See  temporarily disconnected from the Ethernet LAN in    case the Master   s default address matches that of a  device on the existing LAN  The procedure for altering  the IP address creates a temporary LAN composed of  nothing but the Master  the PC used to configure it and  a CAT5 cable connecting the two  Since the Master  supports Auto MDIX  either straight through or crossover  cable can be used        Figure 13     Setup for Initial IP Address  Configuration by
8.   C  Using the web server  configure an  input for either Type Il or Type III thermistor  As shown in Figure 8  connect the two   wire thermistor to points A and B  Polarity is not an issue  If averaging of temperature  is desired  connect multiple thermistors in a series parallel combination so that the nominal  resistance remains at 10 kQ as shown  Make sure that all devices are of the same type   The effective range of temperature measurement is from  40   to  110  F   4 4   to   44  C   An open input results in a fault condition that produces a red LED indication for  that channel     10 KO Type Il or Type Ill Thermistors    ABABAB 1 2 3 4 5      1 01 1 02 1 03  24 VDC   150 mA 1 04 1 05 1 06    BAS Remote    OUT 8 OUT 7  NC C NO NC C NO       Figure 8     Thermistor Connections    5 3 Contact Closure    The BAS Remote can sense the make or break of a contact from a relay or push button   The contacts being sensed must be absent of any applied source of energy  and be  rated for low voltage  low current switching  The BAS Remote will provide the electrical  energy to be sensed  Using the web server  configure an input for contact closure  As  shown in Figure 9  simply connect the contacts between points A and B  For common  mechanical contacts  polarity is not an issue  The open circuit voltage is 24 VDC and the  short circuit current is 2 mA     TD040300 0MF  22    Opto isolated NPN transistor   no need for a pull up resistor         A YH  amp  BaF  1 01 1 02 1 03    132
9.   Then a screen similar to that of Figure  50 appears  But your screen will display more    Address    lines in the Unit Status box      where each additional line corresponds to one of the Modbus addresses of your map     This window not only displays the Modbus mapped variables  it also displays all  instances in the BAS Remote     for example  the 8 l O channels of the BAS Remote  and many of their parameters  It also allows you to view or change the preset value of  most instances within the BAS Remote  This is particularly useful when you want to  clear a pulse counter  lt also displays the BACnet status of each instance  Having the  full list of instances is handy when doing Sedona programming     Note the following considerations     e The screen of Figure 50 displays the situation of a BAS Remote with no Expansion  Modules installed  If one Expansion Module were installed and working  the Unit Status  box would list    Address 2 Online     If two Expansion Modules were installed  the Unit  Status window would list    Address 2 Online    and    Address 3 Online     And you would  see    Address 4 Online     if you had installed a third Expansion Module     e  f a Modbus device  or an Expansion Module  has been installed but is reported as     Offline    because the Master Module has detected a communication failure and listed the  questionable device as    Offline     In such a case  you may notice that periodically the     Offline    report briefly changes to    Onlin
10.   m  bosse cte edet    vost Ir hszusszm       gt      Port  1876    Credentials    Username  sim     7   Password                Z  Remember these credentials    Figure 39     Open Sedona Dialog    In the example we accepted the default username  admin   then entered no password      and finally we checked the box to    Remember these credentials      If you are successful in connecting  there will  be no error messages  On the left side under  the navigation pane  as shown in Figure 40    expand the computer icon that lists the BAS  Remote IP address then expand some more  by clicking the Sedona sox icon  This will  open the navigation tree so that you can see  the App  application  directory  Click on App  and you will see a property sheet as shown in  Figure 41  On the lower left side  the Sedona  Palette will be filled in  To save the wiresheet  to BAS Remote non volatile memory  right click  on App and select Actions and then Save          E  My Host   GMTLAPTOPO3    E 192 168 92 68      10 0 0 220    192 168 1 50    192 168 1 68    Figure 40     Expanded Navigation Tree    On the property sheet you can enter a name  for your application under  App Name   You  will also notice a  Scan Period  setting with a  default time of 100 which is in milliseconds   The  Scan Period  indicates how often the  Sedona logic is solved which is once every  scan period  During its sleep time  the BAS  Remote CPU is allowed to do other tasks   By increasing the    Scan Period     Sedona  l
11.   negative terminal to COM on the BAS Remote  Reversing polarity to the BAS Remote  will not damage the BAS Remote     WARNING  Devices powered from a common AC source could be damaged if a mix of  half wave and full wave rectified devices exist  If you are not sure of the type of rectifier  used by another device  do not share the AC source with it     4 1 2 Limited Power Sources    The BAS Remote should be powered by a limited power source complying with the  requirements of the National Electric Code  NEC  article 725 or other international  codes meeting the same intent of limiting the amount of power of the source  Under  NEC article 725  a Class 2 circuit is that portion of the wiring system between the load  side of a Class 2 power source and the connected equipment  For AC or DC voltages  up to 30 volts  the power rating of a Class 2 power source is limited to 100 VA  The  transformer or power supply complying with the Class 2 rating must carry a  corresponding listing from a regulatory agency such as Underwriters Laboratories  UL      TD040300 0MF  17    4 2 Connecting Expansion Equipment    Input output points beyond those available from the BAS Remote Master module can  be increased by adding BAS Remote Expansion modules or by attaching Modbus serial  devices to the MB bus  The MB port is used for connecting to 2 wire Modbus serial  devices while the DN port is used for connecting to BAS Remote Expansion modules   Both ports are non isolated ElA 485 compatible     
12.  1 6 as type    INPUT  0 20 mA    as shown in Figure 27 which uses  Channel 1 as an example  Such a channel accepts an input current in the range of 0 20 mA   The channel BACnet type will be Analog Input  On this screen  you can adjust any of the  following parameters     Channel Name    You can rename the channel using no more than 63 characters   This will be the object name for this channel  followed by the  channel number   For example     Current Input 1        BACnet Unit Group The Electrical default can be set to any option in the list   BACnet Unit Value The MILLIAMPERES default can be set to any option in the list  The    available options depend on the BACnet Unit Group you specify     BACnet COV Increment Once the channel value changes by this amount  up or down   a    COV message is sent to subscribers     BACnet Description You can enter any string using no more than 63 characters   ACTUAL HIGH This specifies the highest value within the range    ACTUAL LOW This specifies the lowest value within the range    SCALED HIGH You can set a physical value corresponding to the high value   SCALED LOW You can set a physical value corresponding to the low value     CONTEMPORARY CONTROLS BAS Remote       Help                      Channel Type User Scaling  Channel Name VALUE ACTUAL SCALED  RTU 1 Current Position Low   0   0                BACNet Unit Group       Electrical X       BACNet Unit Value          MILLIAMPERES NA       BACNet COV Increment  lo             BACNet D
13.  29 jar  e The Channel Set Applet writes to a channel or instance using the value specified  in the text box  The applet has one parameter   nstance  The applet file name is   channel set applet 2010 03 08 08 48 29 jar  e The Channel View Applet reads a channel or instance  The applet has two  parameters   nstance and TimerMsDelay  The applet file name is   channel view applet 2010 03 08 08 48 29 jar    After studying an example web page  http   192 168 92 68 user html  that shows you  how to use the three applets  you can erase it and replace it with your own design     TD040300 0MF  50    6 7 Web Services    The BAS Remote provides a simple Web Service to support reading writing of channels   virtual objects and mapped Modbus variables  On receiving a write request  it writes  data to the data server for changing the l O status of the BAS Remote  On receiving a  read request  it communicates with the data server and returns the status of the  requested channel or Modbus variable     A Web Services Description Language  WSDL  file in the BAS Remote documents the  services provided  The file is loaded at http   192 168 92 68 basremote wsdl where  the default IP address of 192 168 92 68 is replaced by the actual IP address of the BAS  Remote  This allows applications such as Visual Basic  Visual C    etc  to read write  BAS Remote channels and Modbus mapped variables     An example Visual Basic program which demonstrates use of the BAS Remote   s Web  Service functionality wil
14.  3 4 5 6   24 VDC   150 mA    ABA BA RB  1 04 1 05 1 06                BAS Remote    OUT 8 OUT   NC C NO NC C NO    SSSSSS       Figure 9     Contact Closure Connections    For solid state switches  there are further concerns  It is recommended that a solid   state device have an opto isolated open collector NPN transistor output stage with a  collector emitter output voltage  Vce  of at least 30 V  Output sinking current should be  greater than 5 mA  The collector emitter saturation voltage should be less than 0 2 V  when sinking 2 mA  The emitter should be connected to point B and the collector to  point A which is the more positive point  This polarity must be observed when using  solid state devices  When an input is configured for a contact closure  the BAS Remote  sets the low threshold to 2 V and the high threshold to 3 V  When a contact is made or  the solid state switch is on  resulting in a saturated output   the voltage at point A is  close to zero volts  The corresponding LED for that channel will be on  If the contact is  opened or the solid state switch is turned off  the voltage at point B will quickly begin to  rise towards 24 V  Once the voltage passes the 3 V high threshold  the input channel  will sense the  off  state  To return to the  on  state  this voltage needs to return to 2 V   The one volt difference is called hysteresis  There is no need to add an external pull up  resistor when using a contact closure input     Contact closure inputs are sampled 
15.  LOW   0   0  BACNet Unit Group  Electrical v Initial Value  Scaled    OFF               BACNet Unit Value       VOLTS          BACNet COV Increment       0          BACNet Description       Enter any string you like up to 63 characters              SAVE             CANCEL       Figure 25     Analog Output Configuration    TD040300 0MF  39    6 3 3 Binary Input Configuring    You can define any channel 1 6 as type    INPUT  Binary    as shown in Figure 26 which uses  Channel 1 as an example  The channel BACnet type will be Binary Input  On this screen  you  can adjust the following parameters     Channel Name You can name the channel using no more than 63 characters  This  will be the object name for this channel  followed by the channel  number   For example     Binary Input 1        BACnet Unit Group The Others default can be set to any option in the list   BACnet Unit Value The NO_UNITS default can be set to any option in the list  The  available options depend on the BACnet Unit Group you specify   BACnet Description You can enter any string using no more than 63 characters   Help    Channel Type  INPUT  Binary nA          Channel Name       1 Default Channel Name       BACnet Unit Group  Others             BACnet Unit Value  DEGREES ANGULAR  v                BACnet Description       Default channel description                SAVE   CANCEL          Figure 26     Binary Input Configuration    TD040300 0MF  40    6 3 4 Current Input Configuring    You can define any channel
16.  Lc 65  7 5 4 Viewing the Mapping Status in the BAS Remote                     sse 71   Tor slot O 72   7 7   E NER Nen S EHE I eC 74   TD040300 0MF    5    2 Introduction    The BAS Remote Master provides the ultimate in flexibility  It can be used for  Expansion l O at remote locations where an Ethernet connection exists  Its built in  router and gateway capability addresses unique integration needs where more than one  communications protocol is involved  It can function as a controller with its resident  Sedona Virtual Machine  Powered by a Linux engine  the BAS Remote Master can  operate as BACnet IP or Modbus TCP remote I O  Sedona controller  Modbus Serial to  Modbus TCP router  Modbus Serial to BACnet gateway  and Modbus master to  attached Modbus slaves   all at the same time  The BAS Remote also supports web  services  You can customize the unit via custom web pages that utilize special java  applets provided in the device  A 10 100 Mbps Ethernet port allows connection to IP  networks and popular building automation protocols such as Modbus TCP  BACnet IP   and Sedona SOX  Six universal I O points and two relay outputs can be configured  through resident web pages using a standard web browser and without the need of a  special programming tool  A 2 wire Modbus serial port can greatly expand the I O count  with built in routing to Modbus TCP clients  If BACnet mapping is preferred  the unit  incorporates a Modbus serial to BACnet IP gateway  Additional universal I O 
17.  OUT    a     NN    ABABA SB  1 01 1 02 1 03       ABABAS  1 04 1 05 1 06    12322456   24 VDC Y 150 mA                      BAS Remote       When configured   for 20 mA outputs   burden resistance can  be as high as 750  2              10 100 Mbps  Ethernet  BACnet IP             MC C NO MC C NO    Figure 12     Analog Output Connections        Figure 12 illustrates connections to a three wire damper actuator  The damper requires  a 0 10 V command signal which can easily be accomplished by the BAS Remote   However  if a current output is desired it is possible to set the BAS Remote analog  output to 4 20 mA and install an external 500 Q resistor that will convert the 4 20 mA  signal to 2 10 V     TD040300 0MF  26    6 Operation    6 1 General Considerations    Configuration is accomplished while the unit is connected to a computer running a web  browser  Java enabled  that accesses the unit s built in web server     6 1 1 Ethernet Port on the Master Module    Auto Negotiation   The Ethernet port on the BAS Remote Master unit offers full auto negotiation  A single  cable links two Ethernet devices  When these devices auto negotiate  the data rate will  be 100 Mbps only if both are capable of that speed  Likewise  full duplex will only be  selected if both can support it  If only one device supports auto negotiation  then it will  default to half duplex mode and match the data rate of the non auto negotiating device     Auto MDIX  Auto Crossover    The Ethernet port offers Aut
18.  The instance number of Modbus mapped I O will be provided in  the project     6 6 Flash File System and Custom Web Pages    An onboard 1 MB of Flash is set aside for your use  Using the default IP address as an  example  your Flash area is accessible at http   192 168 92 68 user   A User ID of     admin    and Password of    ctrlink    allow you to access the user folder  but you cannot  create subfolders within the user folder     Upload your custom webpage files to the BAS Remote by placing them in the folder named    data user    The names of your html files must be user html  user1 html     user9 html  The other  file names can be whatever you want  up to 255 characters      By uploading web pages and images to your Flash space  you can view the BAS Remote  status in a graphical format of your own design  Via these custom webpage Java  applets  you can access the current status of a channel  virtual object or mapped  Modbus variable  NOTE  The part of each applet file name shown below in red will vary  by release date     e The Binary Applet displays status by a coloured square which will be red for a  value of 0 and green for a value of 1  The size of the displayed square in pixels  is specified in your HTML code     with a maximum size of 500 x 500  The applet  has two parameters   nstance  the instance number of the object to be read  and  TimerMsDelay  the time between reads of this value on the BAS Remote   The  applet file name is     binary applet 2010 03 08 08 48
19.  Web Browser                 For initial configuration  the PC chosen for the  procedure should temporarily have its IP address  modified as shown in Figure 14     which employs a ie cata ie otek oa mt o  Windows   2000 example  iin ie    nes      F Quim an P mines m  sesshcaly     Uje te bolo P adde    DE     6  Delo garean   c         F   Ung the honra DNS server addrecses    Dleed ONS server Era   amp jerate DUS cetver E ay    dean         Local Area Connection            Type  LAN Conmecnen    Figure 14     Steps for Changing the IP Address of the PC Used for Setup    TD040300 0MF  28    Figure 14 suggests an IP address for the PC of 192 168 92 69  but the final quad of the  address could be any value from 1 to 254     except for 68 which is used by the Master   After the IP address of the PC has been set to the same LAN as the Master  a browser  can access the Master s default IP address  The Master does not support DHCP     Figure 15 displays just the relevant upper portion of the screen that appears when you  access the Master  Just beneath the device image is a link named    Configure Settings        Clicking this link opens another window where you can configure the values discussed  in the next four sections  see Figures 17 20      Master Unit    Help   Visit our Website  Remote Configuration    a SSA GENERE     0 69    Ck On any  adjust tha 1 0 zatbngs         1 04  1 02  1 03 yo4 1os 1 06 ds         Configure  Gas  BAS Remote E  Force  Master  For addtional heb  s
20.  Za Sea So ete ES TTTTTITTT  Funbing a AA Green    Active Red   Error  3  paved town cr i MB DN OUT 8 OUT 7 Do  mom o Us D  D  SC DF D  ETL Sra e    Ethernet Port Input Power Expansion Ports DIN rail Release Tab Output Relays    Figure 1    BAS Remote Master Module Main Features    TD040300 0MF  9    3 Specifications    3 1 Universal Input Outputs     Channels 1 6    Configured As Limits    Analog Input    0 5 VDC  0 10 VDC or 0 20 mA scalable by user  10 bit resolution   Input impedance 100 kQ on voltage and 250 Q on current        Temperature Input    Type Il or Type III thermistors   40 F to  110  F   4 4  C to  44  C        Contact closure input    Excitation current 2 mA  Open circuit voltage 24 VDC   Sensing threshold 0 3 VDC  Response time 20 ms        Pulse input    0 10 VDC scalable by user  User adjustable threshold   40 Hz maximum input frequency with 50  duty cycle        Analog Output       0 10 VDC or 0   20 mA scalable by user  12 bit resolution   Maximum burden 750 Q when using current output           3 2 Relay Outputs     Channels 7 8       Form  C  contact with both NO and NC contacts available     30 VAC VDC 2 A  Class 2 circuits only        3 3 Communications    Protocol Data Link and Physical Layers    BACnet IP      Master only    Modbus TCP      Master only       ANSI IEEE 802 3 10 100 Mbps Ethernet    10BASE T  100BASE TX  auto negotiation of speed and duplex   Auto MDIX  100 m maximum segment length    Default IP address is 192 168 92 68 24        Ex
21.  a read only display of information for the BAS Remote module currently  selected  The tab in bold face near the top of the screen indicates the module selected   Figure 22 below is an example in which Expansion Unit 2 has been selected     NOTE  The number of tabs displayed is determined by the number of  Expansion Units selected in the Master Configuration Screen  Figure 17               Master Unit   Expansion Unit i   Expansion Unit 2  Expansion Uni       Figure 22     The Tab in Bold Face Indicates the Selected Module    In the upper left portion of the Monitor shown in Figure 21  two values  Unit Name and  Modbus Address  are displayed for the currently selected module     To the right of the Modbus Address value is a box which reports one of two possible  pieces of information     depending on the type of BAS Remote module currently selected   When the Master is selected  the box will display the BACnet Device Instance of the  Master  If an Expansion module is selected  the box will report the module s status  It will  be ONLINE if its connection to the Master is valid or OFFLINE if the connection is invalid   An OFFLINE report usually means the Expansion module cannot communicate with the  Master due to a cabling issue     In the upper right portion of the Monitor  the status of each channel  point  is reported with  the Override indicators and the LED Status indicators  All of these LEDs are refreshed at  the rate of once per second     The lower portion of the Monit
22.  contents of the CSV file that was just built  A sample screen is shown in  Figure 48 and is discussed below     4 A B C D E F G H      Return to  Main  Sheet    1 no 999999 9 HQ Bldg Start Stop Bit   ml 11 406001 16 Bit Unsigned ANALOG OUTPUT 1146001 NO UNITS  2  YES 555 HQ Bldg Motor Speed   to 100  m2 11 406002 16 Bit Unsigned ANALOG OUTPUT 1140002 NO UNITS  3    Figure 48     Sample Built Project    Each row in the worksheet displays how one Modbus Variable has been mapped to a  BACnet Object  The information in the columns is as follows     Column A This is how the COV flag was set     either NO or YES   Column B This is the chosen COV Increment value  999999 9 if COV is set to NO      Column C This BACnet Object Name is a concatenation of two values from the  M2BPS  Description or Location and Name  and a third value generated by  Project Builder  This third value takes the form of mxxxx  which is the letter  m plus four digits appended to assure that the Object Name is unique     Column D This is the Modbus Address  ID     Column E This is the Modbus Register value    Column F This is the Modbus Register Type  number format     Column G This is the BACnet Object to which the Modbus Variable was mapped   ColumnH This is the BACnet Instance that was created by Project Builder   Column  This is the unit of measure that was selected     Note  Six more columns  J   O  are present  but are reserved for future use     TD040300 0MF  69    You can also print a report of your pr
23.  flag  overridden will be true for the BACnet object which represents this channel  A forced  channel will show up as  offline  in Sedona     For any channel type selected  the    Forcing    screen reports information for the following  read only fields     Channel Type This reports the type that you have defined for this channel     Channel Name This reports the name that you have specified for this channel  This  will be the object name for this channel  followed by the channel number    For example   Analog Input 1      Status This reports any of the following conditions   Status OK Input Shorted or Open Range High  Settings Applied Input Open Range Low  Output Overload Input Shorted    6 4 4 Analog Input Forcing  In addition to type  name and status     this screen displays the following fields     Input Value This reports the  nput Value  read only    Override Value You can specify an Override Value     Override Checking this box will put the Override Value in effect     after the  Apply button is clicked  To remove the Override Value  uncheck the  Override checkbox and click the Apply button     CONTEMPORARY  CONTROLS BAS Remote    Help    INPUT  10V Analog Input Value Override Value       0       WAW 37 Current Position          Status OK      Override Apply          Figure 32     Analog Input Forcing    TD040300 0MF  47    6 4 2 Binary Input Forcing    In addition to type  name and status     this screen displays the following fields     Input Value This reports the I
24.  language  that contains  executable code for each Sedona component  The SAB file determines how the  components are executed     The SAB file included with the BAS Remote contains a basic structure similar to that  provided by Tridium  although blank   This structure provides a folder that contains a  wiresheet  You double click this folder to begin your control scheme design     As you design your scheme  all changes are immediately sent to the BAS Remote for  execution and for monitoring via Sedona Workbench  This only affects the currently  executing control scheme stored in RAM  If you store your control scheme to non   volatile memory  it will over write the SAB file in the BAS Remote     7 3 1 Getting Started with a Sedona Tool    The best way to begin is to connect either a Sedona Workbench or Niagara Workbench  tool to a BAS Remote using an Ethernet connection  The BAS Remote is shipped with  a pre installed SVM  a kits scode file and an app sab file that represents a blank wire  sheet  If you are using Niagara Framework you will need version 3 5 24 or later   Expand the Niagara folder loaded on a Windows PC and you will find a Sedona folder   In this folder is a kits folder with additional folders     one of which should be a BAS  Remote folder  Also in the Sedona folder is a manifests folder that should also have a  BAS Remote folder  Both of these are necessary before using the workbench with the  BAS Remote  You will find instructions and necessary files on the c
25.  may work with the Project Builder   Double clicking a column header  just below the blue row  will display information about  that column   Red column headers identify columns that you can edit      The next step in building a project is to add one or more Modbus Device Profile s  to the  Project Builder  If you have a valid Internet connection  clicking the Contemporary  Controls logo in the top row of the worksheet will take you to the same web page from    TD040300 0MF  65    which you downloaded the Project Builder file  At this page you can access the list of  online profiles and download any profile that your project needs  These files can be  saved to any location on your hard drive  but it is convenient if they are in the same  location as your Project Builder file     After the desired profiles have been downloaded  click the Add Modbus Profile button in  Figure 46  A window will appear and prompt you for a file to load  Navigate to the  location where you saved the file s  that you downloaded  and select a file  After  specifying the file to be loaded  that device   s Modbus to BACnet Profile Sheet  M2BPS   will appear     then a dialog will open and prompt you to Enter Device Description or  Location for this profile that you are adding to your project  You can enter up to 12  characters   Leaving this field blank is allowable but not recommended   After  specifying the Device Description or Location  another dialog will open and prompt you  for the Modbus Slave I
26.  more positive point on the transmitter attaches to the  24 V on the BAS  Remote loop supply or it can attached to an external loop supply as long as that loop  supply has a common connection with the BAS Remote  The less positive connection  is made to point A on the input     Care should be exercised when connecting to a three wire current transmitter  These  are usually non isolated devices between the power source and signal output  The BAS  Remote will sink current from its input to ground so the transmitter must source current  from a positive potential to ground  If the three wire transmitter works in this manner  it  can be accommodated     Four wire transmitters usually have isolation between power supply and signal output so  their output stage can usually be treated as a two wire transmitter     5 6 Analog Output    Either voltage in the range of 0 10 VDC or current in the range of 0 20 mA can be  outputted by assigning analog outputs  Configure an output using a web page  Select  the appropriate range  For DC voltage  the output voltage is applied to point A with  respect to common  For DC current  the output current is sourced from point A to  common so there is no need for a loop supply  A current output can  source up to 20 mA into a resistive load not exceeding 750 Q  Verify the  burden that a current output device will present  The BAS Remote cannot  generate enough voltage to drive loads with higher resistance          3 wire  actuator    1   F    0 2    10V
27.  one register per point  What follows  are the register locations for universal I O points 1 6 and for relay outputs 7 and 8                          Channel Status Input Output  1 40001 40101 40102 40201  2 40002 40103 40104 40202  3 40003 40105 40106 40203  4 40004 40107 40108 40204  5 40005 40109 40110 40205  6 40006 40111 40112 40206  7 40007 40113 40114 40207  8 40008 40115 40116 40208                            Table 2     Register Mapping for Input Output Channels 1 8    7 4 1 1 Status Registers    Each of the eight BAS Remote l O points has one 16 bit status register  Register  location 40001 corresponds to channel 1 while register 40008 corresponds to channel  8  The value of the status register depends upon how the l O point is configured  For  example  an out of range indication only applies to those channels configured for  thermistor inputs  A similar situation applies to analog voltage outputs and analog  voltage inputs  All channels operating within their limits will report a 0x00 when reading  the lower 8 bits of the status register                                            Register Bits METTI   Description   4000X O27 0 Channel operating within limits  4000X 0 7 2 Analog current output has no load  4000X O27 6 Thermistor value out of range  4000X 0 7 9 Analog output deviates by  60 mV  4000X 8 11 1 Channel LED is red   4000X 8 11 2 Channel LED is green   4000X 8 11 3 Channel LED is off   4000X 12 15 0 Channel is in automatic operation  4000X T2315 2 Channel 
28.  the    B    device is the provider of  the service or the server  These references are necessary when understanding the BIBBs     7 2 7 1 DS RP B Data Sharing     ReadProperty     B  The BAS Remote functions as the B device and is a provider of data to an A device     BACnet Service Initiate   Execute    ReadProperty X       7 2 7 2   DS WP B Data Sharing     WriteProperty     B  The BAS Remote functions as the B device and allows a value to be changed by the A device     BACnet Service Initiate   Execute    WriteProperty X       7 2 7 3 DS RPM B Data Sharing     ReadPropertyMultiple     B  The BAS Remote functions as the B device and is a provider of data to an A device     BACnet Service Initiate   Execute  ReadPropertyMultiple X       7 2 74 DS COV B Data Sharing     ChangeOfValue     B  The BAS Remote functions as the B device and is a provider of data to an A device     BACnet Service Initiate   Execute  SubscribeCOV X  ConfirmedCOVNotification   UnconfirmedCOVNotification                         TD040300 0MF  55    7 2 7 5 DM DDB Device Management    Dynamic Device Binding     B  The BAS Remote functioning as the B device provides information about its device attributes and  responds to requests to identify itself    BACnet Service Initiate   Execute   Who ls X   l Am X                      7 2 7 6   DM DOB B Device Management     Dynamic Object Binding     B  The BAS Remote functioning as the B device provides address information about its objects upon request     BAC
29.  the rate of the input is being obtained     This specifies that the input pulses are being accumulated  absolute  count      with no limit to the time during which pulses are counted     You can specify a value from 10 down to  but more than  the    Low Level      You can specify a value from O up to  but less than  the    High Level      TD040300 0MF  44    CONTEMPORARY  CONTROLS BAS Remote                Help  Channel Type User Scaling  INPUT  Pulse v  a     10    Channel Name VALUE ACTUAL SCALED  1 lares 51 Power Usage   Low 0   0    BACNet Unit Group  BACNet Unit Value Pulse Input    High Level  V     NO  UNITS z Period  Seo   7s    BACNet COV Increment 1 0    lo     Rate Low Level  V      T  O Accumulation   15     BACNet Description     Enter any string you like up to 63 characters       SAVE CANCEL    Figure 30     Pulse Input Configuration                TD040300 0MF  45    6 3 8 Relay Output    Configuring    Channels 7 and 8 are fixed as type    OUTPUT  Relay    as shown in Figure 31 which uses  Channel 8 as an example  Each channel provides a relay contact rated at 30 VAC DC  2A   Each relay has a normally open and a normally closed set of contacts  The channel BACnet    type will be Binary Output     Channel Name    BACnet Unit Group  BACnet Unit Value    BACnet Description  ACTUAL HIGH  ACTUAL LOW  SCALED HIGH  SCALED LOW  Initial Value  Scaled     On this screen  you can adjust the following parameters     You can name the channel using no more than 63 characte
30.  through 9999   The Data Format is one of those described Section 7 5 2   This specifies the variable as Read Only or Read Write     This is the BACnet Object that corresponds to the Modbus Variable as  described in Section 7 5 2     The BACnet Instance is a calculated value that you cannot edit  It is the  concatenation of the values from Columns F  G and H  For example  a  Modbus register 40001  Variable Type 4   Variable Number 0001  at  address 10 will be mapped to BACnet Instance 1040001     Many standard BACnet Unit Groups are supported in the drop down menu   The Unit Value options depend on your selection in Column M     Double clicking any cell in this row will display helpful information about  the column in question     TD040300 0MF  68    7 5 3 2 Building and Viewing a Project    After you have edited each M2BPS that you have added to your project  you are ready  to build the project by clicking the Build Project button  Once you click this button  the  Project Builder will create a CSV file that you will later load into the BAS Remote   Building the CSV can take some time     the more devices in your project  the longer it  will take  Each device profile will take a few seconds to render into CSV  When the  build is complete  a new window will open and confirm the build     After the project is built  see the results by clicking the View Built Project button in the  upper right portion of Figure 46  In response to your click  a new worksheet opens to  display the
31.  to  be directly accessed via Ethernet without the need of a router  A standard web browser  with Java enabled is used for commissioning and troubleshooting  The BAS Remote  adheres to the BACnet Application Specific Controller  B ASC  profile     TD040300 0MF  7    2 1 Features and Benefits    Versatile Control Device     remote l O  router  gateway and controller    Web page configuration   BACnet IP Remote I O   Modbus TCP Remote I O   Modbus Serial to Modbus TCP Router  Modbus Serial to BACnet IP Gateway  Modbus Master to Attached Modbus Slaves  Powered by Sedona Controller   Power over Ethernet  PoE    Java Applets for customisable web pages  Web Services    Flexible Input Output     expandable by adding modules    Six universal input output points     web page configurable  Two relay outputs   Thermistor  voltage  current  contract closure and pulse inputs  Voltage  current and relay outputs   2 wire Modbus Serial Expansion port    2 wire Expansion port for up to three Expansion modules    TD040300 0MF  8    2 2 Software    The provided CD ROM contains     e This User Manual    e A copy of the Installation Guide that is packaged with the product  e Additional information of interest    2 3 Product Image  Master Module     I O Ports 1 3 24 V Loop Supply I O Ports 4 6    Reset        NN Sw                   A Bja BIA 8  3 7374     amp   6 A aja BIA 8  1 01 1 02 1 03  24 VDC   150 mA 1 04 1 05  1 06  BAS Remote 3 3  Master 2 s  3 7      O Reset IP to 102 168  92 68 24 4 R 
32.  warranty for this free software  If the software is modified by someone else and passed on  we  want its recipients to know that what they have is not the original  so that any problems introduced by  others will not reflect on the original authors  reputations     Finally  any free program is threatened constantly by software patents  We wish to avoid the danger that  redistributors of a free program will individually obtain patent licenses  in effect making the program  proprietary  To prevent this  we have made it clear that any patent must be licensed for everyone s free  use or not licensed at all     The precise terms and conditions for copying  distribution and modification follow     TD040300 0MF  74    GNU GENERAL PUBLIC LICENSE  TERMS AND CONDITIONS FOR COPYING   DISTRIBUTION AND MODIFICATION    O  This License applies to any program or other work which contains a notice placed by the copyright  holder saying it may be distributed under the terms of this General Public License  The    Program     below   refers to any such program or work  and a    work based on the Program    means either the Program or any  derivative work under copyright law  that is to say  a work containing the Program or a portion of it  either  verbatim or with modifications and or translated into another language   Hereinafter  translation is  included without limitation in the term    modification      Each licensee is addressed as    you        Activities other than copying  distribution 
33. 2bsoft        where you will find the Project Builder file and various Modbus Device Profiles for  downloading to any convenient location on your local hard drive  You will use these  files to build a Project that will contain the Modbus Device Profiles you choose to install   The first step in the process is to download     M2B_ProjectBuilder_A1 xls  When you save and open the above file  the following Excel worksheet a    Project Builder CONTEMPORARY   E _ View Buit Proiect   Built Proiect  Modbus to BACnet GoTo    xm    Add Modbus   Delete Modb EN EX Edit Poll and COV Build ee  odbus elete Wodbus I oll an on ull xm    Profile Profile prn dc the worksheet Project  View Errors      Double click a column header below for column information  Columns with RED headers may be edited by double clicking on the cell of interest   Description Modbus Worksheet Name to Configured  or Location ID Configure Polls  amp  COVs Polls COVs       Device Modbus Profile Name    Figure 46     Project Builder Worksheet  Excel     As the above sheet loads  the Project Name is checked  If none is found  a dialog  appears and prompts you to enter a Project Name which will then appear in the upper  left portion of the sheet  Because this will also be the name of the Project file that will  be saved with an XLS extension in a new directory of the same name  you must only  use characters that are allowed in Windows filenames  After the Project Name has  been accepted  this may take several seconds   you
34. BAS Remote I O point  engineering units    can be displayed by selecting this button  But if the register is not one of the  BAS Remote l O points  an error will result     The four radio buttons on the right specify the number format of a 32 bit value  The    choices are     Integer  Float  LOW HIGH    HIGH LOW    Head and Write buttons    This button specifies a whole value with no fractional content   This button specifies a single precision floating point value     This specifies Little Endian format whereby the low word occupies the  base register and the high word occupies the next higher register     This specifies Big Endian format whereby the high word occupies the  base register and the  ow word occupies the next higher register     Clicking one of these buttons causes the specified action to occur     TD040300 0MF  73    7 7 Linux License    GNU GENERAL PUBLIC LICENSE  Version 2  June 1991    Copyright  C  1989  1991 Free Software Foundation  Inc    51 Franklin Street  Fifth Floor  Boston  MA 02110 1301 USA  Everyone is permitted to copy and distribute verbatim copies   of this license document  but changing it is not allowed     Preamble    The licenses for most software are designed to take away your freedom to share and change it  By  contrast  the GNU General Public License is intended to guarantee your freedom to share and change  free software  to make sure the software is free for all its users  This General Public License applies to  most of the Free Softwa
35. BASR    Versatile Building Automation Appliance    BAS Remote    User Manual      TD040300 0MF     for firmware version 3 1 x     CONTEMPORARY   ONTRO IS    Trademarks    Contemporary Controls and CTRLink are registered trademarks of Contemporary Control Systems  Inc   BACnet is a registered trademark of the American Society of Heating  Refrigerating and Air Conditioning  Engineers  Inc  Powered by Sedona Framework is a trademark of Tridium  Inc  Other product names  may be trademarks or registered trademarks of their respective companies     Copyright    O Copyright 2012  by Contemporary Control Systems  Inc  All rights reserved  No part of this publication  may be reproduced  transmitted  transcribed  stored in a retrieval system  or translated into any language  or computer language  in any form or by any means  electronic  mechanical  magnetic  optical  chemical   manual  or otherwise  without the prior written permission of     Contemporary Control Systems  Inc  Tel   1 630 963 7070  2431 Curtiss Street Fax   1 630 963 0109  Downers Grove  Illinois 60515 USA E mail  info ccontrols com    WWW  http   www ccontrols com    Contemporary Controls Ltd Tel   44  0 24 7641 3786  14 Bow Court Fax   44  0 24 7641 3923  Fletchworth Gate E mail  info ccontrols co uk  Coventry CV5 6SP UK WWW  http   www ccontrols co uk  Contemporary Controls Ltd Tel   44  0 24 7641 3786  14 Bow Court Fax   44  0 24 7641 3923  Fletchworth Gate E mail  info ccontrols co uk  Coventry CV5 6SP UK WWW  htt
36. C or it can  measure current in the range of 0 20 mA  Transmitters that produce an elevated    zero     such as 1 5 VDC  2 10 VDC or 4 20 mA can be measured as well  Using the web  page  configure the input for either voltage or current and select an appropriate range   Scaling the input is accomplished by assigning the low and high points to engineering  units  When set as a voltage input  the input impedance is 100 kO and for a current  input  the impedance is 250 O     With voltage measurement  connect the more positive voltage to point B and the less  positive to BAS Remote common as shown in Figure 11  On three wire devices such  as damper actuators  the output signal is referenced to the dampers power supply  common  That common must be at the same reference as the BAS Remote common   Notice the connections in the diagram  In this situation it is only necessary to attach the  transmitter output to point A on the BAS Remote input          3 wire  actuator    en ls  F           S SS  859099098   SSSSSS    ABABASB 1134556 ABABAS  1 01 1 02 1 03  24 VDC   150 mA 1 04 1 05 1 06       uI  BAS Remote                  10 100 Mbps  Ethernet  BACnet IP    Figure 11     Analog Input Connections    TD040300 0MF  25    When measuring current  remember the BAS Remote sinks current to ground  A 250 Q  impedance is effectively applied between points A and B on the input  To measure  current  it must be driven into point A with respect to point B  For two wire current  transmitters  the
37. Cnet Modbus   Virtual                         840001 Instance Object Name       CHN 1 Default Virtual Point  Default Virtual Point  BACnet Description    Default channel description       BACnet Type       Analog Input v       C  Retentive O Float    BACnet Unit Group               Others v       BACnet Unit Value             NO_UNITS tee            Apply Changes    Add   lo  A        BACnet COV Increment                   UPDATE    Figure 20     Configuring Virtual Points in the Master Module    TD040300 0MF  34    6 1 4 Web Server Screen Overview    From the Web Server Screen  Figure 21  you can configure all I O channels  view their  status or force them as part of a commissioning process   The figure uses the Master unit  as an example  but the Expansion unit appears very similar and functions the same    Immediately beneath the right side of the banner  the following links are displayed    Help displays a new window  Figure 23  with context sensitive information    Visit Our Website links to our WWW home page for further helpful information     CONTEMPORARY CONTROLS BAS Remote Web Configuration       Master Unit      Remote Configuration    os s Sas    _ rs mi ore re       sco         Help   Visit our Website    To configure the BAS Remote   click on any of the ports to  adjust the   O settings     Key            C   Configure  BAS Remote uie  Master  For addiGonal help  see the  X m SA help section  Mas nl     ava Ave AS    l Master Unit     con  MB DN ours our         
38. D  the Modbus address of the device in question   This dialog  box also displays the available address values from which you may choose  Make your  choice and click OK  After the Modbus address value has been accepted  the profile  sheet closes and you once again see the Project Builder sheet of Figure 46     Note  What was the top most blank line of the Project Builder worksheet will now be  numbered and populated with data from the profile you loaded  The easiest way to edit  data for Column 3  4 or 5 is to double click the cell in question  But in a project with  many devices  you may prefer to click one of the Edit buttons  above the blue row  then  use the Device number from Column 1 to specify the device to be edited  The Project  Builder columns are discussed below     Note  Although Excel identifies columns by  etters  in this discussion the columns of the  Project Builder worksheet are identified by numerals  This makes it is easier to distinguish  references to a column in the Project Builder worksheet from references to a column in a  Profile worksheet  where columns are identified by letters      Column 1  Device  This is an automatically generated number  Each Device number  corresponds to a profile that has been added to the Project  You must  reference this number if you use one of the Edit buttons to edit this  device   s profile or delete it from your project  If you simply double click a  cell to be edited  this Device number is not needed     Column 2  Modb
39. E PROGRAM    AS IS  WITHOUT  WARRANTY OF ANY KIND  EITHER EXPRESSED OR IMPLIED  INCLUDING  BUT NOT LIMITED TO  THE  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE  THE ENTIRE  RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU  SHOULD THE PROGRAM  PROVE DEFECTIVE  YOU ASSUME THE COST OF ALL NECESSARY SERVICING  REPAIR OR CORRECTION     12  IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY  COPYRIGHT HOLDER  OR ANY OTHER PARTY WHO MAY MODIFY AND OR REDISTRIBUTE THE PROGRAM  AS PERMITTED ABOVE  BE LIABLE TO YOU FOR DAMAGES  INCLUDING ANY GENERAL  SPECIAL   INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE  PROGRAM  INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR  LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH  ANY OTHER PROGRAMS   EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE  POSSIBILITY OF SUCH DAMAGES     END OF TERMS AND CONDITIONS    TD040300 0MF  77    How to Apply These Terms to Your New Programs    If you develop a new program  and you want it to be of the greatest possible use to the public  the best  way to achieve this is to make it free software which everyone can redistribute and change under these  terms    To do so  attach the following notices to the program  It is safest to attach them to the start of each  source file to most effectively convey the exclusion of warranty  and e
40. Emissions Class A   EN 55022 CISPR 22 Conducted Emissions Class B   CFR 47  Part 15   ANSI C63 4 Radiated Emissions Class A                      TD040300 0MF  12    3 9 Field Connections    Terminal   Universal l Os 1 3 Terminal Universal Os 4 6                            VO 1A Universal I O point 1 high VO 4A Universal I O point 4 high  vO 1B Universal I O point 1 low VO 4B Universal I O point 4 low  VO 2A Universal I O point 2 high VO 5A Universal I O point 5 high  VO 2B Universal I O point 2 low VO 5B Universal I O point 5 low  VO 3A Universal I O point 3 high VO 6A Universal I O point 6 high                          O 3B Universal I O point 3 low VO 6B Universal I O point 6 low    Terminal Relay Outputs Terminal  24 VDC  2 150 mA Loop Supply                                           OUT 8 NC   Output 8 normally closed contact 1  24 VDC  OUT 8C Output 8 common 2  24 VDC  OUT 8 NO   Output 8 normally open contact 3  24 VDC  OUT 7 NC   Output 8 normally closed contact 4  24 VDC  OUT 7C Output 8 common 5  24 VDC  OUT 7 NO   Output 8 normally open contact 6  24 VDC                   Terminal Expansion Ports     Master Module Terminal Expansion Ports     Expansion Module                                              MB D  Modbus Serial Bus positive terminal UP D  Upstream Expansion positive terminal  MB D    Modbus Serial Bus negative terminal UP D  Upstream Expansion negative terminal  sc Modbus signal common sc Not used  DN D  Downstream Expansion positive terminal DN D  Downs
41. Least Significant Word    Register Bits Description  401YX 0 15 0x0000 to OxFFFF          0 16 777 215 counts                401YX 1 0 15 0x0000 to 0OxOOFF       Table 5    Read Channel Data Registers Accumulator    7 4 1 3 Write Channel Data Registers   Unlike input data registers  output data registers only require one register per channel   Output channel 1 is located at register location 40201 and output channel 8 is located at  register location 40208  Since channel 8 is a relay output  outputting a 0x0001 to  register 40208 will energize the relay coil                       Register Bits Description   4020X 0 15 0x0000 to 0x2710 0 10000 mV on voltage   4020X 0 15 0x0000 to 0x07D0 0 2000 tenths of mA on current  40207 0 15 0x0000 De energize channel 7 relay  40207 0 15 0x0001 Energize channel 7 relay   40208 Os 0x0000 De energize channel 8 relay  40208 0 15 0x0001 Energize channel 8 relay                            Table 6     Write Channel Data Registers    TD040300 0MF  63    7 4 2 Modbus Function Codes    There are many Modbus function codes but the BAS Remote only responds to three  which involve holding registers  These function codes are described below  If other  than one of these three function calls are received from the Modbus TCP client  an  ILLEGAL_FUNCTION error message is returned by the BAS Remote  The BAS  Remote Master does not monitor the function calls sent to the MB Expansion bus     7 4 2 1 03  0x03  Read Holding Registers    This function code is us
42. Of course  the commands you use may be called something other than    show w    and     show c     they could even be mouse clicks or menu items   whatever suits your program     You should also get your employer  if you work as a programmer  or your school  if any  to sign a     copyright disclaimer    for the program  if necessary  Here is a sample  alter the names   Yoyodyne  Inc   hereby disclaims all copyright interest in the program  Gnomovision   which makes  passes at compilers  written by James Hacker     signature of Ty Coon    1 April 1989  Ty Coon  President of Vice    This General Public License does not permit incorporating your program into proprietary programs  If  your program is a subroutine library  you may consider it more useful to permit linking proprietary  applications with the library  If this is what you want to do  use the GNU Lesser General Public License  instead of this License     TD040300 0MF  78    
43. S TP master  Clause 9   baud rate s   O Other     OMS fTP slave  Clause 9   baud rate s      Device Address Binding   Is static device binding supported   This is currently necessary for two way communication with MS TP slaves and certain other  devices      Yes EJ No  Networking Options   O Router  Clause 6   List all routing configurations  e g   ARCNET Ethernet MS TP  etc   L  Annex H  BACnet Tunnelling Router over IP  O BACnet P Broadcast Management Device  BBMD   Doesthe BBMD support registrations by Foreign Devices  OJ Yes O No       Character Sets Supported   Indicating support for multiple character sets does not implythat they can all be supported simultaneously   EJ ANSI X3 4 O IBM    Microsoft    DBCS O ISO 8859 1  O ISO 10646  UCS 2  O ISO 10646  UCS 4  OJIS C 6226  If this product is a communication gateway  describe the types of non BACnet equipment network s  that the gateway supports   Modbus gateway support   18 January 2010 TD040301 0XC    TD040300 0MF  15    4 Installation    The BAS Remote is intended to be mounted in an industrial enclosure or wiring closet  on 35 mm DIN rail or panel mounted with screws  not provided   The panel mounting  tabs are packaged in a plastic bag within the shipping box  To use these tabs  Figure 3  illustrates how the two studs of each tab are press fitted into their respective holes in  opposing corners of the case        kisal    Figure 3     Attaching Panel Mounting Tabs    4 1 Power Supply    The power source for the inter
44. When installing equipment  make a record that identifies the power source  equipment  locations  IP and MAC ID numbers  protocol in use  baud rate  cable colour coding  etc       anything that will be helpful for future staff     4 2 1 BAS Remote Expansion Module Connections    Expansion modules are intended to occupy positions to the right or left of the Master  module on the same DIN rail or on additional DIN rails within the same control panel  In  this situation only a short 2 wire twisted pair cable is needed for making connections  between DN on the Master module and UP on the first Expansion module  Up to three  Expansion modules can attach to the Master module using a daisy chain wiring  scheme  The second Expansion module has its UP port connected to the preceding  Expansion module s DN port  The last Expansion module will have a vacant UP port   The D  terminal on one device must attach to the D  terminal on the other  The same  applies to the D  terminals  Bias and termination exists on the UP terminals  See  Figure 6 for wiring details  For short connections  unshielded cable can be used   Expansion modules are automatically assigned Modbus addresses beginning with 2  based upon its position to the Master within the daisy chain wiring     4 2 1 1 Bias and Termination    Each Master and Expansion module has two Expansion ports  The Master ports are  labelled MB and DN  the Expansion ports are UP and DN  These are shared buses  where only one device drives the bus a
45. WwW   Status_Flags BACnetStatusFlags R Status flags will display the status of the channel fault    false for normal conditions  Overridden   false if the  channel is not forced    Event_State BACnetEventState R Always normal  Check status flags for real condition    Out_Of_Service BOOLEAN R   Polarity BACnetPolarity R                BAS Remotes comply with the BACnet Application Specific Controller  B ASC  profile of the six    possible standardized BACnet devices  A B ASC device can do the following     Data Sharing    e Ability to provide the values of any of its BACnet objects  e Ability to allow modification of some or all of its BACnet objects by another device    Alarm and Event Management    e No requirement    Scheduling    e No requirement    Trending    e No requirement    Device and Network Management    e Ability to respond to queries about its status    e Ability to respond to request for information about any of its objects  e Ability to respond to communication control messages    TD040300 0MF  54          Based upon the above requirements  a B ASC must comply with the following BACnet  Interoperability Building Blocks  BIBBs      B ASC BIBB    Data Sharing DS RP B   DS WP B   DS RPM B  DS COV B  Device and Network Management DM DDB B  DM DOB B  DM DCC B                                  7 2 7 BIBBs    BIBBs are collections of one or more BACnet services between devices on a BACnet network   An    A    device is generally the user of the service or client while
46. ach file should have at least the     copyright    line and a pointer to where the full notice is found      lt one line to give the program   s name and a brief idea of what it does  gt   Copyright  C   lt year gt   lt name of author gt     This program is free software  you can redistribute it and or modify it under the terms of the GNU  General Public License as published by the Free Software Foundation  either version 2 of the License   or  at your option  any later version     This program is distributed in the hope that it will be useful  but WITHOUT ANY WARRANTY  without  even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE  See  the GNU General Public License for more details     You should have received a copy of the GNU General Public License along with this program  if not  write  to the Free Software Foundation  Inc   51 Franklin Street  Fifth Floor  Boston  MA 02110 1301 USA     Also add information on how to contact you by electronic and paper mail   If the program is interactive  make it output a short notice like this when it starts in an interactive mode     Gnomovision version 69  Copyright  C  year name of author Gnomovision comes with ABSOLUTELY  NO WARRANTY  for details type  show w     This is free software  and you are welcome to redistribute it  under certain conditions  type    show c    for details     The hypothetical commands    show w    and    show c    should show the appropriate parts of the General  Public License  
47. alog voltage or current outputs  and for providing excitation  current for contact closure sensing and for thermistor measurement     In current output mode  pin B is grounded  The output burden applied to pins A and B  can range from 0 to 750 Q  Since the internal burden is 250 Q  the output voltage at pin  A can range from 0 20 volts when driving 20 mA     When measuring input voltages  pin A receives input while pin B is held at ground  Any  DC voltage in the range of 0 5 V or 0 10 V can be measured     When measuring current  pin B is unused and the input on pin A sees a 250 Q load     To sense contact closure  2 mA is output at pin A while pin B is grounded  Then the  voltage at pin A is measured  Any value below 0 3 volts  150 Q  is considered a closed  circuit  Dry contact or solid state switches being sensed must withstand an open   source voltage of 24 VDC and a current of 2 mA  For solid state switches  the most  positive connection is at pin A and a saturation voltage under 0 3 V is required     A 10 kO thermistor is applied between pins A and B  Thermistors are non linear heat  sensing devices with a negative temperature coefficient of resistance  At nominal room  temperature  77   F   the resistance of a Type II or Type III thermistor is 10 kO  Both  have curves with an accuracy of  0 36   F from 32   F to 158   F  Because higher  resistance thermistors  such as 10 kQ  introduce error due to the self heating effect  lower  thermistor current is used     thus mini
48. am or its derivative works  These actions are  prohibited by law if you do not accept this License  Therefore  by modifying or distributing the Program   or any work based on the Program   you indicate your acceptance of this License to do so  and all its  terms and conditions for copying  distributing or modifying the Program or works based on it     6  Each time you redistribute the Program  or any work based on the Program   the recipient automatically  receives a license from the original licensor to copy  distribute or modify the Program subject to these terms  and conditions  You may not impose any further restrictions on the recipients  exercise of the rights granted  herein  You are not responsible for enforcing compliance by third parties to this License     TD040300 0MF  76    7  If  as a consequence of a court judgment or allegation of patent infringement or for any other reason   not limited to patent issues   conditions are imposed on you  whether by court order  agreement or  otherwise  that contradict the conditions of this License  they do not excuse you from the conditions of  this License  If you cannot distribute so as to satisfy simultaneously your obligations under this License  and any other pertinent obligations  then as a consequence you may not distribute the Program at all   For example  if a patent license would not permit royalty free redistribution of the Program by all those  who receive copies directly or indirectly through you  then the only wa
49. and modification are not covered by this License  they are outside  its scope  The act of running the Program is not restricted  and the output from the Program is covered only  if its contents constitute a work based on the Program  independent of having been made by running the  Program   Whether that is true depends on what the Program does     1  You may copy and distribute verbatim copies of the Program   s source code as you receive it  in any  medium  provided that you conspicuously and appropriately publish on each copy an appropriate  copyright notice and disclaimer of warranty  keep intact all the notices that refer to this License and to the  absence of any warranty  and give any other recipients of the Program a copy of this License along with  the Program     You may charge a fee for the physical act of transferring a copy  and you may at your option offer  warranty protection in exchange for a fee     2  You may modify your copy or copies of the Program or any portion of it  thus forming a work based on  the Program  and copy and distribute such modifications or work under the terms of Section 1 above   provided that you also meet all of these conditions     a  You must cause the modified files to carry prominent notices stating that you changed the files and  the date of any change     b  You must cause any work that you distribute or publish  that in whole or in part contains or is derived  from the Program or any part thereof  to be licensed as a whole at no 
50. ation as if  written in the body of this License     9  The Free Software Foundation may publish revised and or new versions of the General Public License  from time to time  Such new versions will be similar in spirit to the present version  but may differ in detail  to address new problems or concerns     Each version is given a distinguishing version number  If the Program specifies a version number of this  License which applies to it and  any later version   you have the option of following the terms and  conditions either of that version or of any later version published by the Free Software Foundation  If the  Program does not specify a version number of this License  you may choose any version ever published  by the Free Software Foundation     10  If you wish to incorporate parts of the Program into other free programs whose distribution conditions  are different  write to the author to ask for permission  For software which is copyrighted by the Free  Software Foundation  write to the Free Software Foundation  we sometimes make exceptions for this   Our decision will be guided by the two goals of preserving the free status of all derivatives of our free  software and of promoting the sharing and reuse of software generally     NO WARRANTY    11  BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE  THERE IS NO WARRANTY FOR THE  PROGRAM  TO THE EXTENT PERMITTED BY APPLICABLE LAW  EXCEPT WHEN OTHERWISE STATED IN  WRITING THE COPYRIGHT HOLDERS AND OR OTHER PARTIES PROVIDE TH
51. can be  achieved with the simple addition of BAS Remote Expansion modules  The BAS  Remote Master PoE has the same capabilities as the BAS Remote Master except it is  powered over the Ethernet connection     thereby providing a    One Cable Solution        Both the BAS Remote Master and BAS Remote Expansion modules have the same  I O capability  Six universal input output points are provided on each module   Depending upon configuration  each unit can accommodate a contact closure from a  digital point  a thermistor  voltage or current analog input from a field transmitter or  supervisory controller  Analog inputs can range from 0 5 VDC  0 10 VDC or 0 20 mA   Inputs can be scaled to accommodate ranges such as 1 5 VDC  2 10 VDC  and 4 20  mA  Input point resolution is 10 bits     Type ll and III 10 KQ thermistor calibration curves are resident in the BAS Remote  Single   point calibration of temperature is accomplished using the internal web server  Inputs can  accept pulse trains in the range of 0 40 Hz  50  duty cycle  to measure flow rates     Analog outputs can be 0 10 VDC or 0 20 mA  However  scaling for 2 10 V  0 5 V   1 5 V and 4 20 mA is possible  LED indicators identify the state of I O points  Output  point resolution is 12 bits     There are two relay outputs available with both normally open  NO  and normally closed   NC  contacts  The relay output rating is 30 VAC VDC  2A     There are two non isolated 2 wire ElA 485 Expansion ports on the Master module  The  down
52. can set any channel 1 6 as type    OUTPUT  0 10V Analog    as shown in Figure 25  using    Channel 1 as an example   The channel BACnet type  following parameters     Channel Name    BACnet Unit Group  BACnet Unit Value    BACnet COV Increment    BACnet Description  ACTUAL HIGH    ACTUAL LOW  SCALED HIGH  SCALED LOW  Initial Value  Scaled     Such a channel can supply an output voltage in the range of 0 10 V   will be Analog Output  On this screen  you can adjust any of the    You can rename the channel using no more than 63 characters   This will be the object name for this channel  followed by the  channel number   For example     Analog Output 1        The Electrical default can be set to any option in the list     The VOLTS default can be set to any option in the list  The available  options depend on the BACnet Unit Group you specify     Once the channel value changes by this amount  up or down   a  COV message is sent to subscribers     You can enter any string using no more than 63 characters   This specifies the highest value within the range     This specifies the lowest value within the range    You can set a physical value corresponding to the high value   You can set a physical value corresponding to the low value    The Off default outputs 0  but you can preset a Scaled value     CONTEMPORARY CONTROLS BAS Remote                            Help  Channel Type User Scaling  OUTPUT  0 10V Analog  y    yy   w   sw  Channel Name VALUE ACTUAL SCALED  1 VAV 37 Setpoint  
53. charge to all third parties under  the terms of this License     c  If the modified program normally reads commands interactively when run  you must cause it  when  started running for such interactive use in the most ordinary way  to print or display an announcement  including an appropriate copyright notice and a notice that there is no warranty  or else  saying that you  provide a warranty  and that users may redistribute the program under these conditions  and telling the  user how to view a copy of this License   Exception  if the Program itself is interactive but does not  normally print such an announcement  your work based on the Program is not required to print an  announcement      These requirements apply to the modified work as a whole  If identifiable sections of that work are not  derived from the Program  and can be reasonably considered independent and separate works in  themselves  then this License  and its terms  do not apply to those sections when you distribute them as  separate works  But when you distribute the same sections as part of a whole which is a work based on  the Program  the distribution of the whole must be on the terms of this License  whose permissions for  other licensees extend to the entire whole  and thus to each and every part regardless of who wrote it     Thus  it is not the intent of this section to claim rights or contest your rights to work written entirely by you   rather  the intent is to exercise the right to control the distr
54. clients  Since the BAS  Remote Master has its own l O points  it functions as both the Modbus master and  Modbus slave  All BAS Remote Expansion modules function as Modbus slaves as do  devices attached to the BAS Remote Master s MB Expansion port  Enabling the BAS  Remote Master to function as a Modbus TCP server does not preclude the BAS  Remote Master and its Expansion modules to simultaneously function as BACnet  devices     The easiest way to understand Modbus server operation is to consider the BAS  Remote Master as also functioning as the Modbus master for attached Modbus slaves   As a master  it does not require a Modbus address  Only Modbus slaves have  addresses  The BAS Remote Master  receives requests from one or more Modbus  TCP clients attached to the Ethernet network  The BAS Remote Master receives these  requests and sends them to the attached Modbus slave devices as commands  From  the Modbus slave s point of view  these commands came from the BAS Remote  Master  and the slave is unaware that a Modbus TCP server even exists     The BAS Remote Master also has some l O points that are considered Modbus slave  points at Modbus address 1  Each of the attached BAS Remote Expansion modules  require a single Modbus slave address  If a Modbus command is addressed to any of  the BAS Remote modules  it is sent to the appropriate module for execution  If the  address is outside the range of BAS Remote module addresses  the command is then  sent to the MB port assuming t
55. dcatu mic  42  6 3 6 Thermistor Input GOnBIBUEI Bb  ecc pedi oss teas rad eiie odia dian 43  6 3 7 s P  lse Impure Gnd ee wig A i eii ede e 44  63 5  Relay UU as 46   6 4   Channel Forngren en o east Leste pedis 47  641    Analog Input FOFCIBS s edo A o 47  6 42  Binary Input FOtems e O 48  GAS  Current O o sues opa Dese ad bestia cannes bes dab bet uu Sa pM CENE 48  6 4 4 Thermistor Input Porcina iii 49  04 3  O a n A ous a a R D  49   6 5 Instance  Nuttbers    ohn E Ra eee A ae a 50   6 6 Flash File System and Custom Web Pages                  eese eene 50   G5 cd ls A A A a E o un m i aa 51   6 8 Set TIME stnan                                            51   T  APPENDIX iii E aereas 52   7 1 Troubleshooting Ethernet Connectivity of the Master Unit                     eese 52   qu  BACnet Object Mode e M s 52  EL Dd o 52  T22 Anoe ss 53  52 9  AMO A oi 53  TP ED SEIE A E io E t 53  TA Binary Aputa v  54  T20 A RE 54   TD040300 0MF    4     155 2089 1     eM E TN aaa 55    1 3 Sedona for Controls idiotas 57  7 3 1 Getting Started with a Sedona Dodo ire 57  13 2  Virtual Points PC 59   T4  Modbus Server Opera m di AS 60  7 41 Modbus Register Organization    esce ect e ena nee a RU SIRE snteenss dessaatasueane 61  142     Modbus Pimeti  n Codes anita 64   7 5 Mapping Modbus Variables to BACnetlP    oooooconnncccnoncccnoncnononcnononcnononcnononcnonanccnnnncnnnns 64  dos     General Mapping Prineiples ction d ped pite efe pias 64  Ted  Mapping SCHEME ias 64  E r Project Builder
56. ditional    w   7        y BAS Remote   O expansion units  located in the same control cabinet  Ll Attach shield to earth at only one end  and sharing the same  power supply as the master     24 VAC or 24 VOC       7 When using shiekled cable for a 3 wire  Modbus device  use a 1 5 pair cable or use     two pair cable and dedicate one par for signal common     A   OX KC CO  ppo   r      A    cA D  BL ACE eones  0 potabpocccccadyeg  CULA gea  SSS Connect as shown for 3  wine SSS Connect as shown for 3 wire  isolated ElA 485 Modbus devices  isolated ElA 485 Modbus devices   oo COM pe  gt  cow  Modius Modbus  Slave Slave  power power    source    8  8    Figure 6     Sample BAS Remote Wiring Diagram        Wire Channels 1   6 so the most positive wire goes to       the  A  terminal and the most negative wire to the  B  n     terminal  0 10 VDC PS   The wiring options for Channels 1 6 are shown in contact  HH   Figure 7  For each case in which polarity matters    proper polarity is indicated  ne  197  Considerations in making field connections for various outputs 2       2  24 VDC  types of input and output devices are discussed in the 0 20ma  2  following pages  o 1owc b     Figure 7     I O Options  Channels 1 6     TD040300 0MF  21    5 2 Thermistors    The BAS Remote has built in calibration curves for 10 kQ Type II or Type III thermistors   These devices have a non linear with a negative coefficient of resistance to temperature  and provide a nominal resistance of 10 kQ at 25
57. dized Device Profile  Annex L      O BACnet Operator Workstation  B OWS  BACnet Application Specific Controller  B ASC   O BACnet Building Controller  B BC  O BACnet Smart Sensor  B SS   O BACnet Advanced Application Controller  B AAC  O BACnet Smart Actuator  B SA    List all BACnet Interoperability Building Block Supported  Annex K    DS RP B Data Sharing     ReadProperty     B DM DDB B Device Management     Dynamic Device Binding     B  DS WP B Data Sharing     WriteProperty     B DM DOB B Device Management     Dynamic Object Binding     B  DS RPM B Data Sharing     ReadPropertyMultiple  B        DM DCC B Device Management     Device Communication Control     B  DS COV B Data Sharing     ChangeOfValue     B DM TS B Device Management     Time Synchronization     B    Segmentation Capability   O Able to transmit segmented messages Window Size   O Able to receive segmented messages Window Size     Standard Object Types Supported   Object Type Supported Can Be Created Dynamically Can Be Deleted Dynamically  Analog Input  Analog Output      NN    No  NT  Analog Value   No  NT         No  NT         No  NT    NN       Binary Input  Binary Output       No optional properties are supported   Data Link Layer Options     EJ BACnet IP   Annex J  O Point To Point  EIA 232  Clause 10   baud rate s    EJ BACnet IP   Annex J   Foreign Device O Point To Point  modem   Clause 10   baud rate s    O ANSI ATA 878 1  EIA 485 ARCNET  Clause 8   baud rate s   O LonTalk   Clause 11  medium    L M
58. e     This brief    Online    report is due to the  Master Module attempt to contact the questionable device every scan cycle  Due to  other considerations  the actual frequency of this    Online    report cannot be predicted      thus  you should expect brief    Online    reports at irregular intervals  but no more often  than the scan cycle set by the parameters in Section 6 1 3 5      Because Addresses 5  6 and 7 are reserved for future use  you will not see these three  addresses displayed in the Unit Status box     CONTEMPORARY NO BAS Remote    Help    Object Instance Object Type  rr E    1 NA   Analog Input  Object Property          Present Value   v       Property Value             Read Write          l       Unit Status   Address 1 Online  Address 8 Online  Address 9 Online       Figure 50     Map Screen  Unpopulated     TD040300 0MF  71    7 6 Modbus Utility    This is an embedded utility that allows direct access to the Modbus registers within the  BAS Remote Master  BAS Remote Expansion modules and any attached Modbus  serial slave devices  It functions as a Modbus TCP client and it is an excellent utility to  verify that the BAS Remote is communicating with any attached slave devices  With a  web browser and an IP connection to the BAS Remote you can remotely examine and  alter various Modbus register values  Access the utility by clicking the Modbus Utility    button on the BAS Remote Master web page     Once the connection is made  the    following screen appear
59. e reset by writing a new value to it using one of the following    four methods     e via the map web page     displayed by clicking the Map button  Figure 15     e via Modbus TCP  e via Web Services    e via acustom webpage  which can write to the instance associated with this channel     On the screen of Figure 30  you can adjust any of the following parameters     Channel Name    BACnet Unit Group  BACnet Unit Value    BACnet COV Increment    BACnet Description  ACTUAL HIGH  ACTUAL LOW  SCALED HIGH  SCALED LOW  Period    Rate  Accumulate    High Level  V   Low Level  V     You can rename the channel using no more than 63 characters   This will be the object name for this channel  followed by the  channel number   For example     Pulse Input 1        The Others default can be set to any option in the list     Set the NO_UNITS default to any option in the list  The available  options depend on the BACnet Unit Group you specify     Once the channel value changes by this amount  up or down   a  COV message is sent to subscribers     You can enter any string using no more than 63 characters   This specifies the highest value within the range    This specifies the lowest value within the range    You can set a physical value corresponding to the high value   You can set a physical value corresponding to the low value     If the    Rate    option has been selected  this specifies the period in  seconds     otherwise  this field is not present on the screen     This specifies that
60. ecify a     or     number of degrees offset     if  for  example  the thermistor in use is known to be delivering an  inaccurate reading  Either type of thermistor can normally measure  from 40   and  110   Fahrenheit     The Fahrenheit default scale can be changed to Celsius     CONTEMPORARY CONTROLS BAS Remote    Help    Channel Type Temperature Input       INPUT  Thm10KT3  v Offset Temp Units       Channel Name 0       FAHRENHEIT       1 Lecture Hall A Temperature    CELSIUS       BACNet Unit Group       Temperature   v       BACNet Unit Value       DEGREES_FAHRENH     w       BACNet COV Increment       0          BACNet Description       Enter any string you like up to 63 characters              SAVE             CANCEL       Figure 29     Thermistor Input Configuration    TD040300 0MF  43    6 3 7 Pulse Input Configuring    You can define any channel 1 6 as type    INPUT  Pulse    as shown in Figure 30 which uses  Channel 1 as an example  Such a channel can accept a pulse train in the range of 0 40 Hz   The channel BACnet type will be Analog Value     NOTE  The value reported by this channel via BACnet will be a 32 bit float as this is an Analog  Value  To provide accurate values when counting input pulses  this value will rollover at 2    1     To reset the pulse input value  you can  via BACnet  take the channel out of service and write a  desired value     such as 0     and then put the channel back in service to allow pulse counting  to continue  This value can also b
61. ed to read the contents of a contiguous block of holding  registers within the BAS Remote Master or BAS Remote Expansion module     7 4 2 2 06  0x06  Write Single Register    This function code is used to write a single holding register to the BAS Remote Master  or BAS Remote Expansion module     74 23 16  0x10  Write Multiple Registers    This function code is used to write a block of contiguous registers  1 to 123 registers  to  a BAS Remote Master or BAS Remote Expansion module     7 5 Mapping Modbus Variables to BACnet IP    7 5 1 General Mapping Principles    The BAS Remote acts as a gateway between Modbus devices and BACnet IP devices   It is the master on the Modbus network and a server on the BACnet IP network  It will  poll for specified Modbus variables  coils or registers  and will map these to specified  BACnet IP objects     Modbus addresses  When communication occurs between a Modbus TCP host and  the slaves devices attached to the BAS Remote  you can use all legal Modbus  addresses  except that 1 9 are always reserved for the BAS Remote Master module    Due to the large range of instance numbers in  BACnet  it was decided to have the BAS  Remote normally map the Modbus address register or coil to a 22 bit BACnet instance  using the first 2 positions as the Modbus device address  10 39  and the next 5 digits  as the Modbus register or coil number  For example  1040001 will be device 10 and  register 40001  This gives a range of 1 000 001 to 3 949 999  The maximu
62. ee the  help saron    LJ saa um m ow wm m ow     abe ae 0 3 C  4    o5     1         Master Unit    ut con y MB DN OUT 8 OUT 7  PREX MES Modbus ULA Set Time  as SAM    Current Settings    V t     P m m e   oer ova    odbus rs t BACH Device Wutwecw  2245 LED Status       Expansion Unit 1    Figure 16     Expansion Main Screen  Partial View     Figure 16 displays a view of a main screen  for one of three Expansion units  that is  faded     except for those elements that differ from the Master screen     TD040300 0MF  29    6 1 3 3 System Configuration    Four tabs exist on the configuration screen  Select System if it is not already highlighted     System Name Give your system any name you wish   IP Address Changing the default value of 192 168 92 68 is recommended   Subnet Mask The default value of 255 255 255 0 is adequate for most users     Gateway Address lf your Ethernet LAN has a gateway  router  enter its address here   Main Unit Name Give your Master module any name you wish     Expansion Units Choose from the default of O to as many as 3 units  This value will  set the number of tabs that you see atop the main screen     NOTE  Whether you are configuring System  BACnet   Modbus or Virtual values  clicking    UPDATE    will save  your values to internal memory  but you must reboot  the Master module by cycling power before the new  values will apply     After the Master has been given its initial configuration  it will be ready for use in the full  original Ethernet net
63. een each poll cycle from 100   30 000 ms  The default is 2 000     Set how often the Master will check to see if a slave device  is back online  The range is 2 000 30 000 ms  The default  is 15 000     Sets the delay between back to back accesses of the  same slave device  The range is 0 100 ms and the default  is O     This maximum  1 5 character times  is what Modbus allows  between characters  If a device exceeds the allowable  time  set this to the highest possible value for the device   The default of 0 is recommended  but settings between 0  and 10 ms are possible     TD040300 0MF  32    CONTEMPORARY CONTROLS BAS Remote    Help    System   BACnet   Modbus   Virtual    Modbus Address h   Baudrate  Protocol  Modbus RTU      v    Party      Command Timeout  1000 NOTE    Inter Scan Delay  2000       All Time    Values in    Offline Poll Period  15000 Milliseconds          Consecutive Read Delay      Inter Character Gap  0          UPDATE    Figure 19     Configuring Modbus in the Master Module    TD040300 0MF  33    6 1 3 6 Virtual Point Configuration    The BAS Remote can store data independent of I O Channel values  These stored  values are called Virtual Points because they are not required to be related to physical  I O points  These virtual points can be treated as Modbus registers  BACnet objects or  Sedona Framework components  See Section 7 3 2 for more information     Instance    Object Name    BACnet Description  BACnet Type    BACnet Unit Group  BACnet Unit Value
64. escription       Enter any string you like up to 63 characters              SAVE CANCEL                Figure 27     Current Input Configuration    TD040300 0MF  41    6 3 5 Current Output Configuring    You can define any channel 1 6 as type    OUTPUT  0 20 mA  as shown in Figure 28 which  uses Channel 1 as an example  Such a channel provides an output current in the range of 0 20  mA  The channel BACnet type will be Analog Output  On this screen  you can adjust any of the    following parameters     Channel Name    BACnet Unit Group  BACnet Unit Value    You can rename the channel using no more than 63 characters   This will be the object name for this channel  followed by the  channel number   For example     Current Input 1        The Electrical default can be set to any option in the list     The MILLIAMPERES default can be set to any option in the list  The  available options depend on the BACnet Unit Group you specify     BACnet COV Increment Once the channel value changes by this amount  up or down   a    BACnet Description    ACTUAL HIGH  ACTUAL LOW  SCALED HIGH  SCALED LOW    COV message is sent to subscribers   You can enter any string using no more than 63 characters   This specifies the highest value within the range     This specifies the lowest value within the range   You can set a physical value corresponding to the high value   You can set a physical value corresponding to the low value        CONTEMPORARY CONTROLS BAS Remote    Help                      Cha
65. every 10 ms and for a change of state to be  recognized  the input state must be stable for two consecutive samples  Therefore   contact closure response is from 20   30 ms     TD040300 0MF  23    5 4 Pulse Inputs    A variation on contact closure inputs is pulse inputs  In this situation speed is critical so  the input filtering that limits the time response is removed  When an input is configured  for Pulse Input  a pulse rate up to 40 Hz can be measured  assuming a 50  duty cycle   The pulse device could have an opto isolated open collector NPN transistor output  stage like the one identified under Contact Closure  or it could provide an active  sinusoidal output signal that needs to be detected  Data can be in the form of frequency  or pulse count     The Pulse Input voltage range is 0 10 VDC and the installer can set both the low   threshold and high threshold on the Pulse Input web page  The difference in the two  thresholds is the hysteresis  You can detect sinusoidal input signals by setting the high  threshold below the positive peak and the low threshold above the negative peak   Setting the two thresholds well toward the centre of the sinusoidal waveform  rather than  near its peaks  offers some noise immunity  It is not necessary for the input signal to  swing from zero to 10 V  Any substantial swing within this range can be detected  The  input impedance using Pulse Input is 100 kO  Connect the output of the pulse device to  point A and the common to BAS Remote c
66. f the register you wish to access  The two most significant  digits will be added automatically with a value that depends on whether  you click the Read button or the Write button     This field is used to read or write values for the register specified in the  Register Number field  When writing a value  match the number format  of the selected radio button or an error will result  If an error occurs  its  description will be displayed in this field     This read only field reports the status of the most recent Modbus action   If your attempt to read or write a register is successful  the reported  status is  Success  and the Value field displays the value in question  If  the attempt to access a register is unsuccessful  the Value field reports  the type of error that was generated     on the left specify which number format is displayed in the Value    field  The choices are     OX Coil Use this button if the addressed device is a Binary Output that has only two  possible state values  0 or 1      as is the case for a coil     1X Coil Use this button if the addressed device is a Binary Input that has only two  possible state values  0 or 1      as is the case for a coil     4X 16 Bit This button displays the specified 16 bit register value in raw number format     4X 32 Bit This button displays the specified 32 bit value of a register pair in raw number  format and enables the four radio buttons on the right  see below      Scaled If the    specified register represents a 
67. for more informatisn about tha cokers  ig n mg       AO 1140001 he  AO 1140002 Others  Othe    UU 5  NO 999999 9 Qa Value 1 Register   RW AO 1140003 ra    Figure 47     Sample Modbus to BACnet Profile Sheet  Excel     Note  The M2BPS in Figure 47 has standard column and row headings  but rows 1 6  are not shown  This is because rows 1 6 have been reserved for special use and are  therefore hidden  The list of profile variables begins with row 10  The various features  of this sheet are explained below     Cell A7 This is the number of profile variables which have Poll set TRUE as  reported by the Project Builder  Figure 46   Changes made in the profile  sheet of Figure 47 will not be reported in Cell A7 until the sheet is closed   causing Column 6 of the Project Builder to be updated  Subsequently  reopening the view in Figure 47 will display the updated value     Cell B7 This is the number of profile variables which have COV set TRUE as  reported by the Project Builder  Like Cell A7  changes made in the  profile sheet of will not be reported in Cell B7 until the sheet is closed  and  Column 6 of the Project Builder is updated  Subsequently reopening the  view in Figure 47 will display the updated value     Column A Set the drop down menu option to TRUE if you want to include this  variable  row  in your project  Note  If you do not set any row to Poll    TRUE  this profile cannot become part of your built project     Column B If you set a variable  row  to be polled  set thi
68. g               TD040300 0MF  11    3 7 LED Indicators    LED Indicator Indication    1 O 1 6 configured as  Analog input    Green   gt  1  of range  otherwise off       1 O 1 6 configured as  Temperature input    Green  sensor detected  Red  open       1 O 1 6 configured as  Contact input    Green  contact closed  otherwise off       I O 1 6 configured as  Pulse input    Green  pulse sensed  otherwise off       1 O 1 6 configured as  Analog output    Green  commanded output  Red  expected output not within 40 mV on voltage or 0 2 mA on current       Status    Red  device in reset  Green flashing  booting up  Green  running application    Green flashing  Modbus serial activity after application is running      Master only       Ethernet     Master  module only    Yellow  10Mbps  flashes with activity  Green  100 Mbps  flashes with activity       Network     Expansion  module only          Green flashing  Expansion bus activity       3 8 Electromagnetic Compatibility                               Standard Test Method Description Test Levels   EN 55024 EN 61000 4 2 Electrostatic Discharge 6 kV contact   EN 55024 EN 61000 4 3 Radiated Immunity 10 V m  80 MHz to 1 GHz   EN 55024 EN 61000 4 4   Fast Transient Burst 1 kV clamp  amp  2 kV direct   EN 55024 EN 61000 4 5    Voltage Surge 1 kV L L  amp  2 kV L Earth   EN 55024 EN 61000 4 6 Conducted Immunity 10 V  rms    EN 55024 EN 61000 4 11   Voltage Dips  amp  Interruptions 1 Line cycle  1 5 s  100  dip  EN 55022 CISPR 22 Radiated 
69. hat the intended Modbus slave is connected to this serial  Expansion bus  The command is unmodified as it passes through the BAS Remote  Master  If there is no response from the slave  the BAS Remote Master will send a  GATEWAY_TIMEOUT message to the Modbus TCP client  lt should be remembered  that the BAS Remote Master utilizes slave addresses 8 and 9 for internal functions and  should not be used by any attached Modbus serial devices     7 4 4 Modbus Register Organization    While the Modbus Data model consists of four types     discrete input  coils  input  registers and holding registers  the BAS Remote l O points appear as holding registers  with four holding registers assigned to each channel beginning with register location  40001  For each point there is status  two inputs  and one output register  There are  eight points of I O per module  and the register locations are the same in both the  Master and Expansion modules  lt is the Modbus device address that distinguishes  points on one module versus another  Holding registers represent 16 bit read write    TD040300 0MF  61    words  but in the Modbus application protocol they are sent as two byte transfers   However  the input data registers for each l O point are represented as 32 bit registers  regardless if they represent an analog or digital point  On input registers  the least  significant word occupies the odd address while the most significant word occupies the  even address  Output data registers require only
70. ibution of derivative or collective works based  on the Program     In addition  mere aggregation of another work not based on the Program with the Program  or with a work  based on the Program  on a volume of a storage or distribution medium does not bring the other work  under the scope of this License     TD040300 0MF  75    3  You may copy and distribute the Program  or a work based on it  under Section 2  in object code or  executable form under the terms of Sections 1 and 2 above provided that you also do one of the following     a  Accompany it with the complete corresponding machine readable source code  which must be  distributed under the terms of Sections 1 and 2 above on a medium customarily used for software  interchange  or     b  Accompany it with a written offer  valid for at least three years  to give any third party  for a charge no  more than your cost of physically performing source distribution  a complete machine readable copy of  the corresponding source code  to be distributed under the terms of Sections 1 and 2 above on a  medium customarily used for software interchange  or     c  Accompany it with the information you received as to the offer to distribute corresponding source  code   This alternative is allowed only for noncommercial distribution and only if you received the  program in object code or executable form with such an offer  in accord with Subsection b above      The source code for a work means the preferred form of the work for making 
71. igure 19  is only required if Modbus serial devices are  attached to the MB bus  Communication settings between the Master module and the  Expansion modules are preset and cannot be changed     Modbus Address    Baudrate    Protocol    Parity    Command Timeout    Inter Scan Delay    Offline Poll Period    Consecutive Read Delay    Inter Character Gap    Address 1 is pre assigned to the Master module while  Expansion modules are assigned addresses 2  3 and 4  assuming Expansion units exist  The actual Expansion  address depends upon the order of cabling to the Master   In addition to address 1  the Master module is also pre   assigned addresses 8 and 9 for internal functions  It is  best to assume that addresses 1 through 9 are reserved  for BAS Remote equipment so assign addresses from 10  to 247 to attached Modbus devices     All Modbus devices attached to the MB bus must have the  same baud rate  Baud rates range from 2 400 to 115 200   The default is 19 200     All Modbus devices attached to the MB bus must use the  same protocol  The choices are RTU and ASCII  The  default is RTU     All Modus devices attached to the MB bus must use the  same parity  The choices are NONE  ODD or EVEN  The  default is EVEN     Set how long the Master will wait for a slave to respond   The range is 50 3000 ms with a default of 1 000  If a  device fails to respond  it is placed into an offline queue   Devices in this queue are checked every offline poll period     Set the desired delay betw
72. is box will put the Override Value in effect     after the  Apply button is clicked  To remove the Override Value  uncheck the  Override checkbox and click the Apply button     CONTEMPORARY  CONTROLS BAS Remote    Help    INPUT  10K Ohm T3 THM Input Value Override Value       70       Room 104 THM    Range LOW  Override enin                   Figure 35     Thermistor Input Forcing    6 4 5 Relay Output Forcing    In addition to type  name and status     this screen displays the following fields     Input Value This reports the  nput Value  read only  as ON or OFF   Override Value You can specify an Override Value as ON or OFF   Override Checking this box will put the Override Value in effect     after the    Apply button is clicked  To remove the Override Value  uncheck the  Override checkbox and click the Apply button     CONTEMPORARY  CONTROLS BAS Remote    Help    OUTPUT  Relay Output Value Override Value    Security Code Red                    ON   OFF    ON  8  OFF    Figure 36     Relay Output Forcing    TD040300 0MF  49    6 5 Instance Numbers    In several locations in the manual we instruct the use of instance numbers  The  instance numbers of the 8 channels of I O within the BAS Remote will equal their  channel numbers  The instance number of the 1  connected expansion module will be  9  The last instance number of channel 8 be 32  assuming three expansion modules  are connected   The instance numbers of virtual objects will be provided in the  configuration screen 
73. l be available on the following webpage     www ccontrols com exe brwsdemo zip    6 8 Set Time    The BAS Remote Master has a Set Time Screen  Figure 37  which allows you to set  the unit   s time and date  This feature is most useful in Sedona control strategies     To manually adjust the date and time  click the Set Time button on the Web Server  Screen  see Figure 21  and the screen of Figure 37 appears  After you have set the  current date and time  click the Update button when done     CONTEMPORARY  ON TROLS BAS Remote                   Help  Year Month Day     2010    january  eli  r   Hour Minute   lizam   w  o  y  Cl24Hr     UPDATE       Figure 37     Set Time Screen    The Time and Date can be read via Telnet  The time can also be set by the BACnet Time  Synchronization service  Section 7 2 7 8      TD040300 0MF  51    7 Appendix    7 1 Troubleshooting Ethernet Connectivity of the Master Unit    When troubleshooting Ethernet connectivity for the BAS Remote Master unit  as with  any IP device  first try pinging the IP address of the Master  The ping function is  typically run as a command line operation in a DOS window  This simple test   performed from any IP enabled end station  quickly determines if the unit is accessible  via the TCP IP protocol  The ping result  positive or negative  will guide the nature of    subsequent troubleshooting efforts     7 2 BACnet Object Model  The BAS Remote complies with ANSI ASHRAE Standard 135 2008     7 2 1 Device               
74. m number of  mapped Modbus variables is 1000     7 5 2 Mapping Scheme    Each Modbus register is read and converted into a BACnet floating point value  Each  coil is converted to a binary value  All such values are readable and some are  writeable  A value is accessible in the present_value property of the object being  mapped  A present_value that is written will be passed to the Modbus device only if its  priority is sufficient to force a change     Each Modbus variable maps to one BACnet object as follows     Registers Coils  Modbus Variable   read write read only read write read only  maps to maps to maps to maps to  BACnet Object   analog output analog input binary output  binary input    TD040300 0MF  64    To accomplish mapping  the BAS Remote Master module is loaded  via FTP  with a  user generated CSV file  bas_cfg csv  that specifies the following     Modbus Device Address  ID  BACnet Instance  Modbus Variable Number BACnet Object Type  Modbus Variable Type  Register or Coil  BACnet Object Name    The Modbus register types are the following     16 bit signed 32 bit signed  16 bit unsigned 32 bit unsigned  32 bit float    The 32 bit values are constructed from two consecutive 16 bit registers that have their  high and low words defined     7 5 3 Project Builder    Microsoft   Excel  spreadsheets have been developed to provide you with a means of  loading Modbus device profiles into the BAS Remote  You can access these files at        www ccontrols com basautomation m
75. mizing self heat and measurement inaccuracy     6 2 2 Relay Outputs    There are two independent SPDT relay outputs  For each output  both the NO and NC  contacts are brought out to a six pin terminal block  Contacts are rated at 2A at 30 VAC  and 2A at 30 VDC  Wiring to the BAS Remote should only be Class 2  To control  higher voltages  the safer approach is to connect the coils of Class 2 interposing relays  to the contacts of the BAS Remote and have the contacts of the interposing relays  connect to the Class 1 circuits  These interposing relays should be further from the  BAS Remote and closer to the Class 1 equipment     TD040300 0MF  37    6 3 Channel Configuring    To configure a channel  access the Web Server Page  click on the  Cl icon for the channel  of interest and make adjustments in the new screen that appears  Your selected channel is  confirmed by the large number on the left side of the new screen  As Figure 24 shows   clicking on the Save button is confirmed by the button briefly changing from light blue to dark  blue  If you attempt to set an illegal value  the button will not change colour     6 3 1 Analog Voltage Input Configuring    You can define any channel 1 6 as    INPUT  0 10V Analog    or    INPUT  0 5V Analog   As an  example  Figure 24 uses Channel 1 and 0 10V   Such a channel can accept an input voltage in  the range of 0 10 volts or 0 5 volts  The channel BACnet type will be Analog Input  On this  screen  you can adjust these parameters     BAC
76. modifications to it  For an  executable work  complete source code means all the source code for all modules it contains  plus any  associated interface definition files  plus the scripts used to control compilation and installation of the  executable  However  as a special exception  the source code distributed need not include anything that  is normally distributed  in either source or binary form  with the major components  compiler  kernel  and  so on  of the operating system on which the executable runs  unless that component itself accompanies  the executable     If distribution of executable or object code is made by offering access to copy from a designated place   then offering equivalent access to copy the source code from the same place counts as distribution of the  source code  even though third parties are not compelled to copy the source along with the object code     4  You may not copy  modify  sublicense  or distribute the Program except as expressly provided under  this License  Any attempt otherwise to copy  modify  sublicense or distribute the Program is void  and will  automatically terminate your rights under this License     However  parties who have received copies  or rights  from you under this License will not have their  licenses terminated so long as such parties remain in full compliance     5  You are not required to accept this License  since you have not signed it  However  nothing else  grants you permission to modify or distribute the Progr
77. nal supply is applied via the three terminals labelled  Earth  COM  and HI  Earth allows external connection to earth if better EMC  compliance is needed  COM is for the power source return and also serves as the BAS  Remote common ground connection  Primary 24 VAC VDC    10   power is applied to  HI and COM  HI connects to a diode accomplishes half wave rectified power     while  providing reverse input voltage protection     Internally  the BAS Remote provides the 24 VDC loop supply to power external devices  attached as inputs to the BAS Remote     you do not need a separate loop supply   Since the BAS Remote can source current via its analog outputs  an internal source of  24 VDC is provided for powering outputs  Collectively  the sum of input and output  power cannot exceed 150 mA     Maximum current draw for any I O channel is 20 mA     yielding a total draw of 120 mA  for all six channels  Analog output current sources from the same internal supply  so an  external source of 24 VDC is unneeded     but a return common is  Six  24 VDC pins  are present to serve external transmitters  so they do not need a separate loop supply   However  the power supply must serve only its own BAS Remote module     The BAS Remote requires 24 VDC or VAC from a source via a three pin removable keyed  connector  The proper connections for various power options are shown in Figure 4   Note that the BAS Remote Master PoE derives its power from the Ethernet cable and  therefore no internal con
78. nection exists for the HI pin on the input power connector     The recommended size for power conductors is 16 18 AWG  solid or stranded   Ground  is directly connected to zero volts  Input connections are reverse polarity protected     NOTE  This device is intended for use with Class 2 circuits     TD040300 0MF  16         Primary     Primary      Figure 4     Power Options    WARNING  Powering devices can present hazards  Read the next two sections carefully     4 1 1 Power Supply Precautions    Internally  the BAS Remote utilizes a half wave rectifier and therefore can share the  same AC power source with other half wave rectified devices  Sharing a common DC  power source is also possible  Sharing AC power with full wave rectified devices is  NOT recommended  Full wave rectified devices usually require a dedicated AC power  source that has a secondary elevated above ground  Both secondary connections are  considered HOT  AC power sources that power several half wave devices have a  common secondary connection called COMMON  LO  or GROUND  This connection  might be tied to earth  The other side of the secondary is considered the HOT or HI  side of the connection  Connect the HOT side of the secondary to the HI input on the  BAS Remote and the LO side to COM on the BAS Remote  All other half wave devices  sharing the same AC power source need to follow the same convention  When using a  DC power source  connect its positive terminal to the H  input on the BAS Remote and the
79. net Service Initiate   Execute  X    Who Has  l Have X                      7 2 7 7   DM DCC B Device Management     Device Communication Control     B  The BAS Remote functions as a B device and responds to communication control exercised by an A device     BACnet Service Initiate Execute    DeviceCommunicationControl X       7 2 7 8   DM TS B Device Management     Time Synchronization     B    The BAS Remote functions as a B device and interprets time synchronization messages from the A device     BACnet Service Initiate Execute    TimeSynchronization X       Time Synchronization can set the Time and Date within the BAS Remote Master   Before these parameters are set with this service  or through the Set Time Screen in  Section 6 8   the Time Set virtual object  instance 910001  will be fa se  Once these  parameters are set  the Time Set virtual object will be true     TD040300 0MF  56    7 3 Sedona for Control    Tridium has made available the open source Sedona Framework with which devices  can provide user programmable control  Control scheme programming is done using  Tridium s Sedona Workbench or Niagara Workbench     The BAS Remote can execute the Sedona Virtual Machine  SVM  to implement control  schemes designed with Sedona Workbench and downloaded to the BAS Remote via  the SVM  The SVM executes these two files     an scode file containing the Sedona application  an SAB file containing the control scheme    The Sedona application is a program  written in the Sedona
80. net Unit Group The Electrical default can be set to any option in the list     Channel Name You can rename the channel using no more than 63 characters   This will be the object name for this channel  followed by the  channel number   For example     Analog Input 1       BACnet Unit Group The Electrical default can be set to any option in the list    BACnet Unit Value The VOLTS default can be set to any option in the list  The available  options depend on the BACnet Unit Group you specify    BACnet COV Increment Once the channel value changes by this amount  up or down   a  COV message is sent to subscribers                                BACnet Description You can enter any string using no more than 63 characters   ACTUAL HIGH This specifies the highest value within the range   ACTUAL LOW This specifies the lowest value within the range   SCALED HIGH You can set a physical value corresponding to the high value   SCALED LOW You can set a physical value corresponding to the low value   CONTEMPORARY ON TROLS BAS Remote  Help  Channel Type User Scaling  INPUT  0 10V Analog  v iici 3     Channel Name VALUE   ACTUAL SCALED  4     vAv37CumentPosition       LOW 0   0  BACNet Unit Group   Electrical d Je  BACNet Unit Value   VOLTS X          BACNet COV Increment          10       BACNet Description       Enter any string you like up to 63 characters     SAVE L CANCEL          Figure 24     Analog Input Configuration    TD040300 0MF  38    6 3 2 Analog Voltage Output Configuring  You 
81. nnel Type User Scaling   OUTPUT  0 20mA y A 20   20   Channel Name VALUE ACTUAL SCALED  1 Default Channel Name   LOW   0   0    BACnet Unit Group          Electrical v Initial Value   Scaled   OFF             BACnet Unit Value       MILLIAMPERES            BACnet COV Increment       0          BACnet Description       Default channel description             SAVE     CANCEL         Figure 28     Current Output Configuration    TD040300 0MF  42    6 3 6 Thermistor Input Configuring    You can define any channel 1 6 as a Type II or Ill thermistor input as shown in Figure 29 which  uses a Type 3 thermistor and Channel 1 as an example  The channel BACnet type will be  Analog Input  On this screen  you can adjust any of the following parameters     Channel Type  Channel Name    BACnet Unit Group  BACnet Unit Value    BACnet COV Increment    BACnet Description  Offset    Temp Units    You can select a Type II or Type IIl thermistor profile     You can name the channel using no more than 63 characters  This  will be the object name for this channel  followed by the channel  number   For example     Thermistor Input 1        The Temperature default can be set to any option in the list     Set the DEGREES_FAHRENHEIT default to any option in the list   Available options depend on the BACnet Unit Group you specify     Once the channel value changes by this amount  up or down   a  COV message is sent to subscribers   You can enter any string using no more than 63 characters     You can sp
82. nput Value  read only  as ON or OFF   Override Value You can specify an Override Value as ON or OFF   Override Checking this box will put the Override Value in effect     after the    Apply button is clicked  To remove the Override Value  uncheck the  Override checkbox and click the Apply button     CONTEMPORARY  CONTROLS BAS Remote    Help    INPUT  Binary Input Value Override Value  Binary Input  Push Button       ON Q OFF   ON  O OFF    Status OK     Override                Figure 33     Binary Input Forcing    6 4 3 Current Input Forcing    In addition to type  name and status     this screen displays the following fields     Input Value This reports the  nput Value  read only    Override Value You can specify an Override Value   Override Checking this box will put the Override Value in effect     after the    Apply button is clicked  To remove the Override Value  uncheck the  Override checkbox and click the Apply button     CONTEMPORARY  CONTROLS BAS Remote       Help    INPUT  0 20mA Input Value Override Value         0       Penthouse Temperature    Status OK  C  Override    Figure 34     Current Input Forcing    TD040300 0MF  48    6 4 4 Thermistor Input Forcing  In addition to type  name and status     this screen displays the following fields     Input Value This read only temperature value will be meaningless if no thermistor  is connected as in Figure 8  and Status will report Range LOW      Override Value You can specify an Override Value     Override Checking th
83. o MDIX  When interconnecting two Ethernet devices  a  straight through cable or crossover cable can be used     but if one device uses Auto   MDIX  the cable wiring does not matter  Auto MDIX adjusts for either type    Reset Switch    To reset the Master module to its default values of the IP address  192 168 92 68    gateway address  192 168 92 1  and netmask   24 or 255 255 255 0   use a paperclip  or similar tool to press the reset switch  see Figure 1 for location  while the unit is  repowered and until the reboot is complete  Once the Status LED stops flashing   release the reset switch  The unit will now use the default values     6 1 2 LEDs    To aid in troubleshooting  several LEDs have been provided     The Status LED flashes green during boot up     then glows solid green while operation is  fault free  If a fault occurs  the LED glows solid red  On the Master module  this LED  flashing green  after boot up  indicates Modbus serial activity     The Master module has an Ethernet LED that glows green when properly linked to  equipment operating at 100 Mbps  yellow for 10 Mbps  and indicates activity by flashing     The Expansion module has a Network LED that flashes green to indicate data transfers   I O LEDs 1 8 follow the behaviour described in the chart below                        If the I O channel is       Green indicates     Red indicates       a Relay output the coil is energized   not used for relay output     an Analog output the command is greater than zero
84. ogic is solved less frequently     allowing  other tasks  such as the web server  to  perform work        Bl App  sys  App   J O Meta Group  1   gt       3 O App Name    3 O Scan Period  EJ service sys  Folder  1      EJ sheet sys  Folder  10     Figure 41     Sample Property Sheet    TD040300 0MF    58    On the navigation pane of Figure 40  the expansion of the App directory allows you to  see two folders named    service    and    sheet     Click on    sheet    to obtain a blank Wire  Sheet  This is where components will be assembled into an application  Under Sedona  Palette  select the    control    container to see all the components that are included in the  control kit  The    basremote    option displays the BAS Remote kit  To connect the BAS  Remote component to the appropriate channel or virtual object  you will need to  configure its instance number  These screens are illustrated in Figure 40  To access  the components  simply drag one of the components onto the wire sheet  You will be  required to provide a unique seven character ASCII name for the component   Information on the contents of the various kits and Sedona Framework in general can  be found on our website at     www ccontrols com basautomation sedona htm       Sedona Workbench  File Edit Search Bookmarks Tools w  PH EDU PETES    a es     gt  El tt    gt  File Edit Search Bookmarks Tools W    T E  192 168 1 11 Sedona  BAS Remote   gt v     E e   P TT EXE  22 0 20 5  E  192 168 1 11 Sedona  BAS Remote  
85. oject  To do this  click the View Documented  Project button in the upper right portion of Figure 46  In response to your click  a new  worksheet opens to display the most important parameters of the project that was just  built  Unlike the CSV file of Figure 48 which has parameters sequenced for proper  mapping  the sample Documented Project of Figure 49 has parameters displayed in a  sequence more meaningful to humans  As shown below  typical Print Preview and Print  functions have their respective buttons on the left of the screen     4 A B Cc D E  F G H   J    _ Print Preview PrintFile  BACnet Information Return to  Main  Sheet Modbus Information    HQ Bldg Start Stop Bit 6 ml AO 1140001 NO_UNITS 11 Register 40001 16 Bit Unsigned Integer R_W  HQ Bldg Motor Speed   to 100  m2 AO 1140002 COV   SENO_UNITS 11 Register 40002 16 Bit Unsigned Integer R_W          2  3  4  5  6   Figure 49     Sample Documented Project for Printing    7 5 3 3 Loading Your Project into the BAS Remote    Once your bas cfg csv file is ready  use an FTP client to copy it to the BAS Remote in  the following directory      data config     The User Name is admin and the Password is ctrlink  Once the bas cfg csv file has  been copied to the BAS Remote  reboot the unit to implement your mapping scheme     TD040300 0MF  70    7 5 4 Viewing the Mapping Status in the BAS Remote    To view the Mapping in the BAS Remote  click on the Map button on the Web Server  Page  just under the device image in Figure 21 
86. ommon as shown in Figure 10           100      a E    A     so  888555     A BA BA B 12 34   6  1 01 1 02 1 03  24 VDC O 150 mA       ABABAB  1 04 1 05 1 06             BAS Remote    Figure 10     Pulse Input Connections    The pulse output could be sinusoidal with no DC offset so the BAS Remote could  experience both positive and negative excursions of the signal  The BAS Remote can  only detect positive voltages so the negative excursions will be ignored   t is still  possible to detect the input signal by only sensing the positive excursions     When interfacing to a pulse device that has an opto isolated open collector output  a pull up  resistor must be added to the device output  In Figure 10  a 3 phase wattmeter has three  opto isolated open collector outputs  each requiring an external pull up resistor  Since  TD040300 0MF  24    each of the opto isolators is rated for 60 VDC  install a 100 kQ pull up resistor between  each output and the  24 V loop supply  The common of the opto isolators connects to  the common of the BAS Remote  Since each BAS Remote input has a 100 kQ input  impedance  the resulting voltage divider sets the off state voltage to 12 V  Even though  the BAS Remote input range is 0 10 VDC  this will not harm it  Set the two thresholds  to 2 V and 3 V  The threshold points on digital signals are not critical  Consult the pulse  device manual for more guidance     5 5 Analog Input    An analog input can measure voltage in the range of 0 5 VDC or 0 10 VD
87. ontrols website  at     www ccontrols com tech sedona htm    Sedona Framework is IP based so it is necessary to gain access to the BAS Remote  over the same IP subnet where the BAS Remote resides  Using your web browser   access the BAS Remote webpage  In the navigation pane example shown in Figure 38   the BAS Remote is located at private address  192 168 92 68  Pointing your browser to this  location brings up the BAS Remote webpage  which verifies that the PC and the BAS  Remote are properly communicating over the          A My Host   GMTLAPTOPO3      192 168 92 68  same subnet  You should be able to reach      1500270   the BAS Remote with the Sedona or Niagara     192 168 1 50  workbench as well    192 168 1 68    Figure 38     Workbench Navigation Screen    TD040300 0MF  57    Launch Sedona or Niagara Workbench  If the  BAS Remote was accessed earlier  you  should see its IP address in the navigation  pane  192 168 92 68 in our example shown in  Figure 38   However  if this is the first time the  BAS Remote is being accessed  use the menu  bar to execute the following options     File  gt  Open  gt  Open Sedona  sox     You should see an Open Sedona dialog box   As shown in Figure 39  the Host setting  should be    IP    and the Port setting should be     1876     In the box to the right of    IP    enter the  IP address of the BAS Remote  which is  192 168 92 68 in this example   You must  enter a Username and Password for the tool           Open Sedona       ORIS  miu
88. or displays the Channel Names and their Present Values     6 1 5 On Screen Help    There are several screens used in the BAS Remote  The upper right portion of each  screen displays a Help option  Clicking this option launches another browser window  with helpful information about the current screen            fo DR me Penta Sole e    012 Aion    vversal inpstoutput channels are prowded oe rh  Li an accept    Cotact Closure fom   y a volbage curet anaeg inpur from a held rans   ros can tange fom 0 10 VDX       0 5 Vt 1 4          fiare the BAS Remote   n any of the ports fo adjust  V eefinns        Figure 23     Help Window    TD040300 0MF  36    6 2 Input Output Channels  1 0     6 2 1 Universal l Os    Six identical universal I O channels allow any mix of inputs and outputs requiring only  two connections labelled A and B  Pin A is always more positive than pin B  Channels  are labelled   O 7 through   O 6 and are divided equally between two six pin terminal  blocks  One terminal block is for I O 1 3 and the other is for I O 4 6  Configuring is  done via the built in web server  Input resolution is 10 bits  output resolution is 12 bits     Schottky barrier diodes protect the electronics from over voltage faults on inputs A and  B  Also  a PPTC  polymeric positive temperature coefficient  resettable fuse protects  terminal B from over voltage when driven to ground     Pin A can be an input or output  Pin B can be an input or ground  A D A converter is  used for generating an
89. p   www ccontrols eu  Contemporary Controls GmbH Tel   49  0 341 520359 0  FuggerstraBe 1B Fax   49  0 341 520359 16  D 04158 Leipzig Deutschland E mail  info ccontrols de    WWW  http   www ccontrols eu    Disclaimer    Contemporary Control Systems  Inc  reserves the right to make changes in the specifications of the  product described within this manual at any time without notice and without obligation of Contemporary  Control Systems  Inc  to notify any person of such revision or change     WARNING     This is a Class A product as defined in EN55022     In a domestic environment this product may cause radio interference  in which case the user may be required to take adequate measures        TD040300 0MF  2    1 Table of Contents    1  TABLEOF CONTENTS caricia iia tania 3  2  INTRODUCTION  conan 6  2 1 Features and Benefits  AR  8  2 2 SOIL us be DO ete ene aden M utu enlaces eid DM EU 9  2 3 Product Image  Master Module hornallas 9   3  SEECIFICATION Scania da aia 10  3d Universal Input Outputs     Channels 1   6                        eene 10  3 2 Relay Outputs     Channels Ti ap to imu dera api a hEn ig puta o thin  10  3 3 COMU CAOS ia 10  3 4 Protocol Comphant e st da 11  3 5 Power ReguirementS kecsesen ca desde itam tensi reira Oea Ere a E ARS EE rbi da Md editi  11  3 6 General Specifications ea 11  3 7 LED IA 12  3 8 Electromagnetic Compatibility ss 12  39  Field Connects id 13  3 10    Ordering ESA Rc 13  aL Dimensional Drawn S sisser E E EEEE EEE 14  312   PICS S
90. pansion Bus    Modified Modbus serial protocol  2 wire non isolated ElA 485              UP DN  57 6 kbaud  Maximum segment length 100 m   Modbus Serial Modbus serial ASCII or RTU protocol        Master only 2 wire non isolated ElA 485     MB Bus  2 4  4 8  9 6  19 2  38 4  57 6  115 2 kbps     Max segment length 100 m   Jumper selectable bias and termination        TD040300 0MF  10          3 4 Protocol Compliance    Protocol    Compliance       BACnet IP ASHRAE 135 2008 annex J   Application specific controller device profile B ASC   Modbus TCP Modbus Application Protocol Specification V1 1b Dec  28  2006  Modbus org     Modbus Messaging on TCP IP Implementation Guide V1 0b October 24  2006   Modbus org        Modbus serial          Modbus over Serial Line Specification and Implementation Guide V1 02 December  20  2006  Modbus org           3 5 Power Requirements       Item Limits  Input power Master module  24 VAC VDC   10   47 63 Hz  17 VA  Master PoE module  48 VDC   10  10 W  Expansion module  24 VAC VDC   10   47 63 Hz  17 VA  Loop supply  24 VDC nom  150 mA maximum                3 6 General Specifications    Item    Protection    Description    All inputs and outputs  except for relay outputs and communications ports  are  over voltage protected up to 24 VAC and short circuit protected        Environmental    Operating temperature 0   to  60  C   Storage temperature    40   C to  85  C   Relative humidity 10 to 95   non condensing        Weight       0 6 Ibs   0 27 k
91. re Foundation s software and to any other program whose authors commit to  using it   Some other Free Software Foundation software is covered by the GNU Lesser General Public  License instead   You can apply it to your programs  too     When we speak of free software  we are referring to freedom  not price  Our General Public Licenses are  designed to make sure that you have the freedom to distribute copies of free software  and charge for this  service if you wish   that you receive source code or can get it if you want it  that you can change the  software or use pieces of it in new free programs  and that you know you can do these things     To protect your rights  we need to make restrictions that forbid anyone to deny you these rights or to ask  you to surrender the rights  These restrictions translate to certain responsibilities for you if you distribute  copies of the software  or if you modify it     For example  if you distribute copies of such a program  whether gratis or for a fee  you must give the  recipients all the rights that you have  You must make sure that they  too  receive or can get the source  code  And you must show them these terms so they know their rights     We protect your rights with two steps   1  copyright the software  and  2  offer you this license which gives  you legal permission to copy  distribute and or modify the software     Also  for each author s protection and ours  we want to make certain that everyone understands that there  is no
92. re set by the manufacturer     TD040300 0MF  52    7 2 2 Analog Input    Property Identifier    Property Datatype Code      Remarks                                     Object Identifier BACnetObjectldentifier R   Object_Name CharacterString R   Object_Type BACnetObjectType R   Present_Value REAL R   Status Flags BACnetStatusFlags R Status flags will display the status of the channel fault    false for normal conditions  Overridden   false if the  channel is not forced  If the channel is a thermistor input  and the thermistor is disconnected  the fault flag will be true    Event_State BACnetEventState R Always normal  Check status flags for real condition    Out_Of_Service BOOLEAN R W   Units BACnetEngineeringUnits R             7 2 3 Analog Output    Property Identifier Property Datatype Code Remarks                                        Object Identifier BACnetObjectldentifier R   Object_Name CharacterString R   Object_Type BACnetObjectType R   Present_Value REAL Ww   Status_Flags BACnetStatusFlags R Status flags will display the status of the channel fault    false for normal conditions  Overridden   false if the  channel is not forced    Event_State BACnetEventState R Always normal  Check status flags for real condition    Out_Of_Service BOOLEAN R W   Units BACnetEngineeringUnits R   Priority Array BACnetPriorityArray R   Relinquish_Default REAL R             7 2 4 Analog Value    Property Identifier   Property Datatype Code Remarks                                        
93. rence  COM  with the BAS Remote Master module  This is usually  accomplished by sharing the same power source  Configure the Modbus baudrate and  protocol using the BAS Remote Modbus port web page      3 3V    ls      24 VDC  OUTPUT            D   HI caro    130  AT      Figure 5     Internal Termination and Bias    When connecting to an isolated 3 wire Modbus device  the signal common of the  isolated device must be connected to the SC pin between the MB and DN ports  This ties  the two reference points together for reliable communications  Refer to Figure 6 for wiring  details     Modbus serial device can only be attached to the MB port on the Master module  Refer  to Figure 5 for details on the bias and termination network present on the MB port   Together  these resistors approximate one 120 Q terminating resistor  Terminal D   represents the more positive connection for the EIA 485 Modbus serial network while  D  represents the less positive connection  Make corresponding connections to  Modbus serial devices  The last device on the bus should have applied bias and  termination or just termination  A shielded twisted pair cable should be used with  interconnecting devices  Connect the shields together and attached to chassis at only  One point  Refer to Figure 6 for wiring details     TD040300 0MF  19    4 2 3 Cabling Considerations  When attaching cables to the BAS Remote  Table 1 should be considered     Function Signalling and Minimum Required Cable Maximum Segment Di
94. rs  This  will be the object name for this channel  followed by the channel  number   For example     Relay Output 1        The Others default can be set to any option in the list     The NO_UNITS default can be set to any option in the list  The  available options depend on the BACnet Unit Group you specify     You can enter any string using no more than 63 characters   The default value of 7 is unchangeable    The default value of 0 is unchangeable    The default value of 7 is unchangeable    The default value of 0 is unchangeable    The Off default outputs 0  but you may set a Oor a f        CONTEMPORARY CONTROLS BAS Remote    Help             Channel Type User Scaling  HIGH 1 1  Channel Name A VALUE ACTUAL SCALED  8 Default Channel Name LOW 0 0       BACnet Unit Group          Others        Initial Value   Scaled   OFF         BACnet Unit Value          NO_UNITS        e       BACnet Description       Default channel description          SAVE       CANCEL                Figure 31     Relay Output Configuration    TD040300 0MF  46    6 4 Channel Forcing    To force a channel  access the Web Server Page  click on the I  icon for the channel of  interest and make adjustments in the new screen that appears  Your selected channel  is confirmed by the large number on the left side of the new screen  If you apply an  override value  the override condition will be indicated by a simulated LED on the main  Web Server Screen     as described in Section 6 1 4  Also the BACnet status
95. s     CONTEMPORARY CONTROLS BAS Remote    Help    Value Format                            Connect Status i      0X Coil 32 Bit Format  Connected to target      1X Input Coil    Slave Address  1 j O 3X Input Reg  Register Number  8  4X Holding Reg 32 Bit Endian  b O 32bit o  Value        Scaled   READ   WRITE   Status                         Figure 51     Modbus Utility Screen    As shown above  this screen has 5 fields  9 radio buttons and a pair of read write buttons     The five fields are     Connect Status    Slave Address    It initially reports  Connected to target  then awaits your first register  access  As this is a Java applet  it executes on your computer  When it  successfully connects to the BAS Remote  it will report  connected to target      NOTE  If you have uploaded a bas cfg csv file to the BAS Remote  you  will only be able to read write the Modbus values of the devices listed in  the file  You will still be able to read write all the Modbus registers coils  of devices not listed in the CSV file     This is 1 by default  Enter the Modbus address of the device you wish  to access  To avoid erroneous results  it must be one of the following     e the BAS Remote Master  e a BAS Remote Expansion module    e a Modbus slave device attached to the Modbus Expansion port of  the BAS Remote Master    TD040300 0MF  72    Register Number    Value    Status    The five radio buttons    This is 7 by default  Enter only the least three significant digits of the  address o
96. s option to YES if you want a  COV message sent to the subscribing BACnet device  If you set this  option to YES but do not set Poll   TRUE for the same variable  row   this  option will have no effect     Column C If you set a cell in Column B to YES  you are prompted for the COV increment  value that must occur before the COV message will be sent  If a Column  B cell is left at NO  the Column C default value will stay at 999999 9     Column D   f you entered a Description or Location when the profile was loaded  it  registered in Column 3 of the Project Builder and also appears in this  column  Note  Any cell in Column D can be edited  but the entire column  will be reset by any edits to Column 3 in the Project Builder worksheet   Therefore  if you wish add special text to a variable  do it in Column E     TD040300 0MF  67    Column E    Column F    Column G  Column H  Column     Column J  Column K    Column L    Column M  Column N  Row 9    This is pre filled with the variable name supplied by the manufacturer of  the device  Any cell in this column can be individually edited if you wish  rename the variable to something more meaningful in your installation     This is the Modbus ID  address  you set when the profile loaded  You can  edit a cell in this column  but don t  Remember  every variable  row  in  the profile of a single device must have the same value in this column     The Variable Type may be either a Register or Coil    The Variable Number is a value from 0001
97. stance  Data Rate    Ethernet 10BASE T Category 3 UTP 100 m  328 ft   10 Mbps    Ethernet 100BASE TX Category 5 UTP 100 m  328 ft   100 Mbps  1 0 Unspecified Solid  16 22 AWG Unspecified  Stranded  16 18 AWG    Unspecified Belden   9841 or equivalent  100 m  328 ft   Belden   3106A or equivalent  100 m  328 ft     Table 1     Cabling Considerations         If using shielded cable  connect to chassis at only one point     NOTE  Wire size may be dictated by electrical codes for the area where the equipment  is being installed  Consult local regulations     Observe in Table 1 that 10BASE T segments can successfully use Category 3  4 or 5  cable     but 100BASE TX segments must use Category 5 cable  Category 5e cable is  highly recommended as the minimum for new installations     The Ethernet port of the BAS Remote employs Auto MDIX technology so that either  straight through or crossover cables can be used to connect to the network     TD040300 0MF  20    5 Field Connections    5 1 Sample BAS Remote Wiring Diagram    A 6   Built in 24 VOC 10K Type I1          D  3 wire in or  E 51g T      e    E Pulse L     SS contac    0 2 10V_ IN        BAS Remote BAS Remote  Master Expansion    be as high as 750 N                10 100 Mbps  Ethwrnet  BACnet IP    PONER Mb DN outes out  outs OUT 7  M COM de De D  SC Depr 1999998   and EME nd wc Cm wc cw       XN ano    rn on E            ze    tas EA  a Am m   eh j Gocooocoooccocooccocr MOSSOS  baeiforrmer property nod    To as many as two ad
98. stream port  DN  is intended for Expansion modules while the Modbus  MB  port  functions as either a Modbus TCP router or Modbus serial to BACnet gateway     allowing  for the attachment of Modbus 2 wire or 3 wire ElA 485 serial devices  On BAS Remote  Expansion modules  the two ports are marked UP and DN  and are dedicated for  communication with the BAS Remote Master module and other Expansion modules     All field connectors are removable     making field replacement of units quick and simple     A single RJ 45 shielded connector provides the 10 100 Mbps twisted pair Ethernet  connection  The unit supports auto negotiation of data rate and duplex  A resident web    TD040300 0MF  6    server facilitates commissioning and troubleshooting  Configuration is accomplished via  Ethernet  Java must be enabled in the browser used to access the BAS Remote     Power for the BAS Remote can be derived from a 24 VAC Class 2 transformer capable  of delivering 17 VA or from a 24 VDC power supply capable of at least 10 W  Since the  unit incorporates a half wave rectified power supply  attached I O points and the power  supply can share a common ground  Therefore  the BAS Remote can be powered by  the same control transformer used to power other half wave rectified control equipment   The BAS Remote can be DIN rail mounted into a control panel  If panel mounting is  required  use the supplied mounting tabs     The BAS Remote conforms to the BACnet IP standard and therefore allows field I O
99. t any one time  When no device is driving the  bus  the bus floats  To prevent noise from being interpreted as data  the bus must be  biased to a valid state   The Modbus Serial specification calls this polarization   With  no data on the bus  the D  pin is biased to be more positive than the D  pin  Bias is  applied at only one point on the bus  the Master provides bias internally on its MB port   the Expansion does so on its UP port     4 2 1 2 Communicating from Master to Expansion Modules    The Master uses the downstream port DN to communicate to the upstream port UP on  the Expansion  If additional Expansion modules are used  they are cascaded such that  the DN port of the Expansion module nearest the Master is connected to the UP port on  the added Expansion module  Commands received by an Expansion module s UP port  are relayed to its DN port while being read by the module itself  Similarly  a response  received at the DN port is transferred to the UP port     eventually arriving at the Master   Thus all connections  Master Expansion and Expansion Expansion  are point to point  with termination and bias in each UP transceiver  DN ports have termination only     TD040300 0MF  18    4 2 2 Modbus Serial Bus Connections    The Modbus serial Expansion port  MB  on the BAS Remote Master module is non   isolated ElA 485 compatible  When connecting to other non isolated devices  care  must be exercised to ensure that all non isolated Modbus devices share the same  ground refe
100. tatement caia 15   4 INSTALLATION Per                                16  4 1 Power SUpply cirenean E E E IM MEUM 16  4 1 1 Power Supply Precautions an da 17  4 1 2 Lurniled POWer SOM aan 17   4 2 Connecting Expansion EQUIP ii 18  4 2 1 BAS Remote Expansion Module Connections                           eene 18  4 2 2 Modbus Serial Bus Connect 19  423  Cabling Considera can 20   5  EFIELDCONNECTIONS   cti tic utt th tia HUP ia it 21  5 1 Sample BAS Remote Wiring Diari ii 21  5 2 A                                    22  5 3 Contact Clos  E I Mut pa EMEN 22  5 4 Pulsa ii 24  5 5 Analog IPUR 25  50 A  ado COI TE 26   TD040300 0MF    3    6   OPERATION Rer 27    6 1 General Considerations    teda ten cette eva rias 27  6 1 1 Ethernet Port on the Master Module ii 27  A EEDS cuntene istaec pte A e states eun a ees 27  6 1 3 Accessing and Configuring the Web Server on the Master Unit                               28  6 14  Web Server Screen Overview aca cae aide Gis ieee ee He 35  01 5   On Screen Help  O 36   6 2 Input Output Channels  WO  a 37  021  Unversal VOS A RE 37  6 2 2   MR CLAY  CURES   ote pea osa gc Net edt Nae Autonet s Space i bea 37   6 3 Channel ConfTE  lHg A doa omae a E iad a Ed us 38  6 3 1 Analog Voltage Input Configuring cirios dota aristides 38  6 3 2 Analog Voltage Output Configuring A ib 39  633 Binary InpupConfrgurifg  o e a tds A seas ine ip bus 40  634 Current Input GOBTTEHDITIg ae 41  6 3 5 Current Output COn Uri MS   150g  occas sacs oor had icis ton oen b
101. tream Expansion positive terminal  DN D  Downstream Expansion negative terminal DN D  Downstream Expansion negative terminal   Terminal Power     Master Module  Power     Expansion Module   HI High AC or DC   High AC or DC     COM AC or DC common AC or DC common   Earth Optional earthing connection No connection                  BASR M model only    3 10 Ordering Information          Model Description   BASR 8M BAS Remote Master with eight I O points  BASR 8X BAS Remote Expansion with eight I O points  BASR 8M P BAS Remote Master PoE with eight I O points                TD040300 0MF  13    3 11 Dimensional Drawing    60 00  saoo  236       AAA Lezo so     aw  232    020        169  J        ees   ooge             millimeters  inches        Optional tabs for surface mounting  2 pieces     Figure 2     BAS Remote Dimensions    TD040300 0MF  14    3 12 PICS Statement    CONTEMPORARY CONTROLS  E m m     mn      BASR t oe e  emo e   DC aan nitro    Versatile Building Automation Appliance                               Rieti  rr       as on        BACnet Protocol Implementation Conformance Statement  Annex A     Date  18 January 2010   Vendor Name  Contemporary Controls   Product Name  BAS Remote   Product Model Number  BASR 8M   Applications Software Version  Firmware Revision  3 0 BACnet Protocol Revision     Product Description  BACnetWP compliant 8 point remote input output device that allows a direct connection to Ethernet without the need  of a BACnet router     BACnet Standar
102. us Profile Name  This name was specified in the Modbus Profile  and cannot be changed     Column 3  Description or Location  This was the text describing the device  description or location that you entered when you loaded the profile     Column 4  Modbus ID  This unique value  10 39  is the Modbus Slave address that  you specified when the device profile was loaded     Column5  Worksheet Name to Configure Poll  amp  COVs  This is a combination of the  values from Columns 3  2 and 4  Double clicking this cell  or the button  atop Column 5  opens the M2BPS for this device as a new editable sheet  in your project and the Worksheet Name appears on the worksheet tab     Column6  Configured Polls COVs  This reports how many Polls and COVs are  configured in each M2BPS  Initially  this column will display    0 0    for each  profile that you have added to your project   By default  each Modbus Profile  will have the Poll function set to FALSE  off  for each of its variables      TD040300 0MF  66    7 5 3 1 Editing Modbus to BACnet Profile Sheets    After you add a Modbus to BACnet Profile Sheet  M2BPS  to your project  you must edit  it and set the Poll function to TRUE for each variable that you want polled  A M2BPS  must be edited before its associated device can communicate via the BAS Remote  A  sample M2BPS is shown in Figure 47     9 0 Modbus to BACnet Profile Sheet Use this button to close this window in the Project Builder Software          Double cick o  Cauna header Test 
103. value is being overridden                      Table 3     Status Registers    0   Channel is operating within limits  2   Analog current output has no load    6   Thermistor input is out of range  9   Analog output is out of range       Figure 45     Status Register Depicted Graphically    TD040300 0MF  62    7 4 1 2 Read Channel Data Registers    Two 16 bit registers are assigned to each of the eight channels for reading input data   Adding an extra register was done to accommodate accumulator values when  measuring pulse inputs  The least significant word resides at the register base address  while the most significant word resides one register location above the base address   The base register address for channel 1 is 40101 so its most significant word is at  40102  Similarly  channel 8   s base address is at 40115 so its most significant word is at 40116     Register Bits MEL   Description                                     401YX 0 15 0x0000 to 0x1388 0 5000 mV on 0 5 V scale    401YX 0 15 0x0000 to 0x2710 0 10000 mV on 0 10 V scale    401YX 15 0x0000 to 0x07DO 0 2000 hundredths of mA on current  401YX 0 15 OxFEA2 to 0x044C  350 to 1110 tenths of   F  2 s comp    401YX 0 15 OxFES8E to 0x01B8  370 to 440 tenths of  C  2 s comp    401YX 0 15 0x0000 Contact off  relay de energized   401YX 0 15 0x0001 Contact on  relay energized                                  Resolution on 0   5 V scale is 5 mV  and on the 0   10 V scale 10 mV     Table 4     Read Channel Data Registers 
104. work  The temporary Ethernet network constructed in Figure 13  should be dismantled and the PC re configured to restore its original IP address     CONTEMPORARY CONTROLS BAS Remote    Help         System   BACnet   Modbus   Virtual            System Name  Default Configuration Name          IP Address  192 168 92 68          Subnet Mask  255 255 255 0             Gateway Address  192 168 92 1          Main Unit Name  Default BAS Unit    Expansion Units  0 y                UPDATE          Figure 17     Configuring System in the Master Module    TD040300 0MF  30    6 1 3 4 BACnet Configuration    Device Instance This is a 22 bit value  0   4 194 303   Each BACnet network device  must have a unique device instance  The default value is 2749     UDP Port The default value of OxBACO should usually not be changed     BBMD IP Address Enter the address of the BBMD with which the BAS Remote will  perform Foreign Device Registration  FDR  if the BBMD is not  located on the same subnet as the BAS Remote     BBMD Reg Time Enter the interval  in seconds  between successive foreign device  registrations     CONTEMPORARY  CONTROLS BAS Remote    Help         System   BACnet   Modbus   Virtual                      Device Instance  2749          UDP Port  47808          BBMD IP Address  0 0 0 0                BBMD Reg Time  0                UPDATE             Figure 18     Configuring BACnet in the Master Module    TD040300 0MF  31    6 1 3 5 Modbus Configuration    Modbus configuration  see F
105. y you could satisfy both it and this  License would be to refrain entirely from distribution of the Program     If any portion of this section is held invalid or unenforceable under any particular circumstance  the  balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances     It is not the purpose of this section to induce you to infringe any patents or other property right claims or  to contest validity of any such claims  this section has the sole purpose of protecting the integrity of the  free software distribution system  which is implemented by public license practices  Many people have  made generous contributions to the wide range of software distributed through that system in reliance on  consistent application of that system  it is up to the author donor to decide if he or she is willing to  distribute software through any other system and a licensee cannot impose that choice     This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License     8  If the distribution and or use of the Program is restricted in certain countries either by patents or by  copyrighted interfaces  the original copyright holder who places the Program under this License may add  an explicit geographical distribution limitation excluding those countries  so that distribution is permitted  only in or among countries not thus excluded  In such case  this License incorporates the limit
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
取扱説明書 - NTTドコモ  AXOR Industries Service Manual McbNET DigitalTM  Symantec Enterprise Firewall 7.0 for PC  「甲虫王者ムシキング 甲虫王者ムシキング 甲虫王者ムシキング むしとり  RÈGLES DE SÉCURITÉ  Evermount EM-TSP2B flat panel wall mount  可変オリフィス式 ILVA 型 流量計 施工・保守点検要領書  日本語版 PDFファイル 2.6MB  alisadora de pisos dupla - Petrotec Equipamentos para Construção  Manual del operador    Copyright © All rights reserved. 
   Failed to retrieve file