60C4h Interpolation Data Configuration
功能
此对象提供最大缓冲区大小,指定插补数据所配置的缓冲区组织,并提供用于定义记录大小和删除缓冲区的对象。它也用于存储其他数据点的位置。
对象说明
索引 | 60C4h |
对象名称 | Interpolation Data Configuration |
对象代码 | RECORD |
数据类型 | INTERPOLATION_DATA_CONFIGURATION |
可存储 | 是,分类:应用 |
访问 | 只读 |
PDO 映射 | 否 |
允许的值 | |
预设值 | |
固件版本 | FIR-v1512 |
修改历史 |
固件版本 FIR-v1540:子索引 05 的“访问”表条目从“读/写”更改为“只写”。 固件版本 FIR-v1540:子索引 06 的“访问”表条目从“读/写”更改为“只写”。 固件版本 FIR-v1626:“可存储”条目从“否”更改为“是,分类:应用”。 固件版本 FIR-v1650-B472161:子索引 01 的“访问”表条目从“读/写”更改为“只读”。 |
数值说明
子索引 | 00h |
名称 | Highest Sub-index Supported |
数据类型 | UNSIGNED8 |
访问 | 只读 |
PDO 映射 | 否 |
允许的值 | |
预设值 | 06h |
子索引 | 01h |
名称 | MaximumBufferSize |
数据类型 | UNSIGNED32 |
访问 | 只读 |
PDO 映射 | 否 |
允许的值 | |
预设值 | 00000001h |
子索引 | 02h |
名称 | ActualBufferSize |
数据类型 | UNSIGNED32 |
访问 | 读/写 |
PDO 映射 | 否 |
允许的值 | |
预设值 | 00000001h |
子索引 | 03h |
名称 | BufferOrganization |
数据类型 | UNSIGNED8 |
访问 | 读/写 |
PDO 映射 | 否 |
允许的值 | |
预设值 | 00h |
子索引 | 04h |
名称 | BufferPosition |
数据类型 | UNSIGNED16 |
访问 | 读/写 |
PDO 映射 | 否 |
允许的值 | |
预设值 | 0001h |
子索引 | 05h |
名称 | SizeOfDataRecord |
数据类型 | UNSIGNED8 |
访问 | 只写 |
PDO 映射 | 否 |
允许的值 | |
预设值 | 04h |
子索引 | 06h |
名称 | BufferClear |
数据类型 | UNSIGNED8 |
访问 | 只写 |
PDO 映射 | 否 |
允许的值 | |
预设值 | 00h |
说明
子索引 01h 的值包含插补记录最大可能的数量。
子索引 02h 的值包含插补记录的当前数量。
如果子索引 03h 为“00h”,则这表示 FIFO 缓冲区组织;如果为“01h”,则指定环形缓冲区组织。
子索引 04h 的值无单位,用于指定下个可用的缓冲区入口点。
子索引 05h 的值以单位“字节”指定。如果将值“00h”写入子索引 06h,则它将删除缓冲区中接收到的数据,禁用访问并删除所有插补记录。如果将值“01h”写入子索引 06h,则它将激活对输入缓冲区的访问。