DigiMetrix Robotics Library for MITSUBISHI

Mitsubishi Robotics Library


With the DigiMetrix Robotics Library for MITSUBISHI, you can easily integrate robotics into new types of systems and applications for automated test, laboratory automation, and flexible manufacturing – eliminating complex robotics programming expertise. The library features easy-to-use native LabVIEW VIs for controlling and commanding robots directly from a graphical development environment. With this library, you can program a single LabVIEW application that integrates all aspects of machine control and automation from part-handling and robot control to advanced measurements, inspection, machine vision and HMI. Using this approach, you do not need to learn specialized robotics programming software, which means you can achieve higher performance and better results in less time.

The entire application is developed in NI’s powerful LabVIEW Graphical Design Environment. It can be downloaded for execution to various Windows or LabVIEW Real-Time targets like smart cameras, NI CompactRIO, and NI PXI platforms to achieve industry-proven speed and reliability.

Main features

  • Build complete industrial robotics systems directly from NI LabVIEW
  • Directly control movements and motion of Mitsubishi robots
  • Run and monitor pre-existing routines on Mitsubishi robot controllers
  • Easily develop vision-guided robotics applications
  • Integrate measurements, sensors, and vision into robotics systems
  • Build highly flexible test and inspection systems

Supported functions

  • Open Session
  • Close Session
  • Servo ON-OFF
  • Start Toolkit
  • Reset Errors
  • Get Status
  • Get Version

  • Move
    • Move PTP
    • Move Linear
    • Approach
    • Depart
    • Move Circular
    • Move Arch
    • Move Relative
    • Move Home
  • Parameters
    • Get Speed
    • Set Speed
    • Get Acc-Decel
    • Set Acc-Decel
    • Get Continious Path Mode
    • Set Continious Path Mode
    • Get Payload
    • Set Payload
    • Get Motion Limits
    • Set Motion Limits
    • Get Accuracy
    • Set Accuracy
    • Set Torque Limits
    • Set Collision Detection
  • Position
    • Get Current Position
    • Get Position
    • Set Position
  • Coordinate
    • Get Coordinate System
    • Set Coordinate System
    • Convert Coordinate
    • Get Tool
    • Set Tool
    • Select Tool
    • Select Coordinate
  • Execution Control
    • Stop Motion
    • Set motion Interrupt
  • Status
    • Get Motion Status
    • Wait Motion Stop

  • Digital
    • Get Digital Line
    • Set Digital  Line
    • Get Digital Port
    • Set Digital Port
    • Get Digital Connector
    • Generate Pulse
    • Reset Digital Lines
  • Hand
    • Hand Action
    • Hand Sensor

  • Upload Program
  • Download Program
  • Start Program
  • Stop Program
  • Reset Program
  • Delete Program
  • Get Program Status
  • Get Program Properties
  • Wait Program End
  • Execute Program
  • Write Variable
  • Read Variable

  • Guidance
    • Guid
    • Set Guid Rate
  • Palletizing
    • Init Pallet
    • Get Pallet Point

  • Maintenance
    • Create Error Log
    • Get Error Log
    • Get Statistics
    • Clear Statistics
    • Get Origin
    • Set Origin
    • Reboot
    • Set Brakes
  • Robot Files
    • Get Directory
    • Download File
    • Upload File
  • Configuration
    • Set Parameter
    • Get Parameter

System requirements

Robot types

  • Precision series
  • Articulated arm

  • CRn-500
  • CRnQ-700
  • CRnD-700
  • CR75x-D
  • CR75x-Q
  • CR800
  • CR10A-7xx

  • Contact us to check if your robot is compatible
Development environment

LabVIEW 2012 or later


  • Windows 10/8/7/Vista/XP/2000
  • NI Real-Time

Code examples

Evaluate and buy

You can use this library for free during 30 days of evaluation. Purchase of this product is available through National Instruments Corporation website.

Free download Buy now!