步进电机控制

已锁定

逍遥逸狐

  • 帖子

    15
  • 精华

    0
  • 被关注

    3

论坛等级:新手

注册时间:2008-11-17

普通 普通 如何晋级?

步进电机控制

1322

1

2012-06-07 10:45:13

最近公司要求做12个步进电机控制,方案配置有点头疼……
第一种方案:根据西门子最新提供方案,选用31X-T的CPU+IM174来做,一个IM174可以带4个,故12个电机需要3个IM174。使用软件需为4.2版本的S7 technology,手里没有,需要购买授权,且STEP7为5.5。
私企老板,你懂的……
Pass!
第二种方案:使用多CPU通讯。可使用300系列的紧凑型314-2DP-本身含4个2.5KHZ脉冲输出,外带8个353模块,或者链接其它CPU,如仍是314,也可用200系列的224XP等,(253价格应该和224XP差不多了吧)。
方案待定中……

在选择300系列的CPU中,发现:
最新版本的300样本“442-S7-300 产品目录 2012”中:314-2DP型号有误-314-6CH04-0AB0,早点的样本中为314-6CG03-0AB0。

等待客服确认中……

有了结果再来!

6月8日
经学习得知,300系列内部的高速脉冲输出无法做步进电机控制。
314C内部的高速脉冲,实际上是PWM-脉宽功能,无法对步进电机的高速脉冲信号给定。
疑惑:这还叫高速脉冲吗?
受公司的经济效益影响,最终选用的是另外一种方案:6个224XPsi手拉手-步进电机驱动器的接法是共阳极的,此接法的模块仅有两种:224XPsi和EM253模块,一个253的价格高于224XPsi。

工程初步方案定于此,理论可以,等待实现……

6月11日
经实际编程得知:
我所选用的224XPsi,输出的脉冲控制步进电机为相对位置控制,根据向导做的程序很难做到绝对位置控制。253可以做绝对位置控制。
客服答疑,建议使用西门子指令库MAP。
经学习后,非成熟的个人认为:
MAP指令库实际上就是把CPU本身仅能做相对位置控制的高速脉冲,引导到了绝对位置控制上(具体实现方法建议大家自己试一试)。
相对于绝对的区别就是在初始位置上,如果是绝对位置,初始点是确定且唯一的,相对位置就是把现有位置作为初始位置来控制。

工程采购了……
步进电机控制 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54759条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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