我目前有一控制柜,内有MM430,设计通过端子启动+电位器给定控制 和 USS通讯控制两种方法。
我把USS通讯参数设置在CDS 0层中,把端子加电位器控制参数设置在 1层中,
并且定义了数字量输入1(5号端子)为端子控制的启动点,数字量输入2(6号端子)为两种模式的切换开关
USS控制通过S7-200 USS指令库控制。
MM430上的39接PPI 0 口的3,40接 PPI 0口的8.
当端子6输入接通时,启动端子,并调电位器,变频器可以正常运行,
因为没有接电机,所以显示一个A933,表示没有接负载。所以我认为也是正常的。
但当我换到USS控制时,USS_CTRL的错误代码显示为11 ,表示驱动器的应答第一个字符不正确。
检查了参数设置,并看了下R0050,的确用的也是0层参数,
P700[0]=5,P1000[0]=5
P700[1]=2,P1000[1]=2,
5号输入端子:由P701确定,设置P701[0]=0作为端子启动输入端,P701[1]=1。
6号输入端子:由P702确定,设置P702[0]=99,P702[1]=99。
设置P810=722.1,即定义数字量输入2为切换命令源功能
USS控制时,BOP-2显示AUTO, 端子控制是显示HAND
P2010[0]=P2010[1]=6
P2011[0]=P2011[1]=1
P2012[0]=P2012[1]=2
P2013[0]=P2013[1]=127
P2014[0]=P2014[1]=0
程序也没有问题,激活的事站点1,速率9600
检查了几次,还是没有发现问题所在,不知道和不接负载有无关系,
请大侠们指导,谢谢!