4-1-1 Program Structure.......................................................................................................................4-3
4-2 Basic Startup Procedures ...................................................................................................4-12
4-3 Programming and Simulation Procedures ........................................................................4-15
4-3-1 Creating a Project File...............................................................................................................4-15
4-3-2 Creating the EtherCAT Network Configuration..........................................................................4-16
4-3-3 Creating V+ Programs...............................................................................................................4-19
4-3-4 Writing a Sequence Control Program........................................................................................4-23
4-3-5 Placing 3D Shape Data.............................................................................................................4-30
4-3-6 Creating a Pack Manager Sample ............................................................................................4-53
4-3-7 Creating C# Programs ..............................................................................................................4-81
4-3-8 Setting up Automatic Loading of V+ Programs and Variables at Power ON.............................4-83
4-3-9 Executing Program to Check Operation....................................................................................4-87
4-4 Installing and Wiring the System .......................................................................................4-93
4-4-1 Wiring the Robot Integrated CPU Unit and the EtherCAT Digital I/O Terminal .........................4-94
4-4-2 Setting the Node Address of the EtherCAT Digital I/O Terminal ...............................................4-94
4-4-3 Wiring the EtherCAT Digital I/O Terminal and Inverter’s EtherCAT Communications Unit........4-95
4-4-4 Setting the Node Address of Inverter’s EtherCAT Communications Unit..................................4-95
4-4-5 Wiring the Inverter’s EtherCAT Communications Unit and Robot.............................................4-95
4-4-6 Setting the EtherCAT Node Address of the Robot ....................................................................4-96
4-4-7 Wiring the Robot, T20 Pendant and the Front Panel ................................................................4-96
4-4-8 Wiring the Robot and Encoder ..................................................................................................4-98
4-4-9 Wiring the EtherNet/IP Port on the Robot Integrated CPU Unit ................................................4-99
4-4-10 Wiring Between the IPC Application Controller, Display, and Camera....................................4-100
4-4-11 Wiring the Camera and Robot.................................................................................................4-100
4-4-12 Wiring the EtherCAT Digital I/O Terminal and Solenoid Valve ................................................4-101
4-5 Operation Check on the Actual System...........................................................................4-103
4-5-1 Communications Setup ...........................................................................................................4-103
4-5-2 Online Connection................................................................................................................... 4-110
4-5-3 Transferring Settings and Programs ....................................................................................... 4-111
4-5-4 Setting up the Camera ............................................................................................................ 4-115
4-5-5 Running a Sequence Control Program and V+ Program ........................................................4-126
4-5-6 Turning Robot High Power ON ...............................................................................................4-128
4-5-7 Calibrating the Belt..................................................................................................................4-130
4-5-8 Calibrating the Sensor.............................................................................................................4-135
4-5-9 Setting the Locator ..................................................................................................................4-146
4-5-10 Teaching Idle, Pick, and Place Positions.................................................................................4-151
4-5-11 Running the Program to Check the Operation ........................................................................4-154
Appendices
A-1 Designing Example of the Safety Functions for the Pick-and-place Equipment............ A-2
A-1-1 Pick-and-place Equipment Configuration................................................................................... A-2
A-1-2 Hazards...................................................................................................................................... A-4
A-1-3 Protective Measure .................................................................................................................... A-4
A-1-4 Safety Functions ........................................................................................................................ A-4
A-1-5 Safety System Configuration and Devices................................................................................. A-5
A-1-6 Installation and Wiring................................................................................................................ A-7
A-1-7 Settings and Programming....................................................................................................... A-13
A-2 How to Use 3D Visualizer ................................................................................................... A-21
A-2-1 Set the 3D Visualizer to the Float Mode................................................................................... A-21
A-2-2 Rotate the Viewpoint ................................................................................................................ A-23
A-2-3 Translate the Viewpoint............................................................................................................ A-25
A-2-4 Zoom-in and Zoom-out............................................................................................................. A-26
A-3 Setting Items on the Sysmac Studio and the Setting Targets ........................................ A-28
A-4 Using Troubleshooting Functions..................................................................................... A-29
CONTENTS
10 NJ-series Robot Integrated System Startup Guide (O049)