67% found this document useful (3 votes)
5K views34 pages

Question Application Server (AS)

This document contains 56 multiple choice questions about ArchestrA and related software. The questions cover topics like ArchestrA installation, communication protocols, object deployment, templates, security, and more. Correct answers are indicated for each question.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
67% found this document useful (3 votes)
5K views34 pages

Question Application Server (AS)

This document contains 56 multiple choice questions about ArchestrA and related software. The questions cover topics like ArchestrA installation, communication protocols, object deployment, templates, security, and more. Correct answers are indicated for each question.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

Question

1. The ArchestrA IDE can be installed on any PC that has ArchestrA Bootstrap
software installed.
True
False

2. MX is the communication protocol used by Application Server for:


Node to node communication
Object to object communication
Network to network communication
Galaxy to Galaxy communication

3. The Assigned To option allows you to assign an application object to another


application object even if they are deployed.
True
False

4. An instance of an Application object is called an attribute.


True
False

5. An instance of an Automation object is called a template.


True
False

6. Objects with configuration errors will be:


Deployed and marked off scan
Marked as having a configuration error and CANNOT be deployed
Deployed and the errors will be reported to the console
Deployed with warnings
Marked with a yellow exclamation point

7. When you are in the Model View:


Platforms are ASSIGNED as part of Engines
Engines are ASSIGNED as part of Platforms
Areas are ASSIGNED as part of Platforms
All of the above
None of the above

8. When implementing InTouch for System Platform, which System Platform


components must be installed in the visualization node?
Bootstrap
Bootstrap, Platform, AppEngine
Platform, AppEngine, Area
Bootstrap, InTouch WindowViewer
Bootstrap, Platform, AppEngine, Area
No ArchestrA components are required

9. Communication between computers with ArchestrA-enabled software is only


supported with SuiteLink; DDE(NetDDE) is not used.
True
False

10. Hierarchical Names like Tank1.Valve1.Cmd might come as a result of


containment.
True
False

11. Wonderware Application Server only supports four data types: String (message),
Integer (32 bits), Real (float), and Discrete (boolean).
True
False

12. In the process of deploying an object, the Deploy dialog box shows the Skip
option grayed out. What could be the reason?
The object CANNOT be deployed
The object was NOT deployed previously
The object is NOT on scan
The type of the object CANNOT be deployed

13. An attempt to deploy a platform from one Galaxy into a node that already has a
platform from another Galaxy will cause the first platform to be replaced by the
new one.
True
False

14. Which of the following template object(s) are found in the default Galaxy when
it is created?
$AnalogDevice
$WinPlatform
$Mixer
$AppEngine
$Valve
$Motor
$DiscreteDevice

15. Which of the following statements are true?


Deployed Automation Objects are hosted by Areas
Deployed Engines are hosted by Areas
Deployed Areas are hosted by AppEngines
Deployed Engines are hosted by Platforms
None of the above

16. In the ArchestrA IDE, the Alt + Enter key combination will show the:
Properties for the object that is highlighted
Deployment View
Model View
Galaxy properties
Derivation View

17. IDE stands for:


Invensys Development Environment
Integrated Development Environment
Interactive Development Environment
None of the above

18. If user defaults are configured in the Configure User Information dialog box
for Platform and Area, creating an instance of an AppEngine automatically
assigns it to the default WinPlatform and default Area.
True
False

19. The ArchestrA IDE must run in the same node as the Galaxy Repository.
True
False

20. The $DiscreteDevice template is used to create discrete objects that have only
one input.
True
False

21. The Derivation View presents object instances and templates in terms of their
ancestry.
True
False

22. All Template Toolbox objects have a PV attribute.


True
False

23. A Galaxy Time Master is required if the nodes in the Galaxy are part of a
Windows 2008 domain that has been configured with a Time Synchronization
Scheme such as a Network Time Protocol (NTP) Server.
True
False

24. The name localhost is a valid network address for the GRWinPlatform?
True
False

25. In order to deploy objects from multiple Galaxies to one platform node, the
Platform must be deployed on a Microsoft Advanced Server operating system.
True
False

26. New, derived templates can be created from all Application Object templates.
True
False
27. Which of the following is NOT a base Device Integration object found in the
ArchestrA IDE?
NetDDEClient
DDESuiteLinkClient
OPCClient
InTouchProxy
None of the above

28. Password changes are allowed in the ArchestrA IDE if the OS-based security
mode is used.
True
False

29. Which of the following is a historizable attribute for an engine?


