파워씬 2.1.2 버전이 릴리즈 되었습니다. 파워씬 2.1.2 버전은 이전 버전에서 발생한 오류와 일부 기능이 추가된 버전입니다.
2.1.2 버전에서 변경된 사항은 아래와 같습니다.
# 데이터 익스 플로어
- 아날로그를 포인트 복사 & 붙여넣기할때 특정 상황에서 스테이션이 복사되지 않는 오류가 수정 되었습니다
- 아날로그 포인트 이력 데이터 조회시 아날로그 포인트에 설정된 소수점 자리수에 따라 소수점을 표기하도록 기능이 변경 되었습니다.
# 통신 드라이버
- APEX 비상벨 드라이버가 추가 되었습니다.
- MQTT 드라이버에 JSON 형식의 데이터 읽어 속성 값을 상태 포인트나 아날로그 포인트에 저장 가능하도록 기능을 추가 했습니다.
# NMS
- MSSQL 미러링 감시기능이 개선 되고 한쪽 서버가 완전히 종료된 상태에서 정상 Failover가 안되는 오류가 수정되었습니다.
- NMS 서비스의 시작유형을 '자동'으로 설정한 상태에서 OS 재시작시 NMS 서비스가 정상적으로 구동되지 않는 오류가 수정 되었습니다. (NMS서비스에 Tcp/ip 와 RPC 서버스에 종속성 추가)
# MSSQL 드라이버
- 최신 버전의 MSOLEDBSQL 드라이버를 사용시 SQL서버 접속이 안되는 오류가 수정되었습니다.
- Failover 기능 사용시 SQLNCli대신에 자체 적으로 서버와 연결관리 하도록 기능을 변경하였습니다.
- SQL 서버 호스트가 꺼진 상태에서 서버 접속시 접속 대기 시간이 길어지는 부분을 보완해 빠르게 서버 실행 상태를 체크할 수 있도록 변경했습니다.
# 시스템
- 스카다 서버 상태 읽기 함수가 추가 되었습니다.
- 계산식을 병렬로 실행할 수 있도록 기능 추가 되었습니다(인터리빙 방식). 계산식을 병렬처리 하기 위해서는 아래 그램과 같이 '멀티쓰레딩 사용'을 체크 합니다.
- 계산식에서 시스템을 종료할 수 있도록 app.exitApp() 기능이 추가 되었습니다.
- 포인트값 속성에 이전값과 데이터 값 변경시간이 속성 추가 되었습니다. 스크립트에서 이전값과 값 변경 시간을 읽어 오거나
스카다 요약에서 값을 확인하실 수 있습니다.
- 아날로그 포인트에 데드밴드 추가되었습니다. 데드 밴드 설정시 포인트 값 변경시변경된 값과 이전값의 차이가 데드밴드 보다 클때만 갱신 합니다.
이상입니다.
감사합니다.