CODESYS GmbH
  • Deutsch
  • English
  • Français
  • Español
  • Italiano
  • Русский
  • 日本語
  • 中文
Menu
Search
  • Deutsch
  • English
  • Français
  • Español
  • Italiano
  • Русский
  • 日本語
  • 中文
  • MemoryUtils
    • Enums
      • ByteOrder (Enum)
      • ERROR (Enum)
    • Functionblocks
      • ByteBuffer (FunctionBlock)
        • Align2 (Method)
        • Align4 (Method)
        • GetByte (Method)
        • GetDWord (Method)
        • GetDataPointer (Method)
        • GetLWord (Method)
        • GetNBytes (Method)
        • GetNDWords (Method)
        • GetNLWords (Method)
        • GetNWords (Method)
        • GetWord (Method)
        • NeedsSwapping (Property)
        • Padding (Method)
        • PutByte (Method)
        • PutDWord (Method)
        • PutLWord (Method)
        • PutNBytes (Method)
        • PutNDWords (Method)
        • PutNLWords (Method)
        • PutNWords (Method)
        • PutWord (Method)
        • ResetPosition (Method)
        • Skip (Method)
      • MemoryManager (FunctionBlock)
        • Private
        • Public
    • Functions
      • BitCpy (Function)
      • MemCmp (Function)
      • MemCpy (Function)
      • MemSet (Function)
      • Swapping
        • MemForceSwap (Function)
        • Swap (Function)
        • SwapLocalToIntel (Function)
        • SwapLocalToMotorola (Function)
  • File and Project Information
  • Library Reference
    • CAA Callback Extern
      • Library Identification
      • Library Properties
    • CAA Memory Block Manager Extern
      • Library Identification
      • Library Properties
    • CAA Types Extern
      • Library Identification
      • Library Properties
    • Standard
      • Library Identification
      • Library Properties
    • SysCpuHandling
      • Library Identification
      • Library Properties
    • SysMem
      • Library Identification
      • Library Properties
MemoryUtils
  • Docs »
  • MemoryUtils »
  • Functionblocks »
  • ByteBuffer (FB)

ByteBuffer (FB)ΒΆ

FUNCTION_BLOCK ByteBuffer

InOut:

Scope

Name

Type

Comment

Input

pbyBuffer

POINTER TO BYTE

udiBufferSize

UDINT

eByteOrder

ByteOrder

Byte order the data shall have

Output

pos

UDINT

udiBytesRemaining

UDINT

xOverflow

BOOL

TRUE if a function would read or write over the buffer memory.

Properties:

NeedsSwapping

Methods:

Align2

Align4

GetByte

GetDWord

GetDataPointer

GetLWord

GetNBytes

GetNDWords

GetNLWords

GetNWords

GetWord

Padding

PutByte

PutDWord

PutLWord

PutNBytes

PutNDWords

PutNLWords

PutNWords

PutWord

ResetPosition

Skip

Structure:

  • Align2 (Method)
  • Align4 (Method)
  • GetByte (Method)
  • GetDWord (Method)
  • GetDataPointer (Method)
  • GetLWord (Method)
  • GetNBytes (Method)
  • GetNDWords (Method)
  • GetNLWords (Method)
  • GetNWords (Method)
  • GetWord (Method)
  • NeedsSwapping (Property)
  • Padding (Method)
  • PutByte (Method)
  • PutDWord (Method)
  • PutLWord (Method)
  • PutNBytes (Method)
  • PutNDWords (Method)
  • PutNLWords (Method)
  • PutNWords (Method)
  • PutWord (Method)
  • ResetPosition (Method)
  • Skip (Method)
top

CODESYS Group | We software Automation. to software
['sɒftwɛər]
transitive verb
__softwared/softwaring
: to develop software
// to software automation: to develop software for automation purposes

The CODESYS Group is the manufacturer of CODESYS, the leading hardware-independent IEC 61131-3 automation software for developing and engineering controller applications.
CODESYS® is a registered trademark.

CODESYS GmbH
A member of the CODESYS Group
Memminger Straße 151, 87439 Kempten
Germany
Tel.: +49-831-54031-0
info@codesys.com
  • Legal Notice
  • Privacy Policy
LinkedIn Youtube RSS Downloads Login CODESYS Store
© 2022 CODESYS GmbH | A member of the CODESYS Group