ZeroOctetString
Overwrites all octets of an octet string with the value: 0.
Namespace: Tc3_Collections
Library: Tc3_Collections (Tc3_Collections.compiled-library)
FUNCTION ZeroOctetString : UDINT
VAR_IN_OUT
o : ARRAY[*] OF BYTE;
END_VAR
/
Inputs/Outputs
Name | Type | Description |
---|---|---|
o | ARRAY[*] OF BYTE | Octet string whose octets are to be overwritten with 0. |
Return value
Name | Type | Description |
---|---|---|
ZeroOctetString | UDINT | Number of octets overwritten. |
Example
METHOD FINAL Sample_ZeroOctetString : BOOL
VAR
o6 : T_OCTET6:=[6(16#FF)];
o8 : T_OCTET8:=[8(16#FF)];
o64 : T_OCTET64:=[64(16#FF)];
size: UDINT;
END_VAR
size:=ZeroOctetString(o:=o6);(* size:=6, all octets: 0 *)
size:=ZeroOctetString(o:=o8);(* size:=8, all octets: 0 *)
size:=ZeroOctetString(o:=o64);(* size:=64, all octets: 0 *)
Sample_ZeroOctetString:=TRUE;