ABB 800xA Aspect database browse, AC800M libraries password

другие контроллеры
iatsiman
Posts: 13
Joined: Tue May 24, 2011 8:21 pm

ABB 800xA Aspect database browse, AC800M libraries password

Post by iatsiman »

Hello ALL!
I have two questions:

1. Is there any way to browse and edit 800xa aspect database directly? I want to try to delete some objects which I can not to delete in another way.
2. What is the password to unlock AC800M libraries in Control builder M? I need to delete some PG2 broken aspects.

I hope you will help me.
Thanks in advance)
Linkinx64
Posts: 894
Joined: Sun Apr 11, 2010 3:00 am
Location: Russia

Re: ABB 800xA Aspect database browse, AC800M libraries passw

Post by Linkinx64 »

Hello, iatsiman

1. Aspect (directory) database changing automatically depend on user action in the plant explorer. Do not edit any file in C:\OperateITData manually! It may bring an unrecoverable system malfunction.
You can simply delete aspect or object by right-click in plant explorer and select "Delete" from the context menue.

2. Each control builder library protected with individual password. Password are usually different depend on library version. E.g. BasicLib 1.5-7 and BasicLib 1.6-9 have different protection passwords. This password can be input by right-click library in Control Builder and choosing Protection from the context menue. In addition to the password for control logic (function block, library, etc.) the AC 800M library may include a graphic aspects library as an extension library. E.g. ProcessObjDriveLib includes ProcessObjDriveLibGraphExt as an extension library.
Image
Graphic aspect (extension) library can be also protected by password. This password can be removed by changing library state from "release" to "open" in Library Structure.
Each state change will cause an auto-incrementation of library version. The library version cannot be changed back by standard plant explorer methods.
Finally: If you want to delete PG2 aspect or object from AC 800M library, your steps are:
1. Unprotect library in control Builder
2. Unrelease library in library structure
Follow this topic to unpassword control builder library: viewtopic.php?f=3&t=14434&p=43851
This action is valid only per created system (aspect directory). If later you create a new system and load AC 800M Connect again - all objects and aspects will be recovered to their original state.
Linkinx64
Posts: 894
Joined: Sun Apr 11, 2010 3:00 am
Location: Russia

Re: ABB 800xA Aspect database browse, AC800M libraries passw

Post by Linkinx64 »

In the follow example with ProcessObjDriveLib I'll show how it is easy to:
1. Delete aspect: AONote aspect of ACStdDrive Object.
2. Delete Object: EngDrive

For SV5 SP2 Rev.D require the follow system extensions to be loaded in the system:
-SFC Viewer 5.0.2 RU1
-AC 800M Connect 5.0.2/4
-ABB Operations Graphic Extensions 5.0.2 RU3e
-AC 800M Connect Graphic Extensions
How to unpass
Show
In the Object Type Structure navigate to the ProcessObjDriveLib library:
Image
As you may see you are not able to delete or edit objects and aspects: all actions are disabled in the context menue.
----------------------------------
Open Control Builder M and create an empty project, e.g. "unpass_po_drivelib":
Image
----------------------------------
Add ProcessObjDriveLib 1.3-8 library into the project:
Image
----------------------------------
Right-click library and choose properties->protection from the context menue:
Image
----------------------------------
Check "override protection" box and type a password:
Image
----------------------------------
The library is unlocked now and you are able to see the code:
Image
----------------------------------
Now let's go to the library structure and unrelease the ProcessObjDriveLib:
Image
----------------------------------
Choose "Open" radiobutton in the "State" groupbox and click "Apply"...
Image
As you can see the ProcessObjDriveLib version is changed to 1.3-9 now.
----------------------------------
In order to work with AONote aspect we have to unprotect ProcessObjDriveLibGraphExt as well. Choose "open" radiobutton in the "State" groupbox and click "Apply". Type password...:
Image
----------------------------------
Extension library version will be changed to 1.0-4 after this action:
Image
----------------------------------
After this action you will be able to delete AONote aspect...
Image
----------------------------------
...and EngDrive object:
Image
----------------------------------
Now in the Object Type Structure as you see no AONote PG2 aspect in the aspect list (orange rectangle) and no EngDrive in the object tree (yellow rectangle):
Image
I hope everything is clear.

regards, Linkinx64
iatsiman
Posts: 13
Joined: Tue May 24, 2011 8:21 pm

Re: ABB 800xA Aspect database browse, AC800M libraries passw

Post by iatsiman »

Linkinx64 Thanks a lot for the advise.
1. I have to delete object of melody module. Plant explorer does not permit me to do it. I have two melody module objects with one name (in one slot position), so i have to delete module which is not used from afwdb. Composer have only one used module.

2. The problem is that i have some errors of AC800M libraries during full backup.(SV5.0SP2 Rev D) I thought it was ABBs bug because i had them in two installations, but now i have engineering node (same version of lib) without those errors...
Image

What should i do? To delete aspects i need passwords of the above-listed libraries.
Linkinx64
Posts: 894
Joined: Sun Apr 11, 2010 3:00 am
Location: Russia

Re: ABB 800xA Aspect database browse, AC800M libraries passw

Post by Linkinx64 »

Hi iatsiman,

I'm not so familiar with ABB AC870P/Melody modules and PLC so can't say is it right or not (about two modules in one slot, maybe it is redundant configuration - I don't know).

I guess the backup errors occur beacuse of some objects are missing, deleted or reserved.
i need passwords of the above-listed libraries
Please put list of libraries (name and version) in here.
iatsiman
Posts: 13
Joined: Tue May 24, 2011 8:21 pm

Re: ABB 800xA Aspect database browse, AC800M libraries passw

Post by iatsiman »

Hi Linkinx64)
Linkinx64 wrote: I'm not so familiar with ABB AC870P/Melody modules and PLC so can't say is it right or not (about two modules in one slot, maybe it is redundant configuration - I don't know).
It is not right) definitely data is not ok.
So there is no any way to have unrestricted access to aspect database?
Linkinx64 wrote: I guess the backup errors occur beacuse of some objects are missing, deleted or reserved.
But which objects are missing? It is library, nobody touched it.

These libraries i need a pass:
FireGasLib 2.3-3
ProcessObjDriveLib 1.3-8
SupervisionLib 2.4-6
ProcessObjInsumLib 1.3-7
Linkinx64
Posts: 894
Joined: Sun Apr 11, 2010 3:00 am
Location: Russia

Re: ABB 800xA Aspect database browse, AC800M libraries passw

Post by Linkinx64 »

Hello, iatsiman
iatsiman wrote:But which objects are missing? It is library, nobody touched it.
System libraries are ok, but user-defined objects or aspects possible not. There are not only system libraries in project, I guess the project contain operators screens and control software as well. Maybe problem in there?
iatsiman wrote:These libraries i need a pass:
FireGasLib 2.3-3
ProcessObjDriveLib 1.3-8
SupervisionLib 2.4-6
ProcessObjInsumLib 1.3-7

Code: Select all

FireGasLib		2.3-3		YMofrcimd
ProcessObjDriveLib	1.3-8		Z8ioPL762de
SupervisionLib	2.4-6		grofds68jgm
ProcessObjInsumLib	1.3-7		90hfsnydob
iatsiman
Posts: 13
Joined: Tue May 24, 2011 8:21 pm

Re: ABB 800xA Aspect database browse, AC800M libraries passw

Post by iatsiman »

Linkinx64 Hi, ok thank you very much for the passwords.