奇怪的现象
打开诊断——》维修信息,观察轴信息时发现
进给轴作为模拟轴(MD31030=0)运行时,假如转速给定值可以有16%,但是当设置MD31030=1,其他条件不变,再观察同一信息发现此时转速给定值只有2%
很纳闷,请问为什么会出现这样的情况,这应该不是正常现象吧,望指点。
最佳答案
西门子802C速度给定输出的选择根据模拟和伺服驱动而定。必须注意以下参数的正确设置:
MD31030 ,设定值输出类型:
当选用进给轴作为模拟轴运行时,MD31030=0,当选用伺服驱动轴运行时,MD31030=1,
MD30240,实际值类型:
当选用进给轴作为模拟轴运行时,MD30240=0,当选用伺服驱动轴运行时,MD30240=2,
MD32250,额定输出电压:
MD32250=80%,标准值,一般无需更改,
MD32260,电机额定转速:
MD3226=?必须正确查询电机额定转速,
以使得驱动器输出8伏时达到MD32260 设定的额电机额定转速,这点非常重要,
楼主可以对照以上仔细检查,如果以上正确,在诊断——》维修信息,观察轴信息进给轴“作为模拟轴(MD31030=0)运行时,转速给定值可以有16%,但是当设置MD31030=1,其他条件不变,此时转速给定值只有2%“ 这是正常的,因为当设为模拟轴时,坐标未运行,端口X7未开放,不输出设定值;而当设为伺服轴时,电机运转信号从端口X7输出设定值;此值是系统自动计算出的。
以上说明会助力你对问题理解。祝楼主好运!
提问者对于答案的评价:
感谢您的回答,实际情况确实如您所说
在MD30130=0的情况下,32260似乎确实被屏蔽掉了,而是以一个固定值(大概3000)设定的。
只有MD30130=1的时候改32260才有效,其速度给定值才会有按比例变化。
只是纳闷的是为什么我32260设定的值也不大只有2000,而我按1000mm/min的速度运动轴,观察速度给定值只有4%,其结果量出来的模拟电压只有零点几伏,驱动电机的话,电机转的也太慢了。
搞不太清楚32260,进给速度,还有输出电压之间到底是个什么对应关系,传动比什么的都没设,1:1的
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc211594.html