Ecat_Slave_Record_Multi_Set_Enable - Delta EtherCAT Programming Manual

Table of Contents

Advertisement

Auto Recording Function of Motion Axis

25.6 _ECAT_Slave_Record_Multi_Set_Enable

Syntax
25
U16 PASCAL _ECAT_Slave_Record_Multi_Set_Enable (U16 CardNo, U16 NodeNum,
U16 *NodeIDArray, U16 *SlotIDArray, U16 Enable)
Purpose
Enable/Disable the recoding function of
Parameter
Name
CardNo
NodeNum
NodeIDArray
SlotIDArray
Enable
Example
U16 Status = 0;
U16 CardNo=16 , NodeNum = 2, NodeID[2]={0, 1}, SlotNo[2]={0, 0};
// Enable the recording function of group number 1 ~ 3 of Node ID 1. Disable the recordind
function of group number 4 ~ 8.
U16 Enable =0x07;
// Enable the recoding function of multiple axes.
Status= _ECAT_Slave_Record_Multi_Set_Enable (CardNo, NodeNum, NodeIDArray,
SlotIDArray, Enable);
25-8
specified
Data type
Property
U16
Number
U16
Quantilty
U16*
Node array
U16*
Slot array
U16
Value
EtherCAT Programming Guide
multiple axes.
Description
Card No.
Quantity of nodes
Set the Node ID array for recording function of
multiple axes, which quantity is indentical to
AxisNum.
NodeIDArray [0] is for specifying the 1
used.
NodeIDArray [1] is for specifying the 2
used and so on.
Data array of slot ID, which quantity is identical to
AxisNum.
This value will refer to the bit setting and determine
whether to enable/disable the recording function for
the 8 groups of OD data.
st
node to be
nd
node to be
March, 2017

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents