目前客户用一款模拟量输出激光测距传感器,然后把测量值告诉给PLC,进行位置。由于本人工控经验较少,想咨询一下:
1.当测距传感器输出值到PLC后,是通过怎么的过程实现位移控制的?比如传感器输出100mm,而实际值需要200mm。然后这个差值100mm,是发送给变频器还是编码器之类让马达运动起来?
2.目前出现的情况是传感器显示屏能够精确地显示测量值精确到1mm,但是马达运动的值却误差很大,至少是cm级的。请问可能的原因是什么?是模拟量输出精度不高?还是和PLC算法问题?非常感谢各位的帮助!
最佳答案
你先参考这个帮助文档,S7-200 SMART PLUS,链接:https://support.industry.siemens.com/cs/document/76488152
具体参考:“功能”---“开环运动控制”章节内容。
实际值与显示值误差大有程序原因也有机械特性、机械计算数据错误,如速比、螺距等。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc134923.html