 |
ALPHA-VISION® visuNT: Objectnumber_Gen
|
Objectnumber_Gen
SUMMARY
Via Object Number Generation Object-Numbers are allocated to MPs and PVs.
CONTENTS
- Einführung
- Calling the Program
- How it works
Einführung
Via Object Number Generation Object-Numbers are allocated to MPs and PVs.
Allocation of Object-Numbers is done within the predefined Object Number Bands.
Object Number Generation is done for the whole project.
Object-Numbers can not be modified manually.
On a rerun the numbers are checked and inconsistencies are corrected.
Calling the Program
The program is called automatically:
- On the first time an Abv-Engineering Program is called after
starting the AvET-Project.
- On starting the AbvObjectCompiler if:
- A modification was made by an Abv-Engineering Program
- An AvET-File was modified
- On starting the AbvGraphicCompiler if:
- A modification was made by an Abv-Engineering Program
- An AvET-File was modified
How it works
On Object-Number generation all Data-Object lists are checked for Data-Objects
with invalid numbers.
Invalid Object-Numbers are:
- Objects with Object-Number 0
- Objects with Object-Numbers out of the range of the defined
Object-Number bands.
- Multiple Objects with the same Object Number
In case of an invalid Object-Number the next available valid Object-Number
is allocated to the Data Object affected.
If multiple Data Objects got the same Object-Number, the first Data Object
keeps its number; for any further object the next free numbers is allocated.