枚举

 

ET_Result

概述

类型:

枚举

适用的版本:

V1.0.2.0

描述

枚举 ET_Result 包含对由此库的 POU 所执行的运算的结果予以指示的可能值。

枚举元素

名称

值(UDINT)

描述

状态信息,由 q_etResult 指示(如果 q_xError = FALSE)

Idle

0

功能块执行准备就绪。

OK

1

功能块已成功执行。

ReadIndexFile

10

功能块正在读取输入 i_sIndexFilePath 所引用的文件的内容。

ReadDriveParameter

11

索引文件中定义的驱动器的参数被读取。这些识别号 (IDN) 通过异步任务藉由 Sercos III 通道读取,并被保存到控制器的内存中。

SaveConfiguration

12

参数被保存到控制器中的参数文件中。此文件和路径被输入 i_sParameterFilePath 引用。

ReadParameterFile

13

输入 i_sParameterFilePath 所引用的已保存参数 (IDN) 被读出到内存中。

WriteDriveParameter

14

输入 i_sParameterFilePath 所引用的已保存参数 (IDN) 通过异步任务藉由 Sercos III 被写入到驱动器中。

SaveToEEPROM

15

参数被存储到驱动器的非易失性存储区域中。

CreatingAsyncTask

16

正创建异步任务,以供读取和写入 Sercos 服务数据之用。

错误信息,由 q_etResult 指示(如果 q_xError = TRUE)

CreatingAsyncTaskFailed

30

创建异步任务时检测到错误。

Timeout

31

执行时间超过 GPL.Gc_uiMaxExecutionTime 定义的限值。

另请参阅 GPL(全局参数列表)

InputParameterInvalid

32

输入 i_ifDrive 无效或为 0。

IdnNotationInvalid

33

定义 Sercos 参数识别号 (IDN) 的字符串(包含在参数 sIndexFilePath 或 sParameterFilePath 中)不符合 Sercos III 规范。

请参阅 SercosCommunication 库指南的 Sercos III 识别号章节。

AxisStateInvalid

34

Sercos 驱动器 AxisState 必须为 1。

VendorIdMismatch

35

CSV 文件中定义的 VendorID 与从所连接的驱动器中读出的 VendorDeviceID 不一致。

FileInconsistent

37

索引文件参数文件不符合规范。

FilePathInvalid

38

指定文件路径的语法无效。

FileInvalid

39

要读取的指定文件的内容不受支持。

FileOpenFailed

40

打开文件时检测到错误。

FileWriteFailed

41

写入文件时检测到错误。

FileCloseFailed

42

关闭文件时检测到错误。

FileReadFailed

43

读取文件时,检测到内部错误。

FilePathTooLong

44

不包含文件扩展名字符的指定文件路径不在有效长度范围内。无法添加缺省文件扩展名。

不包含文件扩展名的文件路径的字符数不得超过 255 个字符减去缺省文件的长度。

FileNameTooLong

45

包含文件扩展名的指定文件名超出允许长度(126 个字符)。

FileNameInvalid

46

指定的文件名无效。

TableTooSmall

47

内部表格的单元格不够。检查 GPL.Gc_uiMaxNumOfRowsRead 的值。

SercosDriveIssue

50

在读取或写入参数时,Sercos 驱动器检测到错误(比如,检测到无效的 IDN)。

有关无效参数的更多信息,请参阅输出 q_sResultMsg

请参阅 EcoStruxure Machine Expert – Basic 在线帮助的参数通道(服务通道)的错误代码章节。

SercosPhaseIssue

51

Sercos 不处于通信阶段 4。

SercosAddressInvalid

52

逻辑地址无效。

SercosServiceRequestIssue

53

检测到服务请求错误。

SercosServiceTimeout

54

Sercos 服务超时。

SercosServiceNotSupported

55

被寻址的驱动器不支持 ServiceData 功能。

SercosServiceInvalid

56

服务传输无效。

UnexpectedFeedbackValue

999

检测到内部错误。

请联系 Schneider Electric 技术支持部。

使用对象

oFB_ParameterUpload

oFB_ParameterDownload