3.7. 문법 검사
3.7. 문법 검사
작성된 래더 다이어그램이 문법적으로 틀린 곳이 없는 지 체크하는 기능입니다.
검사할 래더 다이어그램의 윈도우가 활성화된 상태(마우스로 클릭하여 선택된 상태)가 되도록 하십시오.
(1) 『도구(T) - 문법검사(S)』 메뉴를 선택하거나 도구 바에서 버튼을 클릭하십시오.
[그림 3.29]와 같이, 화면 아래의 결과윈도우에 문법검사의 결과가 출력됩니다. 에러항목들은rung/inst 형식의 에러위치와 에러 내용으로 구성됩니다.
그림 3.29 결과윈도우의 문법검사 결과
(2) 에러항목을 더블 클릭하면 래더 다이어그램의 커서는 에러 위치로 이동합니다. 에러는 대부분, 잘못된 릴레이 명이나 해당 명령의 오퍼랜드로서 적절하지 않은 릴레이의 조합,혹은 범위를 벗어난 릴레이 인덱스 등에 의해 발생합니다. 예를 들어 [그림 3.30]에서는, source b 오퍼랜드로 입력한 DO7이 비트 릴레이이기 때문에 문법오류가 발생했습니다.
그림 3.30 문법오류의 예
(3) 하나의 릴레이를 2번 이상 출력으로 사용해도 문법에러입니다. 하지만 이러한 중복 출력을 문법검사에서 허용하게 할 수도 있습니다. 『도구(T) - 선택사항(O)』을 선택하면 [그림 3.31]과 같은 대화상자가 나타나며, 여기서 “중복된 출력 허용” 항목을 체크하면 됩니다.
그림 3.31 선택사항 대화상자