Escolar Documentos
Profissional Documentos
Cultura Documentos
18.1
18.2
Resident utility 7 is used to manage the PLC application and the link with the PLCTOOL software workshop for file load/
unload.
18.2.1
Requirements
18
UTIL
Or
Type F for French.
&
en-938846/6
18 - 3
EXIT
18 - 4
en-938846/6
CTRL
S
X OFF
Programme Debugging
18.2.2
18
PLC OPERATION
PLC status: RUNNING
(No error)
TF Activity:
(0-7)
0 0 0 0 0
(8-15) 0 0 0 0 0
TH Activity:
(0-7)
0 0 0 0 0
(8-15) 0 0 0 0 0
0
0
0
0
0
0
0
0
0
0
0
0
EXIT
EXIT
en-938846/6
18 - 5
18.2.2.1
PLC Status
Comment
No error
Cause:
Unidentified card present
Card missing
Discrepancy between programmed configuration and real
configuration
Watchdog programming error
Corrective action
Check the input/output configuration (see Sec. 18.2.5)
Check the state of %R97F.B (see Sec. 3.8.5)
Check %INI in the user programme (card and watchdog
configuration variables)
Cause:
Link error on the bus
Corrective action
Check the state of bus status signal %Rrc39.B
(see Sec. 3.7.3)
Check the continuity of the fibre-optic ring
Contact NUM CUSTOMER SERVICE
Comment
Cause:
Serious internal error
Corrective action
Contact NUM CUSTOMER SERVICE
Cause:
RTC overrun (endless loop in a programme)
Corrective action
Correct the user programme
Cause:
Serious internal error
Corrective action
Contact NUM CUSTOMER SERVICE
18 - 6
en-938846/6
Programme Debugging
Messages
Commentaire
Cause:
Unidentified card resent
Card missing
Discrepancy between programmed configuration and real
configuration
Watchdog programming error
Corrective action
Check the input/output configuration (see Sec. 18.2.5)
Check the state of %R97F.B (see Sec. 3.8.5)
Check %INI in the user programme (card and watchdog
configuration variables)
Cause:
Link error on the bus
Corrective action
Check the state of bus status signal %Rrc39.B
(see Sec. 3.7.3)
Check the continuity of the fibre-optic ring
Contact NUM CUSTOMER SERVICE
Cause:
Too many inputs and outputs for the system
Corrective action
Decrease the number of inputs and outputs cards within the
authorised limits
Comment
Cause:
Serious internal error
Corrective action
Contact NUM CUSTOMER SERVICE
Cause:
Problems when loading (module too large, not enough space
in the local memory for loading the module)
Corrective action
Decrease the module size
Increase the local memory size
If ???, contact NUM CUSTOMER SERVICE
Cause:
Double export of symbols in a C module
Corrective action
Check and edit the C module
18 - 7
18
Message text
Line 2:
Line 3:
Indicates the module involved: Module: *.*[@ with respect to the module start
address] or Module: ??? [@ with respect to the start of the PLC monitor mapping].
REMARK
Relative addresses with respect to the module start address can only be used for C
modules (*.XCX). The *.MAP file of the C application gives these addresses.
Messages
Comment
Cause
Overflow on a division
Corrective action
Check and edit the module involved
If ???, contact NUM CUSTOMER SERVICE
User code :
@ with respect to the monitor = Illegal address
Cause
Operation on a prohibited address
Corrective action
Check and edit the module involved
If ???, contact NUM CUSTOMER SERVICE
Messages
Comment
Cause:
Use of incoherent functions or symbols in the user programme
User programme incoherent
Corrective action
Check and edit the module involved
If ???, contact NUM CUSTOMER SERVICE
18.2.2.2
The activity of the background tasks is displayed by 16 counters associated with tasks %TF0 to %TF15.
Whenever a background task has been totally or partially processed during an RTC cycle, the task counter is
incremented by one. This function is used to display tasks that are dormant, executing, the number of RTC cycles
required for execution of a task, etc.
18.2.2.3
The activity of the hardware tasks is displayed by 16 counters associated with tasks %TH0 to %TH15. Whenever a
hardware task has been processed, the counter is incremented by one.
18.2.2.4
CPU Command
The commands GO, STOP, and INIT are used to control the machine processor during user programme
debugging.
18 - 8
en-938846/7
Programme Debugging
Requirements
PLC OPERATION menu displayed.
Actions
Command
Comment
Type G
for Go
Watchdog set.
User programme runs.
Type S
for Stop
Watchdog reset.
User programme stops.
The state HALTED is displayed on the
screen page.
System initialisation
Type I
for Init
18
Comment
Cause:
A pointer that was not correctly initialised in a C module has
destroyed a code area.
Corrective action
Identify the C module and make the necessary corrections.
Cause:
A pointer that was not correctly initialised in a C module has
destroyed a code area.
Corrective action
Identify the C module and make the necessary corrections.
Comment
Cause:
The address parameter of a Ladder or C function point to an
area other than a data area.
Corrective action
Edit the module involved and correct the function.
Cause:
The application loaded contains more than 512 noncontinguous data areas.
Corrective action
Group the strings and constants so that they follow one
another contiguously.
en-938846/7
18 - 9
18.2.2.5
PLC OPERATION
PLC status: RUNNING
(No error)
TF Activity:
(0-7)
0 0 0 0 0
(8-15) 0 0 0 0 0
TH Activity:
(0-7)
0 0 0 0 0
(8-15) 0 0 0 0 0
Commands: GO / STOP / INIT
Reset saved variables
0
0
0
0
0
0
0
0
0
0
0
0
../..
EXIT
or
Cancel reset by entering N.
Restart the PLC by the command Go.
Press F11.
Return to the PLC APPLICATION MANAGEMENT menu.
18 - 10
en-938846/6
EXIT