It provides user programs with a means to access the fieldbus communication environment. In this respect, the FAL can be viewed as a ""window between corresponding application programs."" This standard provides common elements for basic time-critical and non-time-critical messaging communications between application programs in an automation