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-37
2-1-15 Communication Test..................................................................................................................2-38
2-1-16 I/O Ports by Area (PDO Mapping) and Memory Allocation .......................................................2-39
2-1-17 I/O Signals.................................................................................................................................2-45
2-1-18 Measurement Results for which Output is Possible (Fieldbus Data Output) ............................2-49
2-1-19 Command List ...........................................................................................................................2-51
2-1-20 Measurement Trigger Input .......................................................................................................2-54
2-1-21 Command Response Processing..............................................................................................2-55
2-1-22 Data Output...............................................................................................................................2-57
2-1-23 Timing Chart..............................................................................................................................2-60
2-1-24 EtherCAT Troubleshooting ........................................................................................................2-64
2-1-25 Sysmac Error Status .................................................................................................................2-66
2-1-26 Sysmac Device Features ..........................................................................................................2-84
2-1-27 Object Dictionary.......................................................................................................................2-87
2-2 Communicating by PLC Link ............................................................................................2-126
2-2-1 Communications Processing Flow ..........................................................................................2-126
2-2-2 Communications Settings .......................................................................................................2-128
2-2-3 Communications Module Settings (Startup Settings)..............................................................2-129
2-2-4 Communication Specifications Settings ..................................................................................2-131
2-2-5 Output Data Settings (Processing Item Registration) .............................................................2-152
2-2-6 Setting Output Data (Numerical Values and Character Strings) .............................................2-157
2-2-7 Testing Communications .........................................................................................................2-163
2-2-8 Memory Allocation...................................................................................................................2-167
2-2-9 I/O Signals...............................................................................................................................2-171
2-2-10 Output Items............................................................................................................................2-174
2-2-11 Command List .........................................................................................................................2-175
2-2-12 Command Response Processing............................................................................................2-179
2-2-13 Data Output.............................................................................................................................2-182
2-2-14 Timing Chart............................................................................................................................2-184
2-2-15 PLC Link Troubleshooting .......................................................................................................2-187
2-3 Communicating by EtherNet/IP ........................................................................................2-190
2-3-1 Introduction to EtherNet/IP......................................................................................................2-190
2-3-2 Data Exchange with EtherNet/IP.............................................................................................2-191
2-3-3 EtherNet/IP Communications..................................................................................................2-194
2-3-4 Communications Processing Flow ..........................................................................................2-195
2-3-5 Communications Settings .......................................................................................................2-197
2-3-6 Communications Module Settings (Startup Settings)..............................................................2-198
2-3-7 Communication Specifications Settings ..................................................................................2-199
2-3-8 Setting Tag Data Link ..............................................................................................................2-206
2-3-9 Output Data Settings (Processing Item Registration) .............................................................2-211
2-3-10 Setting Output Data (Numerical Values and Character Strings) .............................................2-216
2-3-11 Testing Communications .........................................................................................................2-222
2-3-12 Memory Allocation...................................................................................................................2-224
2-3-13 I/O Signals...............................................................................................................................2-234
2-3-14 Output Items............................................................................................................................2-238
CONTENTS
9
FH/FHV Series Vision System User's manual for Communication Settings (Z342-E1)