운행스케줄을 확인하고 전달사항 및 운행 주의사항, 운전조건 등에 대하여 교번운용원에게 전달받아 운행일지에 기록한다. 운행할 열차의 주행장치, 제어장치, 열차연결상태 및 연료를 점검한다. 철도수송원이나 운용원, 여객전무나 열차차장 등과 신호를 교신하며 기관차를 운전한다. 운전 시 장애물 등을 확인하고, 열차의 진행방향 및 철로를 주시하며 조종장치를 조작한다. 열차승무원 및 운전사령실 및 철도운용원 등과 무선 및 신호를 이용해 열차의 도착 및 연착시간, 사고사항 등에 대한 정보를 주고받는다. 안전운행을 위하여 수신호, 철도규정, 운전명령서 등을 이해하고 적용한다.