mightyZAP Total Manager User Manual

mightyZAP Total Manager User Manual
mightyZAP Total Manager

Getting Started – Total Manager

The Total Manager is the new generation of dedicated software that allows users to easily manage and control mightyZAP Actuators. The Total Manager supports various OSs such as Windows, Linux, and iOS, and has an improved user interface. In addition to the existing L12/D12/D7/12Lf series actuators, user is also able to manage the parameters of new 17Lf series.
This manual covers the basics of installing Total Manager and using each function.

Introduction

mightyZAP Total Manager is a multi-purpose software with various functions like motion test, parameter settings, parameter monitoring, and firmware updates. User is also able to set up and test special features depending on their actuator model.
Please refer to the manual of each model for special function settings and test details.

Environment

mightyZAP uses Half Duplex TTL, RS485, and CAN communications depending on the communication version. Users need to use some sort of signal converter for communication between PC and mightyZAP.
The USB Interface Board for mightyZAP (IR-USBXX) can be purchased from our e-shop for easier PC connection.
User is also able to use the 3rd party converter, but for convenience & safety reasons, it is recommended to use our Interface Board .
Caution Icon Caution

  • Make sure to use “data transferable” USB cable between PC and USB converter. Charging only cable does not support data communication.
  • Make sure proper wiring when using 3rd party converter.
  • Appropriate DC power matching the rated input voltage of each actuator should be supplied to the actuator so as to utilize the Manager software. When using our USB Interface Board (IR-USBXX), just supply the power through the board.

Feature

Information
Displays basic information related to the connected actuator, such as model name, stroke length, rate load, and firmware version. This is the first screen that appears when user runs the software.

Parameter
In the Parameter section, user is able to do a Motion test, changing parameters, and monitoring parameter.
User can select and control only single mightyZAP even if multiple actuators are connected, and the screen is divided into Non-voltatile Memory and Volatile Memoty screens depending on the type of parameter. For detailed explanations of each parameter, please refer to the user manual of each actuator series, – mightyZAP 17Lf User Manual_eng > 2. Control Table – for the 17Lf series. The parameter configuration varies depending on the connected actuator series and model, and the screen configuration changes depending on the screen size.

Update
It is for the future firmware update. Generally, the latest firmware is applied from the factory, but in very rare cases, a firmware update may be required for products stored by the resellers. If necessory, user can proceed with the update after downloading the update file for user’s model from our website.
Additionally, in this update menu, if the servo motor is not searched due to update failure or user error, user is able to restore the firmware.

Total Manager Download & Installation

Total Manager is compatible with Windows, Mac OS, and Linux.

OS Requirement

  • Windows : Windows 7(32bit) / Windows 10 64bit or higher
  • Mac OS : Big Sur or higher
  • Linux : Ubuntu LTD 20.04 64bit or higher

Please download proper installation file for each OS at mightyZAP Total Manager Download

Installation

Windows
To install Total Manager software on a Windows PC, please check the OS version of Windows and download the appropriate version.

  • 32bit Windows : mightyZAPTotalManagerx.y.z_ia32.exe
  • 64bit Windows : mightyZAPTotalManagerx.y.z_x64.exe

**How to check Windows Version

  • Windows 7 : Control Panel -> System and Security -> System -> System Type
  • Windows 10 or higher : Setting -> System -> About -> System Type  How to check OS Version

Run the downloaded file and install it according to the instructions of the installation guide.
Installation may take several minutes.

Now, mightyZAP Total Manager software on Windows is ready to use.

Linux

Download the file package dedicated for Linux OS.
To install Total Manager for Debian/Ubuntu-based Total Manager, download and install the .deb package (64bit) through the following command line.

Mac OS
Download the file package dedicated for Mac OS.
Double-click the downloaded file, then installation window appears as shown below. Drag the mightyZAP Total Manager icon and place it to the Application. Installation is completed.

