通用输入输出信号设定-基于java语言的安卓手机软件开发
IS500系列伺服驱动器用户手册第7章伺服驱动器的常用功能码设定
123
7 功能码名称设定范围最小单位出厂设定生效时间类别相关模式
H00 08 电机动力线相序
- 设定范围: 0-逆时针, 1-顺时针
- 最小单位: 1
- 出厂设定: 0
- 生效时间: 立即生效
- 类别: 停机设定
H0d 03 编码器角度辨识
- 设定范围: 0-无操作, 1-启动角度辨识
- 最小单位: 1
- 出厂设定: 0
- 生效时间: 立即生效
- 类别: 停机设定
7.6 通用输入输出信号设定
下面介绍对 DIDO 的配置方式以及与各种控制模式没有直接关系的其他可输入输出信号进行说明。我们公司伺服驱动器数字 DI 输入端子有 10 个通道,DI1,DI2,……,DI10,输入电气特性为集电极输入;数字 DO 输出端子有 7 个,其中 DO1,DO2,……,DO4 为双极性开路集电极输出, DO6, DO7,DO8 为开路集电极输出。
7.6.1 数字量信号的配置方式
- DI 信号分配方式
用户可以通过面板(或上位机通信)进行 DI 自由配置。例如:将 DI1 配置成 FunIN.6(CMD1)信号,则可以将 H03-02 的值设置成 6 即可。
关于逻辑选择:
- 0: 低电平有效
- 1: 高电平有效
- 2: 上升沿有效
- 3: 下降沿有效
- 4: 上升沿下降沿均有效
要将 DI1 设置成低电平有效,则将 H03-03 设置成 0,其他 DI 端子功能码设置类同。值得注意的是,不能将不同的 DI 分配到同一个功能上,若发生该情况,则产生 DI 参数设置故障 Er.130。
如果使用了中断定长功能,则 DI9 默认为外部位置中断信号。如果使用了手轮功能,则默认 DI9、 DI10 为 PHIP、NHIP 的输入端子。除此之外,此二端子才可以用做普通的 DI 功能。
如 DI1 相关的功能码如下表:
功能码名称设定范围最小单位出厂设定生效时间类别相关模式
- H03 02 DI1 端子功能选择
- 输入功能编码:0,1-32
- 0:无定义
- 1~32:FunIN.1~32(参考 DIDO 基本功能编码表)
- 最小单位: 1
- 出厂设定: 6
- 生效时间: 再次接通电源后运行
-
类别: 设定
-
H03 DI1 端子逻辑选择
- 输入极性:0-4
- 0: 表示低电平有效
- 1: 表示高电平有效
- 2: 表示上升沿有效
- 3: 表示下降沿有效
- 4: 表示上升下降沿均有效
- 最小单位: 1
- 出厂设定: 0
- 生效时间: 再次接通电源后运行
- 类别: 设定
注:输入输出端口逻辑解释如下
- 低电平--开关闭合
- 上升沿-开关闭合到断开
- 高电平--开关断开
-
下降沿-开关断开到闭合。
-
端子逻辑选择时应根据所选功能确定逻辑选择
对于没有分配的 DI 变量时,可根据功能码 H03-00 (FunINL 信号未分配状态)和功能码 H03-01 (FunINH 信号未分配状态)进行配置,功能码 H03-00 和 H03-01 为十六进制,H03-00 十六进制转成二进制数从低位到高位分别对应 FunIn.1~FunIn.16,0-始终无效,1-始终有效,H03-01 十六进制转成二进制数从低位到高位分别对应 FunIn.17~FunIn.32,0-始终无效,1-始终有效。这两个功能码为运行设定,重新上电有效。