Professional Documents
Culture Documents
Diagnostics and Operating System Firmware Update For S7-300 Cpus
Diagnostics and Operating System Firmware Update For S7-300 Cpus
1
1.1
1.2
1.3
1.4
1.5
2
2.1
3
3.1.1
3.1.2
3.1.3
3.1.4
4
4.1.3
4.1.1
4.1.2
History
Table 1-1
Version
Date
Change
V1.0
27.07.07
First edition
V1.1
16.02.09
formal changes
Page 2/30
Page 3/30
1.1
Procedure:
Table 1-1
Step
Action
1.
2.
3.
Then double-click the Hardware icon in the right section of the Online window.
Result: Here you see the current status of the entire SIMATIC. Small status icons at
the message-capable modules indicate the operating status.
Note
The status icon (red dot with a white cross), for instance, labels the
modules that generate diagnostic messages.
Page 4/30
1.2
Procedure:
Table 1-2
Step
Action
In the left section of the Online window, select the desired station whose information
you want to read out.
Use the shortcut Strg + D or select Module Information... in the PLC pulldown menu, to start reading out the module status.
Result: The General tab in the Module Information - CPU window shows data
of the order number, hardware version and the firmware version of the operating
system.
Note
All data, such as order number, hardware version and firmware version,
are read online by the hardware.
Page 5/30
1.3
Procedure:
Table 1-3
Step
Action
1.
2.
3.
In the left section of the Online window, select the desired station whose information
you want to read out.
4.
Use the shortcut Strg + D or select Module Information... in the PLC pulldown menu, to start reading out the module status.
5.
Result: The Diagnostic Buffer tab in the Module Information CPU window
shows the events and diagnostic messages. In the bottom section you can view details
to each event.
Note
You can also archive the content of the diagnostic buffer. Use the Save
As... button for this purpose.
Page 6/30
1.4
Step
Action
1.
2.
3.
Double-click the Hardware icon in the right section of the Online window to obtain
an overview of SIMATIC.
4.
Page 7/30
Step
Action
Use the shortcut Strg + D or select Module Information... in the PLC pulldown menu, to start reading out the module status.
5.
Result:
The General tab in the Module Information - IM 153-2 window shows data
such as order number, hardware version and the firmware version of the operating
system.
Note
All data, such as order number, hardware version and firmware version,
are directly read online by the hardware.
Page 8/30
1.5
Step
Action
1.
2.
3.
Double-click the Hardware icon in the right section of the Online window to obtain
an overview of SIMATIC.
4.
Page 9/30
Step
Action
5.
Use the shortcut Strg + D or select Module Information... in the PLC pulldown menu, to start reading out the module status.
6.
7.
Click the Hex Format button to have the message displayed in Hex code.
Result:
The upper section of the DP Slave Diagnostics shows the standard diagnostics of the
S7 DP Slave; the lower section shows the channel-specific diagnostics of the selected
S7 DP Slave. The diagnostics can also be displayed in hex format.
Note
Page 10/30
Procedure:
Table 2-1
Step
Action
1.
2.
Enter S7&300&operating&system in the search box in the upper right corner and
start the search.
Page 11/30
If the search has been successful, you will now see a list of available downloads.
Selecting the download:
Table 2-2
Step
3.
Action
A click on the entry with the S7-300 CPU you are using will take you directly to the
download page for the download side Operating System Updates of this module.
Page 12/30
Step
Action
4.
Scroll to the order number of the CPU you are using in the opened entry.
5.
Compare whether the operating system firmware is a later version than the one
running on your S7-300 CPU.
Note
Enter the order number and the associated FW version only after you
have scrolled.
Page 13/30
2.1
Step
Action
1.
2.
Click the Save button in the File Download window to download the files to your
PC / Notebook.
Page 14/30
Step
3.
Action
Double-click the file 3*_V*.EXE to extract the update files.
Result:
The update files *.UPD have been extracted on your computer.
Note
You will see the three update files (*.UPD) only after extracting.
Page 15/30
Transferring the update files for the operating system firmware to the S7-300
CPU using the SIMATIC memory card
Overview of all necessary measures described in the following
Table 3-1
Overview
Saving the S7-300 CPU actual data using the Copy RAM to ROM function.
Saving the update files for the operating system firmware on the SIMATIC Micro
memory card
Transferring the operating system firmware update offline to the S7-300 CPU
WARNING
Before starting the update, you must save the actual data of the S7300 CPU.
Reason:
After a firmware update, the S7-300 CPU will always carry out a general reset.
After start-up of the CPU, the existing blocks are usually loaded with the initial values of
the saved blocks.
For the program to continue working in a defined way, the CPU requires actual data
which were valid before the firmware update.
The next 2 pages will tell you how to save the actual data.
Note
Page 16/30
Saving the S7-300 CPU actual data using the Copy RAM to ROM
function.
Step
Action
1.
2.
3.
Click on the left section of the Online window to select the desired station.
Page 17/30
Step
Action
4.
5.
Click the Yes button to confirm message window 1 concerning the online
connection.
6.
Click the Yes button to confirm that the S7-300 CPU will be set to STOP mode (2).
7.
Click the OK button to close the message RAM contents were copied successfully to
the ROM.
Result:
The contents of the RAM have been saved to the ROM.
Page 18/30
Transferring the update files for the operating system firmware from
the PC file system to the SIMATIC Memory Card (MMC)
Note
Selection list of a SIMATIC Micro Memory Card (MMC) for performing the operating
system firmware update
Table 3-4
Memory
Order number
2 Mbyte
6ES7 953-8LLxx-0AA0
4 Mbyte
6ES7 953-8LMxx-0AA0
8 Mbyte
6ES7 953-8LPxx-0AA0
WARNING
suitable for
Do not use the memory card (MMC) used in your S7-300 CPU as
program memory.
Reason:
Once you save firmware update files to the MMC, all existing data on the MMC will be
deleted. So your program data and your actual data would be lost.
Page 19/30
Step
Action
1.
2.
3.
Select the file CPU_HD.UPD and click the Open button to start the transfer.
Result: The firmware update files have been transmitted successfully to the MMC.
Page 20/30
Transferring the update files for the operating system firmware from
the SIMATIC memory card (MMC) to the S7-300 CPU
The actual data of the CPU must already be saved (see chapter
3.1.1).
Table 3-6
Step
Action
1.
3.
Insert the MMC containing the update files into the slot of the S7-300 PU and switch
the supply voltage back on.
All LEDs will light up after switching on the supply voltage for the S7-300 CPU.
After approx. 2 min. all LEDs will briefly go dark.
Then the green LED DC5V will light up and the STOP LED will flash with 2Hz.
After approx. 20 sec. the STOP LEDs flashing will decelerate to 0.5 Hz.
Table 3-7
Step
Action
3.
You must wait until the flashing rate of the STOP LED has decelerated to 0.5 Hz
before switching off the supply voltage of the S7-300 CPU.
4.
Now take the MMC with the firmware update out of the slot.
5.
Replace the original MMC with the program files into the slot.
6.
The S7-300 CPU will start up with the new operating system firmware and goes into
STOP mode (STOP LED is lit).
Table 3-8
Step
Action
7.
8.
Result:
The S7-300 CPU goes into RUN mode (RUN LED is permanently on). The firmware
version has been updated successfully.
Note
After each firmware update, the S7-300 CPU will start with the time 00:00
and the date 01.01.94.
Page 21/30
1.
2.
3. .
Click the S7-300 CPU and select Set Time of Day... in the PLC pull-down
menu.
4. .
Enter the Module time or enable the Take from PG/PC checkbox.
Click the Apply button to transmit the set time directly to the S7-300 CPU. Click the
Close button to exit the Set Time of Day window.
Page 22/30
Transferring the update files for the operating system firmware to the S7-300
CPU in online mode using SIMATIC Manager
Note
WARNING
Before starting the update, you must save the actual data of the
CPU.
Reason:
After a firmware update, the S7-300 CPU will always carry out a general reset.
After start-up of the S7-300 CPU, the existing blocks are usually loaded with the initial
values of the saved blocks.
For the program to continue working in a defined way, the CPU requires actual data
which were valid before the firmware update. Therefore, you should save them.
The next 2 pages will tell you how to save the actual data.
Note
Page 23/30
Saving the S7-300 CPU actual data using the Copy RAM to ROM
function.
Step
Action
1.
2.
3.
Click on the left section of the Online window to select the desired station.
Page 24/30
Step
Action
4.
5.
Click the Yes button to confirm message window 1 concerning the online
connection.
6.
Click the Yes button to confirm that the S7-300 CPU will be set to STOP mode (2).
7.
Click the OK button to close the message RAM contents were copied successfully to
the ROM.
Result:
The contents of the RAM have been saved to the ROM.
Page 25/30
Transferring the update files for the operating system firmware directly
from the PC file system to the S7-300 CPU using SIMATIC Manager
WARNING
The actual data of the CPU must already be saved! (see chapter
4.1.1)
Step
Action
1.
2.
3.
4.
Page 26/30
Step
Action
5.
Enter the source directory containing the update files under Firmware File and
start the FW update by clicking the Run button.
6.
Click the OK button to confirm that the S7-300 CPU will be set to STOP mode (1).
7.
After the messages Download Firmware and Update Firmware (2-3) have
been displayed, you will see the message Firmware V... was successfully
transferred.... Click the OK button.
Note
Page 27/30
Step
Action
8.
Click on the CPU in the HW Config and select Operating Mode... in the PLC
pull-down menu.
9.
10.
You are now asked: Do you want to carry out a warm restart?
Click the Yes button to start the module.
Note
After each firmware update, the S7-300 CPU will start with the time 00:00
and the date 01.01.94.
Page 28/30
1.
2.
3.
Click on the CPU and select Set Time of Day... in the PLC pull-down menu.
4.
Enter the Module time or enable the Take from PG/PC checkbox.
Click the Apply button to transmit the set time directly to the S7-300 CPU. Click the
Close button to exit the Set Time of Day window.
Result:
Time and date on the S7-300 CPU have been updated.
Page 29/30
2.
4.
5.
Click on the Display button in the About window to view the installed software.
Result:
The window Installed SIMATIC Software shows all software products with their
version, release and release number in the Products tab.
Page 30/30