Historize issued internal gets count
Historize external reference count
Historize received external gets count
Historize received external sets count
Historize alarms throttled flag
All of the above

30. If an alarm attribute is enabled, which alarm attributes become available?


Attribute.Priority
Attribute.AckMsg
Attribute.Alarm
Attribute.TimeAlarmOff
Attribute.TimeLastAcked

31. In the RedundantDIObject, which of the following statements are true about the
PingItem?
The quality of the PingItem is checked every scan only from the Active source
The PingItem is used to monitor the connection status between the DI source object
and the PLC device
When no PingItem is specified, the first item in alphabetical order is used
The PingItem is checked on each scan to determine the scan group status

32. Attributes from the Watch Window in Object Viewer can ONLY be removed
one at a time.
True
False

33. There is only one watch list in the Object Viewer. It is NOT possible to group
different attributes in different watch lists.
True
False

34. What is the default Critical alarm setting in the Alarm Priority Mapping?
1 - 250
251 - 500
501 - 700
701 - 1000

35. In a DI object, for a scan group configured with an ActiveAll scanning mode:
An attribute is always in the active scanning state, but when the last reference to
the attribute is unregistered (unadvised), the attribute is deleted
An attribute is always in the active scanning state, but when the last reference to
the attribute is unregistered (unadvised), the attribute is not deleted
Attributes that are not actively being referenced by any client or object are not
scanned.

36. If you let the install wizard create a local account during installation, what
security group will the user be assigned to?
Remote Desktop Users
Administrators
PowerUsers

37. Changes to the Advanced Communications Management will:


Need all platforms to be redeployed
Need all deployed platforms to be restarted
Take effect immediately

38. Role names can have up to 256 characters.


True
False

39. When changing the alarm mode of an object to:


Disable, the object-wide alarm mode prevails over the alarm mode of individual
alarms
Silence, the object-wide alarm mode prevails over the alarm mode of individual
alarms
Enable, the object-wide alarm mode prevails over the alarm mode of individual
alarms

40. When exporting an object that uses a script function, the script function is NOT
transferred with it.
True
False

41. To Backup or Restore a Galaxy in the System Management Console (SMC), use
the:
Galaxy Database Manager
Log Viewer
Platform Manager
DAServer Manager
None of the above

42. The Galaxy rejects alarm acknowledge requests if a user does not have sufficient
privileges to acknowledge alarms. These events are registered in the Event
History ONLY if the user attempting the acknowledgement has a valid Galaxy
user account.
True
False

43. High availability refers to the availability of resources in a computer system


following which event?
Hardware upgrade
Failure or shutdown
Building maintenance
Software upgrade

44. The System Management Console (SMC) suite of utilities that manage the
ArchestrA environment include:
Galaxy IDE
Object Editors
DAServer Manager
Platform Manager
Galaxy Database Manager
45. Object Viewer is only available from the Galaxy Repository node.
True
False

46. Which of the following are NOT operational permissions?


Modify the Tune attributes
Modify the Operate attributes
Modify the Configure attributes
Modify the Time Synch settings

47. An event is the occurrence of an abnormal condition.


True
False

48. In Object Viewer, all Attribute Reference data types have to be converted to
string before they can be added to the Watch Window.
True
False

49. In a DI object, for a scan group configured with an Active scanning mode:
An attribute is always in the active scanning state, but when the last reference to
the attribute is unregistered (unadvised), the attribute is deleted
An attribute is always in the active scanning state, but when the last reference to
the attribute is unregistered (unadvised), the attribute is not deleted
Attributes that are not actively being referenced by any client or object are not
scanned

50. To transfer template objects from one Galaxy to another you should use which
of the following Galaxy management functions?
Export as a .csv file
Cut and paste the object properties to Notepad
Export as an .aaPKG file
Galaxy backup
None of the above

51. Wonderware Historian must be installed on top of the same SQL Server that
works as the Galaxy Repository.
True
False
52. Once an object has been checked out by someone, no one else can make changes
to that object until it has been checked in.
True
False

53. Which of the following Available Features can be configured for a Float data
type attribute in the ArchestrA IDE?
I/O
Statistics
Redundancy
Security
History
Limit Alarms

54. Which of the following are QuickScript Math functions?


Ebs
Trunc
IntFromString
Abs

55. Which of the following Available Features can be configured for a Boolean data
type attribute in the ArchestrA IDE?
State Alarm
Security
History
I/O
Bad Value Alarm
Statistics
Redundancy

56. When creating a Galaxy Dump, a .CSV file is created.


