Set up Standard Interface Communication with YASKAWA¶
This topic introduces the process of setting up the Standard Interface communication with a YASKAWA robot.
The process consists of the following steps:
Please have a flash drive ready at hand.
Note
A USB 2.0 flash drive is recommended. Otherwise, the robot controller may not recognize the flash drive.
Check Controller and Software Compatibility¶
Robot: 6-axis YASKAWA robot
Controller: YRC1000 or YRC1000micro
Option function requirements: must have the MotoPlus and Ethernet functions enabled.
Note
The following instructions are based on YRC1000 controller.
Set up the Network Connection¶
Hardware Connection¶
Plug the Ethernet cable into:
An Ethernet port on the IPC
LAN2 (CN106) port on YRC1000 controller
Note
LAN1 port on YRC1000 is for connecting the teach pendant only.
If LAN2 port is occupied, please use LAN3 (CN107) instead.
IP Address Configuration¶
To allow communication between the IPC and the robot controller, the IP addresses of the two must be in the same subnet.
Press MAIN MENU when powering on the controller to enter the maintenance mode.
Note
If the robot is already powered on, please shut it off and power it on again while pressing MAIN MENU.
Select
.Enter the password (the default password is sixteen 9 ‘s), and then press on Enter.
Select
.In IP ADDRESS SETTING(LAN2), select MANUAL SETTING, and then set the IP ADDRESS to one in the same subnet as the IPC, and the SUBNET MASK to 255.255.255.0.
Press the ENTER key, and then press on YES in the pop-up message.
Set up “Robot and Interface Configuration” in Mech-Vision¶
Click Robot and Interface Configuration on the toolbar of Mech-Vision.
Select Listed robot from the Select robot drop-down menu, and then click Select robot model.
Select the robot model that you use, and then click Next.
Select the following options and click Apply.
Interface Type: Standard Interface
Protocol: TCP Server and ASCII
Make sure the Interface Service is started: on the toolbar of Mech-Vision, the Interface Service switch on the far right is flipped and turned to blue.
Load the Program Files¶
Attention
Before you start loading the program files to the robot, please perform file backup as needed. For detailed instructions, please refer to the operator’s manual of the YASKAWA controller.
Prepare the Files¶
The program files are stored in the installation directory of Mech-Mind Software Suite.
Navigate to xxx\Mech-Mind Software Suite-x.x.x\Mech-Center\Robot_Interface\YASKAWA, and copy the following files to your flash drive.
JBI folder
mm_module_yrc1000.out if you are using a YRC1000 controller
Note
Copy the file to the root directory of the flash drive. Do not put it in another folder or rename it.
Load the MotoPlus Application File to the Robot¶
Insert the flash drive into the USB port on the back of the teach pendant.
Under maintenance mode, select
.Select USB:Pendant for TARGET DEVICE.
Select
.Select mm_module_yrc1000.out , and press ENTER. Select YES in the pop-up message to start loading the program.
After loading completes, go to
, and you should see mm_module_yrc1000.out displayed.
Load the Job Files to the Robot¶
Restart the controller without pressing the MAIN MENU key, and select
.Enter the password (the default password is sixteen 9 ‘s), and then press on Enter.
Press on the right arrow button, and select
Set LANGUAGE LEVEL to EXPANDED.
Select
, and then select USB:Pendant for DEVICE.Select
, and then select JBI from the list.Note
Make sure you are IN the JBI folder (JBI is displayed after TARGET FOLDER).
Select
.Select
, and then press ENTER. Select YES in the pop-up message to start loading the programs.After loading completes, go to
, and you should see all the job files displayed.
Test Robot Connection¶
Select
.Select MM_AUTO_CALIB in the JOB LIST, and then press the SELECT key.
Change the IP address and port number in line 0001 to the actual ones of the IPC:
Move the cursor to the instruction side of line 0001, and press SELECT. a text box will show on the bottom.
In the text box, move the cursor to the IP address and port number, and press ENTER.
Change the IP address and port number, and then press on Enter.
Insert a PAUSE command after line 0001: make sure the cursor is on line 0001, and press INFORM LIST. Select
in the pop-up menu, and press INSERT and then ENTER.Turn the mode switch to TEACH mode, press the SERVO ON READY key, and then hold down the enable switch on the back while moving the cursor back to line 0000.
Press the INTERLOCK key and TEST START key at the same time; the job will start running and should be paused after line 0001.
The robot can be connected successfully if the Console tab of Mech-Vision Log panel displays messages indicating that the client is connected.
Note
Delete PAUSE after testing the connection to avoid pausing the robot by mistake during calibration.