Documentation for Developers
- New Functionalities of CPC6.X regarding CPC5.X[pdf ]
- UNICOS-CPC PLC program Architecture
- Schneider Unity [ENICECOL:doc] (in progress)
- Siemens Step 7 [pdf]
- Front-End parameters (PLC addressing) with UNICOS-CPC
- PLC Programing with UNICOS-CPC
- Logic Template Usage
- SVN versioning for UNICOS-CPC applications recommendations [ENICECOL:pdf]
- UNICOS-CPC versioning mechanisms [pdf ]
Procedures, Tutorial and Training
- Procedure to install the UAB bootstrap (UNICOS Application Builder) to create UCPC applications [pdf]
- Procedures to create an UNICOS-CPC application
- Tutorial UNICOS-CPC on QSDN example
- Schneider Unity [ENICECOL:pdf] (under development)
- Siemens Step 7[pdf]
- Templates for a touch panel WinCC flexible application
- UNICOS-CPC Training
Reverse Engineering Tools and Upgrade Tools
Any questions, send an e-mail to the firstname.lastname@example.org. Please specify UCPC reverse engineering tools in the subject (or click previous link)
- Migration Methods from CPC5.X to CPC6.X
- Reverse Engineering Tools for CPC 5
For the reverse-engineering from CPC5 to CPC6, one top-level tool has been created which contains all the sub-tools. It has the following features
- Using this tool you can take the CPC5 files (PLC and PVSS) and re-create the project specification (CPC5 and then CPC6).
- Doing a custom-export in PVSS you will get much more parameters in your final CPC6 specifications. Cf. the document about this in the Documentation
- When merging between PVSS and PLC you get a dedicated worksheet (MergeLog) in your finale CPC5 spec logging all the merge insconsistencies according to your configuration. The merging configuration is specifiable column by column (i.e take from PVSS, take prom PLC, take from BOTH: in this case if it is different you will get a message in the log)
- You have also an other worksheet (EmptyLog) that log all the instances with an empty column if you specified so.
- You can use it for either a Schneider or a Siemens application.
- There is a top-level GUI which makes the tool easier to use and configure, and so you do not have to deal with batch files.
- Of course you can always call the tool(s) from the command line if required, and it can be easier if you are reverse engineering a bunch of applications.
- To understand the detailed steps performed by this tool you should check this document [pdf]. You can find this document also in the Documentation sub-directory of the release (see above) with other documents.
- The latest release of the tool is here [1.4.1]
- The previous version are here:
- Reverse Engineering Tools for CPC 6
- Schneider Unity to XML CPC6 [under development]
- Siemens Step 7 to XML CPC6 [under development]
- PVSS CPC6 to XML CPC6 [under development]
- Spec Merge CPC6 [under development]
Developer FAQSee FAQ page links below:
- *Recipes[pdf ]