回复:200smart控制带绝对值编码器的伺服

已锁定

胜杨

  • 帖子

    19
  • 精华

    0
  • 被关注

    0

论坛等级:游士

注册时间:2020-03-16

普通 普通 如何晋级?

发布于 2020-08-14 11:48:35

4楼

展开查看
以下是引用芳季在2020-08-14 11:35:33的发言 >2楼

两层控制意义。

底层:只要再通电,驱动器就知道电机的当前位置。

面层:plc需要通过一种手段得知驱动器所了解到的电机位置信息。

绝对编码器电机或增量编码器电机,仅仅是底层的层面上的意义。与面层无关。

找不找零,仅仅是面层关系的需求,与底层无关。

底层要解决驱动器知道位置的问题。可以有两个常规方案。一,绝对编码器。二,增量编码器电机 + 驱动器或编码器加装电池。

目前最常用的发脉冲去找零,正是plc通过脉冲去直接了解现场原点的位置,与电机和驱动器都无关(我指位置数据关系无关)

你选择的绝对值编码器,仍然要解决面层的信息获取问题。否则plc始终不知道电机位置。

矛盾点在于,再通电时,驱动器是知道位置了,但是plc知道吗?什么途径可以知道?

关键在“途径”。

我推荐两种途径,(我不考虑任何现场碰撞问题,这个是你考虑的。)

第一种。命令驱动器到达一个指定位置(*),然后驱动器发出到达信号。此时,plc收到信号把自身的位置值变更为指定值。从此位置量同步了。

第二种。通讯读取驱动器位置信息。

(*)至于你怎么给这个位置命令,也有几种办法。一,通讯写命令位置。二,伺服使用内部预置位置定位,输入点触发定位。三,你当作它是增量编码器算了,发脉冲找零。

所以,我觉得除了通讯。这个绝对值编码器没什么意义。

谢谢大神详解,我知道怎么解决了。

第一种 使用编码器加电池方式,plc与伺服驱动器走通讯

第二种 还使用增量编码器 每次断电都重新找零


目前不想每次断电都重新找零,所以除了第一种方式 还有没有啥更好的方式或方法?可以都讨论讨论

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9022条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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