PLC-곽정석
- 최초 등록일
- 2016.06.06
- 최종 저작일
- 2013.11
- 10페이지/ 한컴오피스
- 가격 1,000원
목차
1. PLC 언어의 종류에 대해 조사하시오.
2. 3가지 이상의 센서에 관해서 조사하시오.
3. 수업시간에 작성한 프로그램을 그림 파일로 첨부하고 설명하시오.
4. 고찰
본문내용
(1) PLC 언어의 종류에 대해 조사하시오.
①그래픽 언어
- Function Block Diagram (FBD) : 수행하는 순서가 상자가 위치하는 곳에 영향을 받는다. FBD는 래더 다이어그램의 특징인 데이터의 흐름을 나타내기 위하여 Enable 신호를 입력(EN)과 출력(ENO)으로 가질 수 있다.
- LD(Ladder Diagram : 래더 다이어그램)
1)특징 : 회로도를 그대로 사용할 수 있는 구조이며, 형식은 회로도의 형식을 따른다. 즉, 기존 하드와이어 로직을 소프트웨어 형태로 입력하는 소프트와이어 방법을 사용한다. 래더 언어는 크게 릴레이 로직 명령 군과 데이터 처리 명령 군으로 구성된다. 릴레이 로직 명령 군은 릴레이 로직으로 구성할 수 있는 기본 논리동작, 즉, 시작 (STR), 출력 (OUT) 및 기타 기본 논리 동작을 하는 기호로 구성되며, 입출력 접점과 일대일로 대응된다. 데이터 처리 명령 군은 초기에는 타이머, 카운터의 동작을 수행하는 명령으로 구성되었다. 컴퓨터의 발달과 더불어, 데이터 처리 명령 군은 일반 컴퓨터가 담당하는 문자열 처리 및 복잡한 정수 연산은 물론 실수 연산의 기능을 보유하게 되었으며, 이와 더불어 PLC가 담당하는 영역이 점차 넓어져, 단순 논리 동작 외에 데이터 감시 및 아날로그 입출력 제어 등으로 다른 제어 기기의 기능을 일부 포함할 수 있도록 발전하였다.
2)장단점 : LD언어는 Relay Logic의 형태와 유사하기 때문에 프로그래밍하기에는 IL언어보다 친밀성을 가지고 있지만 Logic형태의 구문만으로는 일반 프로그래밍 언어가 가지고 있는 수식구문이나 제어구문을 나타내기에는 부적합하고 기존 프로그래밍 개념에 익숙한 사람들은 사용하기 불편하다.
- SFC(Sequential Function Chart)
1)특징 : 병렬 분기 및 판단 분기를 효율적으로 표현하며, 현재 스테이트에 따라 동작을 결정하는 PLC언어이다.SFC는 안전 페트리네트를 기초로 하여 고안되었으며, 페트리네트의 성질을 포함하여 기존 래더 언어의 단점을 크게 해결할 수 있다.
참고 자료
없음