Ecat_Slave_Pdo_Set_Tx_Detail_Data - Delta EtherCAT Programming Manual

Table of Contents

Advertisement

EtherCAT Programming Guide

7.16 _ECAT_Slave_PDO_Set_Tx_Detail_Data

Syntax
U16 PASCAL _ECAT_Slave_PDO_Set_Tx_Detail_Data(U16 CardNo, U16 NodeID, U16 SlotNo,
U16 ODStartIndex, U16 ByteSize, U8 *Data)
Purpose
This is for configuring all the slave Tx data of the PDO mapping.
Parameter
Name
CardNo
NodeID
SlotNo
StartIndex
ByteSize
Data
Example
U16 Status;
U16 CardNo=16, NodeID = 1 ,SlotNo = 0, IOType = 1;
U16 ODCnt, StartIndex = 0x60, ByteSize = 4;
U8 Data[4]={0, 1, 0, 1};
Status = _ECAT_Slave_PDO_Get_Information(CardNo, NodeID, SlotNo, IOType,
&ODCnt, &StartIndex);
Status = _ECAT_Slave_PDO_Set_Tx_Detail_Data(CardNo, NodeID, SlotNo, StartIndex,
ByteSize, &Data);
March, 2017
Data type
Property
U16
Number
U16
Number
U16
Number
U16
index
U16
byte
U8*
Data
EtherCAT CoE Standard Communication
Description
Card No.
Node ID
Slot ID
The starting index of the slave.
Tx data size to be transmitted
Tx data to be transmitted
7
7-19

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents