hehaiwaer
站的更高,才可以尿的更远。
级别: 家园常客
精华主题: 0
发帖数量: 348 个
工控威望: 785 点
下载积分: 2834 分
在线时间: 575(小时)
注册时间: 2009-06-10
最后登录: 2021-10-21
查看hehaiwaer的 主题 / 回贴
楼主  发表于: 2009-09-17 11:35
我现在写一段控制电机速度的程序,遇到点问题。我想直接在PLC程序里控制加速时间,这样可以在触摸屏上直接控制加速的时间快慢。我想让加速时间同步,就是让所以的电机在相同的时间达到一定的速度。现在没个电机运行的速度不一样有的差别还很大,怎样才能实现这样的功能。不一定很精确,只要偏差不是很大就可以。
好好学习,天天向上!
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3392 个
工控威望: 3188 点
下载积分: 70165 分
在线时间: 1601(小时)
注册时间: 2008-04-20
最后登录: 2024-05-14
查看wwcwwc的 主题 / 回贴
1楼  发表于: 2009-09-17 11:54
在屏上做好相关的+/-地址后,直接用MOV传送给你的PLC电机转速控制的地址,(按钮做成数值转换;如按下M100.0等于把5的数传送到相关地址后进行加/减法计算,这样就按5的数增/减,具体多少数值需要自己定)当然程序中需要有相关的逻辑关系,我指的是+/-按钮的关系.用SET/RST指令.希望能够得到帮助.
本帖最近评分记录:
  • 下载积分:+1(hehaiwaer) 热心助人,加分表扬
    hehaiwaer
    站的更高,才可以尿的更远。
    级别: 家园常客
    精华主题: 0
    发帖数量: 348 个
    工控威望: 785 点
    下载积分: 2834 分
    在线时间: 575(小时)
    注册时间: 2009-06-10
    最后登录: 2021-10-21
    查看hehaiwaer的 主题 / 回贴
    2楼  发表于: 2009-09-17 12:01
    我现在问题的关键就是
    这个加速的过程怎样控制,就是速度不一样,但加速的时间要一样
    好好学习,天天向上!
    wwcwwc
    级别: VIP会员

    精华主题: 0
    发帖数量: 3392 个
    工控威望: 3188 点
    下载积分: 70165 分
    在线时间: 1601(小时)
    注册时间: 2008-04-20
    最后登录: 2024-05-14
    查看wwcwwc的 主题 / 回贴
    3楼  发表于: 2009-09-17 14:24
    你是指变频器的频率上升时间在PLC上进行设置,如果你的变频器是以RS485/以太网控制那就好办。
    hehaiwaer
    站的更高,才可以尿的更远。
    级别: 家园常客
    精华主题: 0
    发帖数量: 348 个
    工控威望: 785 点
    下载积分: 2834 分
    在线时间: 575(小时)
    注册时间: 2009-06-10
    最后登录: 2021-10-21
    查看hehaiwaer的 主题 / 回贴
    4楼  发表于: 2009-09-17 15:11
    引用
    引用第3楼wwcwwc于2009-09-17 14:24发表的  :
    你是指变频器的频率上升时间在PLC上进行设置,如果你的变频器是以RS485/以太网控制那就好办。

    这样控制
    能否指点
    好好学习,天天向上!
    wwcwwc
    级别: VIP会员

    精华主题: 0
    发帖数量: 3392 个
    工控威望: 3188 点
    下载积分: 70165 分
    在线时间: 1601(小时)
    注册时间: 2008-04-20
    最后登录: 2024-05-14
    查看wwcwwc的 主题 / 回贴
    5楼  发表于: 2009-09-17 16:01
    你的精神使我感动.
    请你详细说说PLC/HMI是什么品牌;型号可以吗?
    hehaiwaer
    站的更高,才可以尿的更远。
    级别: 家园常客
    精华主题: 0
    发帖数量: 348 个
    工控威望: 785 点
    下载积分: 2834 分
    在线时间: 575(小时)
    注册时间: 2009-06-10
    最后登录: 2021-10-21
    查看hehaiwaer的 主题 / 回贴
    6楼  发表于: 2009-09-17 16:32
    PLC是LG的
    屏是威伦的
    我就是想知道一点思路,我现在也想到一个办法了,正在编程。
    我的思路是这样的
    以在触摸屏取一个加速时间,在这个单位时间内生产线速度达到一定的速度。
    在以其中的以台电机取一个加速区间,计算这个加速区间所需要的加速时间。
    然后我将每台电机的加速区间除这个时间,得到每台电机在单位时间要加速的量。
    然后就根据这个量来加速
    好好学习,天天向上!
    ydc820
    级别: 家园常客
    精华主题: 0
    发帖数量: 642 个
    工控威望: 625 点
    下载积分: 1456 分
    在线时间: 893(小时)
    注册时间: 2007-02-24
    最后登录: 2024-05-09
    查看ydc820的 主题 / 回贴
    7楼  发表于: 2009-09-17 18:56
    说来说去,不知道你用的是变频还是伺服步进
    qinchenglim
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 1213 个
    工控威望: 1313 点
    下载积分: 3923 分
    在线时间: 738(小时)
    注册时间: 2009-06-09
    最后登录: 2024-05-07
    查看qinchenglim的 主题 / 回贴
    8楼  发表于: 2009-09-18 07:40
    说说你的硬件搭配大家才好帮你啊
    wwcwwc
    级别: VIP会员

    精华主题: 0
    发帖数量: 3392 个
    工控威望: 3188 点
    下载积分: 70165 分
    在线时间: 1601(小时)
    注册时间: 2008-04-20
    最后登录: 2024-05-14
    查看wwcwwc的 主题 / 回贴
    9楼  发表于: 2009-09-18 08:42
    不论什么其原理一样.
    我认为:楼主要求的是加/减速时间一样的控制.
    以变频器为例;这样你看可以否?如想从50HZ降到10HZ,那它将要有40HZ频率的变化.我的公式:
                     I F1-F2  I* IF2 I                                                                                                              I 50-10 I * I10 I
    T(加/减速)=-----------      F1:原工作频率.F2:工作需要变化到的频率,(取绝对值)  T(加/减速)=  -------------- =8
                          I  F1  I                                                                                                                        I 50 I


    这个公式基本能满足一般要求.
    还有如果设备工艺允许,控制器运行不产生报警,我认为可以把加/减速时间做成定量.
    [ 此帖被wwcwwc在2009-09-18 09:00重新编辑 ]
    本帖最近评分记录:
  • 下载积分:+3(hehaiwaer) 热心助人,加分表扬
    wwcwwc
    级别: VIP会员

    精华主题: 0
    发帖数量: 3392 个
    工控威望: 3188 点
    下载积分: 70165 分
    在线时间: 1601(小时)
    注册时间: 2008-04-20
    最后登录: 2024-05-14
    查看wwcwwc的 主题 / 回贴
    10楼  发表于: 2009-09-18 09:09
    不好意思.看了6楼的说明.我理解错误了.对不起!
    这样确实只要把它参数传送到各自电机的加/减速时间里面就可以了.
    hehaiwaer
    站的更高,才可以尿的更远。
    级别: 家园常客
    精华主题: 0
    发帖数量: 348 个
    工控威望: 785 点
    下载积分: 2834 分
    在线时间: 575(小时)
    注册时间: 2009-06-10
    最后登录: 2021-10-21
    查看hehaiwaer的 主题 / 回贴
    11楼  发表于: 2009-09-18 09:20
    呵呵
    谢了
    现在我的程序已经编的差不多了
    现在暂时不能实践
    等生产任务不紧时在去看看效果怎样
    好好学习,天天向上!