Documente Academic
Documente Profesional
Documente Cultură
SCADA/HMI
P-CIM to Pulse Migration
JANUARY 2013
Copyright
The information in this document is subject to change without prior notice and does
not represent a commitment on the part of AFCON Control and Automation LTD.,
AFCON Software and Electronics Division.
No part of this document may be used or reproduced in any manner whatsoever
without written permission from AFCON Control and Automation LTD., AFCON
Software and Electronics Division.
The software described in this document is furnished under a license agreement or
a non-disclosure agreement.
The software may be used or copied only in accordance with the terms of the
agreement. It is against the law to copy this software on any other medium for any
purpose other than the purchaser's personal use.
Copyright 2012 AFCON Control and Automation LTD., AFCON Software and
Electronics Division.
All rights reserved.
Pulse logos are registered trademarks of AFCON Control and Automation LTD.,
AFCON Software and Electronics Division.
Windows is a registered trademark of Microsoft Corporation in the United States
and other countries.
Disclaimer
ANTLR Notification and License Agreement (Legal Commitment)
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation
and/or other materials provided with the distribution.
Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY
DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGE.
Project Migration
In Pulse, you can work in projects that were created and stored in any version of P-CIM
7.70 and higher. The migration process includes the following topics:
Important Notes
If your P-CIM project includes dBASE (dbf) data, perform the following steps before
starting to back up the project in P-CIM.
1
Make sure that the following files are located in the P-CIM projects Dailylog folder
(if not, copy and paste them there):
ALARMDAT.DBF, ALARMDAT.MDX, ALARMMAP.DBF, ALARMMAP.MDX,
ALARMCMD.DBF (in some cases), pfwaldef.ini
Cells from P-CIM do not retain their cell definitions after the migration. Instead, the
cells objects are converted independently with their individual properties.
Graphic text objects from P-CIM do not retain their Background properties after the
migration.
When migrating a P-CIM 7.70 project to Pulse, the project name and the display names
cannot be longer than eight characters. After the project has been restored to Pulse
format, you can assign or modify project and display names with more than eight
characters.
Cells from P-CIM do not retain their cell definitions after the migration to Pulse. Instead,
the cells objects are converted independently with their individual properties.
To migrate from P-CIM to Pulse on 64 bit operating systems, see Migrating a P-CIM
Application to Pulse on 64 bit Operating Systems on page 87.
The drivers used in the project should be updated to the latest available version after
migrating from P-CIM to Pulse.
After migrating from P-CIM to Pulse, it is highly recommended to update the drivers
used in the project.
Check for the latest available version of the drivers from the AFCON DVD or from the
AFCON website.
With P-CIM running, open the P-CIM Setup and click Backup Project.
Select the project and the target backup folder and then click Create Backup.
From the AFCON Pulse group menu, point to Pulse Setup and then click Project. After
the Project Setup opens, close the window (this changes the active AFCON application
on the computer to Pulse).
To restore the backed up file to Pulse, browse to the backup folder created in step 2
and click setup.exe.
The following message states the P-CIM product source version (7.70 and higher) and
the Pulse product target version (8.00 and higher). Click Yes to continue.
A message may ask if you want to set the restored project as the default project in
Pulse. If you do, click Yes. Otherwise, click No.
If the project is already existing in the Pulse target version, select whether to replace
the existing project or to restore the project as a new one in Pulse.
The restore process finishes.
Now, continue the Migration process by running the Migration Wizard (see The Project
Migration Wizard below.
In the AFCON Pulse Program Groups Tools folder, double-click the Project
Migration Wizard icon to open the Project Migration Wizard.
NOTE
At any time, click Migrate to start the migration process at that point, without
further configuration.
To preserve the projects P-CIM files, save the backed up project before performing the
conversion to Pulse. Enter a location to save the backed-up files. If you select No, the
Migration utility creates project files in Pulse format but discards the backed-up P-CIM
files. Click Next to continue.
Review the summary of the pending migration process. To change something, click
Previous to return to previous pages. Click Migrate to continue.
When the migration is complete, a report appears in the Wizard. The report shows if the
items converted successfully into a Pulse project, and if errors occurred.
Perform the following options, if your migration process requires. Then, click Finish to
close the Migration Wizard.
Start All Services
Export to HTML
Description
Error
Code
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
An exception message about the failure to create the default resource for
a display
-15
-16
-17
-18
-19
-20
-21
-22
-23
-24
-25
-26
Description
Error
Code
-27
-28
-29
-30
-31
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
The Save action failed. The user did not allow to override the existing
display on the server.
-44
-45
The Save operation failed; the operation was cancelled by the user.
-46
-47
-48
Description
Error
Code
-49
-50
-51
-52
-53
-54
-55
The conversion of the display in compact mode to Version 7.5 failed with
code.
-56
-57
-58
-59
-60
-61
-62
-62
-63
-64
-65
-66
-67
The following table lists the migration warning codes with their descriptions.
Table 2: Warning Codes
Description
Warning
Code
10
11
12
13
14
15
The Object [symbolID] with line ends might need slight repositioning.
16
17
10
Description
Warning
Code
18
19
The background color of the label named '{0}' was lost during conversion.
20
21
22
The Extended properties Height Slider property will override the Height
Position property.
23
The EndDot line cap type is not supported by the Pulse graphical engine
and will be converted to RoundAnchor.
24
The EndOpenDelta line cap type is not supported by the Pulse graphical
engine and will be converted to SquareAnchor.
25
The EndDelta line cap type is not supported by the Pulse graphical engine
and will be converted to SquareAnchor.
26
The EndTick line cap type is not supported by the Pulse graphical engine
and will be converted to SquareAnchor.
27
The Cell {0} definitions were removed. The Cell content was saved and
embedded in a display as objects.
28
29
The EndArrowStop line cap type is not supported by the Pulse graphical
engine and will be converted to ArrowAnchor.
30
The EndSquareDot line cap type is not supported by the Pulse graphical
engine and will be converted to SquareAnchor.
31
The EndSquare line cap type is not supported by the Pulse graphical
engine and will be converted to SquareAnchor.
32
33
34
35
36
37
38
39
11
Description
The object [oldObject.GetName] Orientation Animation pivot location
cannot be properly migrated and it requires manual correction.
Warning
Code
40
12