RMP Motion Controller
10.6.6
APIs
, concepts, guides, and more
Community
Support
Contact
◆
CreateDigitalInput()
[1/5]
static
IOPoint
* CreateDigitalInput
(
Axis
*
axis
,
RSIMotorDedicatedIn
motorDedicatedInNumber
)
static
Description:
Parameters
axis
motorDedicatedInNumber
RSI::RapidCode::RSIMotorDedicatedIn
Returns
(IOPoint*) A pointer to the newly created
IOPoint
.
Part of the
IOPoint Creation
method group.
Sample Code:
IO: Input & Output
const
int
NODE_INDEX = 0;
// The EtherCAT Node we will be communicating with
//const int INPUT_INDEX = 0; // The PDO Index in that Node
const
int
OUTPUT_INDEX = 0;
// The PDO Index in that Node
IOPoint
output0 =
IOPoint
.
CreateDigitalOutput
(controller.
NetworkNodeGet
(NODE_INDEX), OUTPUT_INDEX);
// Automatically gets the memory index of a specified node and input index
output0.
Set
(
false
);
controller.
SampleWait
(1);
Assert.That(output0.
Get
(), Is.False,
"The getter function should return a value equal to false"
);
Examples
InputOutput.cs
,
Recorder.cs
, and
UserLimit.cs
.
RSI
RapidCode
IOPoint
Generated by
1.10.0