Screen Layout
The screen layout is divided into four parts: Header, Side bar, Contents, and Footer in general.

  1. Main Toolbar : Perform actuator reset, restart, data undo/redo, etc.
  2. SCAN : Connect Software’s communication(COM port) and search connected mightyZAP
  3. Main Menu : Always located on the side bar and user can select the main functions of the manager software such as Information, Control, Update, and Setting.
  4. Actuator List : Searched mightyZAP model name to be shown along with the communication speed (baudrate) and protocol type.
  5. Main contents : Shows various parameters.
  6. Actuator Information : Selected mightyZAP’s model name, firmware version, and communication method are displayed.
  7. Communication Status : Displays Communication status such as protocol type and transmission/reception errors.
  8. Manager Status : Displays Manager software’s version and Language (English/Korean)

USB Interface Board 

A USB-TTL or RS-485 serial converter is required for Total Manager to communicate with mightyZAP. Below explanation is based on our genuine USB Interface Board – IR-USB02 or 03.
First, connect to the PC using a USB cable with IR-USB02 or 03.
(IR-USB02 is equipped with a Micro 5 pin USB connector, and IR-USB03 is equipped with a new C type USB connector.)
Caution IconCAUTION

  • Make sure to use “data transferable” USB cable between PC and USB converter.
    Charging only cable does not support data communication.
  • Make sure proper wiring when using 3rd party converter.
  • Appropriate DC power matching the rated input voltage of each actuator should be supplied to the actuator so as to utilize the Manager software. When using our USB Interface Board (IR-USBXX), just supply the power through the board.

For Windows
We have two types of USB Interface Board depending on the time of release, and the method of installing the driver is different for each type. Install the driver by referring to the instructions below.

  • IR-USB02 Driver installation (CH340x)
    Download the driver for IR-USB02 from the link below. Download link
    After running the downloaded file, click the INSTALL button to install the driver.
    Download the file package dedicated for Mac
  • The IR-USB03 driver is automatically installed by Windows Update.
    If it does not install automatically, please download the driver through the link below. Download Link
    In the unzipped folder, right-click the silabser.inf file and select Install.

    When the Install button is selected, a warning message appears as follows. At this time, click the OPEN button to proceed with installation.

    When the Install button is selected, a warning message appears as follows. At this time, click the OPEN button to proceed with installation

When installation is complete, a pop-up message will appear as below.

  • Interface Board Connection Check
    Connect the USB Interface Board to the PC.
    Check whether the Serial Port is properly connected in [System]-[Device manager]-[Ports].
    If connected properly, user can see that a new COM port is added as shown in the image below.

Linux[ubuntu/Demian]

Driver Installation

  1. IR-USB02 Driver Installation (CH341 Driver)
    The CH341 driver can be used only for IR-USB-02.
    The serial drivers for CH340 and CH341 are built-in starting from Linux kernel version 2.6.24, and its location is drivers/usb/serial/ch341.c. However, if user wishes to keep the driver up-to-date, please see below.
    • Please download the driver for Linux from the website below. LINUX CH341 Driver Donwload(ZIP)
    • Unzip the downloaded file.
    • Open a terminal window and move to the downloaded directory.
    • Enter the following commands
    • To check the installed driver, connect IR-USB02 to the PC and enter the following command. If installed properly, it should be displayed as “ch34x”.
  2. IR-USB03 Driver Installation (CP210x) 
    • The CP210x driver has been distributed as part of the Linux kernel since v2.6.12. On Linux, the CP210x driver appears as /dev/ttyUSBx.
      How to check COM port:
    • Connect the USB Interface board to the PC with an appropriate USB cable. (Not charging only cable)
    • Open terminal window and type below, then will see below output :
  3. Obtaining Serial Port Permissions  
    • Ubuntu basically requires users to log in as a regular user, not as a root user, so user needs to set permissions to handle system devices such as the Serial Port.
      First, enter the command below to check the connected port name.

      Check the usage group using the serial port identified through the “ls -l” command.

      Use the “id Gn” command to check which group the currently logged in user belongs to.
      Since the currently logged-in user is not included in the dialout group, add the dialout group to the current user.

      After adding to a group, user must log out and log in again for the changes to take effect.

