You are on page 1of 11

ddRCompact PLC

Install and Update Manual

ddRCompact PLC
Install and Update Manual
Approval
Version Name Function Date Signature

01 Daniel Berger R&D, PLC

Bruno Mariéthoz R&D

Andrew Jeffries R&D

Thomas Gläser EC

Hans Poletti QM

Journal
Version Name Date Changes
00 Daniel Berger 01.04.2008 Draft

2008-04-01 / BED SHT_37_350_004_00_E 1/11


ddRCompact PLC
Install and Update Manual

Content
1 ENTERING.................................................................................................................................................. 3
1.1 STARTING POSITION ............................................................................................................................... 3
1.2 AREA OF VALIDITY ................................................................................................................................. 3
1.3 ABBREVIATIONS ..................................................................................................................................... 3
1.4 REFERENCES........................................................................................................................................... 3
1.5 PLC UPDATE TOOL ................................................................................................................................ 4
1.5.1 Application Language......................................................................................................................4
1.5.2 Connecting to the PLC.....................................................................................................................4
2 PLC INSTALLATION ............................................................................................................................... 5
2.1 IP ADDRESS SETTINGS ............................................................................................................................ 5
2.2 FTP SERVER SETTINGS ............................................................................................................................ 5
3 PLC UPDATE ............................................................................................................................................. 6
3.1 VIEW ...................................................................................................................................................... 6
3.2 FUNCTIONALITY ..................................................................................................................................... 6
3.2.1 Backup / Restore ..............................................................................................................................6
3.2.2 Update .............................................................................................................................................6
4 DRIVES PARAMETERS UPDATE.......................................................................................................... 7

5 PLC CONFIGURATION ........................................................................................................................... 8


5.1 VIEW ...................................................................................................................................................... 8
5.2 FUNCTIONALITY ..................................................................................................................................... 9
5.2.1 Actual configuration ........................................................................................................................9
5.2.2 Backuped configuration...................................................................................................................9
6 PLC MAINTANCE................................................................................................................................... 10
6.1 VIEW .................................................................................................................................................... 10
6.2 FUNCTIONALITY ................................................................................................................................... 10
6.2.1 Lifetime data ..................................................................................................................................10
6.2.2 Logger data....................................................................................................................................10
7 FILE OVERVIEW .................................................................................................................................... 11
7.1 PLC DEVELOPMENT FILES ................................................................................................................... 11
7.2 PLC BOOT FILES .................................................................................................................................. 11
7.3 DRIVES PARAMETER ............................................................................................................................ 11
7.4 SYSTEM CONFIGURATION .................................................................................................................... 11
7.5 MAINTANCE DATA ............................................................................................................................... 11

2008-04-01 / BED SHT_37_350_004_00_E 2/11


ddRCompact PLC
Install and Update Manual

1 Entering
1.1 Starting position
This manual describes the handling to install and/or update a plc system.

1.2 Area of validity


This manual is valid for all ddRCompact LC plc systems.

1.3 Abbreviations
Abbrev. Description
IP / FTP Internet Protocol / File Transfer Protocol
PLC / SPS Programmable Logical Controller / (ger.) Speicherprogrammierbare Steuerung
TwinCAT The Windows Control and Automation Technology (label of Beckhoff Inc.)

1.4 References
ID Document / Version Author Version
[1] TwinCAT System Manager Beckhoff V2.10 / Build 1322
[2] TwinCAT PLC Control Beckhoff V2.10 / Build 1322
[3] CERHOST Remote Host Application Beckhoff V2.04
[4] IclA Easy Motion Commissioning Tool Berger-Lahr V1.105
[5] Wireshark Network Protocol Analyzer Gerald Combs V0.99.6a
[6] ddRCompact PLC Update Tool Berger Daniel V1.1.0.6

2008-04-01 / BED SHT_37_350_004_00_E 3/11


ddRCompact PLC
Install and Update Manual

1.5 PLC Update Tool


To update, configure and maintance the plc you can use the plc update tool. See Reference [6].

1.5.1 Application Language


The application is implemented in two languages, English and German. Please select your language
in the menu bar.

1.5.2 Connecting to the PLC


On the top of the view you can select the ip address of the target system. In the status bar of the
view you can see the actual ip address/es of the pc, this application is running on.

Please check that both addresses are in the same address range. You can check the connection
with the buttons “Check IP” and “Check FTP”. Both will give you a state indication by coloring the
button green (if ok) or red (if not ok).

2008-04-01 / BED SHT_37_350_004_00_E 4/11


ddRCompact PLC
Install and Update Manual

2 PLC Installation
1 After all changes do reboot the system to make changes effective!

2.1 Ip address settings


Try to connect to the target system with “CERHOST”. See Reference [3]. If the target system has an
unknown ip address use Wireshark (see reference [5]) to search.

Make sure that your pc has an ip address in the same ip range, otherwise you can’t connect to the
target system.

For the project ddRCompact class A addresses are used. Set the ip settings as follows:

System PLC PC
IP address 10.54.94.100 10.54.94.80
Subnetmask 255.0.0.0 255.0.0.0
Default gateway - -

2.2 Ftp server settings


To connect to the target system, use the “CERHOST”. See Reference [3]. Set the ftp server settings
as following:

