=== Release Notes ===
Version 1.5.0
Contact: EN-ICE. Icecontrols.Support@cern.ch
IMPORTANT INFO:
- Before you install the new version of the CPC Wizard, you must install the new version of the UAB Bootstrap
- You must have JAVA 7 installed.
If you double-click on the .bat and nothing happens, you need to install java 7 (from CMF or otherwise)
CPC 1.5.0 is a major release including the following new features:
- Generation Tools:
- 'Preserve existing specs worksheets' checkbox on upgrade. Keep it checked (unless you want all new sheets)
- Sort logic generator tables by clicking on header
- Control:
- Siemens:
New Siemens PLC Baseline 6.4 with minor update to AOR/AIR change list from 6.3
- Support for redundant PLC: S7-400H
- Allow user to generate global files for 'All types' / 'All sections' (avoids possible mistake
when doing a partial rebuild and importing the global files as well).
- Fix 'lost event' issue and allow user to modify event list buffer size (default=1000)
- Schneider:
New Schneider PLC Baseline 6.5 with minor change to baywatch and MFC - see: change list from 6.4
- Support for recipes in Quantum PLC
- Move output to single UnityGenerator folder (instead of 2 folders, UnityInstanceGenerator and UnityLogicGenerator)
- Split instance output file into 2 files:
- plc_instances_file_1st.xfm containing DI,AI,DPAR,WPAR,APAR,AIR objects
- plc_instances_file_2nd.xfm containing remainder of objects
so that user can easily create program in correct execution order. Import the files in the following order:
- Communication_DS.xst (contains recipe variables now)
- plc_instances_file_1st.xfm
- plc_logic_file.xfm
- plc_instances_file_2nd.xfm
- Append project name to above filenames.
- Supervision & operation::
New WinCC OA CPC Package 6.2.0 see change list from 6.1.2 and release notes on EDMS
- Compatible with SCADA WinCC OA v3.11 SP1 and PVSS v3.8 SP2
From this release we recommend CERN users use WinCC OA v3.11 SP1 for all new projects.
NOTE: PVSS v3.8 will not be supported after LS1
- Advanced Features:
For more information on any of these, please contact Icecontrols.Support@cern.ch
- New 'ExpertUserGenerator' for running any user-defined jython templates
- New 'PostProcessTemplates' for running 1 user-defined jython template after each plugin generation is complete.
- New 'SharedTemplates' folder for jython templates which are shared between plugins
- Upgrade application to any intermediate RP version (not valid for RP 1.4.1 and previous)
Please use version 1.5.0 in all your new projects. And upgrade your old projects to version 1.5.0 if possible/appropriate.
See official documentation here: http://cern.ch/unicos-cpc
For help, see: http://cern.ch/unicos-cpc-help
=== Upgrade procedure ===
If you need to re-import devices in PVSS:
- Upgrade UAB project and re-generate your importation file with your desired devices
- If you are upgrading from RP 1.3.1:
- If you want to import AI/AO: remove AIR/AOR inside the importation file by hand before importing.
- If you want to import AIR/AOR: You need first to delete all AI/AO/AIR/AOR in PVSS database and then reimport your new file.
In order to upgrade a SIEMENS PLC:
- Before the upgrade:
- Make a backup of your UAB project (or make sure all files are committed to SVN)
- Do the UAB resource-package upgrade
- Regenerate files you want to change in PLC and all symbols
- In case you have made user code in Step7, export and save the sources with your user SCL code
- Re-import in your PLC application the generated source files and all symbols
- Re-import the new PLC baseline
- Re compile Baseline and new files
- In case you had made user code in Step7, reuse your user SCL code previously saved
=== Components ===
Version 1.5.0 includes the following components:
For complete list of CPC Wizard 1.5.0 changes, see Release Notes
=== DeviceType objects included in this version ===
- DigitalInput
- AnalogInput
- AnalogInputReal
- DigitalOutput
- AnalogOutput
- AnalogOutputReal
- DigitalParameter
- WordParameter
- AnalogParameter
- WordStatus
- AnalogStatus
- Local
- OnOff
- Analog
- AnalogDigital
- AnaDO
- MassFlowController (only for Schneider platform)
- Controller
- ProcessControlObject
- DigitalAlarm
- AnalogAlarm