I want to get time information at the execution of every CNC command line.
Is it possible to get this time information using a digital output of machine controller (Sinumerik 840D by Siemens)?
Perhaps a digital digital up/down pulse (every up may represent successful execution of CNC command) could be possible solution.
The controller constantly shares digital information in the kHz or Mhz range with the motor drive. Each pulse could be in the ns or micro second range. The slower Sinumeric would not catch each signal.
The duration of each CNC step depends on the travel distance of each axis within that particular command.
You can download Mach3 (German, English) and simulate axis speed of the mill you are using for the job in the motor tuning setting. The program will execute the job on the screen in exactly the same time the CNC mill will do.
Last edited by stewi; 08-16-2011 at 12:17 PM.