BK MIKRO 8 is a broken tool detection system designed mainly for broken tool detection inside the tool changer of machining centers adding little or no additional cycle time. The controller stores up to 128 different tool lengths in memory and is controlled using M-Code combinations or a custom Macro. The system can check tools whose lengths vary as much as 15 inches from the shortest to longest in the changer. Each of the 128 different tools can have individual tolerance ranges set roughly between 1mm-25mm. There is also a BK Mikro 8 system available which is configured using Profibus instead of digital I/O.