True
False

57. IO Binding (Auto Assignment) of attributes works in which of the following


template tabs?
Attributes
Outputs
Scripts
Inputs

58. QuickScript.NET provides four primary control structures in the scripting


environment. Which of the following is NOT one of these control structures?
FOR ... TO ... STEP ... NEXT Loop
IF ... THEN ... ELSEIF ... ELSE ... ENDIF
DOWhile ... EndLoop
FOR EACH ... IN ... NEXT
All of the above are valid control structures

59. You can force failover a Redundant Engine from the SMC.
True
False

60. When selecting the Plant State in the Object Viewer, you select the state from a
pull-down menu.
True
False

61. New binary libraries can be created through Visual Studio.NET or later. COM
libraries developed with Visual Studio 6 or earlier can be imported as well. In
this case, both .NET components and COM libraries are automatically deployed
with the associated object.
True
False

62. To prevent conflicting operational commands with redundancy, failover


CANNOT be forced to occur.
True
False

63. Which of the following is true for ASBMxDataProviderService?


Authenticates users against Active Directory or Galaxy user accounts
Allows users to browse Galaxy objects and attributes
Authenticates users against Active Directory user accounts
Authenticates users against Galaxy user accounts
Provides access to Galaxy runtime data
It is not an ASB Service

64. To remove a Platform from a computer, you can use the the SMC.
True
False

65. For Galaxies to be paired, the name of the Galaxies:


Must always be unique
Must be unique if the Galaxies are part of the same domain
Can be the same if the Galaxies are in different network segments

66. The function IsInitializing is a Boolean value returning whether the quality of a
specified attribute is uncertain.
Example: IsInitializing (TIC101.PV).
True
False

67. Which of the following is true for ASBGRBrowsingService?


Authenticates users against Active Directory or Galaxy user accounts
Authenticates users against Galaxy user accounts
Provides access to Galaxy runtime data
Authenticates users against Active Directory user accounts
Allows users to browse Galaxy objects and attributes
It is not an ASB Service

68. Which of the following script rules do NOT apply to templates?


Renaming the script in the template causes the name to change in all derived
objects
The name of the script cannot be changed in derived objects
You cannot add scripts to derived objects
The existence of the script cannot be deleted in derived objects

69. The Galaxy Browser displays ONLY the Primary AppEngine (and its attributes)
of a redundant pair. The Backup AppEngine's attributes are not shown.
True
False
70. When you enable redundancy in the Primary Engine, you must also configure
two Platforms for redundancy; one to host the Primary AppEngine and one to
host the Backup AppEngine.
True
False

71. What are the states of an AppEngine you can view in the SMC?
OnScan
Shutdown
Stand-by (redundant)
OffScan
All of the above

72. A RedundantDIObject will allow Application Objects to subscribe to a single


object that can retrieve data from either a primary or backup DI Object.
True
False

73. When you make a protected object, can you change it to unprotected later?
When logged in as an administrator
Yes
Yes, but only before you make changes to the object
No

74. When preparing to implement a Wonderware Application Server application for


a given production facility, what should be done first?
Build process displays for the production lines
Configure the device integration objects for the process controllers to enable all I/O
Build templates for the equipment
Perform an equipment survey to identify similar equipment and functionality

75. How can you make changes to an attribute that will automatically be propagated
into derived templates and instances?
Check the propagated option when deploying the object
There is no way to do this
Lock that attribute in the main template
Use a special template
76. To take advantage of the Advanced Communications Management of the
Galaxy, scan groups for DI Objects must be configured as:
ActiveAll
ActiveOnDemand
Active

77. For historization, data from Application Server that has a timestamp later than
30 seconds behind the Historian current time is:
Discarded unless advanced communications management is enabled
Discarded unless late data support is enabled
Always discarded
Never discarded

78. When setting a Plant State alarm:


It will set the alarm mode on the Galaxy
It is used to set the alarm mode of an Area
It will set the alarm mode in this object only
It is used for contained objects only

79. In a redundant engine pair, does the Standby engine store history data locally
and forward it to Historian when it becomes available?
Yes, that is how history always works for redundant engines
No, only the active engine sends data to Historian
Neither of the above statements are true

80. If you disable the AlarmMode in an Area Object, it will:


Disable the alarms in all Area Objects
Disable the alarm in this object only
Disable all alarms in all objects under this Area
Disable the alarms in contained objects only

81. The Data Change script trigger type:


Can be set to trigger on selected Scans when either the Value or Quality changes
Can be set to trigger only when the Value changes
Will be triggered when either the Value or Quality changes

