Danfoss MMIGRS2 X-Gate AK2 Over CANbus Controller
This guide focuses at the current moment on the integration of the AK2 controller via CAN bus to the X-Gate. For the integration of the X-Gate with a BMS, PLC, SCADA, etc., please refer to the User Guide. This guide also does not cover how to obtain ED3/ED4 or CDF files.
What is needed


General overview
Wiring with the MMIGRS2
Connection between AK-PC 78x family and MMIGRS2
CANH-R connection should be done only on the first and last element of the network. AK-PC 78x is terminated internally and the last element of the network will be the X-Gate therefore do not terminate the display. Also do not connect a separate power supply for the display. Supply comes directly from the controller via cable.
Connection between MMIGRS2 and X-Gate
Terminate the CANH-R on the X-Gate. Do not connect a separate power supply for the display.
Wiring without the MMIGRS2 (direct)
Terminate the CANH-R on the X-Gate. Do not connect a separate power supply for the display.
Skip chapter 4 if the MMIGRS2 is not being used. Settings in MMIGRS 2 Required App version: 3.29 or higher and BIOS: 1.17 or higher.
Depending on the configuration of AK-PC 78x, the main screen will appear slightly different. To access the MMIGRS2 display settings, simultaneously press the and the
for a few seconds.
The BIOS displays “MCX:001” in the top right corner, indicating the AK-PC 782A’s CAN address. The “50K” displayed represents the CAN baud rate. These are the default settings, and no changes are needed.
If for some reason you are seeing something different you can check the following settings:
- under “COM Selection,” choose “CAN” from the available options: CAN, RS232, and RS485
- Back in the BIOS menu: Press the down arrow to access the CAN settings. These settings control various aspects of CAN communication: Node ID, Baud Rate, Active Nodes, Diagnostics, and LSS.
- In Node ID you can select the CAN address for the display itself which is as default 126. In Baudrate we need to select 50K:
- under “Active Nodes,” you can see the connected devices:
Settings in X-Gate
- Ensure that you have version 5.22 or higher:
- Go to Files and upload the CDF file (or ED3/ED4) for the pack controller:
- Go to “Network Configuration” and add a node with the following settings:
- Node ID: 1
- Description: (Enter a descriptive name – this field cannot be blank)
- Application: Select the appropriate CDF file.
- Protocol Address: Leave empty.
- In the Network Overview, access the X-Gate settings by pressing the arrow next to it:
- Go to Client fieldbus and enable CANbus (G36):
- Go to “Supervisor Settings” from the Main Menu and verify that the CAN Baud Rate (SU4) is set to 50kbps.
- Go to the Network Overview, it can take 1-2 minutes to load the page. The question mark symbol next to the AK-PC 78x should now be replaced with an arrow, indicating a successful connection:
- Go to the Pack Controller settings. You should see various values displayed. Note that some values might appear as “NaN” if the corresponding functions are not used in the Pack Controller.
Glossary of terms
ED3/ED4 | These files are used to store configuration settings and other information for Danfoss devices, ensuring that the devices operate efficiently. ED3/ED4 are formats specifically used by Danfoss for the Danfoss System Manager AK-SM 800A. |
CDF (Configuration Description File) | CDF is a more generic format used to store configuration settings and parameters for controllers. While it serves the same purpose as ED3/ED4 files, either format could be used depending on the system and application. |
BMS (Building Management System) | A BMS, also known as a Building Automation System (BAS), is a control system used in buildings to manage and monitor the building’s mechanical and electrical equipment. |
PLC (Programmable Logic Controller) | A PLC is an industrial digital computer designed for the control and automation of manufacturing processes, such as assembly lines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis. |
Scada (Supervisory Control and Data Acquisition) | Scada is a system used for remote monitoring and control of industrial processes. It gathers real-time data from remote locations to control equipment and conditions |
Danfoss AIS
Climate Solutions
- danfoss.com
- +45 7488 2222
Any information, including, but not limited to information on selection of product, its application or use, product design, weight, dimensions, capacity or any other technical data in product manuals, catalogues descriptions, advertisements, etc. and whether made available in writing, Orally, electronically, online or via download, shall be considered informative, and is Only binding if and to the extent, explicit reference is made in a quotation or Order confirmation. Danfoss cannot accept any responsibility for possible errors in catalogues, brochures, videos and Other material.
Danfoss reserves the right to alter its products Without notice. This also applies to products ordered but not delivered provided that such alterations can be made without changes to form, fit or function Of the product. All trademarks in this material are property Of Danfoss A’S or Danfoss group companies. Danfoss and the Danfoss logo are trademarks Of Danfoss A’S. All rights reserved.
FAQ
- Q: Do I need to terminate CANH-R on both ends of the network?
A: No, terminate CANH-R only on the first and last elements of the network as specified in the manual. - Q: How do I know if the connection between X-Gate and AK-PC 78x is successful?
A: In Network Overview, a successful connection is indicated by an arrow symbol replacing the question mark next to AK-PC 78x. - Q: What should I do if some values appear as NaN in Pack Controller settings?
A: NaN values indicate that corresponding functions are not in use. It is normal behavior and does not require action.
Documents / Resources
![]() |
Danfoss MMIGRS2 X-Gate AK2 Over CANbus Controller [pdf] User Guide MMIGRS2, MMIGRS2 X-Gate AK2 Over CANbus Controller, X-Gate AK2 Over CANbus Controller, AK2 Over CANbus Controller, CANbus Controller, Controller |