
Section 2 Methods for Connecting and Communicating with Ex-
ternal Devices
2-1 EtherCAT Connections........................................................................................................2 - 4
2-1-1 Introduction to EtherCAT...........................................................................................................2 - 4
2-1-2 Structure of CAN Application Protocol over EtherCAT (CoE) ...................................................2 - 7
2-1-3 EtherCAT Slave Information Files (ESI Files) ...........................................................................2 - 8
2-1-4 Transitions of Communications States......................................................................................2 - 9
2-1-5 Process Data Objects (PDOs) ................................................................................................2 - 10
2-1-6 Service Data Objects (SDOs) .................................................................................................2 - 13
2-1-7 Communications between Master and Slaves for EtherCAT .................................................2 - 14
2-1-8 Communication Method of FH Sensor Controller Connected by EtherCAT............................2 - 15
2-1-9 Communications Settings .......................................................................................................2 - 20
2-1-10 Communications Module Settings (Startup Settings)..............................................................2 - 22
2-1-11 Communication Specifications Settings ..................................................................................2 - 23
2-1-12 Output Data Settings (Processing Item Registration) .............................................................2 - 28
2-1-13 Setting Output Data (Numerical Values/Character Strings) ....................................................2 - 31
2-1-14 EtherCAT Network Configuration Settings ..............................................................................2 - 38
2-1-15 Communication Test................................................................................................................2 - 39
2-1-16 I/O Ports by Area (PDO Mapping) and Memory Allocation .....................................................2 - 40
2-1-17 I/O Signals...............................................................................................................................2 - 46
2-1-18 Measurement Results for which Output is Possible (Fieldbus Data Output) ..........................2 - 50
2-1-19 Command List .........................................................................................................................2 - 52
2-1-20 Measurement Trigger Input .....................................................................................................2 - 55
2-1-21 Command Response Processing............................................................................................2 - 56
2-1-22 Data Output.............................................................................................................................2 - 58
2-1-23 Timing Chart............................................................................................................................2 - 61
2-1-24 EtherCAT Troubleshooting ......................................................................................................2 - 65
2-1-25 Sysmac Error Status ...............................................................................................................2 - 67
2-1-26 Sysmac Device Features ........................................................................................................2 - 85
2-1-27 Object Dictionary.....................................................................................................................2 - 88
2-2 Communicating by PLC Link ..........................................................................................2 - 127
2-2-1 Communications Processing Flow ........................................................................................2 - 127
2-2-2 Communications Settings .....................................................................................................2 - 129
2-2-3 Communications Module Settings (Startup Settings)............................................................2 - 130
2-2-4 Communication Specifications Settings ................................................................................2 - 132
2-2-5 Output Data Settings (Processing Item Registration) ...........................................................2 - 153
2-2-6 Setting Output Data (Numerical Values and Character Strings) ...........................................2 - 158
2-2-7 Testing Communications .......................................................................................................2 - 165
2-2-8 Memory Allocation.................................................................................................................2 - 169
2-2-9 I/O Signals.............................................................................................................................2 - 173
2-2-10 Output Items..........................................................................................................................2 - 176
2-2-11 Command List .......................................................................................................................2 - 177
2-2-12 Command Response Processing..........................................................................................2 - 181
2-2-13 Data Output...........................................................................................................................2 - 184
2-2-14 Timing Chart..........................................................................................................................2 - 186
2-2-15 PLC Link Troubleshooting .....................................................................................................2 - 189
2-3 Communicating by EtherNet/IP ......................................................................................2 - 192
2-3-1 Introduction to EtherNet/IP....................................................................................................2 - 192
2-3-2 Data Exchange with EtherNet/IP...........................................................................................2 - 193
2-3-3 EtherNet/IP Communications................................................................................................2 - 196
2-3-4 Communications Processing Flow ........................................................................................2 - 197
2-3-5 Communications Settings .....................................................................................................2 - 199
2-3-6 Communications Module Settings (Startup Settings)............................................................2 - 200
2-3-7 Communication Specifications Settings ................................................................................2 - 201
2-3-8 Setting Tag Data Link ............................................................................................................2 - 208
2-3-9 Output Data Settings (Processing Item Registration) ...........................................................2 - 213
2-3-10 Setting Output Data (Numerical Values and Character Strings) ...........................................2 - 218
2-3-11 Testing Communications .......................................................................................................2 - 225
2-3-12 Memory Allocation.................................................................................................................2 - 227
2-3-13 I/O Signals.............................................................................................................................2 - 237
2-3-14 Output Items..........................................................................................................................2 - 241
CONTENTS
8FH/FHV Series Vision System User's manual for Communication Settings (Z342-E1)