Under Windows, it is necessary to install the CAN driver library provided by ADLINK and configure the baud rate and working mode (normal/only listen/self-test).
If it is necessary to bridge two CAN networks (such as forwarding messages), it can be achieved through software routing without the need for an external gateway.
Troubleshooting:
If communication fails, first check the terminal resistance (120 Ω needs to be connected at both ends of the CAN bus), and then measure the amplitude of the differential signal with an oscilloscope (the dominant bit is about 2.5V, and the recessive bit is about 0V).
Use SEMA tool to monitor the CAN controller error counter. If frequent resending occurs, check for node address conflicts or high bus load.
Isolation of digital I/O applications and wiring
MXC-2300 provides 16 channel isolated digital input and 16 channel isolated digital output (32 points in total), suitable for controlling relays, indicator lights, reading limit switches, etc.
Electrical characteristics (based on typical isolated DI/DO):
DI: Input voltage range 0~30V, typical threshold 5V, photoelectric isolation withstand voltage 2.5kV.
DO: The output type is Darlington transistor (open drain), with a maximum current of 100mA per channel, and requires an external pull-up resistor or load power supply.
Wiring points:
Use a pluggable terminal block and confirm the polarity of the external power supply before wiring.
When driving inductive loads (such as relays) with DO, parallel freewheeling diodes are required to prevent back electromotive force from damaging the output stage.
By using software to read DI status or set DO output, it can be done through the DLL/API provided by ADLINK or direct memory mapping (driver support required).
Network Teaming and Redundant Configuration
Dual GbE ports support Teaming (link aggregation) and can be configured at the operating system level as follows:
Fault tolerant mode (primary/backup): Automatically switches to backup when the primary link fails, with a switching time of less than 1 second.
Load balancing: Dual port simultaneous transmission and reception, increasing the total bandwidth to 2 Gbps (with switch support for LACP).
Windows configuration: Install Intel PROSet network management tool, create Teaming group and select mode.
Linux configuration: Use the bonding module, edit/etc/modprobe. d/bonding. conf, and configure ifcfg-bond0 with mode=1 or mode=4 parameters.
For critical control systems, it is recommended to use fault-tolerant mode to ensure that network single point failures do not affect data transmission.
Remote monitoring of SEMA intelligent management agent
ADLINK's unique SEMA 2.2 (Smart Embedded Management Agent) is a major highlight of MXC-2300, which obtains real-time data through a hardware monitoring chip:
System temperature (CPU, motherboard)
Input voltage and current (power consumption monitoring)
Fan speed (if an optional fan is installed)
Watchdog timer status
System running time, startup times, etc
Deployment steps:
Install SEMA driver (Windows/Linux) on the operating system.
Retrieve the above data by calling the API through the command line or provided SDK, or remotely view it through the SEMA web interface (network configuration required).
Customizable alarm threshold (such as triggering email alarm when CPU temperature>75 ℃).
The watchdog function can be used for application monitoring: enable WDT, periodically reset in the application main loop, and automatically restart the system upon timeout to improve reliability.
Typical use: At unmanned sites, using SEMA to report operational status, the operation and maintenance center can promptly detect anomalies.
Wide temperature operation and heat dissipation optimization
The wide temperature design of MXC-2300 relies on efficient aluminum heat sinks and heat pipe conduction, and the fanless structure avoids mechanical failures. However, in actual deployment, attention should be paid to:
When the ambient temperature exceeds 60 ℃, it is recommended to use industrial grade wide temperature SSDs (such as -40 ℃~85 ℃ specifications), and avoid installing the equipment in direct sunlight or enclosed high-temperature cabinets.
Ensure a ventilation gap of at least 5 cm around and do not block the heat dissipation fins of the casing.
If heat accumulates inside the cabinet, it may be considered to install an external axial fan, but do not blow directly towards the equipment inlet (which may bring in dust).
Regularly check the dust accumulation on the surface of the heat sink and clean it with compressed air (after power off).
Storage and system installation recommendations
MXC-2300 supports CF cards and SATA hard drives/SSDs. Choose based on reliability and speed requirements:
CF card: Suitable for smaller system images (such as WinCE or thin Linux), with slower read and write speeds but good shock resistance.
MSATA SSD: Excellent performance, large capacity, recommended for Windows or big data storage.
Operating system support:
Windows 7/8/8.1 Embedded or Professional Edition
Linux (Fedora 18 and above, other distributions available upon request)
Installation precautions: