The predefined functions are a series of functions that can be associated with any of the events that can be defined in the project.
By clicking on the chosen event, a pop_up window appears allowing you to select the function of interest and parameterize it.
Some functions require no parameters.
For example, the image below shows the function selection window that is displayed by clicking on one of the button events.
Funcion Groups
The functions are divided into Groups based on the family of objects they operate on.
The groups are as follows:
Alarms
|
Alarm functions
|
Grid
|
Specific functions for the management of the Grid objects
|
Page
|
Project page management
|
Project
|
Generic project functions
|
Recipes
|
Recipe management functions
|
Samples
|
Datalo functions
|
Tab
|
Speficif for the TAB object
|
Tags
|
Set and modification of the Tag values
|
Timers
|
Timer set and commands
|
User Functions
|
Script funtions
|
Users
|
User management
|
Use of multiple functions
It is possible to associate to each event a series of functions that are performed one after the other.
For example, the following functions are performed in sequence in the image shown:
1- Acquire a sample of the Datalog
2- Force bit 0 of Tag MW0 to 1
3- Display the next page
Parameters
Most of the predefined functions require the definition of the values of one or more parameters.
The parameters can have a fixed value or a value associated with a reference Tag.
The gear symbol allows you to open the page for defining the reference tag or the threshold.
The value of the Tag used as a reference is read when the function is executed.