기능 블록 다이어그램

Function block diagram
단순함수블록도

기능 블록 다이어그램(FBD)은 프로그램 가능한 논리 제어기 설계를 위한 그래픽 언어로, 입력 변수와 출력 변수 사이의 기능을 설명할 수 있다.[1] 함수는 기본 블록 집합으로 설명된다. 입력과 출력 변수는 연결선을 통해 블록에 연결된다.

블록의 입력과 출력은 연결선 또는 링크와 함께 배선된다. 다이어그램의 두 논리 지점을 연결하기 위해 단일 선을 사용할 수 있다.

  • 입력 변수 및 블록 입력
  • 블록의 출력 및 다른 블록의 입력
  • 블록의 출력 및 출력 변수

연결 방향은 선이 왼쪽 끝에서 오른쪽 끝까지 관련 데이터를 전달한다는 것을 의미한다. 연결 선의 왼쪽 끝과 오른쪽 끝은 동일한 유형이어야 한다.

다이버전스라고도 하는 다중 오른쪽 연결은 왼쪽 끝에서 오른쪽 끝 각각으로 정보를 방송하는 데 사용될 수 있다. 연결의 모든 끝은 동일한 유형이어야 한다.

기능 블록 다이어그램은 PLC(Programmable Logic Controller) 또는 DCS(Distributed Control System)와 같은 제어 시스템에 대해 표준 IEC 61131-3에서 지원하는 논리 또는 제어 구성[2] 위한 5개 언어 중 하나이다. 지원되는 다른 언어는 사다리 논리, 순차 함수 차트, 구조화된 텍스트명령 목록이다.

참고 항목

참조

  1. ^ R. W Lewis(2001) IEC 61499를 이용한 분산 제어 시스템 모델링. 페이지 9
  2. ^ W. 볼턴(2011) 프로그램 가능 논리 제어기. 페이지 14