Library
2.5.0
  • ABB - AC500
  • CODESYS - Application
  • CODESYS - Use Cases
  • CODESYS - System
  • CODESYS - Intern
    • CANbus
    • CAA
    • 3SLicense (LIB)
    • AlarmManager
    • SFC
    • Networking
    • Asynchronous Job Manager (LIB)
    • BACnet
    • IoDriverBase
    • Breakpoint Logging Functions (LIB)
    • DataSources
    • CoDeSys Memory Manager (LIB)
    • DataServer
    • Common Behaviour Model (LIB)
    • Element Collections (LIB)
    • Utils
      • Empty (LIB)
      • FloatingPointUtils (LIB)
      • IECStringUtils (LIB)
      • MemoryUtils (LIB)
        • Description
        • Contents:
          • MemoryUtils
            • Enums
            • Functionblocks
              • ByteBuffer (FB)
                • ByteBuffer.Align2 (METH)
                • ByteBuffer.Align4 (METH)
                • ByteBuffer.GetByte (METH)
                • ByteBuffer.GetDWord (METH)
                • ByteBuffer.GetDataPointer (METH)
                • ByteBuffer.GetLWord (METH)
                • ByteBuffer.GetNBytes (METH)
                • ByteBuffer.GetNDWords (METH)
                • ByteBuffer.GetNLWords (METH)
                • ByteBuffer.GetNWords (METH)
                • ByteBuffer.GetWord (METH)
                • ByteBuffer.NeedsSwapping (PROP)
                • ByteBuffer.Padding (METH)
                • ByteBuffer.PutByte (METH)
                • ByteBuffer.PutDWord (METH)
                • ByteBuffer.PutLWord (METH)
                • ByteBuffer.PutNBytes (METH)
                • ByteBuffer.PutNDWords (METH)
                • ByteBuffer.PutNLWords (METH)
                • ByteBuffer.PutNWords (METH)
                • ByteBuffer.PutWord (METH)
                • ByteBuffer.ResetPosition (METH)
                • ByteBuffer.Skip (METH)
              • MemoryManager (FB)
            • Functions
        • Indices and tables
      • StringUtils (LIB)
      • TextListUtils (LIB)
      • Visu Utils (LIB)
    • IoDrivers
    • SymbolConfiguration
    • MultiCore
    • ModbusTCP Slave (LIB)
    • NetVars
    • RecipeManagement
    • Visu
    • Rts Service Handler (LIB)
    • Strings
    • SharedData Utilities for MultiCore (LIB)
    • Safety
    • Unit Conversion Interfaces (LIB)
Library
  • »
  • CODESYS - Intern »
  • Utils »
  • MemoryUtils (LIB) »
  • 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.

  • ByteBuffer.Align2 (METH)
  • ByteBuffer.Align4 (METH)
  • ByteBuffer.GetByte (METH)
  • ByteBuffer.GetDWord (METH)
  • ByteBuffer.GetDataPointer (METH)
  • ByteBuffer.GetLWord (METH)
  • ByteBuffer.GetNBytes (METH)
  • ByteBuffer.GetNDWords (METH)
  • ByteBuffer.GetNLWords (METH)
  • ByteBuffer.GetNWords (METH)
  • ByteBuffer.GetWord (METH)
  • ByteBuffer.NeedsSwapping (PROP)
  • ByteBuffer.Padding (METH)
  • ByteBuffer.PutByte (METH)
  • ByteBuffer.PutDWord (METH)
  • ByteBuffer.PutLWord (METH)
  • ByteBuffer.PutNBytes (METH)
  • ByteBuffer.PutNDWords (METH)
  • ByteBuffer.PutNLWords (METH)
  • ByteBuffer.PutNWords (METH)
  • ByteBuffer.PutWord (METH)
  • ByteBuffer.ResetPosition (METH)
  • ByteBuffer.Skip (METH)
Next Previous

© Copyright 2021, ABB.