Namespace: IPS7Lnk.Advanced
Assemblies: IPS7LnkNet.Advanced.dll
Controls the layout of a PlcType when the absolute addresses of its relative members needs to be determined before accessing them.
C#
public enum PlcTypeLayoutKind
Name | Value | Description |
---|---|---|
Sequential | 0 | The members are laid out sequentially, in the order in which they appear. The members byte numbers are laid out according a multiple of the bytes specified in Pack. |
Simatic | 1 | The members are laid out in sequence considering the types of the members and their size within the order they are defined. The members byte numbers are laid out according a multiple of the bytes specified in Pack depending on whether a member / its ancestor is an array or if the raw size of the type of the member is greater or equals to the packing bytes defined. |