EtherCAT CoE Standard Communication
7.15 _ECAT_Slave_PDO_Set_Tx_Data
Syntax
U16 PASCAL _ECAT_Slave_PDO_Set_Tx_Data(U16 CardNo, BYTE *Data)
7
Purpose
This is for configuring all slave Tx data of the PDO mapping.
Parameter
Name
CardNo
Data
Example
U16 Status;
U16 CardNo=16;
BYTE Data[0x600] = {0};
Status = _ECAT_Slave_PDO_Get_Tx_Data(CardNo, &Data);
// Directly edit the data in TxData
Data[0x001] = 0x01;
Status = _ECAT_Slave_PDO_Set_Tx_Data(CardNo, &Data);
7-18
Data type
Property
U16
Number (No.)
BYTE
data
Description
Card No.
All the slave Tx data. The max. data size is 1536
(0x600).
EtherCAT Programming Guide
March, 2017