EasyManuals Logo

Delta EtherCAT User Manual

Delta EtherCAT
481 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #427 background imageLoading...
Page #427 background image
Operating MRAM on PAC EtherCAT Programming Guide
30-2 March, 2017
30
API list of MRAM in PAC
API Description
_ECAT_Master_MRAM_Write_Word_Data
Write the U16 data (Word) to the specified address of
MRAM in PAC.
_ECAT_Master_MRAM_Read_Word_Data
Read the U16 data (Word) from the specified address
of MRAM in PAC.
_ECAT_Master_MRAM_Write_DWord_Data
Write the U32 data (DWord) into the specified address
of MRAM in PAC.
_ECAT_Master_MRAM_Read_DWord_Data
Read the U32 data (DWord) from the specified address
of MRAM in PAC.
30.1 _ECAT_Master_MRAM_Write_Word_Data
Syntax
U16 PASCAL _ECAT_Master_MRAM_Write_Word_Data(U16 CardNo, U32 Index, U32
DataNum, U16 *Data)
Purpose
Write the U16 data (Word) to the specified address of MRAM in PAC.
Note: Delta MH1 and MP1 series PAC provide 128K byte retentive memory space. API allows Word type
data to access the retentive memory. Index 0 will occupy byte 0 and byte 1, index 1 occupies byte 2 and
byte 3 and so on. The index range is between 0 and 65535.
Parameter
Name Data type Property Description
CardNo U16 Number Card number
Index U32 Value Range: 0 ~ 65535
DataNum U32
Quantity
Data number to be written into the memory
Data U16*
Data array
Data array to be written into the memory
Example
U16 Status = 0;
U16 CardNo = 16;
U16 data [3] = { 1, 2, 3};
// Write data to the last three data space of retentive memory.
U32 Index=65533, DataNum=3;
Status= _ECAT_Master_MRAM_Write_Word_Data(CardNo, Index, DataNum, &data);

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Delta EtherCAT and is the answer not in the manual?

Delta EtherCAT Specifications

General IconGeneral
BrandDelta
ModelEtherCAT
CategoryControl Systems
LanguageEnglish

Related product manuals