台达B2伺服编码器OCZ输出接西门子1200PLC 点击:1191 | 回复:3



zouxing1987929

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:14帖 | 74回
  • 年度积分:312
  • 历史总积分:1648
  • 注册:2011年12月01日
发表于:2018-07-09 17:18:58
楼主

台达B2伺服,控制电机给小水缸加水加压,恒压控制。有一个水下压力传感器。

位置模式,西门子1200PLC运动控制,只能开环定位,没办法控压。

因为有压力传感器,PLC打算采用PID,用伺服速度模式。

有一个问题,需要计算水缸里压缩水的体积(不要求很精确,大概就行),即伺服电机转了几圈,减速比之类的就能算出来。就因为对体积要求不高,所以没有配编码器,位移传感器之类的。

之前人没用PLC(用的位置模式),是计算发出的脉冲数量来大概计算电机位置。

现在用西门子PLC,速度模式,怎么算电机位置。通过通讯读取也麻烦。

台达B2自带编码器脉冲输出功能,但是西门子PLC又不支持差分信号,只剩下编码器OCZ 输出可用了。这个编码器OCZ 开集极输出是什么信号,能不能取来用?电机转一圈输出一次的意思么?PNP,NPN的?与西门子PLC高速计数怎么接线?





阿龙216

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2016年9月15日
发表于:2019-02-12 19:54:29
1楼

请问问题解决了吗?我也遇到ocz怎么接线的问题

笨笨猫

  • 精华:1帖
  • 求助:3帖
  • 帖子:94帖 | 1517回
  • 年度积分:7
  • 历史总积分:2257
  • 注册:2008年6月15日
发表于:2019-02-19 14:41:54
2楼

Z脉冲是电机转一圈就有一个脉冲输出的意思。

台达B2伺服的Z脉冲有两种,一种是OZ和/OZ,这个是差分信号。

另外一种是OCZ,是开集电极输出,NPN。

楼主贴出来的图就是接线方法呀,形成回路就好啦!

shangganlin

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 113回
  • 年度积分:1
  • 历史总积分:61
  • 注册:2014年3月23日
发表于:2020-08-19 15:13:38
3楼

感谢楼主分享


相关主题

官方公众号

智造工程师