最近调试一台机,发现基恩士公司对KV-H20S软件设计时,出现一些反人类的操作,叫BUG也是完全没有什么问题的,大概情况如下:
PLC硬件配置:KV-7500+KV-H20S;
伺服驱动器:松下 A6系列(接收脉冲方式);
接线参考如下:(红色区域是伺服ON接线)
以下截图文字部分包括JOG运转条件和原因
为什么说是反人类设计呢?
问题来了,
按照图1接线,把伺服使能端口接入定位模块,是比较常规的作业,但是JOG时只能在PROG模式下,但PROG模式时定位模块无法让伺服使能(伺服ON),再伺服使能OFF情况下,JOG操作居然能发出脉冲,很显然伺服能接受脉冲,但使能OFF情况下伺服是不会运行。
如果切换RUN模式,伺服可以使能,但是按CW/CCW是不会发出脉冲的,伺服也不会运行。
为什么不能在RUN模式下,能JOG操作呢?
目前解决这个问题办法是把伺服ON信号短接。
是不是BUG,不管了,反正基恩士工程师解释不出来。