Simple Validation by Parameter Type
The different parameter types offer some built-in validation, e.g. minInclusive/maxInclusive for Number / Float / Time or Pattern for Text.
If a value entered by the ETS user does not match these restrictions, a standard or manufacturer-defined (via ParameterType / ValidationErrorRef) error message is shown.
Complex Validation by a Script
Complex validations involving multiple parameters are available since ETS 5.6.
The validation function has to be implemented in the central Script object. See Scripting support for more information.