技术论坛

V90编码器回原点

作者 主题
游民

经验值: 70
发帖数: 1
精华帖: 0
主题:【探讨】V90编码器回原点


只看楼主 楼主 2022-01-21 10:15:17

V90绝对编码器通过1500plc用284控制,之前用的伺服助手软件直接设置原点,如果出现问题,需要客户自己通过软件设置比较麻烦,或者通过ModePos模式4主动回原点断电后无法保存需要重新回原点,现在想通过PLC程序回原点同时断电后不需要重新回原点的方法?


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1745221&b_id=66&s_id=0&num=1

侠圣

经验值: 3578
发帖数: 614
精华帖: 0
回复:V90编码器回原点


只看楼主 1楼 2022-01-21 20:01:33

两种方法,第一种通过PLC编程实现,官网就有,文档编号109480486,https://support.industry.siemens.com/cs/document/109480486/%E5%A6%82%E4%BD%95%E5%AE%9E%E7%8E%B0%E9%80%9A%E8%BF%87s71500-plc%E5%AF%B9s120%E7%9A%84%E7%BB%9D%E5%AF%B9%E5%80%BC%E7%BC%96%E7%A0%81%E5%99%A8%E6%A0%A1%E5%87%86?dti=0&lc=zh-CN

也可以采用FB287编程实现;


第二种,通过HMI与V90直接通讯实现绝对值编码器回零;

首先在HMI上建立连接:

选用SIMATIC S7-300/400驱动程序,依据V90的PN地址建立连接

然后建立P2507参数的变量,

再建立P971参数的变量,

首先要知道装置号:

根据非周期通讯功能块“SINA_PARA”( FB286)及“SINA_PARA_S”(FB287)中AxisNo驱动编号V90需设置为2。

然后计算索引号,DBW=1024*装置号+参数索引号;

根据计算出的索引号和想要连接的参数建立变量;

在HMI画面上做“设置零点”和“保存零点”两个按钮,操作时使用点动按钮将电机运动到用户零点坐标后,再按顺序按“设置零点”和“保存零点即可。

设置零点按钮的功能定义为设置变量值:直接设置P2507为2

保存零点按钮的功能定义为设置变量值:直接设置P971为1




简单的重复就能完成复杂的任务!
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
V90编码器回原点
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。