13:51, EET
January 6, 2015
Hello
When i add a new OPC-Item by code, with the follow code:
Temp := TPSFloat.Create(NIL);
Temp.Name := ‘Temperature’;
Temp.OnChange := Change;
Temp.OnChanging := Changing;
Temp.OnValueChange := ValueChange;
VarIndex := OPCProvider.AddressSpace.AddVariable(RootIndex, Temp, Temp.Name);
The created Item are not showed in the Form PsVarForm where i open with the follow code:
PsVarForm.IncludeClass(TDataModule);
PsVarForm.AddComponents(Application);
PsVarForm.ConnectorBox.Hide;
PsVarForm.ReadOnly := False;
PsVarForm.Show;
How can i add the Item to the PsVarForm?
Best Regards
Gregor
14:11, EET
December 21, 2011
The PsVarForm will find the modules that you have added to it – or in case you add Application, it will find all modules owned by Application.
Similarly, it will find the variables that are owned by the modules. So, you will need to create the Variable with an Owner module, instead of ‘nil’.
Alternatively, you can add variables and modules to the PsVarForm in code using the respective methods.
Most Users Ever Online: 518
Currently Online:
19 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Top Posters:
hbrackel: 135
pramanj: 86
Francesco Zambon: 81
rocket science: 77
Ibrahim: 76
Sabari: 62
kapsl: 57
gjevremovic: 49
Xavier: 43
TimK: 41
Member Stats:
Guest Posters: 0
Members: 682
Moderators: 16
Admins: 1
Forum Stats:
Groups: 3
Forums: 15
Topics: 1467
Posts: 6261
Newest Members:
digitechroshni, LouieWreve, Kickbiche, karrimacvitie5, graciela2073, sagarchau, elviralangwell4, Donnavek, Eddiefauth, DonaldPoomaModerators: Jouni Aro: 1010, Otso Palonen: 32, Tuomas Hiltunen: 5, Pyry: 1, Petri: 0, Bjarne Boström: 983, Heikki Tahvanainen: 402, Jukka Asikainen: 1, moldzh08: 0, Jimmy Ni: 26, Teppo Uimonen: 21, Markus Johansson: 42, Niklas Nurminen: 0, Matti Siponen: 321, Lusetti: 0, Ari-Pekka Soikkeli: 5
Administrators: admin: 1