Type | Format | Description |
Function | GetSysMem(System Memory Address) | Returns the system memory value. |
Subroutine | SetSysMem(System Memory Address, Set Value) | Sets the system memory value. |
Subroutine | SysMemFill(System Memory Address, Data, Number of Data) | Fills the block of system memory with the assigned value. |
Subroutine | SysMemMove(Current Address, Target Address, Number of Data) | Moves the data block in the system memory. |
GetSysMem | Returns the system memory value. |
Function | n=GetSysMem(System Memory Address) |
Description | Returns the value assigned to System Memory Address. |
Example | Stores the System Memory 100’s value to the variable VAL. VAL=GetSysMem(100); |
SetSysMem | Sets the system memory value. |
Subroutine | SetSysMem(System Memory Address, Set Value) |
Description | Sets the value to the assigned System Memory Address. |
Example | Sets 1234 to the System Memory 100. |
SysMemFill | Fills the block of system memory with the assigned value. |
Subroutine | SysMemFill(System Memory Address, Data, Number of Data) |
Description | Fills the assigned number of memories starting from System Memory Address, with the Data. |
Example | Fills the value 1234 to the 10 memories starting from System Memory 100. |
SysMemMove | Moves the data block to another location within the system memory. |
Subroutine | SysMemMove(Current Address, Target Address, Number of Data) |
Description | Moves the block of system memories starting from the Current Address to the Target Address. If the memories overlap, the overlapped area will maintain the existing data. |
Example | Moves the 10 memories from the address 100 to address 200. (Data from 100~109 moved to 200~209) |