Professional Documents
Culture Documents
IPS SW Upgrade Document Rev 15
IPS SW Upgrade Document Rev 15
3HNA017422-001 15
2016-12-01 19:06:00
TABLE OF CONTENTS
1. INFORMATION ........................................................................................................................................................... 3
1.1 Downloads.............................................................................................................................................................. 3
1.2 Definitions .............................................................................................................................................................. 3
1.3 Compatibility .......................................................................................................................................................... 4
2. SELECT IPS APPLICATION SOFTWARE GENERATION ................................................................................. 5
2.1 IPS 4.60.xx boards ................................................................................................................................................. 5
2.2 IPS 4.50.xx boards ................................................................................................................................................. 5
2.3 Choose the correct IPS application software generation ........................................................................................ 5
2.3.1 Select IPS generation for ECPU-boards ............................................................................................................ 6
2.3.2 Select IPS generation for CCPU-boards ............................................................................................................ 6
3. NORMAL IPS UPGRADE ON ROBOT..................................................................................................................... 7
3.1 Robot Studio Installation Manager (IPS 4.60.xx) .................................................................................................. 7
3.2 IRC5P IPS Upgrader (IPS 4.30.xx and IPS 4.50.xx).............................................................................................. 7
3.3 S4P+ PA Services (IPS 4.27.xx and lower)............................................................................................................ 7
4. UPGRADE OVER FTP ................................................................................................................................................ 8
4.1 Upgrade of SW on ECPU ....................................................................................................................................... 8
4.2 Upgrade of SW on CCPU w/Ethernet ports ........................................................................................................... 9
5. UPGRADE FROM TERMINAL ................................................................................................................................10
5.1 Upgrade of SW on ECPU ......................................................................................................................................10
5.2 Upgrade of SW on CCPU (CPUM-07, MCOB-03, MCB-02, PPRU, APIP-05, HVC-02 and ACU-01) .............11
5.3 Upgrade of SW on CCPU – older versions ...........................................................................................................12
5.5 Upgrade of SW on BCPU (CPUM-06, MCOB-02, MCB-01, PPRU, APIP-04 and SDI-03) ...............................13
5.5.1 Work around procedure used when application is deleted from flash disk .......................................................14
5.6 Upgrade of SW on MCOB-01 w/CPUM-01 to 05, APIP-01 to 03 and VLM-01..................................................15
6. MINIMUM REQUIRED IPS SW VERSIONS ..........................................................................................................16
3HNA017422-001 15
2016-12-01 19:06:00
1. INFORMATION
1.1 Downloads
IPS application software binaries are attached to corresponding SI for that version.
1.2 Definitions
Terminal program:
Terminal emulation Software (TeraTerm, http://ttssh2.sourceforge.jp/ or simular).
The program is used on PC to give commands and transfer software to the IPS board’s console port via serial
cable.
The terminal program must be configured with the following serial port setup:
Baud rate 9600 or 115200 (CCPU/ECPU), Data 8 bit, Parity none, Stop 1 bit, Flow control Xon/Xoff.
FTP client:
File Transfer Protocol client program (FileZilla Client, http://filezilla-project.org/ or similar).
The program is used on PC to transfer files to the IPS board via Ethernet.
The FTP client must be configured with the following settings:
Connection timeout set to 60 second (or longer) and Default transfer type set to Binary.
CCPU OS:
The operating system (OS) on IPS boards with CCPU is a Linux BSP. This OS is separated from the IPS
application software. It is normally not needed to upgrade the CCPU OS.
ECPU OS:
The operating system (OS) on IPS boards with ECPU is a Linux BSP. This OS is separated from the IPS
application software. It is normally not needed to upgrade the ECPU OS.
3HNA017422-001 15
2016-12-01 19:06:00
1.3 Compatibility
If the IPS version and RW version does not match, the robot system will fail to start up.
A robot system with RW 5.14.01.01 or older (IRC5P) requires IPS 4.30.xx.
A robot system with RW 5.14.03 and newer (IRC5P ICI) requires IPS 4.50.xx.
A robot system with RW 6.02 and newer requires IPS 4.60.xx.
Minimum required IPS application software version for each IPS board is listed in chapter 6 Minimum Required IPS
SW Versions.
For more details about S4P and S4P+, see TSI-373 Boards with IPS 4.27 software.
Version history for the different software generations is described in the TSI’s.
3HNA017422-001 15
2016-12-01 19:06:00
3HNA025018-001 MCOB-03A
3HNA024855-001 MCB-02B
3HNA025019-001 APIP-05A
3HNA024966-001 HVC-02B
3HNA024871-001 ACU-01B
3HNA023282-001 PIB-03
3HNA021184-001 PPRU 3 CHANNELS (w/PPRI-03) (w/PPRI-03 rev 02)
3HNE 00414-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNE 01692-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNE 04687-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNA018559-001 CPUM-07/AMA (MCOB-01) (w/CPUM-07 rev 01)
By default the IPS boards will start up with IPS 4.60.xx. A command may be given on terminal to change the
active IPS application software to either IPS 4.50.xx, IPS 4.30.xx or IPS 4.27.xx, and delete the unused software
files, see 2.3. Note that for PIB-03 you can only choose IPS 4.30.xx and IPS 4.50.xx
3HNA018451-001 MCOB-03
3HNA018575-001 MCB-02
3HNA018573-001 APIP-05 PROCESS I/O
3HNA011999-001 HVC-02
3HNA013719-001 ACU-01
3HNA021184-001 PPRU 3 CHANNELS (w/PPRI-03) (w/PPRI-03 rev 01 or 00)
3HNE 00414-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNE 01692-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNE 04687-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNA018559-001 CPUM-07/AMA (MCOB-01) (w/CPUM-07 rev 00)
By default the IPS boards will start up with IPS 4.50.xx. A command may be given on terminal to change the
active IPS application software to either IPS 4.30.xx or IPS 4.27.xx and delete the unused software files, see 2.3.
Note that these boards cannot run 4.60.xx unless OS is upgraded to OleOS 2.1 or later.
The below command will install the chosen IPS generation and do a clean up, removing all other versions. That
means, this procedure can only be done once on each board.
Hint: If it is hard to reach the console port on the IPS board (e.g. in the manipulator), connect to the console port
on an IPS board inside the cabinet or use telnet towards PIB (IRC5P only). Use the ‘rlogin’ or ‘node’ command to
give the command below.
3HNA017422-001 15
2016-12-01 19:06:00
If IPS 4.50.xx shall be used, then run the following command on terminal:
system sh /home/abbadmin/install/ipsselect.sh 4.50
If another version of IPS 4.50.xx shall be used, then follow procedure in chapter 3.2, 4.1, 5.1.
If IPS 4.30.xx shall be used, then run the following command on terminal:
system sh /home/abbadmin/install/ipsselect.sh 4.30
If another version of IPS 4.30.xx shall be used, then follow procedure in chapter 3.2, 4.1, 5.1.
If IPS 4.50.xx shall be used, then run the following command on terminal:
system sh /home/abbadmin/install/ipsselect 4.50
If another version of IPS 4.50.xx shall be used, then follow procedure in chapter 3.2, 4.2, 5.3 or 5.1.
If IPS 4.30.xx shall be used, then run the following command on terminal:
system sh /home/abbadmin/install/ipsselect 4.30
If another version of IPS 4.30.xx shall be used, then follow procedure in chapter 3.2, 4.2, 5.3 or 5.1.
If IPS 4.27.xx shall be used, then run the following command on terminal:
system sh /home/abbadmin/install/ipsselect 4.27
If another version of IPS 4.27.xx shall be used, then follow procedure in chapter 3.3, 4.2, 5.3 or 5.1
Note: IPS application software installation via PA Services will not work when IPS 4.50.xx is installed. If the IPS
board is installed on an S4P+ robot before changing software to IPS 4.27.xx, the IPS board will be continuously
reset. To avoid that, set the robot in bootmode or run shutdown from TPU.
3HNA017422-001 15
2016-12-01 19:06:00
To reprogram the node application via PA Services, you must first copy the application files IpsApp.uu,
IpsAppB.uu and IpsAppC.uu to the folder /APPDATA on the controller’s disk.
3HNA017422-001 15
2016-12-01 19:06:00
Connect a PC with terminal program to the IPS board with a serial cable. In addition, connect a network cable
from PC directly to the IPS board or via a switch on the LAN.
For the boards with M12 connector (B-version boards) there is a M12 to RJ45 adapter cable for ethernet
connection, 3HNA027094-001 CABLE M12.XCODE-RJ45 /2M
3HNA023282-001 PIB-03
Download the recommended IPS version from Inside and unpack it. Use the file “ips.ecpu.install”
Please note that in a RW6-system, the ips version will be overwritten by the ips version that is installed in the
system. This procedure is mainly for spare parts using 4.50.xx and 4.30.xx
3HNA017422-001 15
2016-12-01 19:06:00
3HNA018575-001 MCB-02
3HNA018573-001 APIP-05 Process I/O
3HNA011999-001 HVC-02
3HNA013719-001 ACU-01
3HNA025018-001 MCOB-03A
3HNA024855-001 MCB-02B
3HNA025019-001 APIP-05A
3HNA024966-001 HVC-02B
3HNA024871-001 ACU-01B
Download the recommended IPS version from Inside and unpack it. Use the file “ips.ccpu.install” (IPS 4.60.xx) or
“ipsinstall” (older versions) for upgrade.
3HNA017422-001 15
2016-12-01 19:06:00
Connect a PC with terminal program to the IPS board with a serial cable. Press the <enter>-key, terminal is
connected when the x> appears, where x is the mac-id number (DeviceNet address) of the node (e.g. 5>, 10>)
3HNA023282-001 PIB-03
Download the recommended IPS version from Inside and unpack it. Use the file “ips.ecpu.install.uu”
Please note that in a RW6-system, the ips version will be overwritten by the ips version that is installed in the
system. This procedure is mainly for spare parts using 4.50.xx and 4.30.xx
3HNA017422-001 15
2016-12-01 19:06:00
5.2 Upgrade of SW on CCPU (CPUM-07, MCOB-03, MCB-02, PPRU, APIP-05, HVC-02 and
ACU-01)
Those items have the following part no:
3HNA025018-001 MCOB-03A
3HNA024855-001 MCB-02B
3HNA025019-001 APIP-05A
3HNA024966-001 HVC-02B
3HNA024871-001 ACU-01B
3HNA023282-001 PIB-03
3HNA021184-001 PPRU 3 CHANNELS (w/PPRI-03) (w/PPRI-03 rev 02)
3HNE 00414-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNE 01692-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNE 04687-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 01)
3HNA018559-001 CPUM-07/AMA (MCOB-01) (w/CPUM-07 rev 01)
Download the recommended IPS version from Inside and unpack it. Use the file “ips.ccpu.install.uu” (IPS 4.60.xx)
or “ipsinstall.uu” (older versions) for upgrade.
3HNA017422-001 15
2016-12-01 19:06:00
3HNA018451-001 MCOB-03
3HNA018575-001 MCB-02
3HNA018573-001 APIP-05 PROCESS I/O
3HNA011999-001 HVC-02
3HNA013719-001 ACU-01
3HNA021184-001 PPRU 3 CHANNELS (w/PPRI-03) (w/PPRI-03 rev 01 or 00)
3HNE 00414-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNE 01692-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNE 04687-1 AMA MODULE CPUM-07 (MCOB-01) (w/CPUM-07 rev 00)
3HNA018559-001 CPUM-07/AMA (MCOB-01) (w/CPUM-07 rev 00)
Download the recommended IPS version from Inside and unpack it. Use the file “ipsinstall” for upgrade.
3HNA017422-001 15
2016-12-01 19:06:00
5.5 Upgrade of SW on BCPU (CPUM-06, MCOB-02, MCB-01, PPRU, APIP-04 and SDI-03)
Those items have the following part no:
Download the recommended IPS version from Inside and unpack it. Use the file “ipsappb.uu” for upgrade.
All terminal commands are given from the IPS application prompt (Note: Not the bootstrap prompt).
3HNA017422-001 15
2016-12-01 19:06:00
5.5.1 Work around procedure used when application is deleted from flash disk
All terminal commands are given from the bootstrap prompt (bcpu>).
3HNA017422-001 15
2016-12-01 19:06:00
3HNA017422-001 15
2016-12-01 19:06:00
IPS boards with Part number IPS SW IPS SW IPS SW IPS SW Comment
BCPU and CCPU IPS 4.60.xx IRC5P ICI IRC5P S4P/S4P+
AMA MODULE 3HNE 01692-1 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.25 IRB540,
CPUM-06 (BCPU) Rev 09 580, 5300
AMA MODULE 3HNE 00414-1 4.60.02 IPS 4.50.22 IPS 4.30.31 IPS 4.27.47
CPUM-07 (CCPU) (CPUM-07
rev 01)
AMA MODULE 3HNE 01692-1 4.60.02 IPS 4.50.22 IPS 4.30.31 IPS 4.27.47 IRB540,
CPUM-07 (CCPU) Rev 11 (CPUM-07 580, 5300
rev 01)
AMA MODULE 3HNE 04687-1 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.25 IRB5400-
CPUM-06 (BCPU) Rev 05 0x
AMA MODULE 3HNE 04687-1 4.60.02 IPS 4.50.22 IPS 4.30.31 IPS 4.27.47 IRB5400-
CPUM-07 (CCPU) Rev 06 (CPUM-07 0x
rev 01)
MCOB-02 (BCPU) 3HNE 09204-1 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.21 N/A for
S4P
MCOB-03 (CCPU) 3HNA018451-001 N/A IPS 4.50.02 IPS 4.30.25 IPS 4.27.44 N/A for
S4P
PPRU 3 CHANNELS 3HNA008218-001 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.39
(BCPU)
PPRU 3 CHANNELS 3HNA021184-001 4.60.02 IPS 4.50.02 IPS 4.30.25 IPS 4.27.44
(CCPU) (PPRI-03
rev 02)
3HNA017422-001 15
2016-12-01 19:06:00
IPS boards with Part number IPS SW IPS SW IPS SW IPS SW Comment
BCPU and CCPU IPS 4.60.xx IRC5P ICI IRC5P S4P/S4P+
APIP-04 Process I/O 3HNA001625-001 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.22
(BCPU)
APIP-05 Process I/O 3HNA018573-001 N/A IPS 4.50.02 IPS 4.30.25 IPS 4.27.44
(CCPU)
SDI-03 (BCPU) 3HNA001582-001 N/A IPS 4.50.02 IPS 4.30.02 IPS 4.27.28
ACU-01 (CCPU) 3HNA013719-001 N/A IPS 4.50.20 IPS 4.30.30 IPS 4.27.46
HVC-02 (CCPU) 3HNA011999-001 N/A IPS 4.50.02 IPS 4.30.21 IPS 4.27.44
Rev 00
HVC-02B (CCPU) 3HNA024966-001 IPS 4.60.03 IPS 4.50.23 IPS 4.30.32 IPS 4.27.48
MCB-02B (CCPU) 3HNA024855-001 IPS 4.60.00 IPS 4.50.02 IPS 4.30.23 N/A
MCOB-03A (CCPU) 3HNA025018-001 IPS 4.60.00 IPS 4.50.02 IPS 4.30.25 IPS 4.27.44
APIP-05A (CCPU) 3HNA025019-001 IPS 4.60.00 IPS 4.50.02 IPS 4.30.25 IPS 4.27.44
PIB-03 (ECPU) 3HNA023282-001 IPS 4.60.00 IPS 4.50.22 IPS 4.30.31 N/A
3HNA017422-001 15