您的位置:控制工程论坛网论坛 » 西门子社区 » G120自由功能块卷径计算可行吗?

atmupkeep

atmupkeep   |   当前状态:在线

总积分:5759  2024年可用积分:0

注册时间: 2011-05-08

最后登录时间: 2023-08-15

空间 发短消息加为好友

G120自由功能块卷径计算可行吗?

atmupkeep  发表于 2016/1/21 10:54:20      1602 查看 3 回复  [上一主题]  [下一主题]

手机阅读

   G120中没有卷径计算块,想用自由功能块来搭,初步看了一下,好像只有一个积分器,请教大虾以下方法是否能实现?

  带浮动辊的收放卷,当摆辊在中间位置+-一定范围内时进行卷径计算,线速度积分按设置线速度(匀速)*时间,角速度积分按电机实际速度经过积分器,两者相除再换算得到当前卷径。

  G120积分器的用法解释得云里雾里啊~哪位高手给解释下吧

参考了一个DCC计算卷径的程序,好像也只是简单地把线速度和角速度积分再相除得到卷径的。

  另外请教一个问题,像这种带浮动辊的收放卷不设置直径传感器,在起步时不知道卷径的情况下如何控制较好?


1楼 0 0 回复
  • fung

    fung   |   当前状态:在线

    总积分:7506  2024年可用积分:1

    注册时间: 2006-11-24

    最后登录时间: 2023-08-16

    空间 发短消息加为好友

    fung   发表于 2016/1/21 22:33:27

    这么做没戏吧?G120的积分器有几个呀?我记得好像就1个积分器。另外,浮动辊是与卷径有关吗?是不是应该与张力有关呢?线速度与卷径有关。卷径的变化,导致线速度变化。

     

    你这个系统,如果用G120来做,是不是应该恒线速度控制加张力调节呀?把卷径计算规避掉。


    2楼 回复本楼

    引用 fung 2016/1/21 22:33:27 发表于2楼的内容

  • sweect

    sweect   |   当前状态:在线

    总积分:5941  2024年可用积分:0

    注册时间: 2007-11-07

    最后登录时间: 2023-08-21

    空间 发短消息加为好友

    sweect   发表于 2016/1/24 10:52:59

    计算卷径和积分器有何关系?

    G120和MM440一样。用浮动辊时,浮动辊位置代表速度差;使用PID的微调功能即可。

    而直线(无摆动辊)收放,要用带编码器才可以。



    3楼 回复本楼

    引用 sweect 2016/1/24 10:52:59 发表于3楼的内容

  • swy

    swy   |   当前状态:在线

    总积分:8597  2024年可用积分:2

    注册时间: 2006-08-05

    最后登录时间: 2023-08-21

    空间 发短消息加为好友

    swy   发表于 2016/1/24 15:32:37

    G120只有一个积分器,所以只用来计算角速度的积分,线速度不考虑加减速,匀速时直接乘时间就是积分了,两者相除得到卷径。

    浮动辊的气缸压力是用来调节张力的,另一方面是可以补偿在调节时出现的偏差,不致于把料带拉断。

    之前一个项目是用MM440的微调PID,卷径是在PLC中计算的,取的料带长度和卷绕轴的圈数来计算,效果还可以,但不够完美,在不同卷径时需要不同的PID参数。

    请教如何规避掉卷径计算?没有卷径只用浮动辊怎么给卷绕轴速度给定?是按最大卷径计算速度给定,浮动辊的偏差作附加给定吗?


    4楼 回复本楼

    引用 swy 2016/1/24 15:32:37 发表于4楼的内容

总共 , 当前 /