A medical syringe pump has a first processor (21) responsible for controlling infusion and a second processor (22) that functions as a watchdog to monitor operation of the first processor. A data communication connector (27) is located in the pump battery compartment (25) so that the batteries (24) have to be removed before external access can be made using an external connector (4). Removing the batteries (24) disables the infusion function of the first processor and ensures that the pump is prevented from infusing medication. When the external connector (4) is connected the first processor (21) can reprogram the second processor (22) or information about historical operation of the pump can be downloaded.의료용 시린지 펌프는 의약품주입량을 제어하기 위한 제1 프로세서(21)와 이러한 제1 프로세서의 작동을 모니터하기 위한 워치독으로서 기능하는 제2 프로세서(22)를 갖는다. 데이터통신 커넥터(27)가 펌프의 배터리격실(25)내에 배치되어 외부 커넥터(4)를 이용하여 외부접근이 이루어지기 전에 배터리가 분리되어야 한다. 배터리(24)의 분리는 제1 프로세서의 주입기능을 정지시키고 펌프는 의약품을 주입하는 것이 방지된다. 외부 커넥터(4)가 연결되었을 때 제1 프로세서는 제2 프로세서(22)를 재프로그램하거나 펌프의 작동이력에 관한 정보가 다운로드될 수 있다.