S120驱动西门子Servo有零飘

速度有 +-0.1 mm/Min的 零飘变化,请问高手如何消除?

最佳答案

1、零漂,一般是系统本身存在的偏置或是由干扰造成。解决办法主要有两种——

    一是你可以通过参数设置来修正系统的零漂。你看看S120使用手册的功能图,有关给定值通道那部分。首先,模拟量输入的那页功能图就表示出了一个调零点和一个调满度的两个参数;其次,在给定通道上,只要存在附加给定的节点,都是可以进行偏置或者补偿的地方。

    二是给零点设置一个可以允许的死区,即零点不是一个点,而是一个小小的区间。零点漂移是随环境温度变化而变化的,另外,零点还受信号噪声的影响。所以,多数情况,零点不在零上,这是传动控制系统的普遍问题。针对这种情况,我们可以利用自由功能块在给定值通道上做一个死区来解决这个问题。 


2、另外,你还可以参考一下这个技术文档——

请参见:
6RA70, SIMOREG DC-Master 和 SIMOREG CM, 在电机速度控制过程中怎样抑制零点漂移
问题:    
 
  电机速度控制过程中速度设定点为零时,怎样抑制零点漂移? 


答案/ 补救/ 提示:      
 
  
  
 在速度设定点等于零时,且没有附加给定的情况下,系统特性不允许有零漂移动. 在速度设定点为零时,电机产生轻微转动的原因是速度调节器的积分成分在起作用. 

 
 
    在带有模拟测速机情况下,分辨率为0.0061%. 驱动单元在运行温度时,通过设置P051 = 22自动减小内部偏差补偿. 

 
 
    在带有脉冲编码器情况下, 显示的最小速度可通过操作手册第11.8节中的公式计算出来. 在这种情况下,采用每转1024个脉冲的编码器和在3.5 rpms 时采用四倍频计算模式(通过用P147 = 1 和参数P147 = 2提高测量时间来减小). 

小于这个实际值的速度被认为速度等于零, 在这种情况下,将导致某种死区区间. 

 
 
    依据应用场合, 在电机速度控制方式中,有许多解决抑制漂移的方法: 

 
 
  1)  如果在零速时没有转矩输出. 

 
 
  a) 撤消装置的使能, 例如在电机接近零速时,把操作使能38号端子变成低电平, (控制字1 位 3 低电平 ). 

 
 
  b) 在低速时自动转换到速度调节器的P 调节器. 

设置: 设置转换阈值P222 = 2 到 5%. 开关量连接器(参数号P698)必须设置成 1,例如,设置P698 = 1. 通过开关量连接器自动转换开关能被特定地激活,例如,在定位过程期间,防止其起作用. 这个功能也能使装置在参考速度为零和没有超过目标时停下来. 

 
 
  2) 如果在零速时有转矩输出. 

这要求更高级别的位置控制并且电机带脉冲编码器. 通过NC (SINUMERIK)执行位置控制,例如,机床应用. 然而, 它必须能被计算和在合适的情况下预先确定速度设定点以致保持速度下降到零. 选择性地,用SIMATIC定位模块或在6RA70 中用工艺模块(T300/T400). 对于简单的应用,也可以用工艺调节器(在基本单元6RA70中的 S00选件). 

操作手册的第8章,  B170页: 工艺调节器 

G145页: 脉冲编码器计算K0042, 位置实际值低字.
P450.01 = 3; 通过端子39 低电平信号复位位置计数器, 工艺调节器实际值: U480.01 = 42; 工艺调节器设定点: 

U484.01 = 0 

U500 = 10: 通过端子36使能工艺调节器; 限制工艺调节器输出到+/- 5% ,例如 (U508.01 = 5.00), 输出: 通过P621 = 9254 用K9254 作为速度调节器的附加设定点( G152页) . 

Tn: 设置 U494.01 约等于 4 * P226; Kp: 设置 U488.01 = 1 到 3. 

当位置达到时, 通过端子39设置位置实际值到零 

(端子39低电平脉冲), 然后通过端子36高电平信号使能工艺调节器.
 
  
  
  
 


 
 
 条目号:26665312     日期:2007-11-06   
 
 http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&siteid=cseus&objid=26665312

        虽然上述讲的是6RA70的应用,但是对于你目前的项目也有参考启发作用。

提问者对于答案的评价:
谢谢!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc206456.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月4日
下一篇 2017年11月4日

相关推荐

  • S120变频器远程与本地控制

    S120变频器远程与本地控制需要哪些参数设置。初次使用请说具体些,谢谢! 问题补充:可能描述的不准确,是上位机DP远程控制和就地控制箱按钮控制,是不是要用到数据组切换?需要怎么设置…

  • 几种CU320的区别和用法

    现场使用3种CU320,型号分别为1/   CU320   6SL3040-0MA00-0AA1; &nbsp…

  • 关于S120两天BLM并联的问题

    1、现在有两台710KW的BLM并联,组成12脉波整流。变压器是整流变压器,次级一个三角形和星形绕组分别给两台整流单元供电,问题就是这两台整流单元的交流进线相序是不是必须一样?我看…

  • 通讯波形

    怎样检查400PLC与S120驱动器通讯的波形,有不有什么监控软件可用,谢谢 最佳答案 你用starter软件自带的trace功能看看吧。如何使用trace功能,你可以看看——《如…

  • 滚切机控制

    大家好 我现在在做一台滚切机的控制 。滚切机就是能将一块很长很长的板切成很多块!这个板是由输送机输送过来 当传感器检测到板时电机带动滚刀360度旋转&…

  • 如何读取S120实际输出的转速和扭矩

    请教高手,我在SCOUT里配置好了伺服电机,在S7-300里实现了点动控制,但不知道如何读取S120实际输出的转速和扭矩,我的报文时110的。谢谢 最佳答案 如下设置参数即可——P…

  • 编码器反向

    s120驱动器,编码器反向P410.0,P410.1改YES后,出现故障代码7452和7490,这是什么原因,怎么解决,谢谢高手帮忙! 最佳答案 1、你将参数 p2546…

  • 西门子6ra80或s120的控制字、装体重

    看西门子手册时都是看到装置的状态字和控制字都是十六位额,可我看到别人做的和s7300DP通讯的dB块里状态字和控制字都是两个控制字32位的,有点不明白,第二个控制字里的位有控制错传…

  • 802D出现3800500报警

    我这里有一台802D的数控车床老是出现3800500中的608报警,出现在X轴上面,我查维修手册说见驱动手册,唉,我没有这方面的资料,现在急死了,哪位大侠能告诉我一下解决的办法。谢…

    高性能变频器 SINAMICS S 2017年11月12日
  • S120制动单元

    S120如果选用BLM无论多大功率都不需要选择制动电阻吗?是因为没有反馈才不需要选择吗?还是要看情况选择制动电阻的? 最佳答案 1、“S120如果选用BLM无论多大功率都不需要选择…

    高性能变频器 SINAMICS S 2017年11月12日