Function block diagram approach for manufacturing process control programming.