Sign Up

Epson Robotics Library by DigiMetrix - Toolkit for LabVIEW Download

Easy-to-use graphical functions for commanding and controlling EPSON robotics directly from the NI LabVIEW graphical development environment.

Watch * 0 ↓608
ReleasedSep 21, 2017
Publisher DigiMetrix
License DM SLA
LabVIEW VersionLabVIEW>=9.0
Operating System Windows
Project links Homepage  


With the EPSON library, 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.

System Requirements

EPSON system requirements
" Epson RC90/RC170/RC180/RC620+/RC700 robot controller
" Epson SCARA/Spider/6-axis robot arm
" Epson RC+ Software installed on standard laptop/PC. Epson RC+ is software for robot configuration and management provided by Epson corporation with robot purchase.

LabVIEW PC system requirements
" LabVIEW 2009 or above (32 & 64 bit)
" Ethernet card and Ethernet cable
" Microsoft Windows XP, Vista, 7, 8, 8.1, 10 (32 & 64 bit) or LabVIEW Real-Time

Product setup overview
The setup procedure for the product is described in the "Controller Setup Manual and library configuration" manual:
o online -
o offline - C:\ProgramData\DigiMetrix\Epson Robotics Library\DM_EpRL_Controller_setup_manual.pdf
o offline - go to LabVIEW -> Help Menu -> DigiMetrix -> Epson Robotics Library… -> Controller Setup

The setup procedure for DigiMetrix Robotics Library for Epson consist of the following steps:
1. Checking system requirements
2. Uninstalling ImagingLab Robotics Library for Epson
3. Installing DigiMetrix Robotics Library for Epson
4. Loading and compiling the server part of the library (Epson RC+ project)
5. Configuring the robot controller options
a. Auto start options
b. Communication parameters
c. Pause and Resume options

Free updates are included with purchase of a license. You will receive an e-mail message once available a new release.
The latest version can be downloaded from National Instruments Corporation website or through the VIPM.

NI Discussion Forums
We appreciate your feedback and ideas on how to improve our products -- please visit NI Discussion Forum for DigiMetrix:

Need more help?
Contact DigiMetrix by e-mail or phone, we will respond to support inquiries within 48 hours!
phone: +49 (0) 89 - 20 70 42 255
fax: +49 (0) 89 - 20 70 42 256

Release Notes (Sep 21, 2017)

version 3.2.0 build 84 -- March 2017 --

>>>>>>>>> IMPORTANT INFORMATION >>>>>>>>>>>
You must update EpRL project on the controller side when upgrading the library from version 3.0.0 and earlier. Please proceed to our Controller Setup Manual for detailed information.

You must install NI Third-Party Licensing and Activation Toolkit (free) in order to use the library.

General changes:
- Pause Motion VI support for RC620 is added
- Resume Motion VI support for RC620 is added
- All motion VIs have additional Motion done? output signal
- The package requires having NI Third-Party Licensing and Activation Toolkit (free)
- Reviewed DM_EpRL project for RC+ 5, RC+ 6, RC+ 7
- Documentation updated
- Coordinate palette moved from 'Advaced' to 'Motion' subpalette

Fixed bugs:
34 FIXED Convert Coordinate Data VI doesn't work when converting from a local coordinate system to Base
35 FIXED Get Robot Status (Controller) reports wrong status on RC+ 7
38 FIXED Set Coordinate System (Local and Base Points) defines wrong coordinate data
37 FIXED Local coord ID attribute of Cartesian position cluster can be ignored when working with a SCARA robot
33 FIXED 4 byte memory leak when calling most of the VIs in the library in a loop

Download Package


  Post an Idea   Post a Resource

Recent Posts