案例:S200EPOS模态轴配置(S200报F7442)
前言:对于使用EPOS的旋转机构,比如转台、切刀等,在有减速比的情况下,想让功能块的实际值显示0-360(0-3600),我们该如何去配置参数?
1.对于减速比是1比1的机构
报文112,选择旋转轴
单位配成°,输入1比1的减速比
激活模态轴
模态范围写入360°
按照上述配置,使用FB38051后,
功能块的实际位置会按照实际轴的
位置变化而变化,0-360°循环往复


报文111,选择线性轴
单位配成LU,输入1比1的减速比
激活模态轴
模态范围写入3600LU(3600LU定位精度=0.1°)
按照上述配置,使用FB284后,
功能块的实际位置会按照实际轴的
位置变化而变化,0-36000LU循环往复


2.对于减速比不是1比1的机构
报文111/112,选择线性轴
单位配成LU,输入实际的减速比,示例为1比7的减速比,丝杠螺距填入2520
激活模态轴
模态范围写入360LU
按照上述配置,使用FB284/FB38051后,
功能块的实际位置会按照实际轴的
位置变化而变化,0-360循环往复


3.原理解释
报文111/112,选择线性轴
单位配成LU,输入实际的减速比,示例为1比7的减速比
激活模态轴
模态范围写入360LU,丝杠螺距也填写360LU,驱动器会报F7442的故障,下文我们举例来解释正确的数据是如何计算出来的
对于F7442故障里的几个参数我们先列举出来:
P421:绝对值旋转编码器的多圈分辨率(单圈17位和单圈21位=1;多圈绝对值编码器=4096)假设是单圈绝对值编码器
P2506:丝杠螺距(这个是我们需要计算后填写的数据,设为y)
P2505:负载转数(1)
P2504:电机转数(7)
P2576:模态范围(360)
v=(y * 1 * 1) / (7 * 360)
v为整数即可,当v为最小整数1时,y=2520
所以p2506填写2520即可保证功能块每圈是0-360循环往复,且
驱动不会报错

