AC450 to AC800M
Hello, We alreadey have an 800xA system with a AC450 in a ethernet MB300 bus, but i want to upgrade the aplication of the AC450 to an AC800M, How Many ways i can do this? Which is the procedure? Can i do it automaticly whit a software or only have to do it manualy? I know that exisrt a way using access to build and aplication from an access file to AC800M and i know too that i can convert all the program in my AC450 to text, do you know one way to convert the TEXT to a AC800M access file?
Voted best answer
if you buy the PP Library it will be much easier for you to handle the conversion, as function blocks and display elements in PP Library are created for backward compatibility for AC450. Ie you can have a mix of AC450 and AC800M and the operators don't see any difference on the operator window and the engineers don't have problems in understanding the function blocks.
You can read the AC450 source code with a program and create a AC800M project with API.
I have colleagues at ABB who have implemented a tool for this.
This question has been asked several time before....
There is no "Automatic" upgrade procedure. While there are enough similarities between AC450 and AC800M to make an upgrade from Advant to AC800 quite practical, this is a significant upgrade.
You cannot simply convert AC450 code to AC800M code with an automated tool. There are certainly some tools existing that you could use to partially or mostly automate this process - for example my company has some - but these are not AFAIK released products. There are some significant differences in the way program code and variable handing is done in both systems that make "converted code" difficult to implement cleanly. So good code conversion requires some manual engineering.
( For example, there used to be an ABB product called "COLT" that could translate code from AC450 to AC800M, but the results were very poor and the tool was withdrawn a long time ago. )
Also, you need to consider your I/O system and whether all of your existing IO can be migrated to AC800M. (eg S400 I/O is now completely unsupported in AC800M )
Any "procedure" for upgrade must consider that this is a significant project that will require carefull planning and extensive engineering.