模拟量信号控制伺服电机

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

模拟量信号控制伺服电机

试验1

1.接线方式

2.实验设备

R88D-KT02H

R88M-K20030H-S2-Z

CP1H-XA40DT-D

3.实验参数设定

Pn000=1 (伺服旋转方向选择0:CW方向-右转1:CCW方向-左转)Pn001=1 (伺服控制方式选择1:速度控制—模拟量控制)

Pn300=0 (速度控制选择0:模拟量力矩控制)

Pn301=0 (速度控制方向选择0:正方向1:反方向)

Pn302=600 (速度控制精度 600r/min)

Pn303=0 (模拟量速度控制方向切换方式0:CW方向切换)

Pn312=1000 (加速时间 1000ms)

Pn313=1000 (减速时间 1000ms)

Pn314=250 (S曲线加减速时间 250ms)

4.实验过程

使用CP1H-XA40DT-D的模拟量输出功能,使用G5模拟量速度控制功能。

模拟量与速度对应关系如下图所示:

在实验过程中,发现当模拟量输入为0v时,电机以一个很缓慢的速度向CW方向旋转,即发生了“零漂”现象。

在闭环控制中,“零漂”现象对精度的控制有一定的影响,需要抑制住“零漂”现象。

什么叫“零漂”,及如何解决“零漂”现象?

零点漂移可描述为:输入电压为零,输出电压偏离零值的变化。它又被简称为:零漂。

零点漂移是怎样形成的:运算放大器均是采用直接耦合的方式,我们知道直接耦合式放大电路的各级的Q点是相互影响的,由于各级的放大作用,第一级的微弱变化,会使输出极产生很大的变化。当输入短路时(由于一些原因使输入级的Q点发生微弱变化,比如:温度),输出将随时间缓慢变化,这样就形成了零点漂移。

解决“零漂”最有效的方式:随着三极管的导通工作,其温度会上升,导致扩散运动加剧Ic、Ie电流增大,随之Re两端电压增大,Vbe的电压就减小,Ib也随之减小,从而使Ic减小,形成了负反馈,这就是其抑制零漂的原理。

针对G5伺服驱动器而言,需要修改里面参数来起到抑制“零漂”的现象。

对应调整参数:

修改Pn422的数值,默认为0.

此参数的作用是模拟量偏置,以0.359mv为单位,+为CW方向,-为CCW方向。

方式1:手动方式

调整方式:手动设置,及缓慢提高Pn422的数值,直到在0v电压下,电机不旋转,即调整完成。

方式2:自动方式

调整步骤如下:

5. G伺服对应“零漂”调整参数

试验2

试验接线:

试验设备:

R88D-WT01H

W10030H-S1

CP1H-XA40DT-D

实验设置参数:

Pn000----0010

Pn300----1000 (单位:0.01V)

Pn305----10(ms)

Pn306----10(ms)

Pn307----40(ms)速度指令电压输入(REF)滤波的时间常数

Pn308----0(0)设置速度反馈滤波的时间常数

试验步骤:

使用CP1H-XA40DT-D的模拟量输出功能,使用G5模拟量速度控制功能。速度与模拟量对应关系:

在实验过程中,当模拟量输入0v时,电机并没有发生偏移现象。但是,我在试验手册里还是找到了相关参数。

W伺服对应“零漂”调整参数

相关文档
最新文档