10.5.3.15. COPYR2M문
10.5.3.15. COPYR2M문
시프트변수 R의 각 항목에 저장된 값을 내장 PLC용 MW변수에 순차적으로 대입하는 명령문입니다. 본 기능은 많은 수의 MW, R변수를 반복적으로 대입할 때 실행시간을 줄여주는 명령어입니다.
설명 | R변수의 X, Y, Z, Rx, Ry, Rz, cfg 항목에 대입되어있는 값들을 원하는 MW변수에 각각 대입하는 기능입니다. | ||
문법 | COPYR2M SR=<R변수시작번호>,SM=<MW 시작번호>,Rcnt=<복사할 R변수의 수>, MWInt= <MW 7개 사이의 건너뛸 수> | ||
파라미터 | R 변수 시작번호 | 복사를 시작할 R변수의 번호를 입력합니다. | 9~100 |
MW변수 시작번호 | MW 복사를 시작할 변수의 번호를 입력합니다. | 1~1000 | |
복사할 R 변수의 수 | 복사할 R변수의 개수를 입력합니다. R변수 하나에 MW변수값 7개가 대입됩니다. | 1~92 | |
MW 7개 사이의 건너뛸 수 | MW변수 7개 복사 후 다시 7개 복사하기 전에 건너뛸 변수의 개수를 입력합니다. 즉, 이 값이 3이면 1~7 복사 후 11~17 복사가 됩니다. | 0~15 | |
사용 예 | COPYR2M SR=9,SM=1,Rcnt=1,MWInt=0 |
l MW변수에 대입되는 값 중 R변수의 X,Y,Z 항목은 10배 값으로 대입되고 Rx, Ry, Rz 항목은 100배 값으로 대입됩니다. 단, cfg 값은 그대로 대입됩니다.