82. Using the SMC, you can remove a platform from:


Only the local computer
Only the GR platform
Platform on another Galaxy
Any remote computer in the Galaxy

83. When importing a protected template, if you keep the default setting, the
import will:
Not overwrite the current template
Do nothing
Overwrite the current template
Bring up a dialog box asking if it is ok to overwrite the current template

84. For Redundant Engines, which of the following statements is NOT true?
If the primary server is lost, the backup server will take over where the primary left
off; the switch is transparent to the clients
Configuration is done through a check box on the AppEngine
Configuration must be indicated by checking the Redundancy box on the Platform
Redundant servers maintain synchronized data through a dedicated network

85. The ArchestrA IDE does NOT check for duplicate toolset names.
True
False

86. The LogDataChangeEvent() QuickScript .NET function allows:


Reporting data change events to the alarm system
Recording data change events in the ArchestrA Logger
Logging data change events in a text file

87. In the Object Viewer, one of the columns is for Category. The Category
property determines if the attribute is:
Viewable
Security Controlled
Writeable
Changeable

88. The DDESuiteLinkClient Object should be used to connect to an OPC Server.


True
False
89. New Galaxies are created with:
Default InTouch security
Default Galaxy security
The roles assigned to the user that creates them
No security

90. When launching the Object Viewer, the status bar for the Object Viewer always
shows who is currently logged onto the ArchestrA IDE unless security is not
configured.
True
False

91. If the network account specified during the installation of Wonderware


Application Server becomes deleted or unknown, what program would be used
to connect the Wonderware Application Server software to a different user?
aaAdminUser.exe; the Change Network Account utility
WWUser.exe
You must go into each of the ArchestrA services and change it manually
aaWWUser; the Change User Account utility

92. The quality for the CPULoadMax attribute of the WinPlatform object is set to
INITIALIZING when the object goes on scan.
True
False

93. Which of the following platform attributes is NOT historizable without


configuring history for the attribute?
Historize average page faults on platform
Historize local messages count
Historize process count on platform
Historize Platform scan time on platform
Historize engine failures on platform

94. Beginning with Application Server 2014, how many alarm severity levels are
there?
1
2
3
4

95. The alarm limit for the excess CPU load in a platform CANNOT be changed in
Runtime.
True
False

96. You can deploy an object even if it is checked out.


True
False

97. Which of the following is true for ASBSecurityService?


Authenticates users against Active Directory or Galaxy user accounts
Allows users to browse Galaxy objects and attributes
Provides access to Galaxy runtime data
Authenticates users against Galaxy user accounts
Authenticates users against Active Directory user accounts
It is not an ASB Service

98. When uploading the runtime configuration of an object that is checked out while
the editor is closed, a warning is displayed during the runtime upload. If you
choose to continue, all configuration changes made to the checked out object are
lost.
True
False

99. The customer's current application is running Application Server, InTouch,


Historian Server, and Historian Client. The system has:

 One computer that is the GR node and Application development machine


 Two AOS computers (AOS1 and AOS2)
 Three InTouch nodes each with Historian Client, and one Historian Server
 Each AOS has two AppEngines running on them with DIObjects for
communication via Ethernet to AB ControLogix

The customer is ready to upgrade their system to add redundancy for their application.
They want to make each of their engines redundant and create redundant
communications to their AB ControLogix.

What must be added to each AOS computer to support the redundant engines?

A serial connection between the two computers for the Redundancy Message
Channel
Nothing, since the two AOS computers will communicate with each other over the
existing Ethernet channel that they currently use for communication
A dedicated Ethernet connection between the platforms that will host the redundant
engines using DHCP to allow for automatic assignment of the IP addresses
A dedicated Ethernet connection between the platforms that will host the redundant
engines using fixed IP addresses for each of the Ethernet adapters

100. Application Objects CANNOT be contained by other Application


Objects.
True
False

101. An instance of the $UserDefined object only has common attributes


when it is created; it is NOT created with any attributes or logic.
True
False

102. CreateObject creates an ActiveX (COM) object. The ProgID of the


object is passed in as a string.
True
False

103. When a user runs the ArchestrA IDE from the Galaxy Repository node,
the Galaxy is locked and remote users get the message: "Application is being
edited" when attempting to run the ArchestrA IDE.
True
False

104. Which of the following are Device Integration Objects?


DAServer Object
InTouchProxy Object
OPCClient Object
DDESuiteLinkClient Object

