Function과 Function Block
IEC 표준을 따르는 개발 환경에서 작성한 PLC 프로그램이라 하더라도,Program POU만 가지고 작성된 프로그램이 꽤 많습니다. IEC에서는 Function이나 Function Block이라는 2가지 타입의 POU도 표준으로 정의하고 있지만,여전히 Program POU에 높은 의존도를 보이고 있다는 말이지요. 단순히 특정 시퀀스 제어 시스템에 대한 프로그램의 작성이 목적이라면,Program POU만으로 프로그램을 작성하는 것도 나쁘지 않을 수 있습니다. 물론 적절히 설계된 데이터 구조가 뒷받침되어야 하겠지만,하나의 시스템에 국한된 프로그램을 작성하는 과정에서익숙하지도 않은 Function이니 Function Block이니 하는 것들을 일부러 곁들이는 것이오히려 생산성을 저해할 수 있다고 생각하기 때..