Mac OS

  1. IR-USB02 Driver Installation (CH341 Driver) Download USB Interface Board Driver.
    Download link
    Unzip the downloaded file and run the “CH34x_VCPDriver.pkg” file.

    Proceed with the installation by following the installation guide.


    When the security warning window appears as follows, click “Open System Setting” and click the “Allow” button as shown on the right to complete the installation of “ch34xVCPDriver”.
  2. IR-USB03 Driver Installation (CP210x Driver) Download USB Interface Board Driver.
    Download link
    Unzip the downloaded file, run the “silabsUSBDriverDisk.dmg” file, and install the driver according to the guide.

    Run the “Install CP210x VCP Driver” file. When the following warning window appears, click the Open button to proceed with installation.

    Follow the instructions in the installer and proceed with the procedure.

    When the security warning window appears as follows, click “Open System Setting” and click the “Allow” button as shown on the right to complete the installation o “CP210xVCPDriver”.

Total Manager Description

Communication connection & Search
Run the program, and click the SCAN button on the right side of the top menu bar to activate a pop-up window for Actuator Scan.

Basic information

Actuator Scan pop-up window is as follows.

  • COM Port : Serial Port for connected USB Interface Board
  • Protocol : Communication protocol selection. Default protocol varies depending on the actuator series, so can be selected both protocols for scanning.
  • Baudrate : Communication speed selection (default 57600bps). Duplicate selection available for scanning
  • Scan Result : SCAN progress and result.
  • SCAN, CLOSE : SCAN and Close window button

Communication Setting

Serial COM Port Selection
Please refer to 2.4 USB Interface Board above and check the Serial Port name before proceeding. Select the same port as the connected serial port and click the OPEN button to connect the serial port.

The option items(protocol and baudarate) becomes active when the user opens the serial port.
Each item can be selected individually or in duplicate and progress sequentially during the search. Click the “All” button to select or deselect all.

Here are default setting information for protocol type and baudrate.

Actuator Series Default Protocol Default Baudrate
L12/12Lf IR Open Protocol (MODBUS Switchable) 57600pbs
17Lf MODBUS RTU Protocol only 57600pbs

NOTE

  • If user searches actuator with different value from the protocol type and baudrate previously set by the  user, the actuator cannot be searched.
  • If user does not remember the protocol type and baudrate they previously set, set it to All and search.
  • However, when set to All, the search time will naturally increase.

Scan Actuator

  • When clicking the SCAN button, the search begins sequentially according to the selected option and the corresponding results are to be displayed.
  • When desired actuators are scanned, user can stop scan process by clicking the STOP button to end the search without waiting for completion.

    When the scan is complete, click the Close button to close the Pop-up window.

First page after scan

  • The “information” page displays general information of the connected actuator such as the model name, rated Load, stroke, and firmware version.
  • This is the first screen when the Manager is launched after completing the scan. User can go back to the page anytime by clicking the first icon in the sidebar menu as shown in the image below.

Actuator List

As shown in the picture below, the scanned actuator is displayed on the left side of the Manager software.
Scanned actuators are classified / displayed according to Baudrate and Protocol, and can be fold/unfold by Baudrate.

NOTE
When scanning multiple actuators through a serial daisy chain connection, the IDs of each actuator must be different to prevent communication conflicts. If the IDs are different, all connected actuators can be scanned, but each must be set individually.

Information
Select a scanned actuator in the Actuator List, then general information such as the model name, stroke length, rated load, and communication protocol of the actuator are displayed.

Please note that some important information is displayed in the bottom footer of the Manager as below. The information in the footer is also displayed on other pages.

Parameter

In Parameter page, user is able to set up various parameters of the mightyZAP Actuator, perform a motion test, and monitor the operation status.
Click the icon shown below in the Menu selection window to go to this page.

User can set various parameters such as Stroke, ID, Baudrate, etc. to suit user’s requirement and perform a simple motion test.
For a description of each parameter, please refer to the parameter description in each actuator user manual.

Screen Layout

  • The configuration of the Parameter page is divided into Non-Volatile Memory and Volatile Memory areas.
  • The Non-volatile parameters are in the non-volatile fmemory area, and modified / saved data is stored in the internal flash memory, thus, they will not be erased even when the motor power is turned off.
  • The Volatile parameters is a volatile memory area and modified / saved data is stored in the RAM until the power is turned off. But the data will be erased/ initialized when the power is turned off.
  • When user reduces the size of the Manager window, the mainly used Volatile-Memory area moves to the top.

Tooltip function

