canvasManager
canvasManager는 캔버스 도면을 관리하는 관리자입니다. 주요 기능은 캔버스 열기입니다.
Methods
리턴 값 |
함 수 |
설 명 |
canvas |
현재 활성화된 캔버스 개체를 얻어옵니다. |
|
|
close() |
현재 활성화된 캔버스를 닫습니다. |
canvas |
open( filename ) |
캔버스를 열 때 사용합니다. 캔버스가 이미 열려 있다면 열려 있는 캔버스를 활성화합니다. |
canvas |
open( filename, replacePointNames ) |
캔버스를 열 때 캔버스에 데이터 링크된 포인트의 이름을 변경합니다. |
|
openSessionCanvas( session, filename, str ) |
한 PC에서 여러 HMI가 실행 중일 때, 한 HMI에서 다른 HMI에 화면을 띄우고자 할 때 사용합니다. |
canvas activeCanvas() |
|
현재 활성화된 캔버스 개체를 얻어옵니다. 예)
|
|
close() |
||||
현재 활성화된 캔버스를 닫습니다. 예)
|
||||
|
canvas open( name:캔버스 명 ) |
||||
캔버스를 열 때 사용합니다. 이미 캔버스가 열려있다면 기존 캔버스를 활성화합니다.
예)
|
||||
|
canvas open( name:캔버스 명, replacePointNames:사용자 명칭과 실제 명칭의 리스트 ) |
|
캔버스를 열 때 캔버스에 데이터 링크된 포인트의 이름을 변경합니다.
예) 데이터 링크에 입력된 $1과 $2를 각각 스테이션1, 분기#2로 변경할 경우 : ['$1:스테이션1', '$2:분기#2'] 예)
캔버스에 사용자 임의로 정한 포인트 명으로 데이터 링크를 설정한 후 실제 포인트 명으로 변경하는 방법입니다. 1) '충전기장비상태_DC.pws' 캔버스에 '$1.$2' 로 데이터 링크를 설정합니다. 2) '충전기장비상태_DC.pws' 캔버스를 열 때 아래와 같이 스크립트를 작성하여 1)번에서 데이터 링크 설정한 '$1'와 '$2'를 각각 는 '충전기 1', '충전 전력량'으로 변경합니다. |
openSessionCanvas( session:HMI 번호, filename:캔버스명 ) |
|||||||||||||
한 PC에서 다수의 모니터에 HMI를 실행할 때 한 HMI에서 다른 HMI의 화면을 띄우도록 합니다.
예)
|
|||||||||||||
|