Remarks | Properties | Methods | Events | DynProperties | Samples |
ED
|
avaliable
|
RT
|
avaliable
|
The object Project is the most central VBA object, as it
contains the single modules, as e.g. variables, drivers, ....
The single objects of Project can be found in the collection
Projects of the object Application. This way is needed for external
applications, that are written e.g. in VB or VC++ and access the
COM interface of the control system.
In Visual Basic for Applications (VBA) the current project always
is available via thisProject. The validity in ths case is
restricted to the current project. If you need to access a project
from within another project, then you have to get the appropriate
project from the central collection Projects.
FontLists | Guid | IsGlobal |
IsNet | Name | NetType |
Parent | Path | RemoteTransport |
ScreenHeight | ScreenWidth | Symbols |
Units |
Active | FirePostReload | FirePreReload |
Inactive | OnNetReceive | SbToServer |
ServerToSb |
Name | Type | Description |
---|---|---|
AKZ | String |
Equip. ident. Definition of the equipment identifications in the Industrial Performance Analyzer (IPA). Read more in the online manual
|
ActionOK | Boolean |
Data export Active: On
successful export of data a message is displayed in the
Runtime. Read more in the online manual
|
Active | Boolean |
HDD data active Active:
Harddisk data (HDD) are recorded. Read more in the online manual
|
AkzMode | Long |
Equip. ident. with The definition of the equipments can be entered
in the name or the identification of the variable as a prefix. The
prefix is separated from the variable identifications or the
variable names with an underscore _. This has to be cared for in
the variable definition. Read more in the online manual
|
AlarmAdminActive | Boolean |
Alarm message list active Active: The
alarm administration in the Runtime is active. Alarms are recorded
and the alarm list is available. Read more in the online manual
|
AlarmAreas | SUBITEM | Only available, if the alarm
administration is active: The dialog for the definition of the alarm areas opens. |
AlarmCELAcknowledge | Boolean |
Alarm acknowledgement Only available, if
the alarm administration is active: Read more in the online manual
|
AlarmClasses | SUBITEM | Only available, if the alarm
administration is active: The dialog for the definition of the alarm classes opens. Up to 65535 different alarm classes can be created. |
AlarmClsColor | Long |
Alarm class color Only available, if
the alarm administration is active: Read more in the online manual
|
AlarmColorAkn | ZT_COLOR |
Alarm acknowledged Only available, if
the alarm administration is active: Read more in the online manual
|
AlarmColorClr | ZT_COLOR |
Alarm cleared Only available, if
the alarm administration is active: Read more in the online manual
|
AlarmColorRec | ZT_COLOR |
Alarm received Only available, if
the alarm administration is active: Read more in the online manual
|
AlarmDetach | Long |
Detach alarms Only available, if
the alarm administration is active: Read more in the online manual
|
AlarmFlashAcknowledge | Boolean |
Flashing acknowledgement Only available, if
the alarm administration is active: Read more in the online manual
|
AlarmGroups | SUBITEM | Only available, if the alarm
administration is active: The dialog for the definition of the alarm groups opens. Up to 65535 different alarm groups can be created. |
AlarmHeader | Long |
Header AML Only available, if
the alarm administration is active: Read more in the online manual
|
AlarmMemCount | Long |
Size of the ringbuffer Only available, if
the alarm administration is active: Read more in the online manual
|
AlarmMsg1 | String |
Message 1 text Only available, if
the alarm administration and the status line are active: Read more in the online manual
|
AlarmMsg2 | String |
Message 2 text Only available, if
the alarm administration and the status line are active: Read more in the online manual
|
AlarmMsg3 | String |
Message 3 text Only available, if
the alarm administration and the status line are active: Read more in the online manual
|
AlarmMsgCnt1 | Long |
Message 1 number of alarms Only available, if
the alarm administration and the status line are active: Read more in the online manual
|
AlarmMsgCnt2 | Long |
Message 2 number of alarms Only available, if
the alarm administration and the status line are active: Read more in the online manual
|
AlarmMsgCnt3 | Long |
Message 3 number of alarms Only available, if
the alarm administration and the status line are active: Read more in the online manual
|
AlarmStatusActive | Boolean |
Status line active Only available, if
the alarm administration is active: Read more in the online manual
|
AlarmStatusAlign | Boolean |
display next Only available, if
the alarm administration and the status line are active: Read more in the online manual
|
AlarmStatusDisplay | Long |
Display Only available, if
the alarm administration and the status line are active: Read more in the online manual
|
AlarmStatusFont | ZT_SCHRIFT |
Font Only available, if
the alarm administration and the status line are active: Read more in the online manual
|
AlarmTimeReactive | Boolean |
Use reactivated time Only available, if
the alarm administration is active: Read more in the online manual
|
AltDataPath | String |
Data folder Empty: The
standard path is used for saving the alarm, Chronologic Event List
(CEL), harddisk, archive data, etc. ("project path\computer
name\project name"). Read more in the online manual
|
AmlOnlyStack | Long |
Save alarm data Only available, if
the alarm administration is active: Read more in the online manual
|
AppCloseBox | Boolean |
Termination box Only available in
network projects: Read more in the online manual
|
ArchiveChangeToCEL | Long |
Archive entries Only available, if
the Chronologic Event List (CEL) is active: Read more in the online manual
|
ArciveOverPeriod | Long |
Archive evacuation [h] After the defined time in hours an entry in the
Chronologic Event List (CEL) is generated in cause of an error on
evacuating archives. Read more in the online manual
|
AsmActive | Boolean |
IPA active Active: The
storage of the alarms for the Industrial Performance Analyzer (IPA)
is active. Read more in the online manual
|
AsmAlarmCauseListe | String |
Alarm causes Definition of the alarm causes that can be
selected from a Combobox during Runtime.
|
AsmBufferSize | Long |
Buffer size Maximum number of alarms written to the
buffer. Read more in the online manual
|
AsmCycleTime | ZT_ZEIT |
Saving cycle For performance reasons the Industrial Performance Analyzer (IPA) does not keep a continuous connection to the database. Here the time interval for writing alarm information to the database is defined. Read more in the online manual
|
AsmDns | String |
Database Definition of the ODBC connection for the database of the Industrial Performance Analyzer (IPA). Read more in the online manual
|
AsmShiftInfoPFS | Boolean |
Shift from PFS Active: The
current shift for the alarm is read from the Production &
Facility Scheduler (PFS). Read more in the online manual
|
AsmShiftInfoVariable | ZT_VARIABLE |
Shift from variable Only available, if
the shift name is not taken from the Production & Facility
Scheduler (PFS): Read more in the online manual
|
AsmShiftNameListe | String |
Shift name from list Only available, if
the shift name is not taken from the Production & Facility
Scheduler (PFS): Read more in the online manual
|
AsmShiftNamePFS | Boolean |
Shift name from PFS Active: The
current shift for the alarm is read from the Production &
Facility Scheduler (PFS). Read more in the online manual
|
AsmTable | String |
Table name Name of the table in the database of the
Industrial Performance Analyzer (IPA). Read more in the online manual
|
AsmUsrLvl | Long |
To delete Only users with the according user level can delete entries from the database of the Industrial Performance Analyzer (IPA). Read more in the online manual
|
AsmUsrLvlCause | Long |
To edit Only users with the appropriate user authorization can edit entries in the database of the Industrial Performance Analyzer (IPA). Read more in the online manual
|
AutoLogout | Boolean |
Autom. logout active Active: The
user is automatically logged out, if no user action happens for the
defined period of time. Read more in the online manual
|
AutoLogoutTime | Long |
Time [min] Time without user action, after which a user is automatically logged out (in minutes). Read more in the online manual
|
BackPictCount | Long |
Number f. prev. pict. fct. Number of the pictures to be inserted in the
list for the function "Back to picture". Read more in the online manual
|
BlinkRate | Long |
Flash freq. [tenth sec] Flash rate of elements in tenths of seconds
(e.g. input 5 results in flashing every half a second). Read more in the online manual
|
CELAdminActive | Boolean |
CEL active Active: The
Chronologic Event List (CEL) in the Runtime is active. Events are
recorded and the CEL is available. Read more in the online manual
|
CELClsColor | Long |
Alarm class color Only available, if
the Chronologic Event List (CEL) is active: Read more in the online manual
|
CELColorSort | ZT_COLOR |
sorted text Text color for the entries in the Chronologic
Event List (CEL). Read more in the online manual
|
CELColorUnsort | ZT_COLOR |
unsorted text Only available in SICAM 230.
|
CELHeader | Long |
Header CEL Only available, if
the Chronologic Event List (CEL) is active: Read more in the online manual
|
CELMemCount | Long |
Size of the ringbuffer Only available, if
the Chronologic Event List (CEL) is active: Read more in the online manual
|
CELPokeAck | Boolean |
Function Set SV Only available, if
the Chronologic Event List (CEL) is active: Read more in the online manual
|
CELSpontan | Boolean |
update automatically Only available, if
the Chronologic Event List (CEL) is active: Read more in the online manual
|
CELSysMsgPrint | Boolean |
Print system messages Active:
System messages are printed in online printing. Read more in the online manual
|
CelOnlyStack | Long |
Save CEL data Only available, if
the Chronologic Event List (CEL) is active: Read more in the online manual
|
ChangeLogAktiv | Boolean |
History of changes active Active:
Changes in the project are logged. Read more in the online manual
|
ChangeLogCheckout | Boolean |
Autom. Allow changes Only available in
multi-user projects and if the history of changes is
active: Read more in the online manual
|
ChangeLogState | Long |
Detailling level Only available, if
the history of changes is active: Read more in the online manual
|
ClearTypeFont | Boolean |
ClearType fonts Active:
ClearType fonts are used in the Runtime. Read more in the online manual
|
CursorVisible | Boolean |
Cursor visible Active: The
cursor in the Runtime is visible. Read more in the online manual
|
DataSource | Long |
RGM data storage Select the desired data storage for the recipe group manager from the dropdown list. If you wish to use your project under Windows CE at a later time, you have to select binary files (CE compatible). Converting data at a later time is not possible. Default: MS Access DB
|
DelUser | Boolean |
Deleting users Active: It
is allowed to delete users in the Runtime. Read more in the online manual
|
DisabledButtonStyle | Long |
locked text buttons Only available if the property is Temp. login
active inactive. Possible formats:
Default: Normal
|
DriverInvisible | Boolean |
Driver invisible Active:
Started drivers are not displayed in the task bar. Read more in the online manual
|
EditSignature | Boolean |
Signature text editable Active: In
the Runtime a dialog for editing the signature text is opened. Read more in the online manual
|
EnableMenu | Boolean |
Main menus active Active: A
bar at the top of the Runtime window is reserved for the display of
the menus. Read more in the online manual
|
ExportUnicode | Boolean |
Text export in Unicode Active: Text
export in Unicode files. Read more in the online manual
|
FileReplace | Boolean |
Replace files Active: If
during a data export a file is overwritten, a message is displayed
in the Runtime. Read more in the online manual
|
FileWatcher | Boolean |
Index Runtime files Active: A
directory cache for the Runtime data is activated for higher
performance. Read more in the online manual
|
FillData | Boolean |
Data buffering Active: HD
data are saved in a defined time interval. With longer intervals it
may occur that more data have to be saved. Read more in the online manual
|
FuncActive | Boolean |
Autom. function execution active Active:
Automatically execute a function, if the station has not been used
for a defined period of time. Read more in the online manual
|
FuncActiveTime | ZT_ZEIT |
Time without operation Only available, if
the automatic function call is active: Read more in the online manual
|
Function | ZT_FUNCTION |
Function Only available, if
the automatic function call is active: Read more in the online manual
|
FunctionID | Long | Only available, if the automatic
function call is active: Function that should be executed after defined time without any user input. If more than one function should be executed here, a script with all the desired functions has to be created and the function for executing the script is linked here. |
GUID | String |
Project ID Each project is identified by a unique GUID.
This property cannot be changed. Read more in the online manual
|
IMMDns | String |
Database Definition of the ODBC connection for the database of the Industrial Maintenance Managers (IMM). Read more in the online manual
|
IMMTableDevice | String |
Table for devices Name of the table in the database for the devices. Read more in the online manual
|
IMMTableDoc | String |
Table for documents Name of the table in the database for the documents. Read more in the online manual
|
IMMTableHist | String |
Table for history Name of the table in the database for the history. Read more in the online manual
|
IMMTableMaint | String |
Table for maint. works Name of the table in the database for the maintenance works. Read more in the online manual
|
IMMUserLvl | Long |
Authorization group User authorization needed for deleting data from the database. Read more in the online manual
|
InvalidInput | Boolean |
Erroneous input Active: In
case of invalid user input (setting values, logging in, etc.)
according messages are displayed in the Runtime. Read more in the online manual
|
KeyboardPixelHorz | Double |
Horizontal movement [pixel] Horizontal distance (in pixels) to the selected
element for the desired position of the automatic keyboard. Read more in the online manual
|
KeyboardPixelHorzAlt | Double |
Horizontal movement [pixel] Horizontal distance (in pixels) to the selected
element for the alternative position of the automatic keyboard. Read more in the online manual
|
KeyboardPixelVert | Double |
Vertical movement [pixel] Vertical distance (in pixels) to the selected
element for the desired position of the automatic keyboard. Read more in the online manual
|
KeyboardPixelVertAlt | Double |
Vertical movement [pixel] Vertical distance (in pixels) to the selected
element for the alternative position of the automatic keyboard. Read more in the online manual
|
KeyboardPosHorz | Double |
Horizontal Horizontal position of the automatic keyboard for the desired position. Read more in the online manual
|
KeyboardPosHorzAlt | Double |
Horizontal Horizontal position of the automatic keyboard for the alternative position. Read more in the online manual
|
KeyboardPosVert | Double |
Vertical Vertical position of the automatic keyboard for the desired position. Read more in the online manual
|
KeyboardPosVertAlt | Double |
Vertical Vertical position of the automatic keyboard for the alternative position. Read more in the online manual
|
KeyboardSize | Long |
Keyboard size [%] Size of the automatic keyboard in relation to
the original size in percent. Read more in the online manual
|
LimitFunctionOnStart | Boolean |
Execute limit function at RT start Active: On
starting the Runtime a function linked to a limit is newly
executed. Read more in the online manual
|
LockFillColor | ZT_COLOR |
Filling color Only available, if
a lock symbol should be displayed: Read more in the online manual
|
LockLineColor | ZT_COLOR |
Line color Only available, if
a lock symbol should be displayed: Read more in the online manual
|
LongDynLimits | Boolean |
Long limit texts AML Determines whether the comment field for
dynamic limit texts is available. The dynamic limit allows you to
insert the current values of other variables in the limit text of a
variable.
|
LongDynLimits | Boolean |
Long limit texts CEL Determines whether the comment field for dynamic limit texts is available. The dynamic limit allows you to include the current values of other variables in the limit text of a variable. Active: Dynamic contents will be stored in a file with the file format D*.CEL , which will be stored in addition to the file A*.CEL The comment field can be used for comments of up to 256 characters. Inactive:
The comment field is used for dynamic limit texts and is therefore
not available for comments.
|
MainWindowStyle | Long |
Runtime title Window style of the Runtime main window. Read more in the online manual
|
MaxPrintJobs | Long |
Max. print jobs Maximum number of print jobs which are stored
in the Print Manager of Windows. If this number is exceeded, an
entry in the Chronologic Event List (CEL) is generated. Read more in the online manual
|
MinPwLength | Long |
Min. password length Number of characters, a password must have as a
minimum. Read more in the online manual
|
MultiUser | Boolean |
Multiuser project Active: The
project is used as a multiuser project. In the project tree there
is an additional node "Under construction". Read more in the online manual
|
Name | String |
Project name Unique name of the project. Read more in the online manual
|
NetActive | Boolean |
Net active Active: The
project is used in a network. A server has to be defined. Read more in the online manual
|
NetDataServer | Boolean |
Standby as data server Only available,
after a standby server has been selected: Read more in the online manual
|
NetSB | ZT_COMPUTER |
Standby Only available,
after a server has been selected: Read more in the online manual
|
NetServer | ZT_COMPUTER |
Server Only available in
network projects: Read more in the online manual
|
NetTimeout | Long |
Timeout [s] Only available in
network projects: Read more in the online manual
|
NetTokenActive | Boolean |
Authorization in network active Only available in
network projects: Read more in the online manual
|
NetTokenQuestion | Long |
Timeout for request [s] Only available, if
the authorization in the network is active: Read more in the online manual
|
NetTokenQuit | Long |
Timeout for acknowledgement [s] Only available, if
the authorization in the network is active: Read more in the online manual
|
NetType | Long |
Redundancy type Only available after a computer has been specified in the property Standby ! The control system supports two redundancy types: Software redundancy: The system consists of one PLC and two redundant control system computers. Both computers must have a connection to the PLC. The drivers are constantly updating data from the PLC on both computers. The bidirectional communication is managed by the computer that is the server. If the server crashes, the standby server takes over the bidirectional communication with the PLC. Hardware redundancy: The system consists of two redundant PLCs and two redundant control system computers. Each server communicates bidirectionally with one PLC. Both computers and both PLCs are synchronizing their data. If one component in the first system crashes, the second system takes over.
|
PWValid | Long |
Pwd. period of validity [D] Time (in days) for which a password is valid.
After that time the password must be changed. Read more in the online manual
|
PasswordTries | Long |
Max. password error Number of invalid password inputs. Read more in the online manual
|
PredefFilter | String |
Pre-define time filter Here time filters for the picture type the Industrial Performance Analyzer (IPA) can be pre-defined. Read more in the online manual
|
PrintActive | Boolean |
Printing active Active:
Chronologic Event List (CEL) or alarm list is printed online; i.e.
with each occurring event or alarm one entry is printed and then
the printer waits. Read more in the online manual
|
PrintCEL | Long |
Printing for Only available, if
online printing is active: Read more in the online manual
|
PrintLines | Long |
Lines per page Only available, if
online printing is active: Read more in the online manual
|
RTVersion | Long |
Create RT files for Default: The
Runtime files are created in the current version of the Editor. Read more in the online manual
|
RecipeChangeToCEL | Long |
Change recipes Only available, if
the Chronologic Event List (CEL) is active: Read more in the online manual
|
RecipeWriteToCEL | Long |
Send recipes Only available, if
the Chronologic Event List (CEL) is active: Read more in the online manual
|
ReportFont | Boolean |
Table font adjustable Ermöglicht, dass bei Bildern des Typs Rezeptgruppen-Manager die Schrift einstellbar ist. Es wird die in der die Eigenschaft Font projektierte Schriftart verwendet. Ansosnten ist diese Eigenschaft wirkungslos. Wird eine benutzerdfinierte Tabelle (mit Report Generator erstellt) verwendet, werden die im Report festegelegten Schriften verwendet. Default: Inakiv
|
RuntimeLasso | Boolean |
Runtime lasso Active: By
moving the mouse with pressed left mouse button several elements
can be selected in the Runtime. A VBA macro then can access these
elements. Read more in the online manual
|
SameComments | Boolean |
Same comments Active:
Comments entered for an alarm in the Runtime are also stored with
the corresponding Chronologic Event List (CEL) entry. Read more in the online manual
|
SaveAmlStack | Boolean |
Save ring buffer spontaneously Only available, if
the alarm administration is active: Read more in the online manual
|
SaveCelStack | Boolean |
Save ring buffer spontaneously Active: Each
change of the Chronologic Event List (CEL) data leads to saving the
data (cel.bin). Read more in the online manual
|
SelBorder | Boolean |
Selection with border Active: In
alarm list/Chronologic Event List (CEL) selected lines are
indicated by a border for better readability with high screen
resolutions. Read more in the online manual
|
ShowLock | Boolean |
Display Active: If
the authorization for an element is not granted because of the
authorization level or an interlocking, this element is marked with
a lock symbol. Read more in the online manual
|
ShowNotTranslated | Boolean |
Display not translated keywords Active:
Keywords, which have no translation in the currently selected
language table, are displayed in the Runtime (e.g. "@Text"). Read more in the online manual
|
StartPictureGuid | ZT_PICTURE |
Start picture On starting the Runtime this picture is
automatically opened. The first picture created in a project will
automatically be entered here. Read more in the online manual
|
StartPictureList | ZT_PICTURE |
Start picture
|
StartPictureName | ZT_PICTURE | This property gets/sets the start picture of the project. |
SysKeyLock | Boolean |
Lock system keys Active:
System keys (Alt-Esc, Ctrl-Esc, Alt-Tab, Alt-F4, etc.) are locked
in the Runtime. Read more in the online manual
|
TempLogin | Boolean |
Temp. login active Active: If a
user is not logged in and tries to operate an element, which
requires authorization, the user is asked for his identification
and password. Read more in the online manual
|
Touchscreen | Boolean |
Autom. keyboard For projects with touchscreen. Read more in the online manual
|
TrendMilliSec | Boolean |
Trend and HD values in milliseconds Active:
Display and internal processing of the HD values and the refresh of
active pictures is done in milliseconds. Read more in the online manual
|
UseActiveDirectory | Boolean |
Access to Active Directory Active: The
user administration of the control system also uses Windows
users. Read more in the online manual
|
UseAntialiasing | Long |
Use antialiasing Schaltet die Kantenglättung von Linien ein. Dadurch werden vor allem schräge Linien grafisch wesentlich ansprechnder dargestellt. Der Treppeneffekt entfällt. Nachteil: Antialising kann die Bildumschaltzeiten besonders abei älteren Betriebssystemen (bis Windows XP) verlängern. Mögliche Optionen sind: Ein: Kantenglättung immer aktiv Aus: Kantenglättung deaktiviert Default: Auf Windows Vista und neueren Betriebssystemen ist die Kantenglättung aktiviert, bei älteren Betriebssystemen (Windows 2000, XP, Server 2003) deaktiviert. Default: Default
|
UseGDIplus | Boolean |
Extended graphical functions Active: The
extended graphical functionality is used. Lines in elements are
smoothed. Read more in the online manual
|
UserTries | Long |
Max. user error Number of invalid user name inputs. Read more in the online manual
|
VarIdentifier | Long |
Display variables with Display variables in the Runtime with: Read more in the online manual
|
WindowsCE | Boolean |
Windows CE project Active:
Functionality, which is not supported under Windows CE, is disabled
(greyed or invisible) in the Editor. Read more in the online manual
|
WorkingPath | ZT_FILE |
Runtime folder Directory for the Runtime files of the
project. Read more in the online manual
|
Sub ProjectExample() 'Return the name of the actual project MsgBox "Name of the actual project = " & thisProject.Name 'Return the SQL path of the project MsgBox "Project path = " & thisProject.Path 'Return the unique GUID of the project MsgBox "GUID of the project = " & thisProject.DynProperties("GUID") 'Return the number of pictures in the project MsgBox "Number of pictures = " & thisProject.DynPictures.Count 'Return the number of variables in the project MsgBox "Number of variables = " & thisProject.Variables.Count 'Return the number of templates in the project MsgBox "Number of templates = " & thisProject.Templates.Count 'Return the number of functions in the project MsgBox "Number of functions = " & thisProject.RtFunctions.Count End Sub