3240h Digital Inputs Control
功能
通过此对象,可按照 数字输入和输出一章中的说明处理数字输入。
对象说明
索引 | 3240h |
对象名称 | Digital Inputs Control |
对象代码 | ARRAY |
数据类型 | UNSIGNED32 |
可存储 | 是,分类:应用 |
固件版本 | FIR-v1426 |
修改历史 |
固件版本 FIR-v1426:子索引 01h:“名称”条目从“Special Function Disable”更改为“Special Function Enable” 固件版本 FIR-v1512:条目数量从 8 变为 9。 |
数值说明
子索引 | 00h |
名称 | Highest Sub-index Supported |
数据类型 | UNSIGNED8 |
访问 | 只读 |
PDO 映射 | 否 |
允许的值 | |
预设值 | 08h |
子索引 | 01h |
名称 | Special Function Enable |
数据类型 | UNSIGNED32 |
访问 | 读/写 |
PDO 映射 | RX-PDO |
允许的值 | |
预设值 | 00000000h |
子索引 | 02h |
名称 | Function Inverted |
数据类型 | UNSIGNED32 |
访问 | 读/写 |
PDO 映射 | RX-PDO |
允许的值 | |
预设值 | 00000000h |
子索引 | 03h |
名称 | Force Enable |
数据类型 | UNSIGNED32 |
访问 | 读/写 |
PDO 映射 | RX-PDO |
允许的值 | |
预设值 | 00000000h |
子索引 | 04h |
名称 | Force Value |
数据类型 | UNSIGNED32 |
访问 | 读/写 |
PDO 映射 | RX-PDO |
允许的值 | |
预设值 | 00000000h |
子索引 | 05h |
名称 | Raw Value |
数据类型 | UNSIGNED32 |
访问 | 读/写 |
PDO 映射 | RX-PDO |
允许的值 | |
预设值 | 00000000h |
子索引 | 06h |
名称 | Input Range Select |
数据类型 | UNSIGNED32 |
访问 | 读/写 |
PDO 映射 | RX-PDO |
允许的值 | |
预设值 | 00000000h |
子索引 | 07h |
名称 | Differential Select |
数据类型 | UNSIGNED32 |
访问 | 读/写 |
PDO 映射 | RX-PDO |
允许的值 | |
预设值 | 00000000h |
子索引 | 08h |
名称 | Routing Enable |
数据类型 | UNSIGNED32 |
访问 | 读/写 |
PDO 映射 | RX-PDO |
允许的值 | |
预设值 | 00000000h |
说明
子索引的功能如下:
-
01h:此位可关闭(值“0”)或打开(值“1”)输入的特殊功能。例如,如果输入 1 未用作反向限位开关,则必须关闭特殊功能,从而防止对信号发生器做出错误响应。此对象对位 16 至 31 没有影响。
固件将评估以下位:
- 位 0:反向限位开关
- 位 1:正向限位开关
- 位 2:零位开关
例如,如果使用两个限位开关和一个零位开关,则必须将 3240h:01h 中的位 0–2 设为“1”。
-
02h:该子索引从常开逻辑(输入端的逻辑高电平在对象 60FDh 中产生值“1”)切换为常闭逻辑(输入端的逻辑高电平产生值“0”)。
这适用于特殊功能(脉冲和方向输入除外)以及正常输入。如果位的值为“0”,则适用常开逻辑;如果为“1”,则适用常闭逻辑。 位 0 更改输入 1 的逻辑,位 1 更改输入 2 的逻辑,以此类推。
-
03h:如果相应的位设为“1”,则该子索引将打开输入值的软件模拟。
在这种情况下,对象 3240h:04h 中不再使用实际值,而是使用各个输入的设置值。
-
04h:如果在对象 3240h:03h 中设定了相同的位,则此位指定要读作输入值的值。
- 05h:该子索引始终包含读取的未经修改的输入值。
-
06h:h:此对象可用于将输入(如果具有此功能)从 5 V 开关阈(位为“0”)切换为 24 V 开关阈(位为“1”)。其中位 0 对应输入 1,位 1 对应输入 2,以此类推。
- 07h:该子索引通过输入在“单端输入”(子索引中的值为“0”)与“差分输入”(子索引中的值为“1”)之间进行切换(如果输入支持此功能)。
- 08h:该子索引禁用(值“0”)或激活(值“1”)输入路由。