Displaying OPC Output
After you have enabled OPC server functionality on the ztC Endurance system, an OPC client, located on a computer that is not the ztC Endurance system, can publish the system's performance data. The data is divided into address spaces, where each address space is divided into sub-objects that contain several data items. The OPC server functionality on the ztC Endurance system passes values for the data items to the OPC client, which then displays the data.
This topic describes how to display a ztC Endurance system's basic inventory and health information using an OPC client created with UaExpert® software from Unified Automation.
For more information about navigating the OPC client, click the Help tab in the navigation menu at the top of the client window.
To display OPC output
-
On the computer where you have created an OPC client, open the client.
-
In the (left) Project panel, click Project, Servers, and then ztC OPC Server.
After you select ztC OPC Server, the Address Space panel under Project displays the Root hierarchy.
-
In the Address Space panel, under Root, click Objects. Under Objects, you can select Server and ztCEndurance. Each physical component of the system is represented by a data item in the panel; click the data item to check the component's status. The Attributes panel on the right side of the window displays the value of the selected data item.
The following tables describe some of the data items that can be viewed on the OPC client.
For information about the compute module that is currently running the OPC server, click Server and then ServerStatus to view the BuildInfo sub-object.
The BuildInfo sub-object displays values for the following data items:
Data Items | Description |
---|---|
ProductUri |
Displays http://www.stratus.com/. |
ManufacturerName |
Displays Stratus Technologies Ireland, Ltd. |
ProductName |
Displays the product name of the hardware (ztC Endurance). |
SoftwareVersion | Displays the version number of the Automated Uptime Layer with Smart Exchange software. |
BuildNumber |
Displays the Automated Uptime Layer with Smart Exchange software build number. |
BuildDate |
Displays the date of the Automated Uptime Layer with Smart Exchange software build. |
For additional information about the Server object, see Part 5: Information Model of the OPC Unified Architecture Specification, which is available at opcfoundation.org.
The ztCEndurance object divides the address space according to each of the physical components of the connected ztC Endurance system. The sub-objects are as follows: Compute Modules, I/O Modules, Mirrors, Power Supply Units, Storage Modules and System. These sub-objects can be opened to display their components.
For example, the data item ComputeModuleA expands to display the following data items:
Data Items | Description |
---|---|
BMCIPv4AddressA |
Displays the IP address of BMC A. Data type: string |
BMCIPv4AddressB |
Displays the IP address of BMC B. Data type: string |
Healthy |
Indicates whether the module is healthy: true indicates the module is present, running green-checked, and is not in maintenance mode; false indicates that the module is not present, is not running green-checked, and/or is in maintenance mode. Data type: Boolean |
Present |
Indicates whether the module is present; true or false value. Data type: Boolean |
State |
Indicates whether the module is online. Example value: ONLINE/ACTIVE. Data type: string |
The following table lists data items not found in the previous example, but that appear in other sub-objects under the ztCEndurance tab.
Data Items | Description |
---|---|
LinkSpeed |
Numeric value that indicates the link speed of the management PC. Data type: Int64 |
LinkUp |
Indicates that the network wire is connected and communicating; true or false value. Data type: Boolean |
EnduranceRemaining |
Percentage value that indicates how much of the system's predicted life span remains. Data type: Ulnt64 |
The data items for the system provide high-level status information as well as information about access methods for the overall system.
Data Items | Description |
---|---|
Healthy |
Indicates the system health with true or false value. Data type: Boolean |
Model |
Displays the system model name. Data type: string |
OutstandingSeverityLevel |
Corresponds to the overall system status icon on the login page. Data type: UInt32 |
StratusManagementURL |
Displays the HTTPS URL of the ztC Endurance system. Data type: string |
SecureManagementURL |
Displays the HTTPS URL for the ztC Endurance console. Data type: string |