There are question mark icons ) next to each Parameter name. Hover the mouse over the icon, a brief description of the parameter will be displayed. The language of the tooltip also changes depending on the language setting.

Parameter Control

Slide Control : Non-volatile Memory
The most common method of changing data for Non-Volatile Memory parameters. Drag the slide bar or directly enter the data into the Text Box.

The color of value in the TextBox on the right changes to blue when user changes the value. Click the “S” button to save the changed data.

If user tries to change another parameter without clicking the S button, the data will be restored to its original state and the color of Text Box value will change back to white.

  • Slide Control : Volatile Memory
    The Slide control for Volatile Memory parameter is similar to one of the Non-Volatile Memory, but there is no “S (Save)” button. Changed data is applied immediately once dragging the slide bar.

Also, when entering data through a TextBox, if user changes the data and then presses the Enter key, the changed data will be applied immediately. Also, even if the data changes, the color of TextBox does not change to blue.

Tip
After clicking the Goal Position TextBox, user can control the value with keyboard keys as below.
‘a’: Move to minimum stroke
‘s’: Move to the center position of the stroke
‘d’: Move to maximum stroke

  • Check Control Box : Non-volatile Memory
    Check Control allows user to change data using the Check box function. Please note that the value in a Textbox is in a “Read Only” state, so only the data value and status can be read.
  • The check box supports “Select All”, “Clear All”, and “Partial selection” as well. The color of value in the TextBox on the right changes to blue when user changes the value.
    Click the “S” button to save the changed data.
    If user tries to change another parameter without clicking the S button, the data will be restored to its original state and the color of TextBox value will change back to white.
  • Select Control box : Non-volatile Memory
    Select Control Box allows user to change data using the Select button function. Please note that the value in a Textbox is in a “Read Only” state, so only the data value and status can be read.
    The color of value in the Text Box on the right changes to blue when user changes the select value. Click the “S” button to save the changed data.
    If user tries to change another parameter without clicking the S button, the data will be restored to its original state and the color of TextBox value will change back to white.
  • Select Control box : Volatile Memory
    There is no TextBox in the Select Control Box for Volatile Memory. Selected data using the Select function to be applied Immediately.
  • Button Control Box : Volatile Memory
    Button control Box
    Volatile Memory
    Parameter

Monitoring
User is able to to check and get feedback for several key parameters such as present position, present current, present motor operating value, etc in real time basis on the Manager software.
Parameter items vary depending on the actuator series, and only one parameter can be selected through the check box.

Monitoring function is composed as follows.

  • Data Range
    The data range changes automatically to match the range of the selected parameter.
  • Number of sample expressions
    The maximum number of samples of data displayed is 200, and previous data that has passed over time cannot be checked. The maximum number of Sample Counter is 899, and if it becomes larger than 899, it is reset to 0.
  • Interval
    Interval refers to the reading time interval per data sample and operates at approximately 50ms intervals.
  • Hover function
    When user places the mouse over the graph, the data value and Sample Counter value at that location are displayed.

Update
All actuators are applied with the latest firmware when shipped from the factory. If the firmware is updated over time after purchase, user can update to the latest firmware. To improve product performance and functionality, we recommend users to maintain the latest firmware version. However, before applying the updated firmware, it is necessory to test whether the changes are suitable for the user’s environment before applying. Please download the latest firmware file from our website Digital archives.
Firmware Download

Screen Layout
As shown in the image, the Update Page consists of firmware update and actuator recovery areas, and each can be executed by selecting the corresponding icon from the menu in the top header.

Firmware Update

Actuator Connection
Connect the servo actuator to be updated and run SCAN.
Caution IconCAUTION
For the firmware update, connect only single actuator and only single actuator should remain in the actuator list after scan. If multiple actuators are connected, the update will proceed abnormally and fail eventually so that the concerned actuator will become inoperable.

Update File Select
As shown in the picture, click the “Select file” button to select the downloaded update file.

Caution IconCAUTION
Make sure not to select the firmware file of another model. Check thoroughly if the model name in the Actuator List and the model name in the update file are the same.

Update
When everything is ready, click the Update icon in the top menu bar.

If two or more actuators are connected, the following warning message appears and the SCAN operation is performed again.

