Trusted
TM
AN-T80010
Application Note
Module Misallocation Check
Technical Alert TA20003 describes a rare situation where an I/O module may be allocated to an
incorrect application board definition on startup. The module may then appear to be in a different
chassis and slot location. The result of this is that a module’s channel connections may be allocated to
the wrong application variables.
This document describes how to check for module misallocation, using the Toolset’s online debugging
tools.
Issue Record
Issue
Number
1 Nov 07 Nick Owens Pete Stock Initial Issue
2 Nov 07 Nick Owens Pete Stock Gerry Creech Primary position
3 Feb 08 Nick Owens Pete Stock Gerry Creech Startup
Date Revised by Technical
Check
Authorised by Modification
Issue 3 Feb 08 AN-T80010 1
Trusted
TM
AN-T80010 Module Misallocation Check
1. Module Misallocation Check
1.1. Online Toolset Connection
To connect to the system using the toolset, follow the following procedure.
Open the Toolset ( Start | All Programs | Trusted | Toolset )
Open the project for the system you will connect to by double-clicking on its name.
It is possible to connect to the system using either the processor’s front panel serial port or over
Ethernet via a communications interface. Before connecting to the system, check that the
communications port settings are correct. Select Debug | Link Setup. If you are using a TC-305
maintenance cable to connect to the processor’s front panel serial port, check that ‘Communication
port:’ is set to COM1 (or whichever serial port you are using on the PC). If you are using Ethernet,
check that TMR System is selected. This option is at the bottom of the list and you need to scroll down
one row to see it. For Ethernet, click on Setup and check the IP address is set. For existing site
systems, the communications settings should already be set up.
Check that the maintenance cable is plugged into the PC serial port and the processor’s front panel
port (for serial connections) or that the system and PC are connected to the Ethernet network with
addresses on the same subnet (for Ethernet connections).
Ensure the processor keyswitch is turned to ‘Maintain’. The toolset will not communicate with the
system if the keyswitch is in the ‘Run’ position.
Select Debug | Debug. A long thin window entitled IEC1131 TOOLSET – (application) – Debugger
should appear. This will have a bold black line of text giving the state of the application. This window is
called the Debugger window and it is the key to all online controls. To disconnect from the system,
close this window and all other online windows will also close.
If the black line of text does not say RUN, and the system is clearly running (flashing ‘Run’ LED on the
processor), then there is likely to be a communications problem.
Using a serial port, you will see ‘Disconnected’. Check that the keyswitch is set to Maintain and the
maintenance cable is connected. Then try to connect again.
Using Ethernet, the online session will abort with the message ‘Cannot install the communication’. You
will need to close down all Toolset windows to reset this error. Check the keyswitch position. Check
that the Ethernet network is connected by sending a ‘ping’ command to the communications interface
port using the following command (with
the appropriate IP address) in a
command window. Then try to connect
again.
Issue 3 Feb 08 AN-T80010 2