从电路图和参数表看,没有一点问题,P840和P844这两个负责启停控制的参数已经分配到DI0端口了,但是DI0端口多次拨动也无法启动,再进一步去看看MODBUS的控制字
从MODBUS的控制字我们发现,其中P840和P844的负责启停的参数从默认的R2090.0/R2090.1确实已经被宏51换成了端子的参数r29659.0/r29659.1,但仔细分析会发现,控制字中不仅仅是启停控制,还有启停的比如斜坡控制,OFF3控制,使能禁止运行等控制位,通过查看参数,发现这些控制位依然是MODBUS的标准配置,也就是这些位依然保留了r2090.x的配置,看到这里就知道了,如果这些控制位没有信号,那变频器自然是无法启动的,接下来就是如何解决了。
方法1:配置好宏51后,直接在MODBUS的控制字发送047E,那这些控制字就自然被通信赋值成有效了,端子启动,变频器正常运行了。
方法2:直接通过修改参数的方法,将类似P848,P852,P1140,P1142,P854这些参数都直接 设置成1,端子启动,变频器正常运行。
连接宏是方便了我们的配置,但是仍然需要知其然并知其所以然,才能在发生预想不到的现象时步步为营,分析问题,解决问题。