Control LOGIX 5000 System
Control LOGIX 5000 System
Control LOGIX 5000 System
CONTENTS
1
Setting up the Control LOGIX 5000 System Page 2 of 42
KEY TO SYMBOLS
INFORMATION/TIPS.
CAUTION.
2
Setting up the Control LOGIX 5000 System Page 3 of 42
Initial communication with the Control Logix 5000 system will be from a laptop
PC via the 9 way RS232 connection on the front of the system processor as
shown in the picture above. Once the Ethernet module (1756-ENET) has
been configured normal communication will be via the local network.
In order to communicate with the system you will need the following:-
3
Setting up the Control LOGIX 5000 System Page 4 of 42
The serial cable pin assignments are shown in the inside of the processor
door.
If you make your own serial cable limit the cable too no more than 15 meters
in length. Make the connections as shown below:-
4
Setting up the Control LOGIX 5000 System Page 5 of 42
Configuring a software driver is the first step in establishing a DDE hot link.
This driver is the software interface that allows RSLinx to communicate with
the controller.
• Connect the serial cable to the Logix5555 processor and the required com
port on the PC.
• Run the software Program “RSLinx” from the Start Programs button on the
PC.
• Select the required driver from the “Available Driver Types” list, and click
“Add New”. The required driver is “RS-232DF1 devices”, as shown below.
• The default name can be used as can the default settings in the driver
configuration dialog box. Finally click the “Close” button on the Configure
Drivers dialogue box.
5
Setting up the Control LOGIX 5000 System Page 6 of 42
Establishing the 1756-ENET Module Configuration:-
6
Setting up the Control LOGIX 5000 System Page 7 of 42
To view the ENET module expand the network as shown below:-
From here you will be able to enter/check the IP Address for the ENET
module. This address may require changing to suit the contract. Make a note
of the address as it will be required when setting the IP address of the laptop.
• When finished click the “OK” button.
7
Setting up the Control LOGIX 5000 System Page 8 of 42
Establishing an Ethernet Connection :-
• Connect the Ethernet cable to the PC and the local network via the TCM
mounted Ethernet hub.
To enable the laptop to communicate on the Ethernet it must have its own
unique IP address that is compatible with the network.
In the example above the IP Address of the ENET module is set to
163.70.117.203 and the Subnet Mask is set to 255.255.0.0
It follows then that the PC Address must follow the same format but with its
own unique identifier. For example the following Address could be used
163.70.117.205. This must not conflict with any other device on the network.
The Subnet Mask must match the ENET module. The procedure for setting
the IP Address of the PC will differ depending on the operating system used.
Windows2000 has the following dialogue box under the Internet Protocol
(TCP/IP) component within the Network and Dial-up Connections option under
My Network Places.
Ensure that “Use the following IP address” is checked.
8
Setting up the Control LOGIX 5000 System Page 9 of 42
To establish an Ethernet connection with the Logix5000 system you need to
configure a driver for Ethernet devices in RSLinx.
• Run the software Program “RSLinx” from the Start Programs button on the
PC.
• Select the required driver from the “Available Driver Types” list, and click
“Add New”. The required driver is “Ethernet devices”.
• The default name can be used. Clicking “OK” on the “Add New RSLinx
Driver” window will pop up the “Configure driver” window as shown below.
To this window add the IP address of the 1756-ENET module as station 0.
• When finished click “OK”. This should have created a new driver
“AB_ETH-1 A-B Ethernet”. The status section should report that the driver
is running. Finally click the “Close” button on the Configure Drivers
dialogue box.
The path from the ENET module can be expanded to show the network and
device structure.
9
Setting up the Control LOGIX 5000 System Page 10 of 42
• Run the software Program “RSLogix 5000” from the Start Programs button
on the PC.
• Select “Open file” from the top level menu or use the open symbol on the
shortcut bar
10
Setting up the Control LOGIX 5000 System Page 11 of 42
To down load a project to the processor the key switch on the processor
must be in the REMOTE or PROGRAM position.
• Run the software Program “RSLogix 5000” from the Start Programs button
on the PC.
• Having previously generated a project or having been sent one, open the
required project using the button from the menu bar. This will take a
few minutes depending on the size of the project.
• Once open the project needs to be downloaded. Select download from the
“Processor Status” button, .
If a communcation path does not exist the following pop up window will
appear.
11
Setting up the Control LOGIX 5000 System Page 12 of 42
• Select “Communications” then “Who Active” from the top menu of
Logix5000.
• Point down the communications path to the processor and highlight it.
• Check the “Apply Current Path to Project” option.
• Click “Apply” then the “Go Online” button.
If the processor does not contain a project or the off line project does not
match an existing on line project the “Connected To Go Online” window will
appear with a condition statement,
12
Setting up the Control LOGIX 5000 System Page 13 of 42
This will take some time typically 5 to 10 minutes depending on the size of the
project. When finished the project should be visible in Logix 5000 and no
errors should have been detected. The Controller status tab should show the
current condition of the controller.
13
Setting up the Control LOGIX 5000 System Page 14 of 42
This procedure should only be carried out with the turbine and
associated plant in a safe state. During the saving process the processor
functions will be suspended. Please make sure all processes affected by this
controller are in a safe state and that all safety critical functions are not
affected.
• Run the software Program “RSLogix 5000” from the Start Programs button
on the PC.
• Once it has started the project needs to be uploaded. Select Upload from
the “Processor Status” button, .
If a communication path does not exist the following pop up window will
appear.
14
Setting up the Control LOGIX 5000 System Page 15 of 42
• Select “Communications” then “Who Active” from the top menu of
Logix5000.
• Point down the communications path to the processor and highlight it.
• Check the “Apply Current Path to Project” option.
• Click “Apply” then the “Upload” button.
• Click on "Select file" and when prompted, either use the default filename
or choose a suitable one.
15
Setting up the Control LOGIX 5000 System Page 16 of 42
If a matching project already exists on the hard disk then this dialog box will
be displayed:-
If you are happy that the project on the hard disk is current and valid, you can
click "Cancel" and abort the upload. If you click on "Upload" the matching
project on the hard disk will be overwritten. If you click on "Select File" you
can choose a new file to save the project into. If you do upload, a status bar
will appear to show the progress of the upload.
This will take some time typically 5 to 10 minutes depending on the size of the
project. When finished the project should be visible in Logix 5000 and no
errors should have been detected. The Controller status tab should show the
current condition of the controller.
16
Setting up the Control LOGIX 5000 System Page 17 of 42
The latest Logix 5000 processors have been fitted with a memory expansion
card (M24) that contains a nonvolatile memory. This nonvolatile memory is
used the store a copy of the downloaded project for recall at a later date
should the need arise.
• With the project open right click the controller folder and select the
properties option from the pop up window.
• On the Controller Properties dialog box select the “Nonvolatile Memory”
tab.
17
Setting up the Control LOGIX 5000 System Page 18 of 42
If the nonvolatile memory is empty then no details will be shown on this tab.
• Click the “Load / Store…” option to display the following dialogue box:-
• Ensure that the options on the right hand side of the dialogue box are set
as shown e.g. “Load Image:” is set to “On Corrupt Memory” and “Load
Mode:” is set to “Run (Remote Only)”. A comment should be entered in
the “Image Note:” section.
18
Setting up the Control LOGIX 5000 System Page 19 of 42
• When ready click the “< -- Store” option. The following pop up window will
appear.
Read the warnings and consider any possible implications this could have
on the turbine and any interfacing systems.
• When ready click the “Yes” option and “OK” the following prompt.
During this process the “OK” LED on the processor will be flashing green and
all other LED’s will be off. At the end of the store process the “OK” LED will
briefly display a steady red indication before changing to a steady green if all
is OK. On completion your RSLogix 5000 connection will be “Offline”.
19
Setting up the Control LOGIX 5000 System Page 20 of 42
The “Nonvolatile Memory” tab in the controller properties, post save should
now indicate the details of the stored image.
20
Setting up the Control LOGIX 5000 System Page 21 of 42
CLOGIX
CMESSAGES
CSETPOINTS
• To configure the DDE topics in RSLinx run RSLinx on the IDS PC. Click
the “DDE/OPC” button and select the “Topic Configuration…” option from
the drop down menu.
The left-hand side of the “DDE/OPC Topic Configuration” window lists the
defined topics. If any of the Three topics already stated are missing they will
need to be added.
• Click the “New” button and type in the missing name as previously stated.
Next you will need to state where the data source is located.
21
Setting up the Control LOGIX 5000 System Page 22 of 42
• Expand the network path as shown on the “Data Source” tab of the
configuration window to highlight the system processor.
• Then click the “Apply” button. If prompted click “Yes” to update the topic.
Repeat the above steps until the Three topics have been defined.
The information on the other Two tabs can be left as default and should look
like the following examples:-
22
Setting up the Control LOGIX 5000 System Page 23 of 42
23
Setting up the Control LOGIX 5000 System Page 24 of 42
Forcing an input value overrides the actual input value being received by
the controller, but will not affect the value received by other controllers
monitoring that physical input module. Forcing the input value overrides the
value no matter what the state of the physical input is.
Forcing an output value overrides the logic for the physical output module.
Other controllers monitoring that output module in a listen-only capacity will
also monitor the forced value.
Forcing IO is straight forward once a connection has been made with the
controller using RSLogix 5000 software and an appropriate project file. This
procedure will not cover the opening of a project or the connection to a
controller. Examples used are for illustration purposes only.
Once the connection has been made the list of controller tags can be viewed
in RSLogix 5000 by double clicking the Controller tags option from the project
structure as shown down the left-hand side of the current window.
Not all tags can be forced. Tags that can not be forced will have the “Force
Mask” box greyed out.
To search for a tag you can scroll down the tag list using the scroll bar or use
the text entry box along the top of the RSLogix 5000 window. Into which can
be typed the tag name of the item you wish to find. Pressing the return key on
the keyboard will initiate the search of the controller tags.
24
Setting up the Control LOGIX 5000 System Page 25 of 42
It is possible to force this tag by entering a Boolean value i.e. zero or one into
the “Force Mask” box and clicking the “Force Status” button on the top left of
the window and selecting the “Enable All Forces” option.
CAUTION this will now move the valve to the forced position i.e. force
value of one equals open.
The value for the tag will now be highlighted in red to indicate that it is subject
to a force. This may not match the force value.
The value in the force box can now be toggled as required.
To remove the force select the “Disable All Forces” option from the “Force
Status” button.
If this tag is one of many tags subject to a force and you wish to leave the
other forces in place then individual forces can be removed by a right mouse
button click over the selected tag and select the “Remove Force” option from
the drop down menu.
25
Setting up the Control LOGIX 5000 System Page 26 of 42
Double clicking the entry that has a “Y” in the Destructive column will take you
to that entry. Destructive means this reference will set the value of the tag.
26
Setting up the Control LOGIX 5000 System Page 27 of 42
This is the function block where the input is scaled and fed out to the
ControlNet module.
It shows the input on the left and the output on the right of the function block.
Clicking the “View Block Properties” box, will display the following
properties,
From this information it can be seen that the Input is scaled from 0 to 100.
This is outputted as a 0.0 to 31200 value. This is the value that has to be
entered in the Force column of the MCV101_RAW tag.
27
Setting up the Control LOGIX 5000 System Page 28 of 42
This is true for all the thermocouples if the actual tag name is used in the
search box. To force the value of the thermocouple it is the “Raw” unscaled
tag that must be forced. This is the value as read in from the module on the
ControlNet. The range off this tag is generally 10 times greater than the
engineering unit range for the device i.e. device range –100 to 1000oC will
have a raw range of –1000 to 10000. Therefore if a value of 5000 is placed in
the force box the forced value for the device will be 500 oC. To check the
actual scaling factor used follow the procedure as described in forcing an
analogue out for locating the scaling function block.
28
Setting up the Control LOGIX 5000 System Page 29 of 42
If RSLinx is already open the window can be viewed by either clicking on the
icon in the system tool tray or selecting it from the Windows "Start" bar.
29
Setting up the Control LOGIX 5000 System Page 30 of 42
• Right click on the controller and a dropdown menu will appear:-
The Revision field gives the revision of the firmware. In this case it is 7.9 and
would need to be updated to the current version (8.x).
30
Setting up the Control LOGIX 5000 System Page 31 of 42
This procedure should only be carried out with the turbine and
associated plant in a safe state. During the update process the processor
functions will be suspended. Please make sure all processes affected by this
controller are in a safe state and that all safety critical functions are not
affected.
This section assumes that the user is running version 3.17 of the
ControlFLASH software. This can be obtained from Software Admin in
Lincoln.
31
Setting up the Control LOGIX 5000 System Page 32 of 42
• Clicking the “Next” option brings up a dialog box prompting you to select
the processor type. The processor type is normaly “1756-L55”.
• Highlight the correct processor type for your application and click the
“Next” option.
At this point you should have made a connection to the procesor using
RSLinx.
At this stage you are requested to point to the device you wish to upgrade.
• Using the network path on the lefthand side of the window navigate to the
Logix5555 processor and highlight.
32
Setting up the Control LOGIX 5000 System Page 33 of 42
The following window will contain the details of the firmware version you wish
to upgrade to:-
The default location folder will contain one version this being 8.21. Highlight
this version and click the “Next” button.
The following summary window details the dangers associated with
proceding. Click the “Finish” button to continue.
33
Setting up the Control LOGIX 5000 System Page 34 of 42
The process of upgrading the firmware will now be carried out.
On completion you should see the following status window verifying the new
version of the firmware.
• Click “OK” to finish.
34
Setting up the Control LOGIX 5000 System Page 35 of 42
• Right mouse clicking this node will bring up a dialogue box, from this select
“New Module”.
You will be prompted to select the type of module from an extensive list.
If available the exact module type can be found on the module or its
packaging.
35
Setting up the Control LOGIX 5000 System Page 36 of 42
36
Setting up the Control LOGIX 5000 System Page 37 of 42
Channel details:-
After the final frame select “Finish>>”. The new module should now have been
added and will be listed in the project.
This modified copy of the project will need to be saved and then
downloaded to the processor (see relevant sections).
Once downloaded to the processor and with an online connection the new
module should show as being “Unscheduled” as denoted by a yellow warning
triangle over the module icon.
37
Setting up the Control LOGIX 5000 System Page 38 of 42
To allow the new module to be scheduled it must have as a minimum the
relevant power supply connected (dependant on module type). For connection
details refer to the documentation for the module concerned.
The next step is to run the RSNetWorx for ControlNet software. This will find
the new module and update the keeper file with the details.
RSNetWorx for ControlNet will open with the last accessed file. This example
will use this file as it is from this system. To open a new file, see the relevant
section.
• Once open select “Go Online” from the top menu bar .
The new module will be highlighted with a green box containing a cross.
Floating the mouse pointer over this module will show the text box as shown
in the above window.
• Check the “Edits Enabled” box and save the configuration from the top
menu bar. This will produce the following prompt,
• Ensure that the “Save Type” is set to “Optimize and re-write schedule for
all connections”. Click “OK”.
38
Setting up the Control LOGIX 5000 System Page 39 of 42
This will save the configuration to the keeper file location on the Allen Bradley
ControlNet Bridge. The processor will need to be in program mode to allow
the save to be made. You may be prompted to allow the processor to put in
program mode before the save is carried out. Once finished the new module
should be visible from RSNetWorx.
Once satisfied the new module has been added shutdown RSNetWorx.
With the controller back in run mode the new module’s status can be
confirmed by double clicking the module in RSLogix 5000.
39
Setting up the Control LOGIX 5000 System Page 40 of 42
• With the project open and online in program mode select the task folder
under which the program/routine resides.
• Right clicking this folder and selecting the properties option will produce
the following pop up window,
this window details the scheduled and unscheduled tasks under the “Program
Schedule” tab.
40
Setting up the Control LOGIX 5000 System Page 41 of 42
Prior to unscheduling the required task note its position in the scheduled
task list for later use.
• To unschedule a task highlight it from the list and click the “<-- Remove”
option. This routine should now be visable in the Unscheduled list. To
finish this procedure click the “Apply” button.
This task has now been unscheduled and can be found in the “Unscheduled
Programs” folder as listed in the RSLogix 5000 project.
Once the controller is back in Run mode this program will no longer run as
part of the main program untill it is added to the scheduled programs list.
• To add the unscheduled program to the scheduled list follow the above
procedure and click the “Add -->” button. Use the “Move” arrow buttons to
place the program back in its oringinal location within the list.
41