0% found this document useful (0 votes)
68 views18 pages

Modicon M340 Firmware Update Guide

1. The document provides instructions for updating the firmware of Modicon M340 programmable logic controllers and NOE I/O modules from version 1 to version 2 using either the Unity Loader software tool connected via USB or Ethernet, or by using an SD card initialized with the new firmware. 2. The procedure involves preparing the PLC or module, selecting the connection type, verifying the current firmware, choosing the new firmware file, and downloading the file. 3. Special steps are provided for certain NOE0100 modules manufactured between July and August 2007 which require patching before updating.

Uploaded by

aae_101
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views18 pages

Modicon M340 Firmware Update Guide

1. The document provides instructions for updating the firmware of Modicon M340 programmable logic controllers and NOE I/O modules from version 1 to version 2 using either the Unity Loader software tool connected via USB or Ethernet, or by using an SD card initialized with the new firmware. 2. The procedure involves preparing the PLC or module, selecting the connection type, verifying the current firmware, choosing the new firmware file, and downloading the file. 3. Special steps are provided for certain NOE0100 modules manufactured between July and August 2007 which require patching before updating.

Uploaded by

aae_101
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Modicon M340 Firmware

Update procedure
07/2008 eng
Edition V1.0

[Link]
EIO000000005700
Purpose

Subject of this This document explains how to update Modicon M340 PLC firmware from
Document V1 to V2 for Unity Pro 4.0. In addition, the procedure to update the firmware
in NOE modules is also included.
To take benefit of V2 features, a V1 application has to be changed into a V2
application. This document explains also briefly the operations to perform in
this case.

EIO000000005700 2/18
Summary

1. Overview .................................................................................................................... 4

2. Update a Modicon M340 CPU/NOE module with Unity Loader ......................... 5

2.1. Prepare the Modicon M340 CPU/NOE module to update................................ 5

2.2. Specific case for certain NOE0100 modules ....................................................... 6

2.3. Update Procedure ................................................................................................. 7

3. Update a Modicon M340 CPU/NOE module using an SD-Card........................ 15

3.1. Initialize the SD-Card with the firmware......................................................... 15

3.2. Update a Modicon M340 CPU/NOE module procedure ................................. 17

4. Changing a V1 application into a V2 application with Unity-Pro V4.0............. 18

4.1. Prerequisites ........................................................................................................ 18

4.2. Main steps to follow in Unity-Pro...................................................................... 18

4.3. Additional capability of updating both firmware and application with an SD-
card 18

EIO000000005700 3/18
1. Overview
Updating mode All Modicon M340 CPUs and NOE modules can be updated by downloading
the new FW file into the PLC. The update can be performed either using the
Unity Loader tool, or using an SD-Card initialized with Unity Loader (see
3.1. Initialize the SD-Card with the firmware).

Connecting Modicon M340 CPUs can be connected to a PC via USB cable, or via
mode between crossover Ethernet cable (in point to point mode).
PC and CPU

Connecting NOE modules can be connected to a PC only via crossover Ethernet cable (in
mode between point to point mode).
PC and NOE
module

CAUTION
EQUIPMENT DAMAGE
If using Ethernet connection, only use point to point mode using
crossover cable.
Any loss of communication during the update procedure can cause severe
damage to the CPU or NOE module.
Failure to follow this instruction can result in injury or equipment
damage.

EIO000000005700 4/18
2. Update a Modicon M340 CPU/NOE module with Unity
Loader
Object of this This chapter describes how to update the Modicon M340 CPU or NOE
Chapter module using the Unity Loader tool.
The example given shows how to update a BMX P34 2020 processor using
USB protocol. However the procedure is the same for all Modicon M340
CPUs using USB or Ethernet point to point protocol, and for all NOE
modules using Ethernet point to point protocol.

2.1. Prepare the Modicon M340 CPU/NOE module to


update
In order to proceed with an update, the following are required:
Unity Pro Version 4.0 software must be installed on the PC.
The CD Unity firmware provided with Unity Pro must be available.
This CD contains all the firmware for Modicon M340 PLCs.
Alternatively the specific FW file for the PLC can be downloaded
from the following URL [Link].
The Unity Loader tool (provided with Unity) must be installed on the
PC. This tool allows the user to download the PLC firmware.
An SD-Card must be present in the targeted CPU/NOE and must fit
with this target; the free memory available on the SD-Card must be
checked (refer to the Unity Loader documentation for the description
of the necessary size).

Note: The SD-card plugged in the CPU or the NOE during the firmware
update must be kept in the module after the update because the updated Web
pages are stored on it.

