| 作者 | 主题 |
|---|---|
|
卡布奇诺苦 侠客
经验值:750 发帖数:112 精华帖:3 |
楼主
主题:【分享】1200 随动控制 成功。有需要的可以来参考
1200 根据别的设备编码器脉冲反馈,做随动控制。。精确移位,速度实时同步。大家有需要的可以参考。。(程序用SCL写的)鼓捣了2个礼拜终于 达到效果了。。。。也许是我太笨。用这么久。高手勿喷!!! 程序太大,不让上传!!! 放网盘了! 链接:http://pan.baidu.com/s/1bp1dIrl 好像兄弟们看不懂我的程序。。可能我的水平不行代码太乱。大概说下思路: 思路就是 添加一个1MS的循环中断。 循环中断里面放 绝对移动指令, 绝对移动指令的速度填写 ID1000 编码器的脉冲。 然后 在中断 里面添加一个变量,ADD, 自加1. 做个判断,变量=1的时候绝对移动指令的触发沿 为0,变量=2的时候为1,3的时候 把变量=0, 这样他会始终3MS 激活 绝对移动指令。也就吧速度更新为ID1000最新脉冲值。 就是这个思路。 谢谢:一封,芳季,holdkcsxyz 和大家的指点! 同时谢谢西门子400技术支持的工程师! |