NACHI¶
This section introduces the process of loading the robot master-control program onto an NACHI robot.
The process consists of the following steps:
Please have a flash drive ready at hand.
Check Controller and Software Compatibility¶
There is no specific requirements on the version of robot controller.
It is recommended to use Mech-Mind Software Suite of the lastest version.
Set up the Network Connection¶
Hardware Connection¶
Plug the Ethernet cable into the LAN port of the robot controller to connect it with the IPC.
Change the Protecting Level¶
Open the teach pendant and press the key, as shown below.
Enter 314 in the box as shown below, and then press (Enter key) on the teach pendant.
Enter the default password 12345 in the box, and then press key on the teach pendant to change into SPECIALIST level.
A pop-up window as shown below suggests that you have successfully changed the protecting level and all functions can be used from now on.
IP Configuration¶
Go to
to configure TCP/IP Settings.Enter the robot IP address in the IP Address box.
Hint
The robot IP should be in the same subnet as the IPC. If you need to set the static IP, please contact the network administrator.
Load the Program Files¶
Prepare the Files¶
Copy the master-control program files of NACHI robot with a USB flash drive.
The files are stored in: xxx\Mech-Mind Software Suite-x.x.x\Mech-Center\Robot_Server\Robot_FullControl\nachi
Attention
Please rename the MZ12-01-A.120 file according to the actual robot model name. For example, when loading the file to the SRA166-1 robot, rename the file as SRA166-1-A.120, and then copy and paste it into your flash drive.
Load the File to the Robot¶
Plug the USB flash drive into the USB port on the back of the teach pendant, as shown below.
Select
on the touch panel.Device (src) is the folder of the USB flash drive. Select the folder where the program files are stored under Device (src) and the PROGRAM folder under Device (dest) and then press on Select All File
Press on Execute to import files.
If the following messages appear on the screen, the program files have been loaded successfully.
Attention
Please reboot the robot after exiting the program.
Convert the Program File¶
Go back to the main interface, press on
to edit the ASCII files.Select the file and press on Execute. Please perform the same operation on all three files in turn, and you can only start executing after the previous execution is completed.
After pressing on Execute, a window as below will pop up, and then select Yes.
After converting the program file to the robot language, a message as shown below will appear.
Designate the Program¶
Return to the main interface, go to Monitor2–> User Task–> User Task Monitor.
Now you can see the User Task Monitor as shown below. Press the key on the teach pendant, and then the User Task Monitor (⑤) line will turn orange, suggesting that it is editable now. Enter 21 in the first line in the Program column, and enter 22 in the second line. Then, press key.
Select the Status column, and press and keys at the same time.
Go to
, enter 120 in the box, and then press key. The designated program will appear in the Program panel and User Task Monitor.
Start the robot¶
There are 2 types of controller for NACHI robots, which are the FD controller and the CFD controller.
If you are using an FD controller, follow the steps below.
Turn the key on the controller and orientate it to the position ①.
Turn the selector switch to the position as shown below. Press the green button and white button in turn to start the robot.
If you are using a CFD controller, follow the steps below.
Turn the selector switch to the position as shown below.
Press Teach/Play Condition in the upper right corner.
Set MotorsON/START sel.source to Controller and Sync. w/operation mode to Disabled.
Press the ENABLE and I keys together, and the indicator of the I key will be on.
Press the ENABLE, SHIFT, and GO keys together. If the blue line moves in the program window, the program is started and running.
Test Robot Connection¶
Configure Robot in Mech-Viz¶
Open Mech-Viz, click New project to create a new project.
Select the robot model in use in the next page.
Save the project by pressing Ctrl + S.
In the toolbar, change the Vel. (velocity) and Acc. (acceleration) parameters to 5%.
Right-click the project name in Resources and select Autoload Project.
Configure Settings in Mech-Center¶
Open Mech-Center and click on Deployment Settings.
Go to Robot Server, and make sure Use robot server is checked.
Check if the robot model displayed next to Robot type in Mech-Viz project matches the one in use.
Set the Robot IP address, and click Save.
Connect to Robot in Mech-Center¶
Click Connect Robot on the toolbar.
The robot is successfully connected if:
A message saying Robot: server connected to the robot shows up in the Log panel, and
A robot icon with the robot model shows up in the Service Status panel.
Move the Robot¶
In Mech-Viz, click Sync Robot on the toolbar to synchronize the pose of the real robot to the simulated robot. Then, click Sync Robot again to disable the synchronization.
Click the Robot tab in the lower right, and change the joint position of J1 slightly (for example, from 0° to 3°). The simulated robot will move accordingly.
Click Move real robot, the real robot should move accordingly.
Attention
When moving the robot, please pay attention to safety hazards. In the case of an emergency, press the emergency stop button on the teach pendant!