Hi all,

We are synchronizing the communication between an HMI and a Sinumerik 840D control, so in a cycle I need to activate a flag and hold the process until the 'OK' response gets back.

Instead of doing a while loop until the condition variable is set, I'm thinking that it would be much better to hold the process with something similar to wait, sleep or something like that. Maybe using M00 could work, but I need a way to restart the execution automatically after the stop via software. Pressing cycle start in the operator console is not an option, acting in the registry modified by that key should work.

Does anyone know the number of the DB of the cycle start key, or any other way to retake the NC execution?

Thanks a lot,
Cheers!

Similar Threads: