이 섹션에서는 Control FPWIN Pro7의 프로그래밍 환경에 대해 설명합니다.
Control FPWIN Pro7를 사용하면 다음을 수행할 수 있습니다.
하나 또는 여러 프로그래밍 언어 LD/FBD, ST 및 IL에서 프로그램
방향을 유지할 수 있도록 도와주는 순차 기능 챠트에서 프로그램 묘사
한 프로젝트에서 여러 프로그램을 동시에 작업할 수 있도록 프로그램 모듈화
모듈화 시 하향식 및 상향식 개발을 선택할 수 있습니다.
하향식은 위에서 아래로를 의미하며 첫 번째로 태스크, 형식 프로그램(PRG) 및 글로벌 변수의 POU와 같은 최상위 수준 오브젝트 정의로 구성됩니다. 그런 다음 형식 펑션(FUN)과 펑션블럭(FB)의 POU 지원뿐만 아니라 개별 POU 헤더에서 블럭을 지원하는 POU간 로컬 인터페이스를 정의합니다. 이 프로그래밍 기법은 이미 개발할 전체 제어 태스크에 대한 개념이 있는 경우에 유용합니다.
상향식은 아래에서 위로를 의미하며 첫 번째로 시스템에서 특정 태스크를 수행하기 위해 상위 수준의 로직에서 호출되는 기본 논리 빌딩 블럭 정의로 구성됩니다. 그럼 다음 형식 프로그램의 POU에서 정의된 상위 수준 로직을 태스크에 할당할 수 있습니다. 이 프로그래밍 기법은 이미 기본 빌딩 블럭을 사용할 수 있는 경우(예: 이전 프로젝트의 빌딩 블럭)나 빌딩 블럭을 다른 애플리케이션에서 다시 사용할 수 있는 방식으로 정의한 경우에 유용합니다.