Error identifiers
If it was not possible to execute a job, the failure is indicated by "logic 1" on status parameter error. The error
cause is coded at the block output State:
State
WORD H
WORD L
1 to 8
1
0
2
0
3
1 ... 8
4
0
6
0
7
1 ... 8
8
0
9
1 ... 8
10
0
11
0
12
1 to 8
13 (0x0d)
1 to 8
15 (0x0f)
Configuration steps
To write NC variables, the same configuration steps are required as for reading NC variables. It is useful to store
the address data of all NC variables to be read or written in a DB.
Basic Functions
Function Manual, 09/2011, 6FC5397-0BP40-2BA0
Significance
Access error
Error in job
Negative acknowledgment, job
not executable
Data areas or data types do
not match or string is empty
FIFO full
Option not set
Incorrect target area (SD)
Transmission occupied
Error in variable addressing
Variable addr. invalid or var. is
read-only
NumVar = 0
ANY data reference incorrect
User data too long
P3: Basic PLC Program for SINUMERIK 840D sl
Note
In high byte number of Var in which
error occurred
Incorrect compilation of Var in a job
Internal error,
try: Check job,
NC RESET
Check data to be written in SD1 to SD8;
in high byte number of the Var in which
error occurred
Job must be repeated since queue is full
BP parameter "NCKomm" is not set
SD1 to SD8 may not be local data
Job must be repeated
Unit or column/line contains value 0
Check Addr (or variable name), area,
unit
Check parameter NumVar
NcVar date required has not been
parameterized
Remedy: Pack fewer variables in the job
or use shorter string variables
13.13 Block descriptions
943