일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- CIMON
- CIMON SCADA
- gx logviewer
- ISMART
- CIMON 예제
- PLC
- 진주육전
- 사용자LOG DB
- FANUC
- BMOV
- 브롤스타즈
- 무수순 통신
- GP-4401T
- QJ71C24N MODBUS
- 단양
- SCADA
- PLC FOR-NEXT
- QJ71C24N
- CIMON LOG DB
- 주방등 추천
- PLC 다운로드
- 배터리 수명
- PLC FOR문
- 소선지국밥
- M2I 다운로드
- 진주육전맛집
- PLC 메모리
- 윈도우 단축키
- 이더넷 통신
- LED 추천
- Today
- Total
목록PLC FOR문 (2)
For maintenance
일정한 패턴으로 반복되는 프로그램을 간소화할 수 있는 명령어 아래와 같이 일정한 패턴으로 된 프로그램이 있다. 이런 형식으로 100개로 이루어져 있으면 프로그램 작성 시간과 스텝 영역이 많아진다. FOR ~ NEXT문을 사용하면 아래와 같이 간단하게 프로그램을 할 수 있다. -----FOR K8 상수영역을 바꾸면 최대 32767까지 설정이 가능하다. 만약 -32768 ~0으로 지정하면 K=1일 때와 동일하게 처리한다. ※ 주의 사항 1. FOR ~ NEXT 명령 간의 처리를 하고 싶지 않을 때는 CJ, SCJ명령으로 점프시켜 사용하지 않을 수 있다. - 35STEP에서 X0가 ON되면 CJ명령어에 의해서 55STEP으로 점프하여 FOR를 사용하지 않는다. 2. 동작 출력측에 상승/하강 펄스 명령은 사용할..
마킹된 데이터를 순차적으로 10개 나타내기 위해서는 BMOV 명령어를 사용하면 된다. 1~2개의 데이터를 BMOV(블록무브) 시키기는 쉬우나 여러개의 데이타를 BMOV 시키기 위해서 동일한 명령어를 여러 번 사용하여 프로그램을 작성하여야 한다. FOR문을 사용하면 시간을 단축하여 편리하게 작성 할 수 있다. FOR문 : PLC가 RUN모드에서 FOR문을 만나면 n회 실행한 후 NEXT명령의 다음 스텝을 실행합니다. FOR~NEXT 루프를 빠져나오는 다른 방법은 BREAK명령을 사용. FOR문을 많이 사용하면 SCAN 시간이 길어져 필요 이상 사용을 금지. 동영상 설명(스텝기준) 0. 1) M100 실행 접점으로 FOR문 실행 2) MOV명령어를 이용하여 데이터 리셋 5. 1) FOR문 실행 7. 1) F..