From OpenSCADAWiki
The function generates a violation with the category al{ModId}:{CntrId}[.{PrmId}] and the text {CntrNm} > {PrmNm}: {MessText}, where:
- ModId — identifier of the module;
- CntrId — identifier of the controller object;
- PrmId — identifier of the parameter from the prm argument in the form {PrmId}\n{PrmNm};
- CntrNm — name of the controller object;
- PrmNm — parameter name, from the argument prm in the form {PrmId}\n{PrmNm};
- MessText — message text.