S120 报警F7490 F30003而且用111报文做基本定位功能控制时,实际的速度返回值PID296一直是变化的。紧急求救技术支持,谢谢!
问题补充:
你好,我已经刚刚在现场检查了进线电压380V没问题,另外,启动时047F一直给着,按钮抬起送047E的,就是说OFF1,OFF2,OFF3一直为1,再着,我建立的DB块,DB10.DBX24.0开始的24个BYTE为我读的地址,也就是DB10.DBD38为实际速度反馈,对啊!但就是一直在变。而DB10.DBD34实际位置却正常反馈并在HMI上显示。
最佳答案
F30003是直流母线欠压故障,应该是你的交流电源有问题,检查一下伺服的进线电源是否正常。
F7490是运行时取消使能故障,检查你的OFF1,OFF2和OFF3信号是否接通。
实际速度返回值是你的读报文中的第15~18字节,检查你的地址有无错误,一般变化范围不大的。
为什么按钮抬起送047E,那你按钮不按的时候控制字是047E吗,如果按钮点动你应该一直写047E才对或者保证你松开按钮后写报文不会发生改变。这个你必须在你的写报文中确定,你可以监控你的包含写报文的DB块,我认为出现7490的故障肯定是有个OFF位没有接通。
另外速度读取值必须要经过转换才可以转化为实际转速单位:转/分钟。转换方法是读取值/16384(4000H)/每转LU数(一般是10000)*P2002,转换后数值跳动就不大了。
提问者对于答案的评价:
你好,感谢您的回答!希望还能继续向您学习。我现在现场监控状态,就是报警F7490.两台SMM一样,我就是2个点动按钮(快进和快退),按下快进前进正常,但就是一释放按钮就报F7490,按下时我一直送047F,释放后送047E.但有一个问题,就是我的快进位置在PLC里已经给了定值,而我释放按钮时机床还没有到达我的设定位置,是这个原因吗?我不应该送定值吗?是因为S120认为还没有到达我设定的位置而我却已经释放了按钮并送047E了,对吗?如果是应该如何改?
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc203433.html