Troubleshooting Fins Commands - Omron SYSMAC CS Series Operation Manual

Profibus master units
Hide thumbs Also See for SYSMAC CS Series:
Table of Contents

Advertisement

Troubleshooting FINS Commands

7-6

Troubleshooting FINS Commands

Main code
Sub-
code
00: No errors
00
02: Remote node
03
error
04: Service not
02
supported.
10: Command for-
01
mat error
02
11: Parameter
03
error
0C
22: Status error
08
(operating mode
disagreement)
25: Unit Error
0F
26: Environment
05
error (no such Unit)
0B
Any problems in FINS communications can be determined using the
response codes when the CMND(490) instruction has been used. The table
below lists response codes returned by the PROFIBUS Master Unit, after exe-
cution of FINS commands, the probable cause of errors, and recommended
remedies. Refer to the Communications Commands Reference Manual
(W342) for further information on response codes.
Probable cause
---
A FINS command was sent to read/write
specific slave data or to control a slave,
but the specified slave is not allocated to
the PROFIBUS -DP Master Unit.
A FINS command, which is not supported
by the Unit/Model has been sent.
The command is longer than the max. per-
missible length.
The command is shorter than min. permis-
sible length.
The first word is in an inaccessible area or
the bit number is not 00.
Parameters are set incorrectly in the com-
mand data.
• Non-specified code used.
• Invalid slave address (exceeds 125).
• Invalid code in program number
(exceeds 128)
• The number of read records is 0.
A FINS command was sent to retrieve
slave data, but the Master Unit is in the
wrong mode to access the slave device.
An attempt to clear the Error Log failed.
A FINS command was sent to enable or
disable a slave device from the poll list, but
the targeted slave is already in that mode.
Cannot clear the Error Log. The Error
cause still exists.
Correction
---
Specify only addresses of allocated slaves in
the FINS command.
Check the command code and be sure the
command is supported by the Unit.
Check the command format of the command
and set it correctly.
Check the command format of the command
and set it correctly.
Set a first word that is in an accessible area.
The bit number must be 00 for Ethernet Units.
Check the command data and correct any
parameters that are incorrect.
Change Master mode to either CLEAR or
OPERATE, before re-sending the FINS com-
mand.
Re-send the ERROR LOG CLEAR FINS com-
mand. If the problem persist, non-volatile mem-
ory may be corrupted. Replace the Unit.
No need to sent the FINS command again,
unless a change to the slave state needs to be
made.
Remove the error cause and Re-send the
ERROR LOG CLEAR FINS command.
Section 7-6
225

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac cj-seriesSysmac cj1w-prm21Sysmac cs1w-prm21

Table of Contents