ReverseBYTEsInDWORD (FUN) ¶ FUNCTION ReverseBYTEsInDWORD : DWORD Function returns the DWORD “dwInput” with a reversed byte-order. Example: dwInput = 16#01020304 -> MEM.ReverseWORDsInDWORD ( dwInput ) = 16#04030201 InOut: Scope Name Type Comment Return ReverseBYTEsInDWORD DWORD function returns a DWORD with reversed byte-order of “dwInput” Input dwInput DWORD DWORD to reverse
ReverseBYTEsInWORD (FUN) ¶ FUNCTION ReverseBYTEsInWORD : WORD Function returns the WORD “wInput” with a reversed byte-order (Low-Byte<->High-Byte). Example: wInput = 16#0102 -> MEM.ReverseBYTEsInWORD ( wInput ) = 16#0201 InOut: Scope Name Type Comment Return ReverseBYTEsInWORD WORD Input wInput WORD WORD to reverse
BACnetServerPluginCallbackBase.CallbackType (PROP) ¶ PROPERTY CallbackType : CmpBACnet.IEC_BACNET_CALLBACK_TYPE
ReverseBitsInBYTE (FUN) ¶ FUNCTION ReverseBitsInBYTE : BYTE Function returns the BYTE “byInput” with a reversed bit-order. Example: byInput = 16#01 = 2#00000001 -> MEM.ReverseBitsInBYTE ( byInput ) = 16#80 = 2#10000000 InOut: Scope Name Type Comment Return ReverseBitsInBYTE BYTE function returns a BYTE with reversed bit-order of “byInput” Input byInput BYTE BYTE to reverse
ReverseBitsInDWORD (FUN) ¶ FUNCTION ReverseBitsInDWORD : DWORD Function returns the DWORD “dwInput” with a reversed bit-order. Example: dwInput = 16#01020304 = 2#00000001 00000010 00000011 00000100 -> MEM.ReverseBitsInDWORD ( dwInput ) = 16#20C04080 = 2#00100000 11000000 01000000 10000000 InOut: Scope Name Type Comment Return ReverseBitsInDWORD DWORD function returns a DWORD with reveresed bit-order of “dwInput” Input dwInput DWORD DWORD to reverse
ReverseBitsInWORD (FUN) ¶ FUNCTION ReverseBitsInWORD : WORD Function returns the WORD “wInput” with a reversed bit-order. Example: wInput = 16#0102 = 2#00000001 00000010 -> MEM.ReverseBitsInWORD ( wInput ) = 16#4080 = 2#01000000 10000000 InOut: Scope Name Type Comment Return ReverseBitsInWORD WORD function returns a WORD with reversed bit-order of “wInput” Input wInput WORD WORD to reverse
ReverseWORDsInDWORD (FUN) ¶ FUNCTION ReverseWORDsInDWORD : DWORD Function returns the DWORD “dwInput” with a reversed word-order (Low-Word<->High-Word). Example: dwInput = 16#01020304 -> MEM.ReverseWORDsInDWORD ( dwInput ) = 16#03040102 InOut: Scope Name Type Comment Return ReverseWORDsInDWORD DWORD function returns a DWORD with reversed word-order of “dwInput” Input dwInput DWORD DWORD to reverse
RTCLK_SETDATEANDTIME_PARAMS (STRUCT) ¶ TYPE RTCLK_SETDATEANDTIME_PARAMS : STRUCT InOut: Name Type dtDateAndTime DT
RTCLK_SETTIMEZONEINFORMATION_PARAMS (STRUCT) ¶ TYPE RTCLK_SETTIMEZONEINFORMATION_PARAMS : STRUCT InOut: Name Type tziTimezone RTCLK_TIME_ZONE_INFO
RTCLK_SYSTEMTIME (STRUCT) ¶ TYPE RTCLK_SYSTEMTIME : STRUCT Two formats are supported: Absolute format: defines an exact time. “uiYear”, “uiMonth”, “uiDay”, “uiHour”, “uiMinute” and “uiSecond” define the exact time. “uiWeekday” is of no importance. Day of the month format: is selected by setting ”uiYear” to 0. „uiWeekday“ defines a weekday and “uiDay” specifies the day of the month in a value range of 1..5. This notation makes it possible to define the first Sunday in April as well as the last Thursday in October (“uiDay” = 1 corresponds to the first weekday in a month, “uiDay” = 5 corresponds to the last weekday in a month) Note The following applies for the summer time in Germany: The switch to summer time is done on the last Sunday in March. At 2:00 a.m. the clock is set ahead by one hour. The following applies for the winter time (standard time) in Germany: The switch to winter time is done on the last Sunday in October. At 3:00 a.m. the clock is set back by one hour. InOut: Name Type Comment uiYear UINT 1970..1099 uiMonth UINT 1..12 1 => January eWeekday WEEKDAY 0 Sunday .. 6 Saturday uiDay UINT 1..31 day in this Moth or 1..5 1=> first day in this month 5 => last day in this month uiHour UINT 0..24 uiMinute UINT 0..59 uiSecond UINT 0..59