If missing, do create the folder “\Hard Disk\ftp” on target system.

2008-04-01 / BED SHT_37_350_004_00_E 5/11


ddRCompact PLC
Install and Update Manual

3 PLC Update
To update the plc use the plc update tool. See Reference [6].

3.1 View

3.2 Functionality
3.2.1 Backup / Restore
After selecting a valid backup path the entry will be marked green.

• “Backup” will copy and save all files from PLC to local system.
• “Restore” will copy all backuped files from local system back to PLC. This is only possible if a
backup is being executed before.

1 Please execute a backup before every update!

3.2.2 Update
After selecting a valid update path the entry will be marked green.

• Please select a release from the list. Automatically the newest release will be selected as
default.
• “Update” will copy all files from the selected release to the correct folders on the PLC. An
Update over ftp upload will take approximately 5 minutes. Please be patient.

2008-04-01 / BED SHT_37_350_004_00_E 6/11


ddRCompact PLC
Install and Update Manual

4 Drives Parameters Update


To update the drives parameters use the IclA easy tool from Berger Lahr. See Reference [4].

All drive parameters have to be updated manually. An update is possible for Arm, Lift and SID.
Update a drive as follows:

• Start the software “IclA easy” from “Berger Lahr”.


• Connect to the CAN interface of the drive.
• Open the drive parameter list file.
• Send all parameters to the drive.
• Save parameters to EEPROM.

2008-04-01 / BED SHT_37_350_004_00_E 7/11


ddRCompact PLC
Install and Update Manual

5 PLC Configuration
To configure the plc use the plc update tool. See Reference [6].

5.1 View

2008-04-01 / BED SHT_37_350_004_00_E 8/11


ddRCompact PLC
Install and Update Manual

5.2 Functionality
5.2.1 Actual configuration
In the left tree window the actual configuration, running on the plc, can be shown. To read out the
configuration please push “Read”.

To change parameters please


doubleclick on it and set the new value.
Value bounds will be shown and
checked.

If any parameters are changed, these


will be colored green and a notice will be
activated.

To save the configuration back to the plc please push “Save”.

5.2.2 Backuped configuration


In the right tree window the backuped configuration can be shown. This is only possible if a backup
is being executed before. To read out the configuration please push “Read”.

In the tree, parameters different from the actual parameters will be colored red, so you can check,
and if necessary restore, changed parameters.

2008-04-01 / BED SHT_37_350_004_00_E 9/11


ddRCompact PLC
Install and Update Manual

6 PLC maintance
To maintance the plc use the plc update tool. See Reference [6].

6.1 View

6.2 Functionality
6.2.1 Lifetime data
In the left table window the lifetime data can be shown. To read out the values please push “Read”.
Please consider that these values will be updated on the plc only every hour or at poweroff event.

After installing a new system, it’s possible that there is no file available or you get an empty data
table.

6.2.2 Logger data


In the right table window the logger data can be shown. The latest 10 faults and the latest 10 fatal
errors will be stored. Newest logger entries can be found at the top of the table. To read out the
values please push “Read”.

After installing a new system, it’s possible that there is no file available or you get an empty data
table.

2008-04-01 / BED SHT_37_350_004_00_E 10/11


ddRCompact PLC
Install and Update Manual

7 File Overview
7.1 PLC Development Files
The following files are used to develop the TwinCAT System Manager and PLC Control. Each new
release will change the filenames. The files will not be stored on the plc system.

Filename Description
ddRCompactMain_x_x_x_x.tsm TwinCAT System Manager Configuration File. See Reference
[1].
ddRCompactMain_x_x_x_x.pro TwinCAT PLC Control Program File. See Reference [2].

7.2 PLC Boot Files


The following files are generated by the TwinCAT system and representate the boot information for a
runtime system. The names of these files are strictly unchangeable. The files will be stored on the
plc system in the path “Hard Disk\TwinCAT\Boot”.

Filename Description
CurrentConfig.tsm Project Configuration TSM Data File.
CurrentConfig.xml Project Configuration XML Data File.
TCPLC_P_1.wbp Boot Project of Runtime System 1
TCPLC_R_1.wbp Retain Variable List of Runtime System 1
TCPLC_T_1.wb~ Backup File of Persistent Variable List of Runtime System 1

7.3 Drives Parameter


The following files are used to parameterise the IclA EC drives. Each new release will change the
filenames. The files will be stored on the plc system in the path “Hard Disk\ftp”.

Filename Description
CAN1_Arm_x_x_x_x.ifx Drive Parameter List of Arm Drive.
CAN2_Lift_x_x_x_x.ifx Drive Parameter List of Lift Drive.
CAN3_SID_x_x_x_x.ifx Drive Parameter List of SID Drive.

7.4 System Configuration


The following file is used to configure the plc functionality. The name of this file is strictly
unchangeable. The file will be stored on the plc system in the path “Hard Disk\ftp”.

Filename Description
SystemConfig.xml PLC Configuration File.

7.5 Maintance data


The following files are used for maintance. The name of this files are strictly unchangeable. The files
will be generated by the plc in the path “Hard Disk\ftp”.

Filename Description
SystemLifetime.xml PLC Lifetime data.
SystemLogger.xml PLC Logger data.

2008-04-01 / BED SHT_37_350_004_00_E 11/11

You might also like