105. A shelved alarm CANNOT be historized.


True
False
106. Application Server provides Multi-threaded Deployment which makes it
possible to deploy an object to PlatformA at the same time an object is deployed
to PlatformB.
True
False

107. InTouch proxy objects can be configured for SuiteLink or DDE.


True
False

108. What is the minimum number of Scan Groups that you must specify
before the OPCClient object can be deployed?
0
1
2
3
4

109. When configuring redundancy, Redundant Engines and AppEngines


refer to each other as Partners.
True
False

110. In the SMC, you can set an AppEngine to Off Scan.


True
False

111. Scripts CANNOT trigger any ________ than the scan period of the
AppEngine script is associated with or _______ than the scan period of the
AppEngine that hosts the object that the script is associated with.
slower, slower
faster, faster
slower, faster
faster, slower

112. All attribute types in an object or template can be historized.


True
False
113. Which of the following data quality properties are available for object
attributes?
Incomplete
Unknown
Good
Initializing

114. A backup file creates a:


Zip file
ArchestrA objects package file
SQL Server backup file
Cabinet file

115. The I/O scaling conversion mode can be:


Exponential
Cube root
Linear
Square root
Logarithmic

116. The $AnalogDevice template is derived from a more basic template


called $FieldReference.
True
False

117. The references and cross-references shown in the Properties dialog box
of the object refer to interobject communications, as well as area associations,
containment, and host assignments.
True
False

118. The Model View is used to model the:


Relationship between objects and users
Physical relationships that exist in a facility
Assignment relationship
Alarm and event routing in a facility
119. When no security is enabled from the ArchestrA IDE, the user is
automatically logged onto Platform Manager as:
DefaultUser
User
A user that is selected from a dialog box showing all current users
Administrator
The user currently logged onto the Operating system

120. "Can modify own user information" is part of:


Operational permissions
System configuration permissions
Framework configuration permissions
User configuration permissions
SMC configuration permissions

121. A failed request to write to an attribute in Object Viewer results in a


Status Detail of 1007. That code means:
Operational error: Attribute not writeable
Operational error: Attribute is part of an undeployed object
Operational error: Insufficient rights to modify attribute
Operational error: Attribute not found
None of the above

122. The way to export Galaxy objects is:


As an .aaPKG or as a .csv file
As an .aaPKG file only
As a .csv file only
As an .XML file only

123. If the system is set to use OS User based security, all of the Roles are
configured in the OS User and Group configuration area.
True
False

124. In a Galaxy, time propagation preserves the timestamp of:


Configuration data retrieved by uploading changes from runtime to the Galaxy
Repository
Process data obtained from source field devices like a PLC or DAServer
Only the history data that has gone into alarm
History data retrieved for trending purposes

125. The Ctrl + r key combination does NOT purge logged messages in the
Log Viewer.
True
False

126. Beginning with Application Server 2014, you can no longer use the
Alarm DB Logger to log your alarms.
True
False

127. Can you use a non-interactive user account as ArchestrA User Account?
Yes
No

128. The scanning mode for a scan group in a DI object can be set to the
following values:
AdviseActive
Active
AdviseAllItems
ActiveOnDemand
ActiveAll

129. Which of the following is a valid alarm for a platform?


Report excessive page faults alarm
Report excessive memory load alarm
Report low-low memory alarm
Report low memory alarm
Report engine failure alarm

130. In the Object Viewer Category column, a 'U' means:


UserDefined NOT OK. These attributes CANNOT be modified by a User.
UserSets NOT OK. These attributes CANNOT be modified in the Object Viewer.
UserDefined OK. These attributes can be controlled by a User.
UserSets OK. These attributes can be modified in the Object Viewer.
131. When exporting a protected object, it can be a(n):
Instance
Template
Graphic
Instance or Graphic
Template or Instance
Template or Graphic

132. IO Binding (Auto Assignment) ONLY works with:


Any object, attributes defined in the Attributes tab only
$UserDefined object(s) only
Template objects only
Any object, any attributes with IO references

133. "Events" record interaction from:


Alarms
User
System
Application

134. The number of levels that you can nest a For WHILE loop is:
1
3
10
Depends on memory and resource availability

135. Which of the following are QuickScript String functions?


AText
DText
StringInString

136. Which discovery servers are involved in multi-Galaxy communication?


Local Galaxy Server
Cross Discovery Server
Cross Galaxy Server
Local Discovery Server
All of the above
None of the above

137. For AppEngine redundancy, ArchestrA supports a one-to-one


