ACS880变频器采用速度编码器反馈的信号作为控制功能,可以提高控制精度,扩大速度控制范围。 在ACS880的各种编码器接口中,最常用的是FEN-31接口,可用于连接HTL编码器信号。
FEN-31 可提供 1 个 HTL 编码器信号线输入和 1 个 TTL 信号 RS422 输出。 布局如下图所示
技术与阅读的结合
FEN-31布局。
X81由编码器端子供电,4个为VCC,5个为0V,最大容量为200mA,可提供15V或24V直流电压。 两个电源只能连接到一个电源。 如果使用外部电源,则未连接。
如上图所示:如果外部是15V,则跳线为; 如果外部是24V,则跳线; 如果编码器电源由其他设备提供,则跳线未连接。
编码器信号采用双绞线双屏蔽信号线连接,以减少编码器信号的干扰。 接线符合EMC和接地要求。
x82 接收编码器信号,并可连接到以下信号类型:
差分(差分)推挽式HTL信号,300m
单端推挽HTL信号,200M
集电极开路 HTL 信号,100m
开路发射器HTL信号,100m
各种信号类型的接线图如下:
1.差分(差分)推挽HTL信号。
24V电源
2.单端推挽HTL信号。
3.集电极开路HTL信号。
集电极开路信号需要一个上拉电阻来实现。 如下图所示:
打开外壳,x81和x82之间有一个DIP开关,可以接电阻(155k) 到信号环路。
4.开路发射器HTL信号。
开路电路需要一个下拉电阻来实现。 如下图所示:
打开外壳,x81和x82之间有一个DIP开关,可以接电阻(155k) 到信号环路。
LED灯状态:
status led:
绿色:正常使用。
橙色:未初始化,或与 ACS880 的通信有故障。
红色:未使用(未设置参数)。
enc st led:
绿色:编码器信号正常。
红色:编码器信号故障。
第一个编码器的参数,主要是92组参数,整个92组设置为编码器1,如果只有1个编码器,则使用92组,如果有2个编码器,则使用93组。 因为软件中首选 92 个编码器 1。
91.11 模块 1 type= FEN-31(定义模块 1 的型号)。
none:没有模块 1
fen-01
fen-11
fen-21
fen-31
91.12 module 1 location=定义模块 1 插槽 1 的插槽位置
slot 2
slot 3
92.01 编码器 1 类型=HTL(接口型号为 FEN-31)。
92.02 编码器 1 源 = 模块 1(编码器 1 是模块 1)。
92.10 脉冲转数 = (编码器每转的脉冲数,例如 1024)。
92.11 脉冲编码器类型=选择编码器信号通道数。
正交:有 A 和 B 信号。
单轨:仅一个信号。
92.12.速度计算模式=编码器脉冲计数模式。
A&B All:A和B两个通道的上升沿和下降沿,B也做方向。
A All:通道A的上升沿和下降沿,B为方向。
A上升:通道A的上升沿,b的方向。
A 下降:通道 A 的下降沿,B 做方向。
自动上升:自动选择**中的计数方法
自动下降:自动选择**中的计数方法
92.13 位置估计 enable= enable。
disable:使用 encoder1
enable:使用估计的速度。
92.14 speed estimation enable= disable
92.15 transient filter=4880hz
92.21 编码器电缆故障模式=A,B(选择要监控的编码器的哪个通道)。
a, ba, b, z
a+, a-, b+, b-
a+, a-, b+, b-, z+,z-
91.02 模块 1 status=显示编码器接口模块 1 (91.)12 模块 1 位置定义模块 1 的状态。
no option:未找到接口模块。
无通信:找到接口模块,但无法通信。
unknown:找到模块,但无法分辨它是什么型号。
FEN-01:找到 FEN-01
FEN-11:找到 FEN-11
Fen-21:找到Fen-21
Fen-31:找到 Fen-31
90.10 编码器 1 速度=显示编码器 1 的速度,rpm
下面第二个编码器的参数主要是93组参数,如果ACS880需要连接两个编码器,则使用93组参数。
91.13 模块 2 类型 = FEN-31(定义模块 2 的型号)。
none:没有模块 2
fen-01
fen-11
fen-21
fen-31
91.14 模块 2 location=定义模块 2 插槽 1 的插槽位置
slot 2
slot 3
93.01 编码器 2 type= HTL(FEN-31 接口有效)。
93.02 encoder 2 source= module 2
93.10 脉冲转速 = (编码器每转的脉冲数,例如 1024)。
93.11 脉冲编码器类型=选择编码器信号通道数。
正交:有 A 和 B 信号。
单轨:仅一个信号。
93.12.速度计算模式=编码器脉冲计数模式。
A&B All:A和B两个通道的上升沿和下降沿,B也做方向。
A All:通道A的上升沿和下降沿,B为方向。
A上升:通道A的上升沿,b的方向。
A 下降:通道 A 的下降沿,B 做方向。
自动上升:自动选择**中的计数方法
自动下降:自动选择**中的计数方法
93.13 位置估计 enable= enable。
disable:使用 encoder1
enable:使用估计的速度。
93.14 speed estimation enable= disable
93.15 transient filter=4880hz
93.21 编码器电缆故障模式=A,B(选择要监控的编码器的哪个通道)。
a, ba, b, z
a+, a-, b+, b-
a+, a-, b+, b-, z+,z-
91.03 模块 2 status=显示编码器接口模块 2 (91.)14 模块 2 位置定义模块 2 的状态。
no option:未找到接口模块。
无通信:找到接口模块,但无法通信。
unknown:找到模块,但无法分辨它是什么型号。
FEN-01:找到 FEN-01
FEN-11:找到 FEN-11
Fen-21:找到Fen-21
Fen-31:找到 Fen-31
90.20 编码器 2 速度=显示编码器 2 的速度,rpm
编码器参数设置通用部分:
90.41 电机反馈 selection= estimate(选择控制内核使用的速度反馈。 如果编码器信号没有问题,则设置编码器 1。 如果使用第二个编码器,则可以切换到编码器 2。 )
estimate:计算速度。
编码器 1:由 92 组定义的编码器。
编码器 2:由 93 组定义的编码器。
90.42电机转速滤波时间=滤波时间控制铁芯转速反馈,默认值为3ms
90.01 控制电机转速=显示控制内核使用的速度反馈值,9042 过滤。
90.45 电机反馈故障=故障(选择编码器信号不正常时的反应)。
faultwarning
90.46 强制开环=NO(强制使用计算速度作为控制)。
no:使用 9041 个选项。
yes:强制使用计算速度。
01.02 motor speed estimated、01.04 encoder 1 speed
filtered、01.05 编码器2速度滤波可用于观察速度反馈,并以此作为判断编码器信号是否使用的依据
位置计算。 92.13 位置估计启用 = 禁用。
disable:使用 encoder1
enable:使用估计的速度。
90.02 电机位置 = 显示 0 到 1 转范围内的电机轴位置。
90.26 电机转数扩展=显示电机轴转数。
使用编码器时,请遵循 9043 motor gear numerator,90.44 电机齿轮分母计算。 90.43/90.图44定义了一个比率,该比率等于电机速度与编码器速度的比率。 电机转速与编码器转速的比例差可以校正,如果编码器安装在机械侧,不建议这样使用,因为机械侧振动大,信号不稳定。 直接安装在电机轴侧的编码器比安装在机械侧的编码器受到的影响要小得多。 即:
如果两者之间没有比例差异,则两者都设置为 1。
90.03 加载速度=显示机械侧的速度,一般指卷筒。
90.27 负载转数扩展=显示机械侧的转数。
90.51 负载反馈选择=编码器 1(机械速度反馈选择**)。
none:不计算机械速度。
encoder 1
encoder 2
estimate
电机反馈:跟随 9041.电机反馈选择。 如果选择此选项,则为 9053/90.54没有效果,有效的是9061/90.这两个参数中的 62 个。
90.52负载速度滤波时间=100ms(定义机械速度的滤波时间,0至10000ms可定义)。
如果编码器安装在机械侧,则编码器的速度就是机械速度。 如果编码器安装在电机的轴侧,则编码器速度与机械速度成比例地转换。 此转换由参数 90 确定53 负载齿轮分子与 9054 负载齿轮分母定义。 即:
如果编码器安装在机械侧,则。 54 设置为 1。
90.55 负载反馈故障=警告(选择机械转速异常的处理)。
faultwarning
重物位置:9004 load position=显示砝码的位置,用转速表示。
90.05 load position scaled=显示重物的位置、距离。
90.51 负载反馈选择=编码器 1(机械速度反馈选择**)。
none:不计算机械速度。
encoder 1
encoder 2
estimate
电机反馈:跟随 9041.电机反馈选择。 如果选择此选项,则不能使用 9053/90.54 转换,使用 9061/90.62 转换。
如果编码器安装在机械侧,则编码器的速度就是机械速度。 如果编码器安装在电机的轴侧,则编码器速度与机械速度成比例地转换。 此转换由参数 90 确定53 负载齿轮分子与 9054 负载齿轮分母定义。 即:
如果编码器安装在机械侧,则。 54 设置为 1。
90.55 负载反馈故障=警告(选择机械转速异常的处理)。
faultwarning
90.56 负载位置偏移量= 定义重物位置的补偿值。
90.57 负载位置分辨率 = 16(16 位)。
90.61 gear numerator、90.62 档分母定义了电机转速与机械转速的比值,即:
上文注9061/90.62、负载转速电机调速上下调速位置。
90.63 feed constant numerator、90.64 进给常数分母定义了转速与距离的比例值,即
在上面的公式中,表示差值,即两个读数之间的差值。 65536 是 216 的值。 90.04 的读数具有准确性因素,因此需要进行这种处理。
91.10 encoder parameter refresh=将 90 到 93 组参数更改后,需要更改此参数以使修改后的参数有效。 如果此参数设置为 configure,则新的 90 到 93 组将在值更改回 done 后有效。
新增:断电后不再保存所有记录的位置相关参数。 重新上电后,它全部为零。 PLC需要记录位置并将其重新发送到逆变器。 90.51 选择 ** 进行机械速度反馈,如果选择编码器 1 或编码器 2,则使用参数 9053/90.54 用于转换; 如果选择电机反馈,则使用参数 9061/90.62 转换。 所有位置记录都有一个范围,当达到上限时,会变成负下限,然后会继续增大回零,然后沿上限方向增大。 90.56.补偿值不宜使用,补偿方式会影响精度。 面板上的补偿直接添加到9004 面板上显示 9004 值是转数乘以 216 值,而 PC 工具 Drive Composer 显示实际转数。 如果面板运行,补偿 100 转,则面板上补偿 90 转56 变成 6553600。 如果 PC 补偿,则 9056直接放入100中,PC显示9004 将添加 100。 每次都可以使用PLC或其他方式重置位置值,然后开始新的位置计算。
重置仓位值的过程如下:
90.当参数为 90 时,65 POS 计数器初始化值可以设置为数值66 选择使用 90当使用 65 作为初始化值时,每次都可以设置 90值 65 用作每个计数的初始值。
90.66 POS计数器初始化值源 选择初始化值的位置**。 每次初始化后,零从 0 开始。
参数为 90 的 POS 计数器初始化值65 作为初始值。
其他,设置一个地址来接收PLC发送的初始值,如设置为p47.01,再PLC到47写在 01 中的数字将用作初始值。
90.67 pos counter init cmd source 初始化过程开始的命令源。
p.90.202.00 bit0,默认设置
90.68 禁用 POS 计数器初始化 禁止位置初始化命令源,只要选择的命令源有效,就不能执行位置初始化。
not selected
90.69 重置 pos 计数器初始化就绪 执行初始化后,状态字 9035 位 4 的 pos 计数器状态变为 1,无法进行下一次初始化。 如果要再次执行初始化,则为此参数选择的命令源应有效。
p.90.202.01 bit1,默认设置。
90.200 位置计数器初始化源
false true false,可以手动执行。
其他,指向位位,位0 1 0,可以进行初始化。
90.201 位置计数器初始化方法=上升沿待机,当 ACS880 关闭时执行初始化。
90.202 位置计数器 init sw,状态字,位 0,初始化命令。
位 1 允许再次执行初始化命令。
选择ACS880发送到PLC的位置9005 的十六进制值可以在 plc 90 的地址中看到05 的整数部分。