Instructions
UM-0085-B09 DT80 Range User Manual Page 173
RG
#include Directive
This directive is used to insert the contents of another file into a HTML page.
SSI Directive
Description
<!--#include file = "rel-file" -->
Inserts the contents of the file rel-file (specified as a relative path, e.g.
footer.htm
) into the current HTML page.
<!--#include virtual = "abs-file" -->
Inserts the contents of the file abs-file (specified as an absolute path, e.g.
b:\events\event.log) into the current HTML page.
The #include directive may be nested, i.e. a file that has been included may itself then include another file, up to a
maximum of three levels.
cond Attribute
This attribute may be included by any SSI directive, in addition to its normal attribute. It specifies a condition – if the
condition is met then the SSI directive is processed, otherwise it is ignored
. This provides a way to conditionally include
web page elements based on the status of the DT80.
condition value
Description
cond = SchDefined(s)
Process directive if the specified schedule has been defined
cond = DataStored(s)
Process directive if any data have been logged for the specified schedule
cond = AlarmsStored(s)
Process directive if any alarms have been logged for the specified schedule
For example:
<!--#include file = "schedA.shm" cond = "SchDefined(A)" -->
will only include the indicated file if schedule A is defined in the current job.
Building A Custom Web Page
This section provides a brief overview of the process of setting up a custom web page for the DT80. It is assumed that
the reader has a good working knowledge of HTML and the DT80.
All custom pages will need to be loaded into a directory of your choice on the DT80's internal file system (B:).
Creating the SHTML Page
An SHTML page can be created with any HTML or text editor. Let’s create a page that is titled "My Custom dataTaker
Web Page" that will contain an image and display the following logger data:-
• The current job name
• The name of schedule A for the current job
• The value from channel variable 1
This is what the SHTML page will look like when viewed in a web browser:-