topology where the computers hosting the Primary and Backup object sets must
be connected by a crossover cable and have fixed IP addresses.
True
False

138. Which of the following operators has the highest precedence?


*
()
/
MOD
+

139. When configuring redundancy for the supervisory network, you must
check the Register this connection’s addresses in DNS check box. For the
other network connections, you must clear this check box.
True
False

140. If you set the Engine Failure Timeout option to 5000ms, the actual
failover occurs ___seconds after of the AppEngine loses communication with
the computer bootstrap.
15
20
30
45

141. An automation project requires that an engine be configured for


redundancy. It hosts objects that perform flow calculations, store Set Point data,
and connect to a Microsoft SQL Server. The best way to handle set point data in
this case is to:
Store them as User writeable attributes
Store them as memory tags on the HMI side; that way it is independent of the
engine redundancy
Write a Data Change script for each set point and store it in a local file that is
accessed from the active engine
Store them as local variables dimensioned in the declarations section
142. When pairing Galaxies, if Galaxy A is paired with Galaxy B, and Galaxy
B is paired with Galaxy C, then:
Galaxy A and Galaxy C will need to be paired manually
Galaxy A and Galaxy C are also paired
This configuration is not possible

143. Platforms are NOT redundant. Only AppEngines are redundant.


True
False

144. When using the default Data Change Script Trigger setting in
Application Server, the script will only trigger if the expression value changed
since the last run.
True
False

145. Which of the following is true for ASBAuthenticationService?


Provides access to Galaxy runtime data
Authenticates users against Galaxy user accounts
Authenticates users against Active Directory or Galaxy user accounts
Authenticates users against Active Directory user accounts
Allows users to browse Galaxy objects and attributes
It is not an ASB Service

146. One of the limitations of the QuickScript.NET environment is the


inability to exit a FOR loop.
True
False

147. The reference syntax for a DDESuiteLinkClient object data point is:
DomainName.ItemName.AttributeName
GalaxyName.ScanGroup.ItemName
ObjectName.TopicName.ItemName
NodeName.ApplicationName.TopicName.ItemName
ScanGroup.TopicName.ItemName
None of the above
148. To IO Bind (Auto Assign) an attribute, you must:
Click the Auto Assign button next to the attribute assignment
Drag an instance to the IO Devices pane
Name the attribute Device IO object name
Drag a template to the IO Devices pane

149. The view that best represents a process is called:


Application View
Derivation View
Model View
Deployment View
None of the above

150. Which of the following statements are FALSE about the "Can verify
writes" operational permission?
It requires that the user first put the object Off Scan
It is required to modify attributes with a "secured write" security classification
It allows users with operational permissions to complete certain normal day-to-day
tasks for attributes configured with a "verified write" security classification
It allows users to provide an authentication signature for attributes configured with
a "verified write" security classification

151. An automation project requires an engine configured for redundancy. It


hosts objects that perform flow calculations, store set point data, and connect to
a Microsoft SQL Server. In order to keep flow calculations in the event of a
failover:
Verify that the attributes storing calculated flow data are configured to be retentive;
that way they will keep their values
Do nothing; all attributes are checkpointed and will automatically keep their values
when the Standby engine becomes active
Verify that the attributes storing calculated flow data are local variables; that way
they will keep their values
Verify that the attributes storing calculated flow data are configured to be
calculated; that way they will keep their values

152. The status of an ApplicationObject attribute shows whether a particular


Read or Write request succeeded or failed. Possible status conditions include:
Response Timeout
Pending
Configuration Error
Software Error

153. Which of the following is true for the SetAttributeVT() QuickScript


.NET function?
Can be used to set the value and timestamp of an attribute in any object
Can be used to set the value and timestamp of an attribute in the same object that
the script is attached to
Generates a warning when used with an attribute that does not support timestamp
Can use a reference for the value or timestamp parameters

154. The InTouchProxy object allows you to:


Import tag definitions from InTouch
Send data to InTouch applications
Get data from InTouch applications
Get data from other Galaxies

155. Which statement below is FALSE as it pertains to the OPCClient


object?
For a block read, either all of the attributes will be updated or none of the attributes
will be updated. No partial updates are supported.
A block read must be initiated from a user or script via the
BlockRead.TransactionStart attribute.
A block read must be initiated from a user or script via the
BlockRead.TransactionTrigger attribute.
A block read is a set of user-defined attributes that enable you to retrieve values in
a single transaction.

