What is Control Web? What are the possibilities and advantages of
this system? You can find basic performances in this
article.
|
If you are working with Control Web for the first time, try
creating the first simple application. See this
article for the procedure. |
Control Web exists in two basic versions: development
version and runtime:
The development version of Control Web
is used to create and test applications. Although the application
can work fully in the development environment, it is typically
translated into a '.cwx' file for deployment of the Runtime version
of the system before deployment. It is no longer possible to modify
the application in the form of CWX, changes can be made only in the
development version in the '.cw' files.
The runtime version requires an
application in the '.cwx' format, ready for development. This format
is not text-based, but contains a translated application. Thus, the
application running at runtime cannot be modified in any way or its
source form. This protects application application investments in
application development.
More detailed introduction to the Control Web environment,
how to edit applications, how to set parameters for individual
devices and how to run the application in runtime version can be
found here. |
|
Analog value display A simple
demonstration application shows different options for displaying
the analog value. |
|
Display value including unit All
virtual instruments that display numeric values have a mask
parameter that allows you to specify how the numeric value will
be displayed (for example, you can enter in the mask: ***. **
kg). If you need to display more complex units containing
different powers, it is possible to use the character for the
corresponding power value in the mask (the character can be
inserted for example by the Character Map application of the
operating system). |
|
Parameter backup If the user sets
some values in the application, the application must remember
these values even after stopping and restarting. In this
example, you can see how to set up data element backup in the
Control Web application. |
|
Button in application Do you need a
button in the app? With text and a nice icon? Use virtual
instrument button. The instrument allows
you to combine text with an icon and set any desired position in
the parameters. In response to pressing a button by user,
the OnPress event procedure is called, where you
can write any custom script. If you can't write procedures yet,
see the programming and procedures
chapter. |
|
Table view Do you need to display a simple table?
Programmatically change her appearance? Allow some users to
edit some cells? Use the instrument
sheet. |
|
You can find more examples in the following
chapters:
|
Example of archiving values using the data_recorder virtual instrument. This virtual instrument allows archiving data not only to databases on SQL server, but also to DBF, TXT, CSV, XML files.
(download...)The virtual instrument panel is designed to collect multiple virtual instruments into one object, which can be displayed, hidden or minimized (if the panel is in a window) according to specified logical conditions. In the sample applications, you can see how to respond to a click on the closing button of a panel window and how to call procedures to virtual instruments registered in the panel.
(download...)