Param

A parameter list for influencing various constants.

VAR_GLOBAL CONSTANT
  cMBus_MaxData         : INT := 40;
  cMBus_MaxTelegrams    : INT := 5;
  cMBus_MaxDataParam    : INT := 10;
  cMBus_TimeoutReadByte : TIME := T#1000ms;
END_VAR

Name

Description

cMBUS_MaxData

The constant applies to all instances of the function blocks FB_MBUS_General(), FB_MBUS_General_Ext() and FB_MBUS_General_Param(). It indicates the maximum data volume expected in a meter telegram.

cMBUS_MaxTelegrams

The constant applies to all instances of the function block FB_MBUS_General_Ext(). It indicates the maximum number of telegrams to be expected.

cMBUS_MaxDataParam

The constant applies to all instances of the function block FB_MBUS_General_Param(). It indicates the maximum number of values to be displayed by the instances of function block FB_MBUS_General_Param().

cMBus_TimeoutReadByte

This constant applies to all blocks and defines the waiting time until a timeout error is reported when a byte is received.