EIO000000005700 5/18
2.2. Specific case for certain NOE0100 modules
NOE0100 with Attention: BMX NOE0100 with firmware V1.0 and DOM (Date Of
DOM from Manufacturing) from 0727 to 0803 needs to be patched before upgrading.
0727 to 0803
Two files: [Link] and [Link] are provided in the CD Unity_OS
PV12. In case they have to be copied, the 2 files have to be put in the same
directory.

The patching procedure is as following:


Double click on the [Link] file.
In a command prompt window, the following text is displayed:
NOE IP address?
type the IP address of the NOE:
e.g. [Link] and then Enter
Then appears the following message:
Connecting to [Link]
If connection is possible then it displays the following message (checking if
the NOE needs to be patched):
Checking...
If the patch is not needed then it displays the following message and finishes
the process:
Patch not needed!
Otherwise it displays the following message and finishes the process by
patching the NOE:
Patch is done!

Important notes:
After the Patch is done and before resetting the NOE, launch the
UnityLoader and connect it to the NOE: the NOE can be upgraded.
The Patch is only a temporary one (RAM): if you reset the module
before upgrading it, the Patch is lost, and the module gets back to
initial state before patching.
Do not cut the power off during the Patch and before upgrading it.

NOE0100 V1.0 Attention: The BMX NOE0100 with firmware V1.0 equipped with a Web C
with Web C cartridge (BMXRWSC016M) must not be upgraded with NOE0100 V2.0
cartridge firmware, but only with NOE0110 V2.0 firmware.

EIO000000005700 6/18
2.3. Update Procedure
Step 1: Refer to the "Overview" chapter for details.
Connect the PC
to the CPU or
NOE module

Step 2: Click on
Launch the StartProgram/Schneider-ElectricUnityLoaderUnityLoader
Unity Loader The following screen appears:

EIO000000005700 7/18
Step 3: To download the firmware into the PLC, select the communication media
Select the (Ethernet or USB for Modicon M340 CPU) in accordance with the
Connection established physical link. If Ethernet is selected enter the address in the
Media Address selection item.

Click on the button to connect the PC to the PLC. The

connection is confirmed when the button changes to

a button. If it does not change, verify that the PLC is turned on


and the physical connection between PC and PLC is correctly set.

EIO000000005700 8/18
Step 4: Select the Firmware tab to get info on the PC (on the left side of the screen)
Verify the CPU and the PLC (on the right side of the screen):
or NOE module
to update

Verify the CPU/NOE module to be updated in the PLC firmware properties


area on the right; in this example it is a BMX P34 2020.

Step 5: In the PC firmware properties on the left, select the new FW file with its path.
Select the FW
file to download To do this, click on the button to browse to the new FW file.

On the "Unity Firmware" CD, the new firmware can be found in the folder
CPU V2. Select the *.ldx FW file to download into the PLC, and click on
the button.

EIO000000005700 9/18
Step 6:
Download the CAUTION
FW file
EQUIPMENT DAMAGE
During the download:
Do not power OFF the PLC,
Do not power OFF the PC,
Do not disconnect the USB or Ethernet cable,
Do not remove the SD-Card,
Do not shut down Unity Loader.
Any loss of communication during the update procedure can cause severe
damage to the CPU or NOE module.
Failure to follow this instruction can result in injury or equipment
damage.
1. After selecting the FW file to download , three cases are possible:
The system detects that the firmware of the PC and the PLC are

compatible. This is indicated by a green arrow . In this case the


download will be possible.

EIO000000005700 10/18
Step 6: The system detects that the firmware on the PC is an earlier version
Download the than the firmware on the PLC. This is indicated by a yellow
FW file
(continued) arrow . In this case the download will be possible but will
downgrade the firmware on the PLC to the earlier version.

EIO000000005700 11/18
Step 6: The system detects that the firmware of the PC and the PLC are not
Download the
FW file compatible; this is indicated by a red arrow and the transfer
(continued)

button is additionally grayed out. In this case the


download will not be possible.

Solve the issue before continuing.

2. If the download is possible (the transfer arrow is shown in green or


yellow), ensure that an SD-Card is plugged in the CPU/NOE module

and click on the button.


The security advice message appears:

3. After verifying the CPU/NOE module and MAC address click on the

button to download of the FW file.

EIO000000005700 12/18
Step 6: 4. During the download the remaining time is displayed. The duration
Download the depends on the protocol used and the configuration of the PC.
FW file
(continued)

5. When the download has successfully completed, the screen below is


displayed.

Click on the button to quit the transferring screen.

EIO000000005700 13/18
Step 7: When the download of the FW file is complete, the PLC is
Reset the PLC automatically reset.

CAUTION
UNEXPECTED EQUIPMENT BEHAVIOR
After updating the CPU/NOE module do not remove the SD-Card used
for the update.
Failure to follow this instruction can result in injury or equipment
damage.

Step 8: Verify the new CPU version as follows:


