엔지니어링 기술자료

FAT(Factory Acceptance Testing) & SAT(Site Acceptance Testing) 알아보기

Chandleridle 2023. 11. 22.
반응형

 
FAT와 SAT는 무엇을 말하는 것일까요? 먼저 약어로 쓰여져 있는 용어를 풀어서 써보겠습니다. 
 
  • FAT : Factory Acceptance Test
 
  • SAT : Site Acceptance Test
 
 
FAT는 "공장인수테스트"로, SAT "현장인수테스트" 로 직역할 수 있습니다. Acceptance는 수락,용인이라는 뜻을 포함하고 있습니다. 
 
과연 무엇을 확인하고 수락하기 위한 것일까요? 두가지 용어 모두 Acceptance Test 라는 목적을 가지고 있지만 얼핏 같은 의미로 해석할 수 있지만 엄연히 차이가 있습니다. 간략히 개요를 살펴보면 다음과 같습니다.
 
 
  • FAT = 제품의 출하(or 선적) 전에 제조사의 공장이나 제3의 장소에서 실시하는 Test로 사전 검사를 뜻 합니다. 
 
  • SAT = 제품의 출고 설치 완료 후 End user 의 입회하에 혹은 End user 에 지정한 (Third party) 제3자의 입회하에 현장에서 실시하는 테스트로 사후 검사를 뜻 합니다. 
 
두가지 용어가 가지고 있는 공통점은 다음과 같습니다. 
 
  • 선박, 항공, 기계, 소프트웨어, 전기전자, 플랜트 전 분야에 걸쳐 사용되는 용어로써 발주품목(제작품목)이 원 발주처의 사양서(Specification) 및 목적과 기준에 적합하게 생산 제조되었는지를 확인하고 그 기능상에 문제의 유무를 테스트를 통해 검증하는 것입니다. 
 
글쓴이가 생각하기에 두가지 테스트 중에서 중요하다고 생각되는 것은 Site Acceptance Test 입니다. 왜냐면 이것을 통과해야 원 발주처에서 Letter of acceptance (LOA) 를 발급해주는데요 잔금과 같은 대금을 청구할 때 필요한 서류이기 때문입니다. (사담입니다~)
 


반응형


FAT (Factory Acceptance Test)
FAT를 하는 목적은 명확합니다. 사양서 및 요구사항에 준하는지를 확인하는 과정으로 하드웨어와 소프트웨어가 이 범주에 포함 됩니다. 
 
제어 관련 기능상에 문제가 없는지를 사전에 확인하는 것으로 가상 혹은 실제로 Test 를 통해 검증하게 됩니다. 아래 사진은 FAT를 이해하는데 가장 이상적이라 판단되어 첨부해 보았습니다. 
  • 공장안에 설비가 출하 전 비치되어 있고 실제 환경에 맞게 생산 설비가 가동되는 과정에서 Programmable 를 통해 제어환경이 구축된 상황에서 엔지니어가 기능검사를 통해서 문제점이 있는지 없는지 부족한 것은 무엇인지, 기타사항을 사전에 점검하는 것이지요. 
<출처 Bing - Factory Testing / IPEC>
 
플랜트와 같은 대형설비가 포함되어 있는 장치류의 경우에는 실제와 같은 조건하에서 테스트를 할 수 없기 때문에 가상으로 테스트를 하게 됩니다. 
 
예를 들어 고 전압이 필요해서 현장 설치 후 전원공급 후 장비를 돌릴수 없는 경우와 같이 공장내에서 실제와 같은 환경을 구축할 수 없을 경우에는 가상으로 컴퓨터를 이용해서 Programming 된 시스템을 단계별로 기능을 확인하고 Logic 이나 Operation 상에 문제가 있는지 유무를 시뮬레이션을 통해서 간접적으로 확인하는 것을 말합니다. 
 
단독장비와 같이 소규모 단일 장비(시스템)의 경우는 제어,설비를 연동해서 운전하는 FAT가 가능하지만 플랜트에 들어가는 장치류들은 그 덩치가 크고 플랜트라는 하나의 집합체가 구성되어 상위통신을 통한 중앙제어 방식이 이루어져야 하기 때문이죠. 
 
다시말해 폭 넓은 의미에서 FAT는 제품의 제어와 프로그램, 설비가 연동된 상태에서의 동작상태를 확인하는 것이지만 플랜트와 같이 대형설비를 다루는 곳에서는 때로는 그 적용 범위가 제한적일 수 밖에 없다는 것을 의미합니다. 
 
따라서 플랜트에 들어가는 여러가지 기자재 중 일부를 제조 납품하는 Vendor 입장에서는 다소 생소한 용어일 수 밖에 없습니다. 단, 시스템 내에 이를 제어하는 PLC가 별도로 들어간다면 해당 설비에 대한 FAT를 수행 합니다.




FAT를 요청할 때 제어관련 엔지니어의 참석을 요청하는데 위와 같은 전계장 관련 내용이 많기 때문에 해당 분야의 엔지니어가 아닐 경우에는 이해를 못하거나 진행이 어려운 경우가 발생할 수가 있습니다.

FAT는 제3 지역에서 실시하는 경우가 발생할 수 있습니다. 플랜트와 같이 대형설비 제어의 설계는 허니웰이나 요코가와와 같은 대기업에서 수행하는 경우가 있고 때에 따라 프로젝트별 해당 회사에서 FAT 수행하는 경우도 있습니다. 이런 경우가 바로 제 3지역에서 가상으로 시뮬레이션을 하는 것이지요.

FAT는 해당설비의 제조설비가 막바지에 이르고 Programming 이 완료되가는 시점에서 실시합니다. 이를 통해서 부족한 점을 보완하고 발견하고 수정한다는 것은 결국 현장에서 발생할 수 있는 문제점을 사전에 해결, 보완, 차단 한다는 점에서 비용손실을 사전에 차단하는 효과를 얻을 수 있습니다.

FAT를 통한 시스템의 검증이 끝난 이후에는 Punch list를 확인하고 보완 이후에 재 확인 후 제품을 분해하고 Site 로 이동할 준비를 하게 됩니다.

FAT 목적


  • Specification 만족의 유무
 
  • 프로그램 및 Configuration 의 사전 검증
 
  • 하드웨어 통합 및 설치 검증
 
  • 동작상태
 
  • 문제점 발견 및 보완
 
 

FAT 관련 서류

  • Process operation & control description 
 
  • Logic Diagrams
 
  • Instrument data sheet (Specification)
 
  • Hardware specification
 
  • Function description and specification
 
  • Input / Output list
 
  • Piping & Instrument diagram (including tag, item No.)
 
 
플랜트 설비 관련 Acceptance Test Code
 
  •  1. ASME PTC46 - acceptance test code for overall plant performance. 
 
  •  2. ATP-105 - Acceptance test procedure for water-cooling towers.
 
  •  3. ATC-105 Acceptance Test Code for water-cooling tower.
 
마무리

기계 엔지니어 입장에서 다소 생소할 수 있는 용어인 FAT와 SAT를 살펴 보았습니다.

Inside Insights Encyclopedia
반응형

댓글