Controller Link Units Operation Manual

165
SECTION 6
Message Service
This section explains how to use the message service provided by a Controller Link Unit. It also explains the FINS
commands and responses supported by Controller Link Units and those supported by C200HX/HG/HE, CS/CJ-series,
CVM1 and CV-series PLCs.
6-1 Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
6-1-1 SEND and RECV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
6-1-2 CMND (CVM1, CV-series, CS/CJ-series, and CQM1H-series
PLCs Only). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
6-1-3 Send/Receive Data Areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
6-2 Selecting Communications Instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
6-2-1 Message Service Operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
6-2-2 Message Service Specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
6-3 Using the Message Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
6-4 FINS Commands and Responses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
6-4-1 FINS Communications Service . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
6-4-2 Sending and Receiving FINS Commands and Responses . . . . . . . . 199
6-4-3 Applicable Units for FINS Commands. . . . . . . . . . . . . . . . . . . . . . . 200
6-5 Commands and Responses for Controller Link Units . . . . . . . . . . . . . . . . . . 201
6-5-1 Command Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
6-5-2 DATA LINK START. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
6-5-3 DATA LINK STOP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
6-5-4 CONTROLLER DATA READ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
6-5-5 CONTROLLER STATUS READ. . . . . . . . . . . . . . . . . . . . . . . . . . . 203
6-5-6 NETWORK STATUS READ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
6-5-7 DATA LINK STATUS READ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
6-5-8 ECHOBACK TEST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
6-5-9 BROADCAST TEST RESULTS READ . . . . . . . . . . . . . . . . . . . . . 209
6-5-10 BROADCAST TEST DATA SEND . . . . . . . . . . . . . . . . . . . . . . . . . 210
6-5-11 ERROR LOG READ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
6-5-12 ERROR LOG CLEAR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
6-6 Commands and Responses for C200HX/HG/HE and CQM1H-series PLCs . 212
6-6-1 Command Codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
6-6-2 Memory Area Designations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
6-6-3 MEMORY AREA READ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
6-6-4 MEMORY AREA WRITE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
6-6-5 MULTIPLE MEMORY AREA READ . . . . . . . . . . . . . . . . . . . . . . 216
6-6-6 PROGRAM AREA READ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
6-6-7 PROGRAM AREA WRITE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
6-6-8 RUN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
6-6-9 STOP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
6-6-10 CONTROLLER DATA READ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
6-6-11 CONTROLLER STATUS READ. . . . . . . . . . . . . . . . . . . . . . . . . . . 220
6-6-12 CLOCK READ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
6-6-13 CLOCK WRITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
6-6-14 ERROR CLEAR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
6-6-15 FORCED SET/RESET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
6-6-16 FORCED SET/RESET CANCEL . . . . . . . . . . . . . . . . . . . . . . . . . . 223
6-6-17 MULTIPLE FORCED STATUS READ. . . . . . . . . . . . . . . . . . . . . . 224
6-7 Response Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
6-7-1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
6-7-2 Network Relay Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
6-7-3 Response Codes and Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . 227