RMP Motion Controller
10.4.3
The RMP Motion Controller APIs
MotionController
Axis
MultiAxis
IO
IOPoint
NetworkNode
RsiError
Contact
Support
RMP
◆
MemoryDoubleGet()
double MemoryDoubleGet
(
uint64_t
address
)
Description:
MemoryDoubleGet returns the value the controller's memory.
Parameters
address
An address (host) in the controller's memory.
Returns
(double) The value stored at the address.
Remarks
This function is also available in
RapidSequencer
.
Sample Code:
anAddress = axis.AddressGet(
RSIAxisAddressType
.RSIAxisAddressTypeACTUAL_POSITION);
Console.WriteLine(
"Value is {0}"
, controller.
MemoryDoubleGet
(anAddress));
Note
This does an atomic read of a 64-bit value
See also
MemorySet
Examples
Memory.cpp
.
RSI::RapidCode::MotionController::MemoryDoubleGet
double MemoryDoubleGet(uint64_t address)
Read a 64-bit double value from controller memory.
RSI::RapidCode::RSIAxisAddressType
RSIAxisAddressType
Used to get firmware address used in User Limits, Sequencers, etc.
Definition:
rsienums.h:429
RSI
RapidCode
MotionController
Generated on Thu Jul 6 2023 17:10:59 for RMP Motion Controller by
1.8.20