ReparseIOMemoryAccessExpression
(FUN)
FUNCTION ReparseIOMemoryAccessExpression : BOOL
Reparse %IX5.7 style addresses for direct I/O mapping access Such addresses may be at max 16 characters long, if valid:
%IX2147483647.15 -> __IO.__IO_IX[2147483647].x15 1234567890123456
(The offset is maximal 2^31-1, as the area size is a C# int in the automation platform. The bit offset is maximal 15 for words.) We’re aiming for some syntactical checks and conversion, but we will not perform exact range checks for the indices or other checks for the existence of nodes - this will be done by another layer.
- InOut:
Scope
Name
Type
Return
ReparseIOMemoryAccessExpression
BOOL
Input
stDestination
REFERENCE TO STRING(255)
pszSource
POINTER TO STRING(255)