∴ 배포 노트
Version 1.4.0 |
|---|
신규 기능
데이터베이스
데이터베이스 이중화 사용 여부 설정 기능 추가
드라이버
AMQP 통신 드라이버 기능 추가
앰투앰넷 WM-500(LTE 모뎀) 문자 메시지 드라이버 개발
변경 사항
스위치/램프
램프 오브젝트에 스위치 설정이 없을 경우, 타겟박스 표시되지 않도록 변경
오브젝트
태그값 오브젝트에서 단위 표시 제거
통신 드라이버
MQTT 페이로드 발행, 페이로드 구독 설정 추가
웹 뷰어
버전 업데이트 및 렌더러 종료 복구 기능 추가
트렌드/차트
트렌드 차트의 PrevTrend/NextTrend 이동 모드 동작 수정
보고서
데이터가 중복 저장될 때 오류가 발생하던 문제 수정
사용자 보안
기본 로그인 사용 시 동시 접속자 수 계산 방식 변경
로그인 창 표시 시 화면 블러 처리
명령식
SystemExit() 명령식의 종료 대상 탐색 방식 개선
ReplacePage, ReplacePageEx 함수 타겟 페이지 지정할 수 있도록 개선
보안
REST API 호출 시 토큰 기반 인증 적용
시스템 이력
키 옵션이 필요한 기능 설정 시, 팝업 메시지로 해당 내용 안내 (페이지 레코더, IEC61850 클라이언트, OPC UA 서버, OPC UA 클라이언트)
버그 수정
WatchM
WatchM에서 CimonX 재실행 오류 문제 수정
트렌드/차트
런타임 중 펜을 추가할 때 트렌드 오브젝트 차트 미갱신 문제 수정
차트 히스토리/실시간 반복 전환 시 타입 복원 오류 수정
웹 뷰어
그라데이션 채우기 설정 후 저장 시 웹 뷰어 화면이 정상적으로 표시되지 않는 문제 수정
멀티모니터 설정 시 사용자 로그인 이후 보조 모니터에서 오류 발생 문제 수정
통신 드라이버
KEYENCE PLC와 문자열 통신 오류 수정
CmPlcEnet 통신 드라이버 동작 개선
ModbusTcp 통신 드라이버 설정 파일 변환 오류로 인해 정상 동작하지 않던 문제 수정
Modbus TCP 통신 드라이버 타임아웃 동작 오류 수정
DNP 3.0 TCP/IP 통신 문제로 데이터가 오지 않던 현상 수정
미쓰비시 MELSEC 이더넷 UDP 통신 드라이버 스테이션 IP 주소 저장 오류 수정
명령식
명령식 IF문 등록 오류 수정
명령식에서 end if 입력 시 비정상 종료 문제 수정
OpenPageEx 태그 placeholder 개수 불일치 시 발생하는 오류 수정
GetTrendMode 함수에서 오브젝트 이름 대소문자 구분하지 않도록 수정
GetAlarmMode() 명령식 사용 시 CimonX가 간헐적으로 비정상 종료되는 문제 수정
스위치/램프
스위치/램프에 코멘트 테이블 줄 바꿈 미적용 문제 수정
코멘트 테이블
구형 포맷 CommentTable 및 PageRecorder 열기 시, 신형 포맷으로 재저장
태그 데이터베이스
태그변수 VALUE 선택 시 표현 오류 수정
태그 이력 새로 고침 시 마지막 데이터 중복 표시 문제 수정
ODBC
ODBC 연결 실패 시 런타임 블로킹 문제 수정
레시피
RecipeDialog에서 모델의 태그 그룹 표시 오류 수정
데이터베이스
데이터베이스 이중화 설정을 사용하지 않는 프로젝트를 실행할 때, 이전 이중화 설정이 남아있어 데이터베이스가 정상 동작하지 않던 문제 수정
백업한 데이터베이스를 가져올 때 지정한 저장 경로가 아닌 기본 경로로 복원되던 문제 수정
프로젝트 백업 복사 실패 감지 및 알림 추가
OPC UA
일부 OPC UA 서버에서 노드 정보를 대량으로 조회(Browse)할 때 통신이 끊어지는 문제 수정
모바일 앱
iPad에서 모바일 앱으로 작화 페이지 접속 시, 데스크탑으로 인식되어 모바일 접속수/키락 기준이 정상 적용되지 않던 문제 수정
모바일 접속 시 한국어 메시지가 표시되던 오류 수정
디자이너
페이지 환경 설정의 위치·크기 입력란에서 입력 내용이 입력란 너비를 초과하면 키 입력이 중단되던 문제 수정
윈도우 컨트롤 오브젝트
콤보박스 드랍다운 위치 오류 수정
오브젝트
오브젝트 이름을 대문자로 작성해도 페이지 저장 후 소문자로 변경되는 문제 수정
보안
웹 보안 취약점 강화 조치
보고서
보고서 아날로그 데이터가 NaN, Inf인 경우 발생하는 오류 수정
기타
페이지 전환 시 문자열 태그 크래시 문제 수정
데이터 입력 시 숫자 키패드가 페이지 벗어나는 문제 수정
Version 1.3.0 |
신규 기능
데이터베이스
데이터베이스 이중화 기능 추가 - PostgreSQL 스트리밍 복제를 통한 데이터베이스 이중화 지원
변경 사항
OPC UA
OPC UA 서버 보안 강화 - 인증 , 인증서 관리 , 엔드포인트 보안 정책 개선
버그 수정
FEP
FEP 통신 태그 읽기 / 쓰기 오류 수정
명령식
TimeToStr 밀리초 (ms) 입력 시 런타임 비정상 종료 수정
OpenPageEx 태그 단위 표시 안되는 오류 수정
ReplacePageEx 변환 오류 수정
기타
특정 해상도에서 페이지가 크게 표시되는 현상 수정
Version 1.2.0 |
신규 기능
명령식
GetEditText 함수 추가 - 텍스트 입력 오브젝트에서 편집 중인 텍스트 값을 반환하는 함수
명령식 3 종 추가 (SyncServerFiles, OpenPagePosEx, IsNetworkAlive)
디자이너
페이지 해상도 변환 기능 개발 - 디자이너에서 기존 페이지를 다른 해상도로 변환하는 기능
변경 사항
Part11
Part11 AuditTrail 테이블 기능 개선 - 감사 추적 데이터 조회 및 필터링 기능 향상
디자이너
페이지 접근 보안 UI 개선 - 페이지별 접근 권한 설정 화면 개선
OpenPageEx 명령식 파라미터 처리 개선
웹 서버
페이지 js 파일 난독화 단계 제거
보안점검사항 : 절대경로 노출 수정
보안점검사항 : 프레임워크 정보 노출 수정
데이터 수집
데이터 수집 insert 성능 개선
드라이버
통신 블록 어드레스 범위 확장
트렌드
과거 트랜드 최대 포인트 표시 개수 조정
스크립트
Python 스크립트에서 SetTagVal 기능 개선
태그 데이터베이스
문자열 태그 초기화 로직 수정
명령식 동작 개선
버그 수정
경보 요약
경보요약 오브젝트 그룹화 후 설정창 열면 무한 로딩 걸리는 현상 수정
발생 중인 경보가 간헐적으로 사라지는 문제 수정
디자이너
SCADA 프로젝트 변환 시 일부 오브젝트 누락되는 현상 수정
IEC61850CM 디자이너 비정상 종료 현상 수정
웹 클라이언트
IP 카메라 연결 해제 후 웹뷰어 비정상 종료되는 현상 수정
2 개 이상의 화면호출 페이지 추가 시 정상적으로 표시되지 않는 이슈 수정
웹뷰어 ' 시스템 단축키 금지 ' 설정 관련 오류 수정
스위치 / 램프
스위치 / 램프 상태 수 변경 후 페이지 다시 열면 오류 메시지 발생하는 버그 수정
스위치 / 램프 비트 모멘터리 기능 동작 오류 수정
보안
' 최초 로그인 시 비밀번호 변경요청 ' 기능 오류 수정
보고서
보고서 ' 파일로 저장 ' 미설정 시 런타임 보고서 유틸리티에서 프로젝트 경로가 노출되는 이슈 수정
OPC UA
OPC UA 서버 실태그 사용 시 UA Client 통신 안되는 이슈 수정
Version 1.1.6 |
신규 기능
웹 서버
웹 뷰어 혹은 브라우저에서 스카다 프로의 버전정보를 확인할 수 있는 기능 추가
유틸리티 버튼 실행 후 시스템로그 or 감사추적 페이지 열기 - 우측하단에 [정보] 버튼 클릭하여 버전정보 확인 가능
유틸리티
CimonX 실행 시 xlog가 로컬 PC내에 남지 않도록 설정하는 옵션 추가
CimonX 환경 설정에서 해당 옵션 활성/비활성 가능
명령식
경보 요약 오브젝트를 제어할 수 있는 명령어 추가
사용 방법: AlarmCommand(“경보요약 오브젝트 이름”, Command)
Command : 0 일 때 실시간 경보 정보 표시
Command : 1 일 때 과거 경보 정보 표시
Command : 2 일 때 오브젝트에서 마우스로 선택된 태그의 경보를 인식(ACK)
Command : 6 일 때 경보요약 화면에 있는 모든 태그 경보를 인식
Command : 7 일 때 경보 요약 화면을 일시적 초기화
경보, 사용자 데이터 테이블을 출력할 수 있는 명령어 추가
사용 방법 : ExportUserDataTable("테이블 이름", "시작 시간", "끝 시간", "저장 경로")
사용 방법 : ExportAlarmData("시작 시간", "끝 시간", "저장 경로")
변경 사항
트렌드
장시간 쌓인 수집 데이터 불러오는 속도 개선
태그 데이터베이스
태그 이름에 알파벳 아닌 다른 외국어 사용가능 하도록 수정
명령식
팝업 페이지에서는 AlarmSound명령식이 실행되지 않도록 수정
PlaySound 명령식이 여러 번 실행될 때 하나의 소리만 출력되는 이슈 수정
PlaySoundEX("음향파일이름",0)으로 할 시 한번만 동작되는 이슈 수정
버그 수정
명령식
경보 해제 동작에 AlarmAck("태그명") 설정시 동작하지 않는 버그 수정
ReplacePageEx() 명령식 사용 시 뷰어에서 화면 확대되는 버그 수정
레시피
레시피 생산이력을 보는 웹페이지에서 다수의 생산이력이 표시될 때 화면이 이상하게 표시되는 버그 수정
IEC61850 통신드라이버
"cid 불러오기"를 선택하여 통신할 개체 선택하여 태그 생성 완료, 실제 계전기와 통신 시도 시 통신 불능 되는 이슈 수정
cid로 설정된 통신 드라이버에서 "편집"을 클릭하여 "계전기 연결"로 선택 시 비 정상 종료되는 증상 수정
태그 데이터베이스
태그 최종 상태 저장 버그 수정
스크립트
Python 스크립트에서 탭과 공백문자가 섞이는 경우 컴파일 오류 발생
웹 클라이언트
경보 요약 오브젝트가 포함된 페이지를 열면 랜덤하게 경보가 오래된 순으로 표시는 버그 수정
Version 1.1.5 |
변경 사항
명령식
이미 팝업으로 열려 있는 페이지를 닫고 다시 팝업 형태로 여는 ReopenPage 명령식 추가
사용 방법 : ReopenPage("페이지명")
Part11 – Windows 계정 연동
Windows Server OS 환경에서 ActiveDirectory 설정내 만들어진 계정 연동기능 수정
Windows Server OS에 로그인한 사용자는 웹 뷰어에서 웹서버 로그인 동작 없이 자동 로그인 진행
Windows 잠금동작(window키+L) 시 클라이언트 자동 로그아웃 진행
Part11 – 그룹 권한 설정내 신규 항목 추가
'웹뷰어 시스템 단축키 사용' 옵션 추가
해당 옵션이 해제된 그룹에 속한 사용자는 아래 시스템 단축키 사용 불가
Alt+Tab
Alt+F4
Alt+Esc
Ctrl+Esc
L Window (왼쪽 윈도우 버튼)
R Window (오른쪽 윈도우 버튼)
Version 1.1.4 |
변경 사항
명령식
OpenPageEx 명령식 최대 태그 개수 300개로 변경
CimonViewer에 표시된 화면을 프린트로 출력하는 명령식 추가
Hardcopy : 현재 보고 있는 전체 화면을 출력
HardCopyEx(X,Y,Width,Height) : 화면의 지정한 위치를 프린터로 출력합니다.
기타
관리자권한 계정이 스스로의 비밀번호 변경할 수 있도록 변경
버그 수정
이중화 기능
Primary PC가 강제로 종료될 시 Standby 가 예상치 못하게 종료되는 버그수정
기타
UINT16 데이터 스케일 또는 실데이터 기능 또는 Scale기능 사용 시 이상 값 발생하는 버그수정
버튼 '태그값쓰기', '디지털값 쓰기', '순간값 쓰기' EX 페이지 태그 적용 안되는 버그 수정
페이지 전체 저장 시 코멘트 변경 사항 적용 안되는 버그 수정
CIMON Touch 제품에서 웹 뷰어 실행하여 화면 터치 시 화면 어두워지는 버그수정
웹 뷰어에서OpenPageEx, ClosePage 사용 시 화면 확대되는 버그 수정
코멘트 테이블 줄바꿈 사용이 안되는 버그 수정
트렌드 태그 값 변경 시 주석 사라지는 버그 수정
팝업 페이지 명령식 UP 동작이 웹 뷰어로 전파되는 버그 수정
ModbusTcp 클라이언트 통신드라이버가 Standby 모드에서 IO디바이스와 직접 통신하는 버그 수정
2개 이상 경보 발생 시 각각의 경보음이 동시에 재생되는 문제 수정
Version 1.1.3 |
버그 수정
IEC61850 통신드라이버
외부 계전기 디바이스와 접속 시도 중 접속 실패 시 로그 남기도록 수정
OPCUA 통신드라이버
일부 OPCUA 서버와 접속 시 Discover URL정보를 받아오지 못하는 버그수정
오브젝트
디자이너에서 라이브러리 오브젝트에 회전 설정이 적용되지 않는 버그수정
Version 1.1.2 |
변경 사항
오브젝트
태그값 오브젝트를 회전시킬 수 있는 속성 추가
GIF 오브젝트를 회전시킬 수 있는 속성 추가
웹서버
HTTPS 설정시 공인인증서에 설정된 공인인증서 비밀번호를 입력할 수 있도록 수정
버그 수정
라이선스
오프라인 환경에서 라이선스 활성화한 PC가 일정시간 이후 라이선스가 해제되는 버그 수정
기타
여러 오브젝트 그룹핑 후 해제시 넓이/높이 값이 1 만큼 변하는 버그 수정
태그 데이터베이스 편집기에 사용할 수 없는 데이터 타입 존재하는 버그 수정
웹서버 태그 입력 창에서 정렬상태가 좌측 정렬로 바뀌는 버그 수정
GetUserName 함수를 사용 후 페이지 전환이후에 ????로 표시되는 버그수정
과거 프로젝트를 변환 시 태그값에 설정된 경보 설정이 초기화되는 버그수정
입출력테이블 오브젝트에 1,000,000(백만) 이상의 숫자 입력 시, 서버 처리 과정에서 지수 표기법으로 강제 변환되어 저장되는 버그 수정
Version 1.1.1 |
[변경 사항]
WatchM
WatchM 재실행 시 웹서버, 스크립트 엔진 프로세스 남아 있을 경우 모두 종료하도록 기능 수정
[버그 수정]
라이센스 기능
오프라인 방식으로 인증한 라이선스가 일정 기간이 지났을 때 오류 코드 표시와 함께 라이센스가 비활성화 되는 버그 수정
통신드라이버
블록통신방식의 Modbus TCP Client 드라이버에서 통신이 되지 않을 때 상태가 잘못 표시되는 버그 수정
Modbus RTU Master 드라이버에서 태그 쓰기 동작이 다수 일어날 때 쓰기 속도가 느려지는 버그 수정
OPC DA Server / Client 드라이버 로 통신 설정 후 런타임 실행 시 타겟 Server / Client와 접속하지 못하는 버그 수정
기타
화면 표시 방법 #,### 설정 시 소수 부분 표시되는 문제 수정
막대 그래프 요소를 여러가지 설정 시 막대 그래프의 좌우가 밀려서 보이는 증상 수정
태그 데이터베이스에 그룹태그 엑셀 붙여넣기를 하면 데이터에 오류 뜨는 버그 수정
CimonD에서 페이지에 라이브러리 오브젝트 추가 후 회전 적용 시, 페이지 닫고 다시 열면 회전이 적용안되는 버그 수정
OpenPageEx 명령식을 경보 동작에 설정해도 실행되지 않는 버그 수정
데이터 입력 최소 값에 음수 입력 시 웹에서 음수 입력이 안되는 버그 수정
모바일 앱
[PC화면으로 보기] 기능 제거
키락 정책 변경으로 인한 기능 비활성화
Version 1.1.0 |
신규 기능
라이선스 기능
새로운 제품 라이센스 방식이 추가되었습니다.
USB 동글 키락 없이 CimonD 디자이너 내 기능을 통해 언제 어디서든 라이센스를 활성화할 수 있습니다.
통신 드라이버
모뎀기반의 문자 메세지 통신 드라이버에 신규 모뎀 모델(Teladin사 TX700) 추가1
변경 사항
DBMS 버전 업데이트
Postgresql 버전을 v16.10로 업데이트
TimescaleDB 버전을 v2.21.3로 업데이트