/
스캔 프로그램에 사용

스캔 프로그램에 사용

아래 그림과 같이 프로젝트 창의 Tab을 “Function Block” -> “Project”로 변경합니다.
[파일] -> [새 프로그램] 메뉴를 선택합니다.

아래 그림과 같이 새 프로그램 추가 화면이 나타납니다.

스캔 프로그램 그룹에서 “스캔”을 선택한 후 “확인” 버튼을 눌러 스캔 프로그램을 추가합니다.

  • “PEND” 명령어만 있을 경우 스캔 프로그램 선택 후 “END”를 입력하여 추가합니다.

스캔 프로그램 화면을 마우스로 선택한 후 마우스 오른쪽 버튼을 누릅니다.

팝업 메뉴에서 “행 삽입” 메뉴를 선택하여 새로운 Rung을 추가합니다.

새로 추가된 Rung의 좌측 첫번재 Cell을 선택 후 키보드 “F5” 버튼(A접점 명령)을 누르면 아래와 같이 접점 입력 화면이 나타납니다. “M00”을 입력한 후 “확인” 버튼을 누릅니다.

접점 명령어 정상적으로 입력되면 아래 그림과 같이 선택 포커스가 우측으로 이동됩니다.

이어서 키보드로 “Shift” + “F9”(펑션 블록 추가)를 누릅니다. 아래 그림과 같이 펑션 블록 입력 화면이 나타납니다.

<펑션 블록 입력 화면>

User Library(사용자 펑션 블록) : 사용자가 추가한 펑션 블록 리스트가 표시됩니다.
사용자 펑션 블록 리스트에서 특정 펑션 블록을 더블 클릭하면 선택되며, 선택된 펑션 블록은 화면 우측에 펑션 블록 미리보기로 확인할 수 있습니다. 현재 선택중인 펑션 블록은 리스트의 배경색과 미리보기로 확인할 수 있습니다.
사용할 펑션 블록을 더블 클릭으로 선택 후 “확인” 버튼을 누릅니다.

  • 입력 변수와 출력 변수는 최소 1개 이상 반드시 필요합니다. 입력 변수와 출력 변수가 존재하지 않을 경우(펑션 블록 신규 추가 후 변수 편집 하지 않은 경우) 아래 경고 메시지가 나타나며 스캔 프로그램에 사용할 수 없습니다.

System Library(펑션 블록 라이브러리) : CICON에서 제공하는 시스템 라이브러리입니다.

  • 2개의 리스트중 좌측은 라이브러리 그룹 분류이고 우측은 해당 그룹에 포함된 라이브러리 목록입니다. 먼저 좌측 그룹을 선택 후 우측에서 펑션 블록을 선택하면 펑션 블록 미리보기에 해당 시스템 라이브러리가 나타납니다.

스캔 프로그램에 펑션 블록이 추가되면 키보드 “F9” 버튼(Coil 명령)을 누릅니다. “Y20”을 입력 후 “확인” 버튼을 누릅니다.

아래와 같이 Rung이 완성되면 다음으로 펑션 블록 입/출력 디바이스 설정을 합니다. 펑션 블록을 선택한 후 마우스로 더블 클릭합니다.

아래와 같이 펑션 블록 변수에 대한 디바이스 설정 화면이 나타납니다.

디바이스에 직접 디바이스 어드레스를 입력합니다.

  • '@Z' 디바이스는 입력이 불가능 하며, 'Z' 디바이스는 서브 루틴을 호출시 데이터를 파라미터 형식으로 전달할 때 사용하는 디바이스로 사용을 권장하지 않습니다.

디바이스 설정 후 “확인” 버튼을 누르면 아래 그림과 같이 입/출력 변수에 디바이스 어드레스가 나타납니다.

스캔 프로그램이 입력이 완료되었습니다. [파일] – [프로그램 저장] 메뉴로 저장합니다.

스캔 프로그램에 펑션 블록을 포함한 프로그램 편집이 완료되면 [도구] – [전체 컴파일 + 링크]를 선택하여 전체 컴파일 합니다.

정상적으로 컴파일이 완료되면 하단의 메시지 창에 컴파일 메시지가 나타납니다. 만일 컴파일 에러가 발생하여 실패할 경우에는 메시지창을 확인해 주십시오.

Related content

3.1.1 새 프로젝트
3.1.1 새 프로젝트
More like this
연산처리 방법
연산처리 방법
More like this
3.3.3 사용 예제
3.3.3 사용 예제
More like this
펑션 블록 프로그램
펑션 블록 프로그램
More like this
16.2 화면 구성
16.2 화면 구성
More like this
3.1.4 프로젝트 복사
3.1.4 프로젝트 복사
More like this