The officer was directing traffic when he was struck by an excavator at the corner of Trabue Road and Quarry Trails Drive.