4.7.8. 명령문 주석
4.7.8. 명령문 주석
(이 기능은 Hi5a V40.06-00 및 이후 버전부터 지원됩니다.)
미리 설정된 변수 주석을 활용하여, 명령문에 주석을 자동으로 붙여주는 기능입니다. 주석을 일괄 삭제하거나, 스폿용접 명령문인 SPOT문에 일련번호를 붙이는 기능도 포함하고 있습니다.
그림 4.119 프로그램 변화 - 명령문 주석 기능의 수행 예 1 (신호대입문, WAIT문)
그림 4.120 프로그램 변화 - 명령문 주석 기능의 수행 예 2 (SPOT문)
(1) 『[F1]: 서비스』 → 『6: 프로그램 변환』 → 『9: 명령문 주석』을 선택합니다.
그림 4.121 명령문 주석 화면
(2) 조건 설정 후『[F7]: 실행』키로 실행합니다.
n 원본 프로그램
주석을 적용하고자 하는 원본 프로그램의 번호.
0으로 설정하면 모든 JOB의 전 영역에 대해 수행합니다.
n 대상 프로그램
주석 저장 후 새로 저장할 대상 프로그램의 번호
원본 프로그램 번호와 동일할 경우 덮어쓰게 됩니다.
n 시작스텝 ~ 종료스텝
기록 조건을 변경하고자 하는 범위. (초기값은 0~마지막 스텝)
예를 들어, 2~5로 설정하면 스텝 2의 MOVE문부터 스텝 5의 마지막 펑션까지 적용됩니다.
n 기존 주석
모두 삭제 | 주석의 적용이 아닌 삭제를 수행합니다. REM과 같은 주석문도 모두 삭제합니다. |
덮어쓰기 | 명령문에 기존 주석이 있으면, 덮어씁니다. |
건너뛰기 | 명령문에 기존 주석이 있으면, 그 명령어에 대해서는 처리하지 않습니다. |
n 적용 대상 (기존 주석을 ‘모두 삭제’로 선택한 경우에는 숨겨집니다.)
주석을 적용할 대상 명령어들을 선택합니다.
대상 명령문 | 자동 주석 |
MOVE문 | 포즈식을 포함하는 MOVE문에 대해, 포즈식의 첫 포즈변수의 주석을 명령문 주석으로 사용합니다. (포즈변수의 주석은 『[F1]: 서비스』 → 『3: 변수』 의 전역 포즈화면 혹은 전역포즈에 대한 QuickOpen 화면에서 설정할 수 있습니다.) 숨은 포즈 MOVE문에 대해서는 적용되지 않습니다. |
대입문 좌변 | 대입문의 좌변 변수의 주석을 명령문 주석으로 사용합니다. |
WAIT문 IF문 (ELSE IF문 포함) SELECT문 | 조건 파라미터로 지정한 변수의 주석을 명령문 주석으로 사용합니다. (변수의 주석은 『[F1]: 서비스』 → 『4: 데이터 주석』 화면에서 설정할 수 있습니다.) |
SPOT문 | JOB 범위 내에서의 일련번호를 명령문 주석으로 사용합니다. 가령 접두어를 ”WP #”로 설정하고 시작번호를 101로 설정하면, 첫 SPOT문에는 WP #101, 두번 째 SPOT문에는 WP #102와 같은 식으로 주석이 자동 입력됩니다. |
n 접두어
SPOT명령문의 주석으로 적용할 일련번호의 접두어를 정의합니다. 소프트키보드를 활용해 편집하십시오.
n 시작번호
SPOT명령문의 주석으로 적용할 일련번호의 시작번호를 설정합니다.
l 명령문의 조건 파라미터가 수식으로 되어 있으면, 수식의 첫 글자를 점유하는 변수를 기준으로 주석이 결정됩니다. 예를 들어, DI1이“part check”이고, DI2가 “vacuum check”이면, 아래의 IF문에는 “part check”라는 주석이 적용됩니다.
IF DI1=0 AND DI2=0 THEN 90 ‘part check
l JOB 편집화면의 블록편집 모드에서도 [F5: 자동주석] 키를 눌러 현재 선택된 명령문들에 대해 주석을 자동 입력할 수 있습니다. 또한, [SHIFT] + [F5: 자동주석]키를 누르면 선택된 명령문들의 주석을 자동 삭제합니다. “3.6 Block 편집” 절에 이와 관련된 내용이 설명되어 있습니다.
그림 4.122 블록편집 모드에서의 명령문 주석 적용