当前位置:
工控论坛
> >
产品
>
运动控制
我要发帖
首页
上一页
1
2
下一页
尾页
pc直接控制伺服电机
点击:
6362
| 回复:
30
wlgiet
关注
私信
精华:0帖
求助:0帖
帖子:1帖 | 5回
年度积分:0
历史总积分:7
注册:2005年9月26日
发表于:2005-09-27 15:23:00
楼主
是否可以直接用PC作为上位机?即不需要控制卡连接。 若不行,请详细说明为什么不行,以前看过一些相关帖子, 但都很简单的下结论。我想了解下脉冲增量和模拟增量控制具体内容?
分享到:
收藏
邀请回答
回复楼主
举报
REDCYBER888
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 147回
年度积分:0
历史总积分:184
注册:2003年7月09日
发表于:2005-10-29 11:17:00
21楼
TO 周公:
对于实时性要求较高的控制过程,DOS 可以,WINDOWS 也可以。
你所举的两个例子可以通过增大BUFFER解决。
回复
引用
举报
刘岩利
关注
私信
[版主]
精华:2帖
求助:0帖
帖子:16帖 | 8239回
年度积分:397
历史总积分:28760
注册:2005年3月09日
发表于:2005-10-30 10:36:00
22楼
"对于实时性要求较高的控制过程,DOS 可以,WINDOWS 也可以。你所举的两个例子可以通过增大BUFFER解决。"
增加 BUFFER 怎么用来解决实时性要求较高的问题?增加 BUFFER 只能解决数据传输中断的问题,对于需要实时采集数据实时运算并输出的情况,增加 BUFFER 也能解决吗?
回复
引用
举报
zsbs
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 145回
年度积分:1
历史总积分:234
注册:2003年11月27日
发表于:2005-10-30 10:59:00
23楼
可以用串行口的TXD产生脉冲(发送0X55),改变波特率可以改变频率,配合伺服驱动器的电子齿轮功能,可以得到满意的控制速度,利用串行口的DSR、DTR、RTS、CTS、RI、RXD作为开关量的输入、输出接口,基本上可以实现您所需的功能(可以用两个串行口),同时计算机的并行口也可以作为开关量的输入、输出端口,因而您的问题是能够解决的,只是要求做软件人的水平要高点
回复
引用
举报
周公
关注
私信
精华:10帖
求助:0帖
帖子:119帖 | 5549回
年度积分:0
历史总积分:6446
注册:2002年11月26日
发表于:2005-10-30 12:26:00
24楼
不知道各位看没有看过 WINDOWS 环境下串口输出是否连续? ‘用串行口的TXD产生脉冲(发送0X55),改变波特率可以改变频率’——每个字节最多发送 5 个脉冲,可以算输出最高频率了。
回复
引用
举报
REDCYBER888
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 147回
年度积分:0
历史总积分:184
注册:2003年7月09日
发表于:2005-10-30 14:13:00
25楼
TO刘岩利:
我认为实时性是一个相对概念,不同的任务是有不同的要求,我们只能在实时性和方便性中权衡。
WINDOWS/PC体系的好处是有目共睹的。
WINDOWS/PC体系的不利之处也有。比如周公指出的WINDOWS环境下串口输出不连续,但有很多方法加以解决。我们不能遇到一点小问题就轻易否决WINDOWS/PC体系。
其实,10MS的滞后算不算实时?100MS的滞后算不算实时?
我个人的分析是:大部分实时性要求在10MS-100MS内的工控任务,均可以考虑WINDOWS/PC体系。至如10MS内的任务,WINDOWS/PC体系肯定无法胜任,于是有了专用驱动器等前端产品,这也是WINDOWS/PC体系的必要补充,其地位相当于U盘、光驱等专用外设。
回复
引用
举报
yzj7518
关注
私信
精华:2帖
求助:1帖
帖子:36帖 | 218回
年度积分:0
历史总积分:498
注册:2003年6月27日
发表于:2005-10-30 17:17:00
26楼
做压力测试的,用伺服电机带动丝杠产生
几个压力去压被测传感器
奥我看来用伺服电机的力矩工作方式就很容易了。
回复
引用
举报
刘岩利
关注
私信
[版主]
精华:2帖
求助:0帖
帖子:16帖 | 8239回
年度积分:397
历史总积分:28760
注册:2005年3月09日
发表于:2005-10-30 17:21:00
27楼
"我个人的分析是:大部分实时性要求在10MS-100MS内的工控任务,均可以考虑WINDOWS/PC体系"
个人经验,如果一次响应滞后所带来的风险不大(只是设备停顿一下,没有其它损失和危险),WINDOWS还是可用的,否则,即使是100ms,也不推荐用 WINDOWS 系统。系统零点几秒甚至十几秒没有响应的时候虽然不多,但还是偶尔会有的。由于系统本身的复杂性,当问题出现的时候,有能力发现、解决问题的用户也是极少数。
顺便问一下,有多少人用的 PC+WINDOWS 系统从没有出现过死机、蓝屏、程序无响应的情况?上网聊天、打字灌水的时候,重起系统不是什么大不了的事情,如果重起PC的几秒钟系统有可能爆炸,……
而且,既然在讨论中是以“对于实时性要求较高的控制过程”为前提的,10ms的响应不算很高。对于运动控制而言,如果提到“实时性要求较高”,毫秒级的响应应该算是常规要求了。
回复
引用
举报
9鬼
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 40回
年度积分:0
历史总积分:62
注册:2003年7月02日
发表于:2005-10-30 17:50:00
28楼
不用另外板卡,
用PC机可以直接驱动 伺服电机作位置控制
本人曾利用PC机的并口发送PWM脉冲,直接驱动步进电机作位置控制。当然也可驱动带位置控制的伺服。
硬件:386烂机
软件:用汇编写基本PWM子程序,用C写控制程序
性能:4轴,无插补。最大输出脉冲频率24kHZ
回复
引用
举报
IAI伺服机械手
关注
私信
精华:0帖
求助:0帖
帖子:6帖 | 108回
年度积分:0
历史总积分:144
注册:2003年10月30日
发表于:2005-10-31 20:27:00
29楼
觉得用电缸是比较好的方案。电气和机构都跟你做好了,简单。
IAI电缸也可以PC通过串口直接控制,不过觉得考虑成本的话根本没这个必要。
回复
引用
举报
RuFeng
关注
私信
精华:0帖
求助:0帖
帖子:0帖 | 4回
年度积分:0
历史总积分:54
注册:2002年2月02日
发表于:2005-11-01 20:56:00
30楼
“不用另外板卡,
用PC机可以直接驱动 伺服电机作位置控制
本人曾利用PC机的并口发送PWM脉冲,直接驱动步进电机作位置控制。当然也可驱动带位置控制的伺服。”
嘿嘿,我相信你这个东东是会动的…………
回复
引用
举报
热门招聘
相关主题
运动控制器十大品牌(个人观点...
[44937]
资料分享:伺服系统基础知识,...
[10396]
松下伺服软件Panaterm软件的...
[7061]
求助:请教怎么才能买到便宜实...
[5838]
直流伺服电机的国外品牌都有...
[6916]
伺服电机零位漂移的原因?出现...
[12617]
直流伺服电机不用驱动器能转...
[5700]
什么是伺服驱动器,伺服电机?...
[9380]
平台的水平度调整系统方案,是...
[5575]
旋转编码器的分辨率与精度
[12639]
官方公众号
智造工程师
客服
小程序
公众号
首页
上一页
1
2
下一页
尾页