
8Sysmac Studio Version 1 Operation Manual (W504)
4-1-3 Creating Local Variables ........................................................................................................... 4-21
4-1-4 Creating Axis Variables ............................................................................................................. 4-25
4-1-5 Creating Axes Group Variables ................................................................................................. 4-27
4-1-6 Creating Cam Data Variables.................................................................................................... 4-29
4-1-7 Creating Function Block Instance Variables.............................................................................. 4-31
4-1-8 System-defined Variables ......................................................................................................... 4-32
4-1-9 Entering Variable Attributes....................................................................................................... 4-33
4-1-10 Variable Manager ...................................................................................................................... 4-43
4-2 Registering POUs .................................................................................................................. 4-51
4-2-1 Displaying POUs....................................................................................................................... 4-51
4-2-2 Registering Programs ............................................................................................................... 4-51
4-2-3 Registering Function Blocks...................................................................................................... 4-54
4-2-4 Registering Functions ............................................................................................................... 4-56
4-3 Creating Data Types .............................................................................................................. 4-58
4-4 Namespaces........................................................................................................................... 4-68
4-4-1 Data for Which You Can Use Namespaces .............................................................................. 4-68
4-4-2 Setting Namespaces................................................................................................................. 4-68
4-4-3 Using Namespaces................................................................................................................... 4-71
4-5 Programming ......................................................................................................................... 4-74
4-5-1 Programming Ladder Diagrams................................................................................................4-74
4-5-2 Programming Structured Text ................................................................................................. 4-129
4-5-3 Comparison before Pasting Dependents ................................................................................ 4-140
4-6 Searching and Replacing.................................................................................................... 4-142
4-6-1 Scope of Searching and Replacing......................................................................................... 4-142
4-6-2 Search and Replace Pane ...................................................................................................... 4-142
4-6-3 Items to Set............................................................................................................................. 4-143
4-6-4 Searching................................................................................................................................ 4-146
4-6-5 Replacing ................................................................................................................................ 4-147
4-6-6 Searching All ........................................................................................................................... 4-148
4-6-7 Replacing All ........................................................................................................................... 4-148
4-6-8 Replacing All N.O. and N.C. Inputs ......................................................................................... 4-148
4-7 Program Checks .................................................................................................................. 4-149
4-7-1 Check All Programs................................................................................................................. 4-149
4-7-2 Check Selected Programs ...................................................................................................... 4-149
4-8 Building and Rebuilding ..................................................................................................... 4-151
4-9 Offline Comparison ............................................................................................................. 4-153
4-9-1 Procedure for Offline Comparison........................................................................................... 4-153
4-9-2 Merging Detailed Comparison Results.................................................................................... 4-159
Section 5 Controller Configurations and Setup
5-1 Overview of Controller Configurations and Setup ............................................................... 5-3
5-2 EtherCAT Configuration and Setup ....................................................................................... 5-4
5-2-1 Procedure to Open the EtherCAT Tab Page ............................................................................... 5-4
5-2-2 Registering Slaves Offline to Configure EtherCAT...................................................................... 5-4
5-2-3 Registering Slaves Online to Configure EtherCAT...................................................................... 5-6
5-2-4 Setting Master Parameters ......................................................................................................... 5-8
5-2-5 Setting Slave Parameters ........................................................................................................... 5-9
5-2-6 Exporting Slave Settings........................................................................................................... 5-14
5-2-7 Installing and Uninstalling ESI Files.......................................................................................... 5-16
5-2-8 Transferring the Network Configuration Information ................................................................. 5-17
5-2-9 Exporting EtherCAT Network Configuration Information ........................................................... 5-18
5-2-10 Printing an EtherCAT Configuration .......................................................................................... 5-20
5-2-11 Starting Vision Sensor or Displacement Sensor Setup............................................................. 5-21
5-3 EtherCAT Slave Terminal Configuration and Setup ........................................................... 5-22
5-3-1 Creating the EtherCAT Slave Terminal Configuration ............................................................... 5-23
5-3-2 Transferring the Slave Terminal Configuration Information ....................................................... 5-32
5-3-3 Exporting the EtherCAT Slave Terminal Configuration Information........................................... 5-32