Software Tools

PC-based software tools facilitate common tasks associated with the use of Kawasaki robots with D and E Series controllers.

  1. KTools allows the user to efficiently view and edit Kawasaki robot data, including programs, variables, and interface screens.
  2. KSCADA is a tool that allows production managers to automatically save robot backups, compare robot data, and monitor robot status over an Ethernet network.


The Kawasaki Tools Suite, KTools, is designed as a tool to help ease the editing and development of Kawasaki robot programs and soft interfaces for robot models with D and E Series controllers. The program is built similar to a simple text editor with specific features for programming in AS code. KTools organizes the entire robot file's contents into an easy-to-use navigation tree. Each section of the robot file, listed below, is displayed in the tree and can be opened for editing in the text editor.
  • Version info
  • Transformations
  • Robot data
  • Joints
  • System data
  • Reals
  • Auxiliary data
  • Strings
  • Programs
  • Interface panel
A graphical Interface Panel Editor is included for rapid development of soft interface screens for the Kawasaki teach pendant. The included terminal gives the user the ability to communicate directly to a robot from a laptop via Ethernet. The terminal is used to upload and download files to the robot, monitor I/O, debug programs, and a variety of other functions through KTools.


The Kawasaki Supervisory Control and Data Acquisition (KSCADA) software provides the user with a tool that enables the connection of multiple robot controllers (D and E Controller models) to a computer network for multiple purposes:
  • Remotely monitoring robot status
  • Managing robot backup files
  • Troubleshooting by comparing robot backup files
  • Troubleshooting and trending information using reporting features
  • Requesting robot information through email
KSCADA is specifically designed to provide production managers a tool to efficiently monitor and troubleshoot an entire system of robots using a common Ethernet network. For example, the user can generate an error log report to pinpoint the problem that caused a robot to stop. If the error is program related, the user can take a current backup of a robot and use the Compare Tool in KSCADA to find what changes have been implemented since the last known working condition.
  • Share

  • Facebook
  • Twitter
  • Google Plus
  • Linkedin
  • Mail