CI Server publishes no file-format documentation, so real .qli exports and a
real HMI deployment are the only specification the .qli and display generators
were written against. Kept the parts that carry that knowledge:
ciserver-qli-exports/ 10 exports - the .qli format
ciserver-hmi-deployment/ components, layouts, thresholds, locales
+ 6 of 84 displays
Dropped symbols/ (107 MB - CI Server's own installed library, already on
cicore1), the colour-variant displays, editor lock/autosave artefacts, and the
stock OpenPLC sample projects.
Copyright: Yokogawa System Center Europe B.V. All rights reserved.
YOKOGAWA PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
Author: C. Horevoorts
----------------------------------------------------------------------------
Changes ....
----------------------------------------------------------------------------
Who When Change What
----------------------------------------------------------------------------
HVS Dec-06 e9435 First version documented
HVS Jan-09 e10100 Web-HMI Phase 2
This directory contains the component definitions. Each component is described in the component
description file that has the xml extension. You can remove components except for the following
list:
Display.xml
GraphicSet.xml
Link.xml
Symbol.xml
SymbomInstance.xml
VisibilityGroup.xml
VisualizationLayer.xml
VisualizationParameter.xml
Three components are added as an example to make your own components:
Slider:
The slider is a JComponent described in JSlider.xml. It's source is located in ExtendedJSlider.java.
In this example you can see how slider events can be passed to the connection of the value property of the slider.
Border:
The border is a JComponent described in JBorder.xml. It's source is located in ExtendedJBorder.java.
PDF Viewer:
The PDF Viewer enabled you to view PDF files. It's source is located in PDFView.java en it uses the PDFRenderer.jar library.
To use this component rename PDFView.xml.renamed to PDFView.xml and execute the compileComponents.cmd script.
The compileComponents.cmd script shows how to compile the sources. Note that the Java SDK must be installed to
execute this script.
In componentDescription.html you find the syntax of describing components.