PURPOSE: A surgical robot system and a controlling method thereof are provided to automatically perform an operation according to the command of a user by automatically controlling a surgical instrument according to information received from a control system.CONSTITUTION: A displacement information processing unit(210) collects and processes information about the operation and movement of a piloting instrument. A surgical instrument control unit(220) automatically controls the surgical instrument according to the information from the displacement information processing unit. An information managing unit(230), a database(240), and a communication unit(250) support the surgical instrument control unit to control the surgical instrument according to the information from the piloting instrument. A control unit(260) controls the displacement information processing unit, the surgical instrument control unit, and the information managing unit. The database is stored in a computer readable recording medium.COPYRIGHT KIPO 2013[Reference numerals] (210) Displacement information processing unit (220) Surgical instrument control unit (230) Information managing unit (240) Database (250) Communication unit (260) Control unit파일러팅 도구로부터의 정보에 기초하여 수술을 수행하는 수술용 로봇 시스템과 그 제어 방법.