MR16OUT-S3 Module MR16IN-S3 Module
1.0 Introduction
You can add Mercury MR16IN and MR16OUT modules to the RS-485 port of an NXT-MSC controller after configuring the controller port to the Mercury Security protocol.
Each MR16IN or MR16OUT module has 16 inputs or 16 outputs and therefore offers a very cost-effective means of adding multiple general purpose inputs and outputs to the system. The MR16IN and MR16OUT modules can also be used for elevator control.
Notes:
- If you will be using an MR16IN or MR16OUT module then no other device types will be supported on that port (for example; an NXT 4x4 module or an NXT reader).
- An NXT reader is added to the controller port by default - so before attempting to add an MR module this NXT reader will need to be deleted.
- Each bus can support up to 32 panels (either MR16IN or MR16OUT or a combination of both). The first controller added to the port will be configured as address 0 in the controller properties.
- The maximum number of MR modules for an NXT-MSC 2D controller is 64. For an NXT-MSC 4D controller the maximum is 96.
- Also supports the Series 2 MR16 modules (the green colored boards).
2.0 NXT-MSC Controller to MR16IN/MR16OUT Wiring
2.1 Wiring at the NXT-MSC Controller
Important Notes:
You should not power the MR16IN or MR16OUT module from the controller's bus. The MR16IN or MR16OUT module should have its own dedicated power supply.
You should connect the RS-485 shield drain to the earth-ground at the NXT-MSC controller only (to prevent ground loops). The shield drain can connect to the earth at pin 3 of the NXT-MSC controller power connector or the ground lug screw as shown in the above diagram.
2.2 Wiring at the TB10 connector of the MR16IN/MR16OUT Module
2.3 RS-485 Wiring Specification
- The recommended cable type for the RS-485 connection (between the NXT-MSC controller and the downstream MR16 modules) is Belden 9501 (or equivalent) - this is a 1-pair shielded, stranded, twisted cable. AWG 24 wire or larger (note that increasing the wire gauge does not increase the total network length) - The total network length is 4,000 feet/1,000 meters.
- The RS-485 wiring between MR16 modules is a daisy-chain connection.
3.0 Set the MR16IN/MR16OUT RS-485 Address
The S1 switch on the MR16IN or MR16OUT module is used to set the RS-485 address and the controller's baud rate. The first MR16 module that you add to the bus, by default, will be configured in the software as address 0 and the default baud rate is set to 38,400bps.
The S1 switch will have #6 and #7 in the ON position and all other switches are in the OFF position. This configures the MR module as address 0 and the baud rate will be 38,400.
Use the S1 switch to change the RS-485 address (switches 1-5) or the baud rate (switches 6 and 7).
Because address 0 is a valid address on the 485 network, the second address will be address 1 (#1 in the ON position), the third module will be address 2 (with switch #2 in the ON position) - as highlighted in the following image.
The comm address will automatically be set in the software based on the following rules:
- The first module to be added to the controller's bus will be configured in the software as address 0.
- Each of the controller buses can have up to 32 MR16 modules.
- If you add modules to a different bus, again, the first module will be address 0 (because it will be a second, completely separate RS-485 network).
This allows you to have MR16 modules on one of the controller buses and other panel types on a different bus. The address scheme is so the other buses are not affected. However, once a bus has been configured for Mercury hardware (MR16IN and MR16OUT modules), these will be the only hardware type that you can add to that bus.
4.0 Set the MR16IN/MR16OUT RS-485 BAUD Rate
The S1 DIP switch is also used to set the RS-485 BAUD rate to 38,400 (using S6 and S7 in the ON position).
5.0 Add an MR16IN or MR16OUT Module
Note:
- This section assumes you already have an NXT-MSC controller added to Borealis and online.
5.1 Remove the default Keri NXT reader from the controller's port
- In Borealis, from the main menu select Hardware then All.
- All controllers on the system will be displayed on the hardware tree.
- Expand the controller that has the module connected to it.
- Expand the bus on the controller.
- Select the reader which is added to the port by default.
- On the right side of the screen click the DELETE button.
- The default reader will be removed from the controller port.
- Select the port that the reader was removed from.
- Click the EDIT button.
- The port edit form will appear.
- Set the Protocol to Mercury Security.
- Click the SAVE button.
Note: After changing the controller port's protocol you will need to do a memory reset on the controller. This can be done after adding the MR module(s).
5.3 Add the MR16IN or MR16OUT module to the Controller Port
- Select the bus that the MR16 module is connected to.
- On the right side of the screen, click the ADD PANEL button.
- From the Panel Model selection select the MR16IN or the MR16OUT module.
- Click the SAVE button.
- The module will be added to the controller's port.
- Expand the controller port and select the new module.
- The module's properties will be displayed on the right.
- The module's status should be Online.
Note: The first panel that you add to a controller port will be address 0. It is important to also ensure the model type is correct. The module will not come online if it is an MR16IN but added as an MR16OUT module.
- Click on Hardware >> Panels and you will be able to view all the MR16 modules that have been added.