156. Changes to certain attributes (Writeable_UC, Writeable_UC_Lockable,


Writeable_USC, Writeable_USC_Lockable) can be made in the configuration
environment and then later changed at runtime.
True
False

157. WinPlatforms can host one and only one instance of an application
engine.
True
False

158. Which of the following are valid redundancy statuses?


Active
Disabled
Standby-Not Ready
Inactive
Standby-Ready
All of the above

159. What is the default High alarm setting in the Alarm Priority Mapping?
1 - 250
251 - 500
501 - 700
701 - 1000

160. When pairing Galaxies, which of the following is true?


OS User based security is supported
OS Group based security is supported
Galaxy security is supported
For OS security, local Windows authentication (no Active Directory) is supported
Both Galaxies must have security enabled
For OS security, Active Directory is supported
All of the above

161. Object Viewer can run on any machine in the Galaxy that has a Platform
object.
True, only if the platform is deployed and put on scan
False, Object Viewer can only run from a node where the IDE is installed
True, only if the platform is deployed
False, an engine object is also required
None of the above is true

162. Regarding the execution order of objects deployed to an engine on a


platform, the objects are executed:
As they were created during development time, the latest object added will be the
last one executed
In the order they were deployed to an engine; the user can influence the execution
order by selecting the appropriate engine to run first
Randomly; there is no guarantee that an object is executed in the same execution
order as the last scan time
In alphabetical order in an Area, unless the user specifies a different execution
order during development time
163. When an object is checked out, but not being edited, uploading its
runtime configuration to the Galaxy is NOT allowed.
True
False

164. Some Application Object templates cannot be modified.


True
False

165. Which of the following is true for the Cross Discovery Server?
It includes the services across all Galaxies
It includes the services in a single Galaxy
It provides discovery for a single, local node
It is not a discovery server

166. The System Management Console (SMC) is used to:


Configure redundant AppEngines for the Platform
View the runtime status of some system objects and perform actions upon those
objects
Start and stop Platforms and Engines

167. Unlike redundant AppEngines, individual DIObject data sources do NOT


have redundancy-related states; they function as standalone objects.
True
False

168. For Redundant Engines, Platforms can host more than one AppEngine.
True
False

169. In a DI object, for a scan group configured with an ActiveOnDemand


scanning mode:
An attribute is always in the active scanning state, but when the last reference to
the attribute is unregistered (unadvised), the attribute is not deleted
Attributes that are not actively being referenced by any client or object are not
scanned
An attribute is always in the active scanning state, but when the last reference to
the attribute is unregistered (unadvised), the attribute is deleted
170. If you want to reference data points in more than one OPC DA Server,
you must configure and deploy more than one OPCClient object.
True
False

171. Exporting objects does NOT maintain containment relationships that


were previously specified.
True
False

172. When using alarms in a redundant engine pair:


Both platforms hosting the redundant engine pair should be configured to be alarm
providers for the same alarm areas
An alarm is raised on failover
All alarm information is sent to the Standby engine after being sent out to alarm
clients
Any transition from a previous state to Standby-Not Ready or Active-Standby
Not Available causes an alarm

173. Data types that support arrays are:


InternationalizedString
String
Boolean
User Writeable

174. The utility that records Wonderware software activities on a computer is


the:
Platform Manager
ArchestrA Logger Service
Galaxy Database Manager
DAServer Manager

175. In the Object Viewer Category column, a Writeable_C_Lockable


means:
Configtime only. These attributes can ONLY be modified when you are
configuring the object. They cannot be modified in the Object Viewer.
Configtime only. These attributes can ONLY be modified when the object has been
taken offscan.
Configtime only. These attributes can ONLY be modified when you are
configuring the object. They can be modified in the Object Viewer.
Configtime prohibited. These attributes CANNOT be modified when you are
configuring the object. They can be modified in the Object Viewer.

176. For Wonderware Application Server alarming to function, the Area does
NOT have to be On Scan if the Automation Object of interest is
the____________. In that case, only the object itself needs to be On Scan.
Device Integration Object
AppEngine
WinPlatform
Application Object

177. In order to have the Galaxy Database Manager utility in the System
Management Console (SMC), what parts of the Wonderware Application Server
software do you need to install?
Historian Server
Bootstrap
IDE
Galaxy Repository

178. Which of the following are NOT listed in the Galaxy Status window?
Total instances
Total templates
Undeployed instances
Checked in objects
Checked in templates

179. When pairing Galaxies, which of the following discovery servers must be
configured the same for both Galaxies?
Local Discovery Server
Cross Discovery Server
Local Galaxy Server
Cross Galaxy Server

