Configuration and Diagnostic Software

Phoenix controllers are supported by the Phoenix Diagnostics PC software that allows loading, editing, and saving of configuration parameters, as well as diagnostic status reporting.

In order to use this software, it must be connect to a controller using a supported USB CAN Bus adapter or a CS1816 Bluetooth dongle.

Connection Methods

USB CAN Bus Adapter

  • PEAK-System PCAN-USB (website)

    • Windows: Download and install driver from PEAK-System's website. Note that Windows 7 requires an older version (4.1.x) of the driver.
    • macOS: No driver installation is necessary.
  • Kvaser Leaf Light V2 (website)

    • Windows: Download and install driver from Kvaser's website.
    • macOS: This CAN adapter is not supported

Other PEAK-System or Kvaser USB CAN adapters that use the same drivers may also work with Phoenix Diagnostics, but have not been tested.

Bluetooth Dongle

A Control Solutions CS1816 Bluetooth dongle can be used to connect to the Phoenix controller's legacy programming interface.

Requirements

  • Windows 10 version 1703 or later1
  • A computer with a Bluetooth adapter that reports Link Manager Protocol Version 6 or higher. See Microsoft's support article What Bluetooth version is on my PC? for instructions on how to check this version using Device Manager.
  • Phoenix Diagnostics 3.6.3 or later

Installation

  1. If using a USB CAN bus adapter, install its drivers and plug it in to a USB port, and restart the computer
  2. Download and install the Phoenix Diagnostics App

Using Phoenix Diagnostics

With a USB CAN Bus Adapter

  1. Connect the USB CAN adapter to the computer and motor controller.

  2. Launch Phoenix Diagnostics.

  3. If the app does not show OEM Mode under the version, sign in. Click the "SIGN IN" Button and enter either your personal username and password, or use oem in both the user and password fields. The app will restart. Opening Screen2

  4. Select the CAN Bus port. If none are listed try clicking the Refresh button. If that does not work, double check that the CAN adapter is detected by the operating system and that its drivers are installed. Opening Screen3

  5. Select the CAN baud rate. Opening Screen4

  6. Click the "CONNECT" button and the dashboard screen should appear after several seconds. If it does not appear, try a different baud rate and verify that the CAN Bus is terminated properly. Opening Screen5

Troubleshooting

See Troubleshooting the CAN Bus Interface.

With a Bluetooth Dongle

The CS1816 Bluetooth Dongle is a Bluetooth Low Energy device. As such, it must not be paired in Windows. If it is paired, Phoenix Diagnostics may fail to find the dongle or connect to it.

  1. Connect the Bluetooth dongle to the motor controller, turn on power to the system, and turn on the controller's keyswitch. The dongle's blue LED should light up solid for a few seconds as it starts up, then blink intermittently to indicate it's ready for a connection.

  2. Ensure Bluetooth is turned on in Windows using its Settings app or notification area. Bluetooth in Windows Settings

  3. Launch Phoenix Diagnostics.

  4. If the app does not show OEM Mode under the version, sign in. Click the "SIGN IN" Button and enter either your personal username and password, or use oem in both the user and password fields. The app will restart. Signing in as OEM

  5. Click the Refresh button to scan for Bluetooth devices. Refresh Button

  6. If a CS1816 Bluetooth dongle is found, it will be added to the port list. Click the "CONNECT" button to connect to the dongle. The dongle's blue LED should turn solid on, and the dashboard screen should appear after about 10 seconds. Dongle Found

Troubleshooting

If the Bluetooth dongle is not found by Phoenix Diagnostics at all:

  • Ensure the Bluetooth dongle is not paired in Windows
  • Ensure the motor controller's keyswitch is turned on
  • Ensure it's powered on and its blue LED is blinking intermittently

If Phoenix Diagnostics finds the Bluetooth dongle, but the connection fails with an error:

  • Ensure the Bluetooth dongle is not paired in Windows
  • Turn Bluetooth off and back on again in Windows
  • Cycle power to the motor controller and Bluetooth dongle

  1. https://blogs.windows.com/windowsdeveloper/2017/01/13/new-bluetooth-features-in-creators-update-gatt-server-bluetooth-le/