学长:为什么我用PLC去控制变频器(Sinamics S120)的时候,PLC将控制字STW1和运行速度(MDI方式基本定位,)成功传给变频器,但是伺服电机却没有反应(运转)? 请问,通过Profibus的通讯模式来控制电机要做哪些事情?
问题补充:
您好:因为我用STARTER调试的。在Starter的communication里面可以显示各个PZD的状态阿〉。Starter在在线的时候,不就是显示Sinamics S120的状态么?而且我用Starter的control panel可以使电机运转起来。但是,用它的basic positioner进行点动Jog,程序块travel blocks和MDi调试的时候,却不能使电机运转阿?
哪位朋友有过这方面的调试经验,可以给我个联系方式,让我通过电话跟您咨询么?十分感激
最佳答案
你是如何判断控制字STW1和运行速度已经“成功传送给变频器”了的?难道你在Sinamics S120上看到了吗?
建议查一下自己的通讯设置,包括PLC和S120上的,同时复核一下通讯协议,看看是否把字的定义及顺序弄错了。
提问者对于答案的评价:
感谢
专家置评
您好,首先说说用Starter进行基本定位的调试,无论是jog, travel block还是MDI, 他们的触发条件都是有一定顺序的,拿MDI来说,首先要设定MDI里的数据,然后把intermediate stop以及reject traversing block信号等置1, 还要先给运行信号,在将MDI选择信号激活。这样MDI功能才能被触发。
如果用PLC通过Profibus激活,必须选择110报文,然后理解报文每一个字甚至每一位的含义,然后再用SFC14传递给S120,楼上思飞说的很好,通过在S120上检查接收字来判断是否控制字已经完好地输入drive. 同时也可以参考S120基本调试手册
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc159058.html