Script? Protocol Developer?
What is it?
So to speak the Script language is the heart of our Gateway series.
The Protocol Developer gives you the possibility to generate a protocol for the connection to a serial interface with simple understandable commands in no time.
The predefined standard protocols, such as the 3964R Protocol or Modbus RTU are used.
However, the Script language develops its complete performance capability only when you compile “your” protocol.
The Protocol Developer supports a variety of functions, in order to bring the received data or the data to be sent in the correct “shape”. Mathematical or memory processing commands are known as from other programming languages and they are implemented in an understandable way for the layman.
To control the desired Fieldbus the default values are used. Then the user does not have to pay further regard to the Fieldbus. Or Fieldbus-specific parameters are used, that place the complete performance capability of the bus at the user’s disposal.
The chief attraction of this environment is the Debug-window that is included in the Protocol Developer, which makes a real debugging, that is real operation, possible, provided that the Debug-hardware is connected. Here the conventional functions, such as single step, operation and stop at a breakpoint.
We attach very great importance to data integrity. It is possible to activate special error-detection routines for this if required.
For all Script commands we are offering examples for download here.
|The UNIGATE WEB-servers feature a "Server-Side-Include" (SSI) functionality. It means that the HTML-pages are structured dynamically. If the UNIGATE finds the placeholder of a variable, that is described by a variable name, then it replaces its place by the corresponding String. The other way round Strings that are passed on from the HTML-page through "POST" with the corresponding variable name are copied to the corresponding Script buffer. Now the Script reads the String that was sent through the example-HTML-page (ssi.html) with the button "Change Scriptvariable" and issues the String via the HTML-page again.|
|This Script supports the connection of an SSI-Interface to UNIGATE CL.|