래더 다이어그램은 프로그래밍 가능한 로직 컨트롤러의 기본 프로그래밍 언어입니다. 래더 로직 프로그래밍은 릴레이 로직처럼 보이도록 설계된 프로그램의 그래픽 표현입니다. 이 협약은 전기 기술자와 기술자가 릴레이 로직 교육을 받고 이러한 새로운 장치 문제를 해결할 것으로 예상되는 초기 시대로 거슬러 올라갑니다.
도면은 두 가지 유형의 프로그램에서 유사점과 차이점을 모두 보여줍니다. 릴레이 로직 도면은 코일에 전기적으로 연결된 스위치(솔레노이드,파일럿 조명 등)를 보여줍니다. 래더 다이어그램은 접점을 사용하여 스위치 또는 모든 입력을 나타내고 코일 기호를 사용하여 출력을 나타냅니다. 입력 또는 여러 입력 및 출력을 보여주는 라인을 가로대라고합니다.
릴레이 다이어그램은 전기적 연속성을 사용하여 가로대를 전기적으로 닫힌 것으로 표시했습니다. 래더 로직 프로그래밍은 조건이 참 또는 사실이 아닌 입력 및 출력의 상태 확인 결과를 보여줍니다. 이 프로그램은 선택된 사용자가 자신의 암호를 사용해서,루트 또는 다른 사용자 권한의 쉘을 얻을 수 있도록 합니다.
기본 및 기능 블록 가로대
표시된 래더 다이어그램의 상단 가로대는 논리의 기본 가로대를 나타냅니다. 접촉 기호로 표시되는 입력 조건 명령 집합과 코일 기호로 표시되는 출력 명령으로 구성됩니다. 조건 지시는 가로대의 왼쪽에 두고 원한 제어 논리를 결정하기 위하여 2 의 직렬,평행선,또는 조합에 있을지도 모릅니다. 출력 명령은 가로대의 오른쪽에 배치됩니다.
가로대 왼쪽의 선은 상상의”핫”파워 트레일을 나타내며 오른쪽의 선은 상상의”중립”입니다.”렁에 오른쪽 경로 왼쪽”폐쇄”또는”만든”경우 다음 렁”사실”이라고 하 고 출력은 통전. 이를 논리 연속성이라고도 합니다.
에 사용된 컴퓨터 칩이 더욱 강력 해짐에 따라 엔지니어들은 이러한 컨트롤러에 더 많은 용도가 있음을 알았습니다. “릴레이 대체 장치”가 아니라 컴퓨터가 더 많이되었습니다.”이 힘을 이용하려면 명령어 세트에 추가가 필요했습니다. 따라서”기능 블록이 탄생했습니다.”
대부분의 컨트롤러에서 타이밍,카운팅,산술,데이터 전송 및 기타 고급 작업과 같은 작업은 블록 다이어그램으로 표시됩니다(예제의 두 번째 가로대 참조). 이러한 명령어는 특정 입력 조건 집합이 참일 때 수행되기 때문에 때때로”출력”이 수행되지 않더라도 출력 명령어로 간주됩니다.
이 예에서 블록 다음에 출력이 있습니다. 블록 명령어를 활성화하기 위한 조건이 맞으면,블록 명령어는 그 동작을 수행할 것이다. 그 작업이 완료되면 출력이 통전됩니다. 작업을 다시 시작할 수 있도록 블록의 데이터를 다시 설정해야 하는 경우가 있습니다. 논리의 가로대는 특정 입력 조건 명령이 사실 일 때 블록이 재설정되도록 구성 될 수 있습니다(아르 자형).
이 기사는 풀그릴 논리 관제사에게서 정보에 그립니다:기술에 완전한 가이드,씨티 존스에 의하여,패트릭 터너 출판사에 의해 간행하는.,애틀랜타,조지아. 전화 번호(770)956-7992.