Details on the MXNET Series
How it Works
MXNET Mirror Modules are the easiest and most powerful remote electronic controllers on the market. Mirror Modules are a pair of permanently married relay boards that communicate to each other in order to control the relays on the paired board. These boards use contact closure inputs to detect contact closures. When a contact closure is detected the corresponding relay on the paired board will activate.
As an example, suppose you have an MXNET pair. We'll call one board Board A and the other Board B. If a contact closure is detected on the 1st contact closure input on Board A then Board A will send a signal to change the status of Relay 1 on Board B. Board B will get the signal, change the status of Relay 1, and then send a verification signal back.
MXNET uses .NET programming embedded into the Ethernet modules mounted on the boards to accomplish the complicated task of finding it's pair anywhere in the world by simply supplying power and an internet connection.
The controllers find each other by constantly sending their MAC Address to our SignalSwitch.com server which stores the IP Address of where the data came from using the MAC Address as the identification. Once both pairs have had their IP Address recorded, SignalSwitch.com forwards any data sent to it from an MXNET board to its pair.
You can also use our MXNET Server software to allow the use of servers other than our SignalSwitch.com server for you control applications. Up to four servers can be stored in the MXNET boards that the boards will use if the primary server cannot be found.
If the pair are only being used over a LAN then no external server is needed, the boards will find each other automatically using just a MAC Address. This will also increase the reaction time as the data sent between boards doesn't have to reach an external server to reach the paired board.
MXNET Series controllers can communicate through LAN or an internet connection. The board will automatically detect which method is needed and adjust the address of the data packets it sends to the more efficient protocol. LAN communications are much faster as the information doesn't have to bounce around servers in order to reach the destination. Internet communications are slower but allow the MXNET pair to find each other from anywhere in the world.
MXNET pairs can communicate to each other from anywhere in the world using an internet connection. No Static IP Address is required. Simply plug the Ethernet and Power Cords in and give them a few minutes to find each other.
About the Modalities
MXNET Modules have two modes available to them, Beacon Mode and Smart Mode. Although the two modes act differently the biggest difference is that in Beacon Mode if communications are lost the relays on the pair will stay in their current states. In Smart Mode the relays will automatically convert to an off state if communications are lost. Below are the particulars of each mode.
Beacon Mode forces a MXNET controller to query its pair many times per second, refreshing relay status information every time a valid data stream is received by the remote device. Relays are only refreshed when a valid data packet is received. If the remote MXNET controller is able to communicate, the Busy LED will flash periodically, indicating valid communications between devices. Beacon mode is slower than smart mode and is used primarily for initial testing of two devices. If communication is lost between the MXNET Controllers, the Ready LED will stay on and all relays will stay in their current state. If you would prefer the relays to turn off if communications are lost Smart Mode should be used.
Smart Mode communicates to the remote device any time a change is detected on the local device. Otherwise, the controller periodically checks to make sure the remote device is able to communicate. Smart Mode uses less power and is significantly faster than Beacon Mode. Smart Mode is the preferred mode for daily use in most applications. Again, the Busy LED will indicate the remote device is properly communicating. Smart Mode will also verify the relays on the remote device are properly set. If they are not, Smart Mode will attempt communications until the remote device responds. If communication is lost between the MXNET controllers, all relays will automatically shut off. If this is not desirable, Beacon mode should be used.
Product Variations: MirC and MirX Series Controllers
NCD Currently offers two variations of this design: MirC and MirX.
MirC: Transmitter Controller and Receiver Controller Pair. The Transmitter controls the Receiver using Contact Closure Inputs that can be connected to any sensor that creates a Contact Closure. The Transmitter reads the status of the Relays on the Receiver and displays this using LEDs. The Receiver carries out commands sent to it by the Transmitter and sends back status updates.
MirX: Each Controller is a Transmitter and a Receiver. The Inputs on One Controller control the Relays on the Sender and the Receiver. The Status of the Relays on each board will always be identical unless communications is lost. Relay Status is Shown using LEDs on Each controller.
MirC controllers include two circuit boards. The "Transmitter" and "Reciever" circuit boards work together to control relays at a remote location from the Transmitter. The Transmitter Circuit board has contact closure inputs that, when a Contact Closure is detected, send a signal to the Remote circuit board to activate a Relay. The Remote Circuit board sends feedback to the Transmitter and the Transmitter uses this feedback to update the Status LEDs it displays. This two-way communications ensures you know whether the data was received or not and allows you to read the status of the Remote Device with a glance at the status LEDs. If communications is lost between the devices, the Relays on the Remote Board will turn off (If set to Smart Mode, see above). The relay status LEDs on the Local controller will also turn off. The Remote Relay Controller is also equipped with LEDs to show the status of the relays.
MirX controllers also include two circuit boards. Each controller is a Transmitter and a Receiver, each controller is equipped with contact closure inputs and relays. The local contact closure inputs control the relays at the remote location and vice versa. The LEDs on each controller display the status of the relays ONLY.