When mightyZAP restarts for an update, if communication does not occur normally, a message (Reconnect Actuator) appears asking user to reconnect the connector as shown below. At this time, simply disconnect / reconnect the connector connected to the actuator, the update will proceed normally.

Update completed
As the update progresses, the progress bar appears as shown in the picture. When complete to 100%, an update completion message will appear.

If necessary, user can additionally perform a reset or factory reset.

Update failure
If the update fails, the Fail message appears as shown in the image below. In that case, please try the update again first. Once again, please make sure whether the update file is for the update model before the update.

If the update fails again despite additional update attempts, please run Recovery below and if it still fails, please contact us at cs@mightyzap.com.

Recovery
If the firmware update fails or the actuator cannot be searched through SCAN, proceed with recovery. After connecting only single problematic actuator, click the Recovery icon in the top menu.
Configuration
Recovery progress is displayed with images or text for each stage.
Configuration

  • Actuator Search
    During the search phase for recovery, searching is made for all Baud rates and Protocols types. If actuator is discovered, recovery will be completed and actuator will be automatically added to the Servo List.
  • Restart
    If an actuator is not discovered for recovery process, a pop-up window will appear asking user to reconnect the connector. Click the Close button and the message
    “Reconnect Actuator” will be shown on the Update window. Reconnect the connector on the actuator, then actuator automatically attempts Restart process.
  • Check Bootloader & Update Firmware
    After reconnecting connector to the actuator, system checks the bootloader and a popup window will appear asking user to select the actuator’s update file to be recovered.
    Click the Select File button, then select the update file as like Update process.
  • Calibration
    Unlike Update process, Recovery performs calibration for safety. In the calibration stage, the actuator’s stroke extend/retract several times. Just wait until it is completed.
  • Done
    An update completion pop-up window will appear, then the SCAN window will be

Reset

A command to reset(initialize) the parameters of mightyZAP except ID, Baudrate, Protocol, and Calibration Parameters.

Click the Reset icon on the top menu, a popup window will appear as above. Click OK button for parameters reset. Then, the screen blinks and moves to the parameter window, and the reset data is loaded again.

Restart
Can be used to restart mightyZAP’s system. Usually, to initialize the servo system after Overload error shutdown or to check changes in data of changed Non-Volatile Parameters.

Click the Restart button at the top menu, then the screen blinks once and moves to the Parameter window to read the data again.

Factory Reset
Return the actuator to the factory default setting including ID, Baudrate, Protocol, and Calibration Parameters. Calibration process will be made.
Caution IconCAUTION
During Factroy Reset, the actuator moves back and forth to the maximum/minimum
position for calibration. For proper calibration, secure a no-load state without connecting the actuator to the user’s application, and perform the calibration in a space where the maximum operating stroke can be maintained.

Click Factory Reset button on the top menu, the pop-up window will appear.

  1. Screen Layout
    See the pop-up window. In the pop-up window, there are two “remind(maintain)” options, progress state text box and Factory reset button.
  2. Options
    There are two remind options for Factory Reset – ID Remind and Baudrate Remind. When checking the Remind checkbox, the parameter will NOT be reset, and all other parameters will be initialized. Options user wants to maintain even after Factory Reset can be selected in the Remind options. Protocol type and Min/Max Position Calibration, which are not initialized in a general Reset, are initialized, and the internal parameters are also modified while performing calibration of the potentiometer.
  3. Factory Reset
    Click the Factory Reset button at the bottom for Factory Reset. Reset progress states are displayed in the Text Area window.

    For Factory Reset, the actuator restarts the system several times with the LED blinkings.
    Also, during calibration, the actuator extend/retract to its maximum position during calibration.
    When Factory Reset is completed, the Close button at the bottom is activated and moves to the Parameter window to show completely reset data.

Caution IconCAUTION
During Factroy Reset, the actuator moves back and forth to the maximum/minimum position for calibration. For proper calibration, secure a no-load state without connecting the actuator to the user’s application, and perform the calibration in a space where the maximum operating stroke can be guaranteed.

Documents / Resources

PDF thumbnailTotal Manager
User Manual · Total Manager, Total, Manager

Ask a Question

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Ask a Question

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.