Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Unified Engineering

Programmable Macro Language

  • Last UpdatedMar 16, 2023
  • 1 minute read

The Programmable Macro Language (PML) is a domain specific language developed by AVEVA to customize AVEVA products.

PML1 uses command syntax graphs and expressions. For example:

MOVE BY NORTH 100

VAR !length ( 2 + 3 )

PML2 includes object orientated functionality for windows and menus. For example:

!s = object selection()

!s.GetCurrentSelection()

PML addin files used can be used to add applications to AVEVA products.

Detailed information about PML is available, refer to PML Customization for further information.

TitleResults for “How to create a CRG?”Also Available in