/
7.3.3 사용 예제

7.3.3 사용 예제

본 예제는 기능을 설명하기 위해 삽입된 예제입니다. 실제 사용 시 사용자의 환경에 맞게 설정하여 사용해주십시오.

사용 예제 : 애니메이션 비트맵을 이용한 동작 표현

애니메이션 비트맵을 이용하여, 컨베이어 벨트 위를 이동하는 오브젝트의 움직임을 표현합니다.

a) 데이터베이스에서 디지털 태그와 아날로그 태그 각각 1개 씩을 생성합니다.

 

b) [편집]-[애니메이션 비트맵 삽입]을 클릭하여 컨베이어 오브젝트를 선택합니다.

 

c) 페이지에 2개의 오브젝트를 등록합니다. [그림설정]에서 동작태그를 디지털 태그로 지정합니다. 재생 횟수를 0으로 입력하고, 재생 간격을 1(100msec)로 지정합니다.

 

d) [정렬]-[수평대칭]을 선택하여 두 개의 컨베이어 오브젝트를 하나로 연결하여 배치합니다.

 

e) [그림]-[라이브러리]에서 박스 오브젝트를 선택하여 페이지에 등록합니다. 오브젝트의 크기는 60x60으로 지정합니다.

 

f) [그림설정]에서 수평이동 기능을 설정합니다. 움직임을 제어할 태그를 아날로그 태그로 지정하고, 데이터 변화 영역은 최소 0부터 최대 30까지 입력합니다.

 

g) [이동기준설정] 탭에서 이동 기준 설정을 왼쪽으로 선택합니다. 이동 거리는 380으로 입력합니다.

 

h) [도구]-[스크립트]를 클릭하여 정주기 스크립트를 생성합니다. 주기는 1로 설정하고, 내용을 다음과 같이 작성합니다.

 

i) [그림]-[스위치/램프]를 선택하여 비트 스위치를 생성합니다.

 

j) 프로젝트를 Xpanel 또는 시뮬레이터로 실행하여 동작을 확인합니다. 디지털 태그의 값이 ON 되었을 때 컨베이어 오브젝트가 작동되며, 박스가 30초 동안 왼쪽에서 오른쪽 방향으로 이동합니다. 아날로그 태그가 30이 되면 다시 0으로 초기화됩니다.

 

Related content