回复:求助一个S7200控制伺服的程序

芳季

西门子1847工业学习平台

  • 帖子

    15612
  • 精华

    102
  • 被关注

    966

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2017-06-28 19:23:17

7楼

展开查看
以下是引用L S J 998在2017-06-28 09:48:45的发言 >6楼

也就是说,你想用伺服电机做一个位置定位的往复运动,是吧。如果你对此编程不是很熟悉的话,建议你还是用向导一步一步的做吧,最后在主程序里反复调用。其实用伺服系统做的话也不用这么麻烦的,你只需要使用内部寄存器模式就行了,比你这样做简单多了。

其实,看似简单的内部定位模式。其实的其实,需要很多输入点才能达成足够的定位目的。

首先。伺服你肯定不会选用绝对坐标的。那么问题来了……你或许猜到了。这里需要多少个输入点?

第二。位置寄存器段号选择。两点之间来回定位需要一个输入点吧。0的话向东走1的话向西走。触发定位动作需要一个自动开始信号吧。

第三。你没可能不用调机的。常规的正反点动,使能,正负极限。

没有十个八个输入点基本抡不动这个内部定位。

我数一数假如用于演示功能用的,需要几个输入点。

1 原点寻找开始,一输入。

2 近点狗,一输入,用Z相作为原点参考点。

3 多段位置选择,两输入,可以达成四个位置。

4 自动定位开始,一输入。

以上一共耗费了5个输入点了。

你伺服还有几个输入点?

所以。内部定位虽然华丽,但是只能基于通讯形式的控制下使用。妄想用IO信号可以。

请在座各位,向往的,三思而行。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33275条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。