Technology advances and the current state of Petri net-based condition monitoring