본 발명은 발전기 제어 시스템에 대한 고장 진단 및 예측 정비를 제공하는 방법과 그를 위한 장치 및 시스템에 관한 것이다. 본 발명은 발전기 제어 시스템에 대한 고장 진단 및 예측 정비를 제공하는 시스템에 있어서, 코일에 여자 전류를 공급하며, 페일이 발생하는 경우 상기 페일에 해당하는 페일 코드를 전송하는 여자기(Exciter); 발전기 내의 터빈 및 상기 여자기의 가동 및 정지 기능을 수행하며, 상기 페일이 발생하는 경우 상기 페일에 해당하는 상기 페일 코드를 전송하는 터빈 제어 시스템; 일정한 주기로 상기 여자기 또는 상기 터빈 제어 시스템으로부터 상기 페일코드가 수신되는지의 여부를 확인하고, 확인 결과 상기 페일 코드가 수신되는 경우, 상기 페일 코드가 다수 개인지의 여부를 확인하고, 확인 결과 상기 페일 코드가 다수 개인 경우, 다수 개의 상기 페일 코드를 각각 전송하여 저장하고, 상기 페일 코드에 해당하는 고장 원인 및 정비 방법이 있는 경우, 상기 고장 원인 및 상기 정비 방법을 추출하여 출력하는 발전기 고장 진단 서버; 및 다수 개의 상기 페일 코드를 수신하여 저장하고, 상기 페일 코드에 해당하는 상기 고장 원인 및 상기 정비 방법을 저장하는 발전기 데이터베이스를 포함하는 것을 특징으로 하는 발전기 제어 시스템에 대한 고장 진단 및 예측 정비를 제공하는 시스템을 제공한다. 본 발명에 의하면, 발전기 운영자 입장에서는 신속하고 정확하게 고장의 원인을 파악하고 수리할 수 있는 효과, 발전기 데이터베이스에 저장되는 페일 코드를 분석함으로써, 발전기 시스템에 대한 전반적인 기술력을 축적할 수 있는 효과, 발전기 설비에 대한 신뢰성이 증대되는 효과와 전기 품질을 향상시킬 수 있는 효과를 제공한다.