早就听说S7-200系列可以通过USS通讯控制32台变频器,今天有幸淘到一台旧设备上换下来的变频器,型号为MM420 6SE6420 4KW.用STEP 7-Micro/WIN V4.0 SP4版编程软件按照帮助文件里的例程编写了USS_INIT和USS_CTRL程序后下载到变频器中。并按照例程对变频器进行了参数设置。用PROFIBUS插头和电缆连接变频器和PLC后调试。PLC的端口0用于USS通讯,端口1用于编程软件监控程序的运行。将PLC的M点与变频器的接地点连接,变频器的端子2也接了地,在变频器的14.15.1.2端子间用2只1000欧姆和1只120欧姆的电阻做了终端偏置(我只用一台PLC控制一台变频器)现在遇到如下问题特向各位高手请教。
变频器经边沿指令启动USS_INIT指令后,USS_INIT的DONE(完成)输出被置位,Error输出为:0
1.USS_CTRL指令除了EN端用SM0.0接通外其余输入端都断开,转速给定端输入常数40.0,输出状况如下:
Resp_R 0和1之间跳动
Erroe 0
Statuus 64305
Speed 0
Run_EN 0
D_Dir 1
Inhibit 0
Fault 0
变频器的操作面板上显示 0.00变频器的风扇停止。
2.在上述基础上接通USS_CTRL指令的RUN输入端子,输出状况如下:
Resp_R 0和1之间跳动
Erroe 0
Statuus 64308
Speed 0
Run_EN 1
D_Dir 1
Inhibit 0
Fault 0
变频器的操作面板上显示仍为 0 ,变频器的风扇开始转动,但电动机不转,用手扳动电动机的转轴,感觉有明显的阻力。
3.再在上述基础上接通USS_CTRL指令的OFF2输入端,变频器的风扇停止转动,电动机转轴上的阻力消失。
不论对Speed_SP端子输入什么常数,电动机始终不转,但能用程序控制变频器的风扇启停,变频器操作面板上也始终显示 0.00
真不知道是什么原因,还请各位高人不惜赐教。
该变频器原先是在用的,原先是用操作面板来启停电机和调节速度的。