안녕하세요.
(주)애니게이트 입니다
파워씬 1.9.6 버전이 릴리즈 되었습니다.
파워씬 1.9.6 버전은 1.9.5 버전의 버그와 신규 기능이 추가된 버전입니다.
! 일부 기능 추가로 인해 파워씬 버전 업그레이드 후, 데이터 익스프로어를 실행해 프로젝트를 업데이트 해주셔야 합니다.
1.9.6 버전의 주요 변경 사항은 다음과 같습니다.
# 시스템
- 시스템/사용자 변수 기능이 추가 되었습니다. 시스템/사용자 변수는 포인트와 유사하게 변수에 값을 저장하거나 값을 읽어 올수 있습니다. 변수는 두 종류이며
● 시스템 변수는 시스템에서 등록한 변수로서 시스템에서 값을 업데이트 합니다.
● 사용자 변수는 사용자가 만든 변수이며 사용자가 프로젝트에서 사용할 목적으로 만들수 있으며 사용자가 값을 업데이트 할수 있습니다.
변수는 app.getProperty(‘변수명’), app.setProperty(‘변수명’,값)과 같이 스크립트를 이용해 값을 쓰거나 읽을수 있으며 데이터 링크를 이용해 화면에 값을 표시할 수 있습니다.
변수는 포인트와 달리, 변수 값은 HMI 프로그램에서만 유효하며, 변수 값은 시스템 전체에 값이 공유되지 않습니다.
변수 등록은 데이터 익스플로어에서 하실수 있으며
등록한 변수는 변수 링크가 가능한 곳이라면 아래 그림과 같이 포인트 브라우저를 통해 선택 할 수 있습니다.
변수 값 변경시 app.connectValueChange 혹은 canvas.connectValueChange 함수를 통해 변경된 값을 수신할 수 있습니다.
# 파워씬 스튜디오
- 트리 위젯을 이용해 아래 그림과 같이 트리 형태로 사용시 편리하게 사용할 수 있도록 트리용 신규 스크립트 API가 추가 되었습니다. API는 파워씬 스크립트 도움말에서 확인하실수 있습니다.
- 데이터 링크에 변수를 링크할 수 있도록 기능이 추가 되었습니다.
- 알람 위젯에 헤더 UI를 설정할 수 있도록 기능이 추가 되었습니다.
- 알람 위젯에 툴바 기능이 추가 되었습니다. 경보위젯의 경보 설정에서 툴바를 보이거나 감출 수 있습니다.
- 이전버전의 ‘캔버스 스타일 – 표시모드’에서 ‘팝업’명칭이 ‘대화상자’로 변경 되었습니다.
- 새로운 캔버스 스타일이 추가 되었습니다. 추가된 스타일은 다음과 같습니다.
● 캔버스 위젯에 붙이기
캔버스 위젯 붙이기는 캔버스를 다른 캔버스 위젯에 붙있때 사용 합니다. 이전에는 캔버스를 다른 캔버스에 붙일 때 스크립트를 이용해야 했지만, 해당 모드를 사용하면 캔버스를 열기만 하면 쉽게 다른 캔버스에 붙일수 있습니다.
예를 들어 하나의 메인 캔버스 A가 있고
다른 캔버스 B를 위의 메인 캔버스 A의 캔버스 위젯에 붙이도록 아래와 같이 설정 하면
캔버스 B를 HMI에서 열면 아래와 같이 자동으로 붙어 표시 됩니다.
● 팝업 매뉴
팝업 매뉴 스타일은 캔버스를 다른 캔버스 위에 띄우는 방식으로 매뉴화면을 만들 때 사용할 수 있습니다. 팝업 매뉴 스타일을 설정하면 윈도우 테두리가 제거 되며 미리 지정된 위치에 팝업형태로 표시 됩니다.
설정 방법은 캔버스 속성에서 캔버스 스타일을 ‘팝업 매뉴’로 선택 후 팝업이 표시될 위치를 입력 합니다.
위치는 팝업될 캔버스의 화면에서 팝업이 표시될 위치로 마우스 커서를 이동 후 해당 위치의 캔버스 좌표를 확인해 입력 하시면 됩니다.
위와 같이 설정후 HMI에서 팝업으로 설정된 캔버스를 열면 아래와 같이 표시 되며, 팝업 매뉴 이외의 위치에 마우스를 클릭하면 자동으로 팝업화면이 닫힙니다.
# HMI
- 로그인을 하지 않지 않더라도 일부 기능에 접근해 데이터를 변경할수 있는 문제가 수정되었습니다. 이제 로그인을 하지 않으면 HMI의 전체 기능을 사용하실수 없습니다.
- 알람 위젯에 팝업 매뉴가 추가 되었습니다.
또한 툴바를 이용해 알람창을 조작할 수 있도록 변경되었습니다.
- 시스템 경보 동작 설정을 메인 툴바에서 할 수 있도록 수정되었습니다.
이전에는 알람 창의 툴바에서 설정 가능했습니다. 또한 경보레벨별 색상을 설정창을 통해 수정가능 하도록 변경 되었습니다