虚心求教
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看虚心求教的 主题 / 回贴
楼主  发表于: 2010-08-19 07:31
设定X0为伺服脉冲的输入,每转一圈输出1000个脉冲信号,用C0进行计数。
先将标准的脉冲计数用DMOV移送到D1,运行中时将脉冲计数用DMOV移送到D3,然后将D3和D1进行比较,数值相等的时候,伺服马达停止。
请教:
是用CMP就可以了还是要用DCMP呢?
这样的控制思路可有问题?
非常感谢!
jonnyhsieh
系統整合
级别: VIP会员
精华主题: 0
发帖数量: 564 个
工控威望: 1150 点
下载积分: 721 分
在线时间: 730(小时)
注册时间: 2010-06-03
最后登录: 2024-06-03
查看jonnyhsieh的 主题 / 回贴
1楼  发表于: 2010-08-19 08:12
DCMP
D<=>
虚心求教
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看虚心求教的 主题 / 回贴
2楼  发表于: 2010-08-19 23:27
那就是要用DCMP了。
D<=>是否是设置动作的方式?
假如写成:[DCMP D1 D3 M0]时,是否还是只占用M0、M1、M2?
D1=D3时M1动作。

感谢!
[ 此帖被虚心求教在2010-08-19 23:44重新编辑 ]
190954592
几朵白云月渐盈
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 144 点
下载积分: 2012 分
在线时间: 38(小时)
注册时间: 2009-10-22
最后登录: 2013-09-30
查看190954592的 主题 / 回贴
3楼  发表于: 2010-08-20 06:54
本人叫站同2楼的用dcmp
liu19916
级别: 略有小成
精华主题: 0
发帖数量: 180 个
工控威望: 275 点
下载积分: 1320 分
在线时间: 262(小时)
注册时间: 2010-07-28
最后登录: 2024-11-16
查看liu19916的 主题 / 回贴
4楼  发表于: 2010-08-29 20:46
怎么楼主的脉冲计数就用普通计数器就能行吗?
tangwang
级别: 略有小成
精华主题: 0
发帖数量: 332 个
工控威望: 392 点
下载积分: 1537 分
在线时间: 81(小时)
注册时间: 2006-10-17
最后登录: 2020-06-06
查看tangwang的 主题 / 回贴
5楼  发表于: 2010-08-30 13:57
脉冲计数就用普通计数器就能行吗   
wuxi020947
级别: 探索解密
精华主题: 0
发帖数量: 32 个
工控威望: 114 点
下载积分: 478 分
在线时间: 18(小时)
注册时间: 2010-08-27
最后登录: 2012-11-30
查看wuxi020947的 主题 / 回贴
6楼  发表于: 2010-08-30 22:55
要用DCMP
虚心求教
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看虚心求教的 主题 / 回贴
7楼  发表于: 2010-09-01 10:40
额,实际用的是C235,谢谢。
huajunfei
级别: 家园常客
精华主题: 0
发帖数量: 36 个
工控威望: 603 点
下载积分: 2152 分
在线时间: 27(小时)
注册时间: 2010-09-04
最后登录: 2012-08-15
查看huajunfei的 主题 / 回贴
8楼  发表于: 2010-09-07 22:01
私服电机是这样控制的么·不是给他多少脉冲就走多少么?怎么还要比较
恶魔猎手
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看恶魔猎手的 主题 / 回贴
9楼  发表于: 2010-09-08 06:09
冒个泡
gongda10
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看gongda10的 主题 / 回贴
10楼  发表于: 2010-09-08 10:33
[DCMP D1 D3 M0]时,必须是占用M0、M1、M2
D1=D3时M1动作。