Developing Control Builder programs Offsite
Hi, we have 800xA Ver 5.4 installed at site.
My engineer would like to develop Control Builder programs off-site and later upload to the system at site.
What is the best way to achieve this feature?
At the moment, my engineer is required to be stationed at site for developing programs since the system is already installed at site. We are incurring charges for deputing engineer to site.
Voted best answer
Use VMware Converter to create a clone of the Primary Aspect Server ie. the node the system was first created on. ( Usually called AS1 or similar. And no, the primary and Secondary aspect servers are NOT identical).
Get a temporary licence and relicense the cloned aspect server. Install control builder onto it. Do not install any additional features or system upgrades onto your new cloned server.
You can then use the Engineering Repository, or manually Import/Export files to and from the Object Type, Control and Functional Structures. The engineering repository is probably better at highlighting differences between the two systems when re-importing files, as well as making sure you really have imported/exported everything you need. Application Change Management will work ( as long as you have Rev 5.1 Feature pack 4 ) , but requires additional licensing and is not really required.
I would also recommend you make a second copy of the Aspect Server so you can test importing your changed code into the live system.
You will also need to develop some good change management procedures so the site engineers are not modifying things while your off-site engineer is also working on the same application code. Depending on how your system is designed you may be able to use Library Versions to control code versions, but at the very least you can "Reserve" control Builder code in the live system so that it is not accidentally changed.
The easiest way is to use same version of 800xA in your offsite system as onsite system and use controlbuilder to develop your applications. Once done, you can export the applications (with dependencies) and import them back to your onsite system.
Be aware that....
1) It is recommended to have same products and versions installed in both onsite and offsite systems to ensure smooth transition.
2) You need a seperate 800xA licence for your offsite system as well.
3) Caution needs to be executed while doing an import of application in a running plant (especially when you are doing modifications to existing application).