180. Beginning with Application Server 2014, for which address can you
use localhost?
Non-GR Platform Historian
Non-GR Platform(s)
GR Platform Historian
GR Platform network
181. When exporting all objects, which of the following gets exported?
Security configuration
Instances
Object change logs
Base templates
Derived templates

182. What is the best method to ensure that changes made at runtime are
saved?
Upload the runtime configuration to the Galaxy
Write down the changes that were made and then make sure the object is changed
before it is deployed again
Undeploy the object, make the changes, and then redeploy the object
Nothing, once a change is made at runtime the changes are automatically saved
None of the above, changes cannot be made to an object at runtime

183. Which indicators accompany object icons in the ArchestrA IDE?


Deployment status (for templates and instances)
Deployment status (for instances only)
Redundancy status (for instances only)
Configuration status (for templates and instances)

184. Which of the following are valid relative references?


MyArea
MyEngine
MyDerivedObject
MyPlatform
MyTemplate
Me
MyDIObject

185. All of the user interface environment settings, such as the size and
position of the IDE main window and the docking locations of the Template
Toolbox and Application Views panes, can be reset to default values by:
There is no automatic option to revert to default values
Using the Galaxy > Configure menu
Pressing the Alt + Shift keys when the IDE main window is first displayed after
cconnecting and logging in to a Galaxy
Pressing the Shift key when the IDE main window is first displayed after
connecting and logging in to a Galaxy

186. Which of the following statements are true about locking and unlocking
attributes?
The lock control is only available when instances are undeployed
Unlocked action is propagated only one level down
An attribute that is "locked in container" CANNOT be modified from the contained
objects
You CANNOT write to locked attributes during runtime

187. Individual alarms can be:


Acknowledged by a user
Acknowledged through an input extension
Selectively enabled, disabled, or silenced
Enabled, disabled, or silenced by type of alarms
Acknowledged by a script

188. New Galaxies are created with:


1 user, 2 roles, and 2 security groups
2 users, 2 roles, and 1 security group
2 users, 2 roles, and 2 security groups
1 user (the Galaxy creator), 1 role, and 1 security group
No users, no roles, and no security groups

189. An object whose status is_____is performing normally, while an object


whose status is____is considered idle and not available for execution.
Assigned, unassigned
Checked in, checked out
Onscan, off scan
Active, inactive
Deployed, undeployed

190. What is the utility that is used to select which product component log
messages are going to be captured by the ArchestrA Logger?
Log Viewer
Galaxy Database Manager
LogFlag Editor
Platform Manager
DAServer Manager

191. It is considered a best practice to lock as much as possible on the object


template level.
False, there is no advantage in locking the object at the template level
True, it will speed up deployment because it reduces the number of distributed
assemblies
True, because the more something is locked, the less the user can do incorrectly
afterwards
False, the object lock does not apply during runtime

192. Which of the following is true for Application Server support for late
data to the Historian?
Historized attributes that require propagation of time from the source must have the
force storage period option disabled (set to 0)
If not enabled, any data from Application Server that has a time stamp later than 30
seconds behind the Historian time is re-stamped by the Historian before being
saved
Real-time historization of data is supported for incremental time stamped values
only
Allows saving historical data that arrives with a timestamp behind the Historian’s
current time

193. The Galaxy Database Manager:


Provides a view of all Galaxies in your Galaxy Repository
Requires access by a user with Administrator privileges
Is automatically installed on any Galaxy Repository node
Allows you to or Restore a Galaxy and change its name

194. Application Server can report data change events to the alarm system by:
Creating a User-Defined Attribute with an Event data type
Configuring one of the options in the Extensions tab of an object configuration
editor
Enabling the functionality of predefined attributes (available only in some objects)
Using a QuickScript .NET function within an object script

195. For Redundant Engines, automatic synchronization occurs with which of


the following functions?
DI Object status
Alarm states and times (no duplicates)
Current Data (Checkpoint)
History Store and Forward Blocks (when Historian connection lost)
Engine status
Deployed Objects and Configuration

196. In Application Server, you acknowledge alarms by:


Setting the attribute InAlarm to false
Writing "acked" to the AlarmMode attribute
Writing a comment to the Acked attribute
Writing a comment to the AckMsg attribute

197. When doing a Galaxy Dump to a .csv file:


Only the objects that have been undeployed are exported
Only the objects that are currently deployed are exported
The instances and their templates are exported
The entire Galaxy is exported
Only the instances are exported

You might also like