SAE J1939 is a standardized protocol that operates in CAN (Controller Area Network) bus networks. It is widely used in industrial diesel engines designed for the heavy-duty vehicle industry, including on-highway trucks, off-highway equipment, agricultural equipment, construction equipment, and other vehicles. Ordinarily, engine control units (ECUs) are used to control these kinds of devices, and more and more applications are employing PLCs for process automation to monitor the status of J1939-supported devices connected to an ECU.
The MGate 5118 gateway series supports the most popular industrial protocols of PLC and SCADA. Therefore devices (ECUs) that support the J1939 protocol can be monitored and controlled by PLCs and SCADA systems that use Modbus RTU/ASCII/TCP, EtherNet/IP, and PROFINET protocols. With the MGate 5118 gateway series, you can use the exact same gateway model in a variety of applications.
As more and more data needs to be controlled and monitored in mission-critical appliactions, a J1939-supported device may support up to a hundred Parameter Group Numbers (PGNs). Consequently, engineers have to set commands numerous times to retrieve different sets of input PGNs. The MGate 5118, however, has the added advantage of auto detecting the PGNs with a single click in the web console, skipping repeated actions when configuring, making engineers’ life much easier when it comes to connecting PLCs with J1939-supported devices.
Moreover, the MGate 5118 gateway is able to recognize each J1939-supported device individually; even if many J1939-supported devices are deployed on the same CAN bus. The positive outcomes are that the operation’s efficiency is much higher and the total cost of ownership is lower.
The MGate 5118 gateway series has a built-in traffic monitor function that monitors J1939-protocol traffic, allowing users to monitor the status of connected CAN devices, including error count, packet count, and bus-offline. The traffic monitor function can also be used to troubleshoot CAN devices. This diagnostics tool helps users check CAN device settings and indicates the availability of CAN devices by reading the J1939 network address. In addition, the MGate 5118 gateway series has a built-in Live List function for when two or more J1939-supported devices are connected to the same CAN bus. This function shows the PGNs and addresses of packets transmitted from each device, giving users the ability to gauge the loading of the CAN bus.
To detect loose cables, the MGate 5118 gateway series supports status monitoring and fault protection functions. The status monitoring function notifies a PLC when the cable between the gateway and CAN device is loose. In addition, the fault protection function performs actions predefined by the user when the cable between the gateway and CAN device becomes loose.
During a project’s deployment, system integrators (SIs) must overcome several challenges, ranging from dealing with the complexity of different protocols and interfaces to spending too much time on pre-configuration and troubleshooting. With regard to these challenges, Moxa’s J1939 protocol converter is very easy to use and is equipped with a variety of maintenance functions to monitor the status of all connected CAN devices.
1-port CAN-J1939 to Modbus/PROFINET/EtherNet/IP gateways