techo
级别: 略有小成
精华主题: 0
发帖数量: 335 个
工控威望: 409 点
下载积分: 1126 分
在线时间: 117(小时)
注册时间: 2010-05-09
最后登录: 2015-11-29
查看techo的 主题 / 回贴
楼主  发表于: 2011-01-15 21:13
我最近做一个工程,斜坡指令要4个小时,可以吗?
hxl202319
工资就像大姨妈,一月一次,一周就没了
级别: 网络英雄

精华主题: 0
发帖数量: 1751 个
工控威望: 10137 点
下载积分: 61261 分
在线时间: 2663(小时)
注册时间: 2007-03-26
最后登录: 2024-05-16
查看hxl202319的 主题 / 回贴
1楼  发表于: 2011-01-16 12:09
RAMP   D0  D1  D2  K1000
D0是起始值
D1目标值
D2当前值
K1000是1000个扫描周期。
也就是在执行是D2内的值从D0那么大开始经过1000个扫描周期缓慢变化到D1大小。
你要4个小时,如果算扫描周期是10ms的话,4*3600*100=1440000<32位K值。所以理论上可以。
当然需要用32位指令,并且和你的程序大小有关。
本帖最近评分记录:
  • 下载积分:+1(techo) 热心助人
  • 签名无效了,麻雀不见了!
    hxl202319
    工资就像大姨妈,一月一次,一周就没了
    级别: 网络英雄

    精华主题: 0
    发帖数量: 1751 个
    工控威望: 10137 点
    下载积分: 61261 分
    在线时间: 2663(小时)
    注册时间: 2007-03-26
    最后登录: 2024-05-16
    查看hxl202319的 主题 / 回贴
    2楼  发表于: 2011-01-17 12:44
    8楼说的对,是只能16位指令,所以不能4小时的
    签名无效了,麻雀不见了!