当前位置:
工控论坛
> >
产品
>
运动控制
>
西门子运动控制
我要发帖
两路脉冲输出控制问题
点击:
931
| 回复:
10
漫波
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 7回
年度积分:0
历史总积分:19
注册:2007年7月20日
发表于:2007-07-25 17:21:00
楼主
本人用S7-200脉冲输出来做X-Y轴的行程控制,在TD200上输入运动参数,已做了两台数控铣床,现在想做高精度的控制运动,用PLS脉冲输出功能好像不太理想,所以想用PTO包络来控制,因PTO可以进行线性控制,用来做高精度的比较好一点,但有一个问题到现在还搅不明白,我组态了一个输出点Q0.0后,想再组Q0.1就不行,查系统手册查不到,还有用PTO控制过程中,数值参数可以用TD200用调用吗,因本人刚接触不久有好多地方还不熟悉,请各大哥指点指点,有兴趣可以加我Q群:25187653
分享到:
收藏
邀请回答
回复楼主
举报
波恩
关注
私信
精华:10帖
求助:0帖
帖子:203帖 | 11028回
年度积分:0
历史总积分:36300
注册:2003年6月12日
发表于:2007-07-26 08:38:00
1楼
做数控铣床,还想做高精度的控制运动?!毕竟S7-200 PLC的运动控制功能是有限的,TD200是人机界面吗?而且楼主现用的S7-200+TD200系统架构的成本也未必低,不如直接用CNC系统。
回复
引用
举报
漫波
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 7回
年度积分:0
历史总积分:19
注册:2007年7月20日
发表于:2007-07-26 18:32:00
2楼
我知道CNC系统好,但我也要重新再学了,我只是想搅懂S7-200可不可以达到我的要求.TD200不是人机界面,只是文本显示器,我用来调用系统参数的用!请指点指点200能不能达到控制要求,不行我要换了,先谢波恩你了...
回复
引用
举报
刘岩利
关注
私信
[版主]
精华:2帖
求助:0帖
帖子:16帖 | 8239回
年度积分:397
历史总积分:28760
注册:2005年3月09日
发表于:2007-07-26 19:19:00
3楼
"我只是想搅懂S7-200可不可以达到我的要求"
S7-200有好多种CPU,彼此功能差很多。
“TD200不是人机界面,只是文本显示器”
我一直以为,文本显示器也是一种人机界面。
回复
引用
举报
蓝夜
关注
私信
精华:0帖
求助:0帖
帖子:17帖 | 62回
年度积分:0
历史总积分:116
注册:2004年3月09日
发表于:2007-07-26 20:09:00
4楼
TD200是文本显示器,但是也是HMI,只是比较简单的人机界面而以。不是说TD200停产了吗,用TD400C代替TD200了。高精度的运动控制S7-200有点不太合适了吧,我想!好像S7-200只能做开环,即使用EM253好像也是开环。而且PTO包络不够灵活,运动过程中不能修改速度的。楼主如果一定要用s7-200做,可以考虑再买个EM253的,如果成本不允许的话就没办法了。
回复
引用
举报
ShowFine
关注
私信
精华:1帖
求助:1帖
帖子:57帖 | 753回
年度积分:0
历史总积分:1671
注册:2003年10月29日
发表于:2007-07-26 22:27:00
5楼
如果纯粹做运动控制的话,确实不推荐使用S7-200. 有买EM253的钱还不如买个国产的运动控制器,或许还能两轴差补呢!
S7-200的脉冲发生器,是允许在发出脉冲过程中实时的改变速度的,前提是使用向导,再调用向导生成的子程序.
回复
引用
举报
波恩
关注
私信
精华:10帖
求助:0帖
帖子:203帖 | 11028回
年度积分:0
历史总积分:36300
注册:2003年6月12日
发表于:2007-07-27 20:45:00
6楼
看来大家的意见和建议都差不多,建议楼主还是用CNC系统解决铣床数控问题,要做事,该学还得学呀!
回复
引用
举报
njcq
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 9回
年度积分:0
历史总积分:18
注册:2006年6月19日
发表于:2007-07-27 23:42:00
7楼
做高精度运动控制,你的方案有点不合适,建议采用CNC系统,比较经济。
回复
引用
举报
蓝夜
关注
私信
精华:0帖
求助:0帖
帖子:17帖 | 62回
年度积分:0
历史总积分:116
注册:2004年3月09日
发表于:2007-07-28 10:06:00
8楼
"S7-200的脉冲发生器,是允许在发出脉冲过程中实时的改变速度的,前提是使用向导,再调用向导生成的子程序."
向导生成的子程序其中有个PTO_MAN是可以在运动过程中实时修改速度的,但是PTO_MAN是手动功能,也就是说没有位置要求的。上面说的PTO包络可以在运行过程中修改速度,是你在设计包络的时候就预先设定几种速度(记得好像叫“步”吧!),但是这些速度都有级的而且每个包络都是定死了,不能实时的修改速度。这个问题西门子的帅哥们也没有解决这个问题。
回复
引用
举报
ShowFine
关注
私信
精华:1帖
求助:1帖
帖子:57帖 | 753回
年度积分:0
历史总积分:1671
注册:2003年10月29日
发表于:2007-07-28 10:14:00
9楼
你想实时的修改速度,而且输出脉冲个数可以设置? 这种要求也并不一定非得用包络表才行的! 用向导的PTO_MAN功能,加上内部计数模式MODE12配合,再加上一些近似的算法,一样可以实现,而且加减速比用包络表平稳得多! 具体可以去看一下我在西门子官网论坛“我推荐版块”里发的一篇帖子。
回复
引用
举报
漫波
关注
私信
精华:0帖
求助:0帖
帖子:4帖 | 7回
年度积分:0
历史总积分:19
注册:2007年7月20日
发表于:2007-07-28 17:55:00
10楼
是的,我已有个EM253,是可以但控制也不是很灵活,而且成本也不平,
"PTO包络可以在运行过程中修改速度"在文本上面是改不了的,只有在PTO_MAN上面可以改,但像前面大哥说的PTO_MAN只是一个手动程序,在实际上只用来做调试方面用,看来S7-200做脉冲控制并不是一个理想的方法,回去再想想.
回复
引用
举报
热门招聘
相关主题
圆盘24等分高速精确控制问题
[9610]
请教此安川编码器的接线
[8130]
伺服驱动器和伺服电机可以任...
[8245]
请教:关于伺服电机抖动
[7869]
请问伺服电机的折算负载惯量...
[6524]
速度控制模式用模拟控制伺服...
[10620]
步进电机驱动器细分和不细分...
[8276]
求助:脉冲发生器怎样驱动步进...
[9041]
步进电机梯形加速
[11810]
丝杆的安全转速一般为多少RP...
[9117]
官方公众号
智造工程师
客服
小程序
公众号