MBLogic for an open world in automation
The HMI server offers the ability to monitor the following features:
In addition to the above, an older "static" version of the status monitoring system is also available.
The "System Status" page displays the present operating status of the system. It polls the server via the web interface (using the same port as the HMI page) for data and updates the page whenever that data changes. The updates are performed directly in the page, not by reloading the page (this is commonly known as "AJAX").
The following information is displayed:
This lists all the web pages (HTML or XHTML) found in the "hmipages" directory.
This displays the current HMI configuration data.
The data columns may be sorted by clicking on the column headings.
The control page provides the ability to reload the HMI configuration, and to shutdown the system.
Reloading the configuration will read the hmi configuration file from disk, and use the new configuration to replace the current one. This allows the configuration to be updated without stopping and restarting the system. After reloading a configuration, check the "System Status" or "HMI Configuration Details" pages for errors.
This sends a shutdown command to the system requesting that it stop and exit immediately.
Either "HMI Protocol Messages" or "Field Data Messages" may be selected by selecting the "Data Messages" menu option. The default page is the "Field Device Messages" page. "Field Data Messages" may be selected from the link at the top of the "Field Device Messages" page.
The system keeps a temporary record of the most recent HMI requests and responses in a buffer. Selecting the "HMI Messages" menu will display these messages in a list, with the newest messages at the top, and the oldest at the bottom. These messages are in "raw" format, showing you the actual data being transmitted. This page can be useful in diagnosing communications problems between HMI clients (web pages) and the HMI server.
The system keeps a temporary record of the most recent field device requests and responses in a buffer. Selecting the "Field Data Messages" menu will display these messages in a list, with the newest messages at the top, and the oldest at the bottom. These messages are in a processed format, showing you the contents of each message in human readable format. This page can be useful in diagnosing communications problems between the HMI server and the field device server acting as the source of the data.
An older version of the status system is available as an alternative for browsers which do not support the necessary Javascript features or for cases where Javascript must be turned off. These are simple "static" web pages. This static version is considered to be obsolete and will eventually be removed.
This displays the current status and the HMI configuration. The fields are the same as those in the dynamic versions. The information displayed is not automatically updated. To update the information, reload the web page (e.g. press the "F5" key). This page is available as:
http://localhost:8082/hmiserverstatus-en.html
This displays the HMI protocol messages.
This displays the field device protocol messages.