FM 354 SERVO MDI on the fly error

SIMATIC S7-200/300/400, Step7, PCS7, CFC, SFC, PDM, PLCSIM,
SCL, Graph, SPS-VISU S5/S7, IBHsoftec, LOGO ...
bosenkin
Posts: 2
Joined: Wed Jun 20, 2012 8:37 am

FM 354 SERVO MDI on the fly error

Post by bosenkin »

Hi everyone!
FM -354 and MDI ON THE FLY MODE are used
I've made a FC that should control FM set-point every 20ms (keep the needed set-point that always changes)
I use MDI and "MDI on the fly" block to renew parameters during drive's working.
So for MDI on the fly I execute in one PLC cycle:
1. Check if drive is working dbx23.1 = 1 (WORKING) and position is not reached: dbx25.7(POS_RCD)
2. load needed position, speed etc. to user DB
2. and set the bit to write MDI on the fly block: dbx38.4(MDIFLY_EN)

And many times I get the error: 0216 (On-the-fly MDI block inoperative). In manual is written that the cause of this error can be that drive has already finished working. But what signals I must check else for MDI proper use?

буду очень благодарен за помощь!


thanks in advance!