Operation of Pulse Module (R1-ECx62xD0 Series) EtherCAT Programming Guide
21-12 March, 2017
21
21.10 _ECAT_Slave_R1_ECx62x_Get_IO_Status
Syntax
U16 PASCAL _ECAT_Slave_R1_ECx62x_Get_IO_Status (U16 CardNo, U16 NodeID, U16
SlotNo, U16 *IOStatus)
Purpose
This is for acquiring all status of all I/O points.
Parameter
Name Data type Property Description
CardNo U16 Number Card No.
NodeID U16 Number Node ID
SlotNo U16 Number Slot ID
IOStatus U16* Numeric value Status of all I/O points
Example
U16 Status = 0;
U16 CardNo=16, NodeID =7, SlotNo=0;
U16 IOStatus;
Status= _ECAT_Slave_R1_ECx62x_Get_IO_Status (CardNo, NodeID, SlotNo, &IOStatus);