跳转至

GTN_EC_SlaveFoeWrite

指令原型:

GT_API GTN_EC_SlaveFoeWrite(int16_t core, ecat_slave_foe_t* pFoe)

指令类型:

立即指令,调用后立即生效。

指令说明:

FoE写。

指令参数说明:

core 核号,正整数,取值范围请参照核号参数范围一栏。
pFoe FOE参数结构体指针。详情说明请参照ecat_slave_foe_t
ecat_slave_foe_t
typedef struct ecat_slave_foe_t
{
    unsigned short slave_position;
    unsigned int buffer_size;
    unsigned char *buffer;
    unsigned int passwd;
    unsigned int data_size;
    uint32_t result;
    uint32_t error_code;
    char file_name[32];
} ecat_slave_foe_t;
slave_position:目标从站号。
buffer_size:接受buffer区大小。
buffer:接受buffer区。
passwd:密码。
data_size:实际数据大小。
result:指令执行结果,0为成功。
error_code:从站返回的错误码。
file_name:FoE文件名。

指令返回值:

请参照通用返回值说明