Predefined Functions

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.