미쓰비시 PLC중에 공통명령어편중에
디코드를 FOR NEXT로 여러번 사용 할 수 있다고 하는데 어떻게 하는지 개념이 이해가 안됩니다
고수분들의 도움을 부탁드려요.
내공 100걸게용
답변자님,
정보를 공유해 주세요.
간단한 예로 위 래더도를 보시면 M0가 OFF일 때 Z3에 0을 넣습니다.
즉 FOR ~ NEXT 구문을 들어가기 전 Z3=0입니다.
그리고 FOR ~ NEXT 사이를 4번 반복을 합니다 (FOR 옆에 K4는 반복 횟수를 나타냅니다)
Z3=0일 때, [ MOV Z3 D0Z3 ]는 [ MOV 0 D0 ]을 뜻합니다.
Z3=1일 때, [ MOV Z3 D0Z3 ]는 [ MOV 1 D1 ]을 뜻합니다. (D0Z3는 D0+Z3을 의미합니다)
Z3=2일 때, [ MOV Z3 D0Z3 ]는 [ MOV 2 D2 ]을 뜻합니다.
Z3=3일 때, [ MOV Z3 D0Z3 ]는 [ MOV 3 D3 ]을 뜻합니다.
그리고 [ INC Z3 ] 는 Z3를 1씩 증가시킵니다. 즉 FOR ~ NEXT 구문을 4회를 반복하는데 [ INC Z3 ]명령어의 의해서 Z3의 값을 1씩 증가시켜서 반복을 시킵니다.
더 궁금하신 점이 있으면 카페에 오셔서 질문 남겨주세요.
감사합니다.
2018.01.27.
-
채택
질문자가 채택한 답변입니다.
UP이 많은 답변일수록 사용자들에게 더 많이 노출됩니다.