FPWIN Pro에서 문법 에러는 컴파일러에서 감지되므로 심각한 오류가 아닙니다.
에러 코드 |
이름 |
동작 상태 |
설명 및 조치 단계 |
---|---|---|---|
E1 |
문법 에러 |
정지 |
문법 에러가 있는 프로그램이 작성되었습니다. PROG. 모드로 변경하여 에러를 보정해 주십시오. |
E2(* 코멘트) |
이중 출력 에러 |
정지 |
OT(출력) 명령과 KP(유지) 명령 두 개 이상이 같은 릴레이를 통해 프로그램되었습니다. PROG. 모드로 변경하고 릴레이 하나가 OT 명령과 KP 명령 두 개 이상에 사용되지 않도록 프로그램을 보정해 주십시오. 또는 시스템 레지스터 20에서 이중 출력을 "enable (K1)"로 설정해 주십시오. |
E3 |
페어 불성립 에러 |
정지 |
점프(JP 및 LBL)와 같이 쌍에서 사용되어야 하는 명령의 경우, 명령 하나가 손실되었거나 잘못된 위치에 있습니다. PROG. 모드로 변경하여 쌍으로 사용되어야 하는 두 명령을 올바른 위치에 입력해 주십시오. |
E4 |
파라미터 불일치 에러 |
정지 |
시스템 레지스터 설정과 일치하지 않는 명령이 작성되었습니다. 예를 들어, 프로그램의 번호 설정이 타이머/카운터 범위 설정과 일치하지 않습니다. PROG. 모드로 변경하고 시스템 레지스터 설정을 확인한 후 설정과 명령이 일치하도록 변경해 주십시오. |
E5(* 코멘트) |
프로그램 영역 에러 |
정지 |
특정 영역(주 프로그램 영역 또는 하위 프로그램 영역)에 작성되어야 하는 명령이 다른 영역에 작성되었습니다(예: RET에 대한 하위 경로 SUB가 ED 명령 앞에 있음). PROG. 모드로 변경하고 올바른 영역에 명령을 입력해 주십시오. |
E6 |
컴파일 메모리 부족 에러(사용 가능한 PLC: FPS/FP-X/FP2SH/FP10SH) |
정지 |
PLC에 저장된 프로그램이 프로그램 메모리에서 컴파일하기에 너무 큽니다. PROG. 모드로 변경하고 프로그램의 총 스텝 수를 줄여 주십시오. |
E7 |
응용명령 타입 에러 (사용 가능한 PLC: FPS/FP-X/FP2/FP2SH/FP3/FP10SH) |
정지 |
프로그램에서 모든 스캔과 트리거의 상승 엣지에서 실행되는 상위 명령이 접점 하나로 트리거되도록 프로그램되었습니다. [예를 들어, 같은 트리거를 사용하여 F0(MV)와 P0(PMV)이 연속으로 프로그램되었습니다.] 상위 명령이 매 스캔마다 실행되고 상승 엣지에서만 트리거되도록 프로그램을 보정해 주십시오. |
E8 |
상위 수준 명령 오퍼랜드 에러 |
정지 |
특정 조합 오퍼랜드가 필요한 명령에 잘못된 오퍼랜드가 있습니다(예: 오퍼랜드가 모두 특정 형식이어야 함). 올바른 오퍼랜드 조합을 입력해 주십시오. |
E9 |
프로그램 없음 에러(사용 가능한 PLC: FP2SH/FP10SH) |
정지 |
프로그램이 손상되었을 수 있습니다. 프로그램을 다시 전송해 보십시오. |
E10 |
RUN 문법 에러 중에 다시 쓰기 |
계속 |
프로그래밍 도구 소프트웨어로 입력 시 RUN 중에 다시 쓰기를 수행할 수 없는 명령 순서(ED, LBL, SUB, RET, INT, IRET, SSTP 및 STPE)를 삭제, 추가 또는 변경하려 합니다. CPU에 다시 쓸 수 있는 것은 없습니다. |
또한 이 에러는 RUN 중에 문법 에러가 있는 다시 쓰기를 실행하려 하면 감지됩니다. 이 경우, CPU에 아무 것도 쓰지 말고 동작을 계속 실행해 주십시오.