xie8009
专业做超声波清洗设备
级别: 略有小成
精华主题: 0
发帖数量: 118 个
工控威望: 263 点
下载积分: 2359 分
在线时间: 475(小时)
注册时间: 2008-04-03
最后登录: 2024-10-12
查看xie8009的 主题 / 回贴
楼主  发表于: 2010-03-19 19:55
问题点是:想通过触摸屏改变电机速度。因为触摸屏不能与QP软件直接通讯,只能通过程序的缓冲存储器来改,如改轴1的速度,只须将需要的速度写到缓冲2004 就 可以了;结果是无论我写多少值到D100,(同时监视到2004的值就是设的值)但电机速度始终按列表起动编号上的速度运行,
      
        LDP M400
                  dtop   h0    k2004     d100    k1

                  dtop   h0    k1500     k1         k1
pklon2000
级别: 略有小成
精华主题: 0
发帖数量: 180 个
工控威望: 326 点
下载积分: 6389 分
在线时间: 182(小时)
注册时间: 2008-07-11
最后登录: 2024-11-25
查看pklon2000的 主题 / 回贴
1楼  发表于: 2010-03-25 22:19
如果你是在定位过程中改变这个缓冲区的值的话,是不会生效的,你必须在定位启动前改写完成。
或是在定位中使用速度更改命令(另一个缓冲区了)。
需要做两件事:1.写入你要的速度到新速度缓冲区
             2.把新速度写入缓冲区写成1,速度更改后自动变为零。