1. IntroductionThe BAS Remote Master provides the ultimate in flexibility. It can be used for expansion I/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. 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 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 II and III 10k Ohm 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 EIA-485 expansion ports on the master module. The downstream 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 EIA-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 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 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. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2. System ConfigurationFour tabs exist on the configuration screen. 2.1 System
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! 2.2 BACnet
2.3 ModbusModbus configuration 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.
2.4 VirtualThe 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.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3. Web Server Screen OverviewFrom the Web Server Screen, you can configure all I/O channels, view their status or force them as part of a commissioning process. The Configure Settings button (just below the device image) provides access to the basic device configuration fields. The BAS Remote image includes a graphic representation of each I/O Channel. Each of the 8 channels has two
icons ( Other buttons located beneath and to the right of the device image are:
The large grey section at the bottom of the screen labelled Current Settings is the device “Monitor” — 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. In the upper-left portion of the Monitor, 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 Monitor displays the Channel Names and their Present Values. 3.1 Channel ConfiguringTo configure a channel, view the Web Server Page, click on the 3.1.1 Analog Input ConfiguringYou can define any channel 1–6 as type “INPUT: 0–10V Analog” or “INPUT: 0–5V Analog”. Such a channel can accept an input voltage in the range of 0–10 volts or 0–5 volts. On this screen, you can adjust any of the following parameters.
3.1.2 Analog Output ConfiguringYou can define any channel 1–6 as type “OUTPUT: 0–10V Analog”. Such a channel can supply an output voltage in the range of 0–10 V. On this screen, you can adjust any of the following parameters.
3.1.3 Binary Input ConfiguringYou can define any channel 1–6 as type “INPUT: Binary”. On this screen, you can adjust the following parameters.
3.1.4 Current Input ConfiguringYou can define any channel 1–6 as type “INPUT: 0–20mA”. Such a channel can accept an input current in the range of 0–20 mA. On this screen, you can adjust any of the following parameters.
3.1.5 Thermistor Input ConfiguringYou can define any channel 1–6 as a Type II or III thermistor input. On this screen, you can adjust any of the following parameters.
3.1.6 Pulse Input ConfiguringYou can define any channel 1–6 as type “INPUT: Pulse”. 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 224-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 be reset by writing a new value to it via the map web page or via Modbus/TCP or via webservices or via a custom webpage which can write to the instance associated with this channel. On this screen, you can adjust any of the following parameters.
3.1.7 Relay Output ConfiguringChannels 7 and 8 are fixed as type “OUTPUT: Relay”. 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. On this screen, you can adjust one parameter.
3.2 Channel ForcingTo force a channel, view the Web Server Page, click on the For any channel type selected, the “Forcing” screen will report information for the following read-only fields:
3.2.1 Analog Input ForcingIn addition to type, name and status — this screen displays the following fields:
3.2.2 Binary Input ForcingIn addition to type, name and status — this screen displays the following fields:
3.2.3 Current Input ForcingIn addition to type, name and status — this screen displays the following fields:
3.2.4 Thermistor Input ForcingIn addition to type, name and status — this screen displays the following fields:
3.2.5 Relay Output ForcingIn addition to type, name and status — this screen displays the following fields:
4.1 Map AppletThe screen will display “Address” lines in the Unit Status box — where each 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 I/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. It also displays the BACnet status of each instance. Having the full list of instances is handy when doing Sedona programming. Note the following considerations:
Because Addresses 5, 6 and 7 are reserved for future use, you will not see these three addresses displayed in the Unit Status box. 4.2 Modbus UtilityThis 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. This screen has 5 fields, 9 radio buttons and a pair of read/write buttons. The five fields are:
The five radio buttons on the left specify which number format is displayed in the Value field. The choices are:
The four radio buttons on the right specify the number format of a 32-bit value. The choices are:
|