FB_DMXGetLampHours

This function block reads the number of hours in which the lamp was on. The function block FB_DMXSetLampHours() can be used to edit the hour counter.
 Inputs
VAR_INPUT
  bStart                     : BOOL;
  wDestinationManufacturerId : WORD;
  dwDestinationDeviceId      : DWORD;
  byPortId                   : BYTE;
  dwOptions                  : DWORD := 0;
END_VARName  | Type  | Description  | 
|---|---|---|
bStart  | BOOL  | The function block is activated by a positive edge at this input.  | 
wDestinationManufacturerId  | WORD  | Unique manufacturer Id of the DMX device (for details, see DMX device address).  | 
dwDestinationDeviceId  | DWORD  | Unique device Id of the DMX device (for details, see DMX device address).  | 
byPortId  | BYTE  | Channel within the addressed DMX device. Sub-devices are addressed through the Port Id. The root device always has the Port Id 0.  | 
dwOptions  | DWORD  | Options (currently not used).  | 
 Inputs/outputs
VAR_IN_OUT
  stCommandBuffer : ST_DMXCommandBuffer;
END_VARName  | Type  | Description  | 
|---|---|---|
stCommandBuffer  | Reference to the structure for communication (buffer) with the function block FB_EL6851Communication()  | 
 Outputs
VAR_OUTPUT
  bBusy           : BOOL;
  bError          : BOOL;
  udiErrorId      : UDINT;
  udiLampHours    : UDINT;
END_VARName  | Type  | Description  | 
|---|---|---|
bBusy  | BOOL  | When the function block is activated the output is set, and it remains active until execution of the command has been completed.  | 
bError  | BOOL  | This output is switched to TRUE as soon as an error occurs during the execution of a command. The command-specific error code is contained in udiErrorId. Only valid if bBusy is FALSE.  | 
udiErrorId  | UDINT  | Contains the command-specific error code of the most recently executed command. Only valid if bBusy is FALSE (see error codes).  | 
udiLampHours  | UDINT  | Number of hours in which the lamp was switched on.  | 
Requirements
Development environment  | required TC3 PLC library  | 
|---|---|
TwinCAT from v3.1.4020.14  | Tc2_DMX from 3.5.3.0  |