我是今年3月份开始接触PLC编程的(西门子1200),由于本月电气工程师离职,公司也没打算新招,
就把原先那位工程师手里的设备交给我们调试。
现在遇到的问题是:
1.在先前减速机的减速比为4:1,伺服驱动器中每转脉冲数为1250,空载时测试输入0.1mm,实际运行0.1mm。
因为性能原因将减速机换为10:1,伺服驱动器中每转脉冲数设为5000,空载时测试输入1mm,
实际运行0.1mm。
2.威纶触摸屏上的位置输入数据为为32-bit sigend,但是plc内部的数据显示为放大1000倍(例:输入 0.1mm,PLC内部数值为100),根据这个关系,将输入的位置数据乘10,可以完成输入0.1mm,实际运行 0.1mm,就是不知道这样是否正确?
3.屏幕上显示的伺服实际位置是plc内部实际位置除以10得到,但是在过0位置时,除法会发生溢出,不知道原因是什么?
4.在西门子1200里,【工艺对象】->【组态】->【机械】可以设置电机每转脉冲数和电机每转的距离,不知 道基恩士是否有这样的设置。
5.接触伺服的时间不长,现在也没有师傅带了,想系统的学习一下伺服,不知道该怎么入手。手册也有看, 但是感觉有些东西不知道怎么用,和实际还是有点不一样。希望有前辈或师兄能指点一下,非常感谢!
以上问题不知道有没有表达清楚,感谢所有能花时间看看的前辈,师兄或朋友们!
硬件环境:
PLC:基恩士KV-5000
显示屏:威纶IE800
伺服:三菱MR-J40A
丝杆:5mm/圈