FB_BACnet_RemotePulseConverter_EX

FB_BACnet_RemotePulseConverter_EX 1:

Application

The function block FB_BACnet_RemotePulseConverter_EX can be used for read access to a BACnet object of type PulseConverter.

VAR_OUPUT

bReady         : BOOL;
fPresentValue  : REAL;
nCount         : UDINT;
bOverridden    : BOOL;
bOutOfService  : BOOL;
bFault         : BOOL;
bInAlarm       : BOOL;
bOverRange     : BOOL;
bUnderRange    : BOOL;
bNoSensor      : BOOL;
bOpenLoop      : BOOL;
bShortedLoop   : BOOL;
bCommFailure   : BOOL;
bConfigError   : BOOL;
bOtherFault    : BOOL;
tObjectID      : T_BACnet_ObjectIdentifier:=16#FFFFFFFF;
bError         : BOOL;
nErrorId       : UINT;

bReady: Notification of general readiness. If this output is set, the other status outputs are valid (PresentValue, Overridden ...). If the output is FALSE, the corresponding function block FB_BACnet_Device does not report "Operational", or the block instance was not linked correctly in the TwinCAT System Manager.

fPresentValue: Current value of the BACnet object (see BACnet specification DIN EN ISO 16484-5 for BACnet object PulseConverter and property Present_Value).

nCount: Value of the property Count. Count represents the sampled input pulses or input value changes. In addition, the value of Count may contain corrections from the property Adjust_Value. See BACnet specification DIN EN ISO 16484-5 for BACnet object PulseConverter and property Count.

bOverridden, bOutOfService, bFault, bInAlarm: See BACnet specification DIN EN ISO 16484-5 for BACnet object PulseConverter and property Status_Flags.

bOverRange, bUnderRange, bNoSensor, bOpenLoop, bShortedLoop, bCommFailure, bConfigError, bOtherFault: See BACnet specification DIN EN ISO 16484-5 for BACnet object PulseConverter and property Status_Flags.

tObjectID: Object ID of the BACnet object (object type and object instance).

bError: An error is pending.

nErrorId: see global constants BACnet_Globals.

VAR_IN_OUT

RemoteDevice       : FB_BACnet_RemoteDevice;

RemoteDevice: Specification of the instance of the corresponding remote BACnet server block (client). A BACnet adapter can be used for several BACnet clients. See FB_BACnet_Adapter and FB_BACnet_RemoteDevice for further information.