Verify if the 1. Connect the PC to PLC with a USB or Ethernet cable
firmware 2. Open the Unity Loader
update was 3. Select the USB or Ethernet protocol (if Ethernet is selected, enter the
successful IP address in the Address selection item).

4. Click on the button


5. Select the Firmware tab

In this example the CPU firmware has been updated to version 02.00.

EIO000000005700 14/18
3. Update a Modicon M340 CPU/NOE module using an
SD-Card
Object of this This chapter describes how to update a Modicon M340 CPU or NOE module
Chapter using an SD-Card.
The SD-Card must first contain the new FW file before it can be used to
perform the update. Therefore the procedure is split into two main phases:
Phase 1 - Initialize the SD-Card using Unity Loader and a PLC that
has already been updated
Phase 2 - Use the SD-Card from phase 1 to update a Modicon
M340 CPU/NOE module in another PLC
Note: If updating an NOE0100 V1.0 module with DOM (Date Of
Manufacturing) from 0727 to 0803, it must first be patched using the
procedure detailed previously (see Section 2.2 Specific case for certain
NOE0100 modules).

3.1. Initialize the SD-Card with the firmware


Prepare a In order to proceed with an update, the following are required:
Modicon M340 Modicon M340 CPU/NOE module with version 2.00 firmware
CPU/NOE SD- installed,
Card
Unity Pro Version 4.0 software must be installed on the PC,
The CD Unity firmware provided with Unity Pro must be available.
This CD contains all the firmware for Modicon M340 PLC.
Alternatively the specific FW file for the PLC can be downloaded
from the following URL [Link],
The Unity Loader tool (provided with Unity) must be installed on the
PC. This tool allows the user to download the PLC firmware.
The CPU/NOE SD-Card identity must fit with the target and is
dedicated to it; the free memory room on the SD-Card must be
checked (refer to the Unity Loader documentation for the description
of the necessary size).

EIO000000005700 15/18
Initialize the To initialize the FW file into an SD-Card, follow the same procedure as
SD-Card using provided in 2.3. Update Procedure with the following exceptions:
Unity Loader
1. In Step 6, insert the SD-Card into the Modicon M340 CPU/NOE
module, and check the Save on Memory Card box before clicking
on the Transfer button.

2. At the end of the procedure, unplug the SD-Card in order to use it for
the next phase.

EIO000000005700 16/18
3.2. Update a Modicon M340 CPU/NOE module
procedure
Update a After initializing the SD-Card, the procedure to update the firmware for
Modicon M340 Modicon M340 CPU/NOE module using this SD-Card is as follows:
CPU/NOE 1. It is recommended to stop the PLC to be updated,
module 2. Insert the SD-Card into the PLC,
3. Reset the PLC. The firmware is automatically downloaded when the
PLC restarts.
Note 1: The FW file is automatically removed from the SD-Card.
Note 2: The SD-card must remain in the CPU or NOE slot because the
updated Web pages are stored on it.

Restart the After this phase the PLC is on the stop forced mode. You can start the PLC:
PLC Either, by clicking on the Start PLC button with Unity Loader 2.0.
Or, if the "Automatic start in Run" is selected in the application, a
manual reset will automatically start the PLC.

CAUTION
UNEXPECTED EQUIPMENT BEHAVIOR
After updating the CPU/NOE module do not remove the SD-Card used
for the update.
Failure to follow this instruction can result in injury or equipment
damage.

EIO000000005700 17/18
4. Changing a V1 application into a V2 application with
Unity-Pro V4.0
Object of this This chapter describes briefly how to change a V1 application into a V2
Chapter application (refer to Unity-Pro documentation for the detailed procedure of
each step).

4.1. Prerequisites
Update Before changing application version from V1 to V2:
Modicon M340 Modicon M340 CPU firmware must be updated
CPU / NOE If an NOE module is configured, its firmware must be updated

4.2. Main steps to follow in Unity-Pro


Changing To change an application without any NOE from V1 to V2, please, proceed as
application follows:
version V1 to Replace the CPU from V1.0 to V2.0
V2
Build and Transfer.

In case an NOE is configured in the application:


Delete the NOE 01x0 module
Replace the CPU from V1.0 to V2.0
Add the NOE 01x0.2 module
Change the Family of the Ethernet Network from 'NOE 0100, NOE
0110' to 'NOE 0100.2, NOE 0110.2'
Enable the Modules Utilities 'IO Scan' and/or 'Global Data' and/or
'Address Server' as 'YES' if they were previously configured
Link this Family to the NOE 01x0.2 module
Build and Transfer

4.3. Additional capability of updating both firmware and


application with an SD-card
Please refer to Unity Loader documentation to build such an SD-Card

EIO000000005700 18/18

You might also like