상품
Sysmac Studio 프로그램 내에서 사용 중인 어휘를 범위 지정하여 검색/교체할 수 있습니까?
- 등록일
- 2025. 12. 17.
Sysmac Studio 프로그램 내에서 사용 중인 어휘를 범위 지정하여 검색/교체할 수 있습니까?
Sysmac Studio에서는 검색/치환하려는 문자열의 대상이나 범위를 지정할 수 있습니다.
●검색/교체의 대상은 아래 표와 같습니다.
| 변수 테이블 | 래더 프로그램 | ST 프로그램 |
| 변수명 변수 주석 | 회로 주석 변수명 함수명 함수 블록 정의명 함수 블록 인스턴스 이름 주석문 | 문자열 변수명 함수명 함수 블록 인스턴스 이름 |
●검색/바꾸기의 대상이나 범위는 검색/바꾸기 창에서 선택할 수 있습니다.
메뉴에서 [편집]|[검색/바꾸기]를 선택하면 아래 그림과 같은 검색/바꾸기 창이 표시됩니다.
각 설정 항목의 내용은 아래 표와 같습니다.
| 설정 항목 | 설정 내용 |
| 검색 | 검색 문자열을 입력합니다. 이전에 입력한 문자열을 드롭다운 목록에서 선택할 수 있습니다. 검색 대상으로 [모두] 또는 [변수명]을 선택한 경우, 변수명에 포함된 문자를 입력하거나 Ctrl + Space 키를 누르면 후보로 변수명 목록이 표시됩니다. |
| 치환 | 바꾸기 후의 문자열을 입력합니다. 이전에 입력한 문자열을 드롭다운 목록에서 선택할 수 있습니다. 와일드카드 문자열은 사용할 수 없습니다. (사용한 경우 일반 문자열로 처리됩니다) |
| 검색 범위 | 검색할 범위를 지정합니다. 검색 범위는 다음과 같습니다. [프로그래밍]: 컨트롤러의[프로그래밍]전체 [선택 항목]: [검색/바꾸기 범위 선택] 대화 상자에서 선택한 항목 [현재 뷰]: 현재 열려 있는 뷰 [선택 범위]: 래더 프로그램의 회로나 ST 프로그램의 텍스트 행 등, 선택된 있는 범위 |
| 검색 대상 | 검색할 대상을 지정합니다. 검색 대상은 다음과 같습니다. [ 모두]:모든 문자열 [변수명]:변수명 [ 명령]:명령(접점, 코일 포함)( *1 ) |
| 조건 | 와일드카드 사용을 지정합니다. [기본값]:와일드카드를 사용하지 않습니다. [ 와일드카드]:와일드카드를 사용합니다. 와일드카드 선택 시, 오른쪽 옆의 버튼을 클릭하여 와일드카드에 사용할 기호를 선택하면 [검색] 문자열에 선택한 기호가 입력됩니다. |
검색 시에만 사용할 수 있습니다.
검색 문자열에 "명령명 + 변수명" 조합을 지정하여 검색 대상을 더욱 좁힐 수 있습니다.
명령명과 변수명 사이에는 반각 공백을 입력합니다.
검색 대상 지정 방법은 아래 표와 같습니다.
| 검색 대상 | 검색 문자열에서의 지정 방법( *3 ) |
| 지정한 변수의 접점( *2 ) | LD 변수명 |
| 지정한 변수의 코일( *2 ) | OUT 변수명 |
| 지정한 변수를 매개변수로 사용하는 함수 | 함수명 변수명 |
| 지정한 변수를 파라미터로 사용하는 함수 블록 정의( *2 ) | 함수 블록 정의명 변수명 |
| 지정한 변수를 매개변수로 사용하는 함수 블록 인스턴스 | 함수 블록 인스턴스명 변수명 |
*3 「변수명」은 생략 가능합니다. 또한 변수명 대신 정수값을 지정할 수도 있습니다.
자세한 내용은 「Sysmac Studio Version 1 운영 매뉴얼 (SBCA-470)」의 「4-6장 검색/치환」을 참조하십시오.