본문으로 건너뛰기
버전: v5.x.y

Canvas v5 변경 이력

새로운 기능

Canvas v5는 중대한 아키텍처 변경, 새로운 도구, 그리고 확장된 하드웨어 및 프로토콜 지원을 포함하는 주요 릴리스입니다. Canvas v4 이후의 주요 하이라이트는 다음과 같습니다:

  • Drawing Tools 창Tag List 창 — Tag Editor 창을 대체하는 새로운 작업 공간 도구로, 향상된 태그 관리 및 오브젝트 생성 워크플로를 제공합니다.
  • 11개의 새로운 통신 드라이버 — Beckhoff TwinCAT ADS, Codesys V3, DNP3(Ethernet 및 Serial), Keyence Host Link, Koyo DirectNET, Panasonic FP, ATIVA(Ethernet 및 Serial), Siemens LOGO, User Protocol Serial.
  • 새로운 GUI 오브젝트 — Checkbox, Slider, File Selector, IP Camera Stream, Web Widget, Dial, Waveform Graph.
  • Canvas에서 직접 SWU 수행 — 디자이너를 벗어나지 않고 디바이스에 소프트웨어 업데이트를 수행합니다.
  • 새로운 보안 모드 및 사용자 그룹 기반 접근 제어를 갖춘 재설계된 Settings 앱.
  • 세분화된 접근 제어를 위해 모든 GUI 오브젝트에 추가된 On Insufficient Permission 속성.
  • 광범위한 새로운 시스템 태그 — 밝기(Brightness), 부저 상태(Buzzer Status), 프로젝트 이름(Project Name), 알람(Alarms), 네트워크 설정(Network Settings), OS/소프트웨어 버전, 시스템 메트릭(System Metrics), 시스템 시간(System Time), 알림(Notifications).
  • 새로운 스크립트 함수 — 알림, 런타임 재시작, 터치 보정, 이더넷 설정, VNC Server 제어.
  • Text Display, Text Entry, Switch/Lamp 및 버튼 오브젝트에 대한 자동 줄 바꿈(Word Wrap) 지원.
  • 정전식 터치 페이지를 위한 핀치/팬(Pinch/Pan) 제스처.
  • Alarm Summary 사용자 지정 — 가변 탭, Shelve/Label 버튼 표시 여부, 알람 이름 바인딩.
  • 20,000개 이상의 태그가 있는 프로젝트에 대한 성능 개선 및 더 빠른 페이지 전환.
  • Gateway-Runtime 통신 개편 — 시스템 태그, 알람, 데이터로거, 트렌드로거가 런타임으로 이전된 개선된 아키텍처.
노트

이 변경 이력에는 모든 패치 빌드가 나열되어 있지 않습니다. 사용 중인 버전이 표시되지 않은 경우, 바로 앞에 나열된 가장 가까운 버전의 항목을 참조하십시오.


v5.3.0

클릭하여 v5.3.0 변경 이력을 펼쳐 보십시오

디자이너

추가됨

  • Brightness에 대한 새로운 System Tag를 추가했습니다.
  • Buzzer Status에 대한 새로운 System Tag를 추가했습니다.
  • Project Name에 대한 새로운 System Tag를 추가했습니다.
  • 경보에 대한 새로운 System Tag를 추가했습니다.
  • Network Settings에 대한 새로운 System Tag를 추가했습니다.
  • OS 및 소프트웨어 버전에 대한 새로운 System Tag를 추가했습니다.
  • System Metrics에 대한 새로운 System Tag를 추가했습니다.
  • System Time에 대한 새로운 System Tag를 추가했습니다.
  • 알림을 활성화 및 비활성화하는 스크립트 함수를 추가했습니다.
  • 런타임을 재시작하는 스크립트 함수를 추가했습니다.
  • 터치 캘리브레이션을 실행하는 스크립트 함수를 추가했습니다.
  • 이더넷 설정을 변경하는 스크립트 함수를 추가했습니다.
  • VNC Server를 시작 및 중지하는 스크립트 함수를 추가했습니다.
  • Press Key 명령의 옵션으로 Clear 키를 추가했습니다.
  • Project Tree에서 페이지 정렬을 지원합니다.
  • DataLog Table에 위/아래/재생/일시정지 버튼을 추가했습니다.
  • 다양한 크기의 팝업 키패드 및 키보드 옵션을 추가했습니다.
  • 오브젝트 회전 핸들을 비활성화하는 옵션을 추가했습니다.
  • Text Display, Text Entry, Switch/Lamp, 버튼(Momentary, Action, Toggle)에 Word Wrap 옵션을 추가했으며, Date/Time 오브젝트가 항상 word wrap을 사용하도록 업데이트했습니다.
  • 그룹화되거나 다중 선택된 오브젝트의 너비와 높이를 맞추는 기능을 추가했습니다.
  • Object Actions 구성 시 Momentary Values를 설정하는 기능을 추가했습니다.

변경됨

  • Image 및 GIF 오브젝트가 할당된 이미지를 변경할 수 있도록 업데이트했습니다.
  • 라이브러리의 이미지 및 gif 리소스가 파일 확장자 종류를 표시하도록 업데이트했습니다.
  • Tag Editor 및 Edit Tag Window에서 Address 구성 오류가 발생할 때 더 자세한 정보를 제공하도록 오류 메시지를 개선했습니다.
  • Melsec Ethernet 드라이버의 주소 범위를 확장했습니다.
  • 선택한 각 오브젝트 주위에 선택 경계 상자가 표시되도록 캔버스를 수정했습니다.
  • 잘못된 태그 바인딩이 감지되면 프로젝트 저장을 막고 경고를 표시하도록 변경했습니다.
  • 주소 태그 생성 시 동일한 주소를 통합하도록 변경했습니다.
  • Object Tree View에서 단일 오브젝트 그룹화를 지원하고, 오브젝트, 그룹, 인덱스를 직접 편집할 수 있도록 변경하여 더 쉽게 관리할 수 있도록 했습니다.

수정됨

  • 잠긴 프로젝트를 디바이스에 다운로드하도록 선택할 때 열려 있던 프로젝트가 잠길 수 있던 문제를 수정했습니다.
  • 일부 저장된 레이아웃이 올바르게 로드되지 않던 문제를 수정했습니다.
  • 애플리케이션 업데이트를 수행할 때 OS 버전이 업데이트될 것처럼 잘못 표시되던 문제를 수정했습니다.
  • Excel에서 Tags 또는 Alarms를 복사할 때 일부 속성의 앞에 작은따옴표가 추가로 붙던 문제를 수정했습니다.
  • 항목을 세로로 스크롤할 때 Project Tree가 가로 스크롤 위치를 유지하지 않던 문제를 수정했습니다.
  • Certificates 및 Project Library 리소스가 올바르게 저장되지 않던 문제를 수정했습니다.
  • Cross Reference를 사용하여 일부 위치에서 태그를 잘못된 태그 타입으로 교체할 수 있던 문제를 수정했습니다.
  • 확장자에 대문자가 포함된 경우 리소스를 라이브러리에 추가할 수 없던 문제를 수정했습니다.
  • 프로젝트를 다시 열 때 표현식에 포함된 값이 손실되던 버그를 수정했습니다.
  • 긴 스크립트를 열 때 발생하던 성능 문제를 수정했습니다.
  • 키보드/키패드 크기 및 데이터 로그 테이블 버튼 위치 설정에서 속성 이름이 그대로 노출되던 번역 문제를 수정했습니다.

제거됨

  • Data Log Models의 CSV Options에서 Local storage 옵션을 제거했습니다.

HMI 런타임

추가됨

  • System Menu에 Network Configuration 대화 상자를 추가했습니다.
  • 스크립트 함수(Restart, VNC, Touch Calibration, Change Ethernet Settings)를 추가했습니다.
  • 키 입력 목록에 clear 기능을 추가했습니다.
  • 스크립트 함수에서 화면 캡처를 저장할 경로를 지정하는 옵션을 추가했습니다.
  • 페이지에 핀치/팬 제스처를 추가했습니다. (정전식 터치 전용)
  • Settings 앱의 하드웨어 테스트 페이지에 권한 제한을 추가했습니다.
  • Settings 앱에 감사 로그 작업을 추가했습니다.
  • 팝업 키패드/키보드에 다양한 크기 옵션을 추가했습니다.
  • 데이터 로그 테이블에 버튼을 추가했습니다.
  • 텍스트 오브젝트에 word wrap을 추가했습니다.

변경됨

  • 팝업 제목 표시줄 디자인을 업데이트했습니다.

수정됨

  • 태그 2만 개 규모의 프로젝트에서 성능과 안정성을 개선했습니다.
  • 경보 배너가 런타임 설정 위에 표시되던 문제를 수정했습니다.
  • 파일 브라우저에서 잘못된 파일을 찾을 때 런타임이 크래시되던 문제를 수정했습니다.
  • 장시간 실행되는 스크립트가 있는 닫힌 페이지에서 page.isOpen이 false를 반환해야 하는 문제를 수정했습니다.
  • 소수 자릿수를 늘릴 때 Numeric Display의 접미사가 사라지던 문제를 수정했습니다.
  • VNC에서 마우스를 클릭할 때 입력 오브젝트 포커스가 사라지던 문제를 수정했습니다.
  • ext04에서 빈 RDP/VNC 탭이 표시되던 문제를 수정했습니다.
  • 관리자가 Settings 앱을 통해 다른 사용자의 비밀번호를 변경할 수 없던 문제를 수정했습니다.
  • 한국어에서 확인된 경보가 경보 요약 오브젝트에서 누락되던 문제를 수정했습니다.
  • 특정 태그 수에 도달한 후 조용히 통신이 실패하던 문제를 수정했습니다.
  • 페이지 전환 성능을 개선했습니다.
  • Watchdog delay에 잘못된 입력 범위가 허용되던 문제를 수정했습니다.

게이트웨이

수정됨

  • Omron 드라이버의 오류 코드 처리를 업데이트했습니다.
  • OPC UA Client 드라이버의 데이터 타입 지원을 확장했습니다.
  • Omron FINS의 TC 및 CC 메모리 영역을 읽을 때 발생하던 문제를 수정했습니다.
  • Modbus 드라이버의 읽기 전용 태그 처리를 업데이트했습니다.
  • ATIVA Serial 드라이버가 초기화되지 않던 문제를 수정했습니다.
  • MQTT JSON Publisher와 Mosquitto 브로커 간 SSL/TLS 연결 실패 문제를 수정했습니다.
  • Codesys V3 드라이버의 사용자 인증 문제를 수정했습니다.
  • Melsec Enet 드라이버가 확장된 주소 범위에 접근할 수 없던 문제를 수정했습니다.
  • Omron 드라이버가 64비트 태그 처리를 올바르게 지원하도록 수정했습니다.
  • 태그 2만 개 규모의 프로젝트에서 성능과 안정성을 개선했습니다.

플랫폼

수정됨

  • eXT2 15인치 디스플레이 떨림 문제를 수정했습니다.
  • 애플리케이션 업데이트가 가져오기 프로세스 중 재부팅을 막던 문제를 수정했습니다.

v5.2.2

클릭하여 v5.2.2 변경 이력을 펼쳐 보십시오

디자이너

추가됨

  • 사용자 지정 페이지 확대/축소 옵션을 추가했습니다.
  • 페이지를 검색할 수 있도록 Project Tree에 검색창을 추가했습니다.
  • 태그를 선택할 수 있는 위치에 태그 경로를 표시하는 툴팁을 추가했습니다.
  • Data Logger 태그에 Alias 속성을 추가했습니다.
  • 업데이트 파일을 내보낼 때 저장소를 포맷하는 옵션을 추가했습니다.
  • Gauge 오브젝트의 바늘과 배경에 대한 사용자 지정 옵션을 추가했습니다.
  • 디자이너에 시각적 그리드를 표시하는 옵션을 추가했습니다.
  • 마지막으로 저장된 프로젝트에 대해 디자이너 및 프로젝트 페이지의 레이아웃을 유지하는 옵션을 추가했습니다.
  • 다른 오브젝트를 누를 때 텍스트 및 숫자 입력 오브젝트에서 포커스를 제거하는 옵션을 추가했습니다.
  • .xml 파일에서 가변 길이 CODESYS V3 String 태그를 가져오는 기능을 추가했습니다.
  • Tag Message Type을 사용하여 Beckhoff ADS/AMS 프로토콜 디바이스의 .tpy 파일로부터 태그를 가져오는 기능을 추가했습니다.
  • 다이얼 오브젝트를 추가했습니다.
  • Beckhoff ADS/AMS 프로토콜 디바이스에 Message Type 속성을 추가했습니다.
  • 모든 GUI 오브젝트에 On Insufficient Permission 속성을 추가했습니다.
  • 파형 그래프 오브젝트를 추가했습니다.

변경됨

  • 프로젝트 크기를 변환할 때 폰트 크기가 조정되도록 업데이트했습니다.
  • 텍스트 디스플레이 오브젝트를 더블 클릭하면 전체 텍스트가 강조 표시되도록 업데이트했습니다.
  • Shift + 클릭 단축키로 여러 경보를 선택할 수 있도록 Alarm Browser를 업데이트했습니다.
  • 드롭다운 또는 팝업 창에서 선택할 때 표시되는 페이지 순서를 업데이트했습니다.
  • 프로젝트 내에 함수 매개변수가 존재하는지 확인하도록 스크립트 검증을 업데이트했습니다.
  • 일부 영역에서 태그 선택 팝업의 위치를 업데이트했습니다.
  • 태그 선택 팝업을 열 때 검색창에 포커스가 가도록 업데이트했습니다.
  • v5.0보다 이전 버전의 디바이스에 프로젝트를 다운로드하려고 할 때 표시되는 경고 메시지를 업데이트했습니다.
  • 표시될 때 X/Y 및 Width/Height 속성이 소수점 첫째 자리로 반올림되도록 업데이트했습니다.

수정됨

  • Switch/Lamp 오브젝트에서 상태를 삭제할 때 바인딩이 제거되지 않던 문제를 수정했습니다.
  • Switch/Lamp 및 경보 요약 오브젝트에서 실행 취소/다시 실행 동작이 일관되지 않던 문제를 수정했습니다.
  • Temp Group이라는 이름의 그룹이 있을 때 붙여넣기 문제를 수정했습니다.
  • 기존 태그를 가져오거나 붙여넣을 때 태그의 Group 속성이 지워지던 문제를 수정했습니다.

HMI 런타임

추가됨

  • 다이얼 오브젝트를 추가했습니다.
  • 오브젝트 보안 설정을 추가했습니다.
  • Settings 앱에서 터치 캘리브레이션 트리거를 전환하는 옵션을 추가했습니다.
  • 터치 상호작용이 있는 특수 오브젝트에 대한 보안을 추가했습니다.
  • 파형 오브젝트를 추가했습니다.

변경됨

  • Gauge 사용자 지정을 업데이트했습니다.
  • Datalogger의 Custom 열 별칭을 업데이트했습니다.
  • 다이얼 오브젝트에 터치 권한을 적용했습니다.

수정됨

  • Network Settings에서 DHCP를 선택할 때 잘못된 IP 주소가 사용되던 문제를 수정했습니다.
  • 상위 마이너 버전에서 하위 마이너 버전 프로젝트가 사용되던 문제를 수정했습니다.
  • 원격 페이지 제어 관련 문제를 수정했습니다.
  • 목록이 오브젝트 아래에 표시되도록 ComboBox 오브젝트를 수정했습니다.
  • 오브젝트를 클릭해도 키 입력 포커스가 제거되지 않던 문제를 수정했습니다.
  • 경보를 shelve할 때 현재 시스템 시간에 따라 올바른 만료 시간이 표시되지 않던 문제를 수정했습니다.
  • 원격 태그를 사용할 때 태그 쓰기 스크립트가 작동하지 않던 문제를 수정했습니다.
  • Gauge 오브젝트의 색상 표시 문제를 수정했습니다.
  • 팝업 페이지의 표시 동작이 이전 태그 값을 사용하여 순간적으로 동작하던 현상을 수정했습니다.
  • SD 카드를 사용한 SWU 중 오류 메시지가 올바르게 표시되지 않던 문제를 수정했습니다.
  • 프로젝트 가져오기와 내보내기를 동시에 수행할 때 발생하던 문제를 수정했습니다.

게이트웨이

수정됨

  • Codesys V3 드라이버:
    • 이제 문자열 태그는 Codesys 프로젝트에 정의된 길이를 태그의 Max Length로 사용합니다.
      • 이전에는 가져온 값이 XML에 정의된 크기를 사용했으며, 여기에는 null 종료 문자를 위한 추가 바이트가 포함되어 있었습니다.
  • 한림 로더 드라이버:
    • BIT 기반 영역(X, Y, M, L, K, F)에서 WORD 기반 태그가 잘못된 주소에 접근하던 문제를 수정했습니다.

플랫폼

추가됨

  • 롱 프레스 터치 캘리브레이션 활성화를 제어하는 기능을 추가했습니다.

수정됨

  • 단일 이더넷 포트 디바이스인 eXT2에서 IP를 올바르게 설정할 수 없던 문제를 수정했습니다.
  • v4.x.y로 시스템을 다운그레이드한 후 발생하던 네트워크 설정 오류를 수정했습니다.

v5.1.1

클릭하여 v5.1.1 변경 이력을 펼쳐 보십시오

디자이너

추가됨

  • Project Backup 창에 호환성 메시지를 추가했습니다.
  • 경보 요약 탭에 기본 레이블 속성을 추가했습니다.
  • 경보 이름에 바인딩을 추가하는 옵션을 추가했습니다.
  • 경보 요약 오브젝트에서 Shelve 및 Labels 버튼을 숨기는 옵션을 추가했습니다.
  • 사용자 프로토콜 시리얼 클라이언트 디바이스 프로토콜을 추가했습니다.

변경됨

  • Display User Controls 속성이 False일 때 경보 요약 오브젝트의 Acknowledged/Unacknowledged 버튼 속성이 비활성화되도록 업데이트했습니다.
  • 경보 요약 오브젝트가 가변 개수의 탭을 지원하도록 업데이트했습니다.
  • 웹 위젯 오브젝트가 최소 하나의 탭을 필요로 하도록 업데이트했습니다.

수정됨

  • 버전 5.0이 설치되어 있지 않으면 디자이너를 시작할 수 없던 문제를 수정했습니다.
  • 경보 요약 오브젝트가 항상 오브젝트의 전체 높이를 채우지 않던 문제를 수정했습니다.
  • 일부 오브젝트에서 Decimal Places 속성이 재설정되던 문제를 수정했습니다.

HMI 런타임

추가됨

  • 경보 요약 오브젝트에서 'Shelved' 탭을 활성화/비활성화하는 옵션을 추가했습니다.
  • 경보 요약 오브젝트에서 레이블 버튼을 활성화/비활성화하는 옵션을 추가했습니다.
  • Alarm Name 속성에 문자열 태그를 바인딩할 수 있도록 지원했습니다.
  • 경보 요약 오브젝트에서 여러 탭 지원을 추가했습니다.
  • SWU 업데이트 중 데이터베이스 변환 및 삭제를 위한 UI를 추가했습니다.
  • 이더넷 브리지 모드에서 IP 구성 변경을 지원했습니다.

수정됨

  • 웹 위젯 오브젝트의 스크롤 바 동작을 수정했습니다.
  • 라디오 버튼 그룹의 정렬을 수정했습니다.
  • 잘못된 태그로 Data Logger 모델을 실행할 때 발생하던 크래시 문제를 수정했습니다.
  • SWU 업데이트 중 발생하던 크래시 문제를 수정했습니다.
  • 웹 위젯의 가로 스크롤바 문제를 수정했습니다.
  • 웹 위젯의 탭 콤보박스 스크롤 문제를 수정했습니다.
  • 네트워크 연결이 끊긴 후 통신 오류 오버레이가 표시되지 않던 문제를 수정했습니다.

게이트웨이

추가됨

  • 사용자 정의 시리얼 드라이버를 추가했습니다.

수정됨

  • Codesys V3 드라이버:
    • 이제 드라이버가 한 번에 1000개 이상의 태그를 처리할 수 있습니다.
    • 이제 단일 읽기/쓰기 요청에 여러 태그를 포함할 수 있습니다.
    • 태그 주소/타입 검증이 더 동적으로 이루어지며, 잘못된 태그가 더 이상 유효한 태그와의 상호작용을 방해하지 않습니다.
    • 로그아웃/채널 종료 요청 처리 과정을 개선했습니다.
  • Cimon HMI Serial 드라이버:
    • 단일 페이로드에서 너무 많은 데이터가 요청되던 문제를 수정했습니다.

v5.0.4

클릭하여 v5.0.4 변경 이력을 펼쳐 보십시오

디자이너

추가됨

  • SWU 파일을 내보낼 때 외부 저장소 형식이 FAT32 또는 exFAT인지 확인하는 기능을 추가했습니다.
  • 저장 시 삭제된 항목을 참조하는 시스템 태그를 확인하는 기능을 추가했습니다.
  • EtherNet/IP Server에서 Assembly 태그를 편집할 때 주소 범위 미리보기를 추가했습니다.
  • Tag Editor에 검색창을 추가했습니다.
  • 램프 및 토글 버튼의 표시 상태를 제어하는 툴바를 추가했습니다.
  • Connection Setup 창에서 프로젝트 및 업데이트 파일을 내보내는 방법을 추가했습니다.
  • Canvas를 여러 개 설치할 수 있는 기능을 추가했습니다.
  • .L5X 파일에서 Array 및 UDT 태그를 가져오는 기능을 추가했습니다.
  • .xml 파일에서 CODESYS V3 태그를 가져오는 기능을 추가했습니다.
  • EtherNet/IP Server 디바이스의 implicit 연결을 .eds 파일로 내보내는 기능을 추가했습니다.
  • Canvas에서 편집할 수 없는 프로젝트 파일을 내보내는 기능을 추가했습니다.
  • Canvas에서 직접 SWU를 수행하는 기능을 추가했습니다.
  • 램프 상태의 순서를 변경하는 기능을 추가했습니다.
  • Tag List 창 및 Tag Editor 창에서 태그와 태그 그룹의 순서를 변경하는 기능을 추가했습니다.
  • Text Entry 및 Numeric Entry 오브젝트에 Apply on Focus Lost 속성을 추가했습니다.
  • ATIVA Ethernet/Serial 클라이언트 디바이스 프로토콜을 추가했습니다.
  • Beckhoff ADS/AMS 클라이언트 디바이스 프로토콜을 추가했습니다.
  • 체크박스 GUI 오브젝트를 추가했습니다.
  • CODESYS V3 이더넷 클라이언트 디바이스 프로토콜을 추가했습니다.
  • 디바이스를 재부팅하려고 할 때 확인 팝업을 추가했습니다.
  • 태그에 Clamp Source Value 속성을 추가했습니다.
  • 기본 권한 Admin, Engineer, Operator를 추가했습니다.
  • DNP3 Ethernet/Serial 클라이언트 디바이스 프로토콜을 추가했습니다.
  • Drawing Tools 창을 추가했습니다.
  • Numeric Entry 오브젝트와 Enter Tag Value 명령에 Echo Mode 속성을 추가했습니다.
  • 클라이언트 디바이스 및 스테이션에 Enable Status 시스템 태그를 추가했습니다.
  • File Selector GUI 오브젝트를 추가했습니다.
  • EtherNet/IP Server 디바이스에 implicit 연결을 추가했습니다.
  • IP 카메라 스트림 GUI 오브젝트를 추가했습니다.
  • Is False 경보 조건을 추가했습니다.
  • Keyence Host Link Ethernet 및 Serial 클라이언트 디바이스 프로토콜을 추가했습니다.
  • Koyo DirectNET 시리얼 클라이언트 디바이스 프로토콜을 추가했습니다.
  • Melsec 프로토콜에 다중 블록 읽기 요청을 추가했습니다.
  • 알림 타이머 Project 속성을 추가했습니다.
  • 게이지 색상을 변경하는 옵션을 추가했습니다.
  • CIMON 클라이언트 디바이스 프로토콜에 PLC-S Plus, PLC-S Pro, UP PLC 타입을 추가했습니다.
  • Connection Setup 창에 Restart Project 버튼을 추가했습니다.
  • Project 속성에 보안 모드 옵션을 추가했습니다.
  • Connection Status 시스템 태그의 디바이스 옵션으로 시리얼 디바이스를 추가했습니다.
  • 슬라이더 GUI 오브젝트를 추가했습니다.
  • 서버 디바이스 시작/중지 스크립트 함수를 추가했습니다.
  • Omron 프로토콜에 Swap (String) 속성을 추가했습니다.
  • Tag Editor 창을 대체하는 Tag List 창을 추가했습니다.
  • 프로젝트를 전송할 수 없는 디바이스에 대한 경고를 추가했습니다.
  • 웹 위젯 GUI 오브젝트를 추가했습니다.

변경됨

  • 로컬 디바이스와 공유 디바이스를 Internal이라는 단일 디바이스로 통합했습니다.
  • 디자이너 시작 시 메모리 사용량을 개선했습니다.
  • 열이 많은 테이블 뷰의 성능을 개선했습니다.
  • DNP3 디바이스의 태그가 BCD 인코딩을 사용할 수 없도록 제한했습니다.
  • Canvas에서 다운로드할 때 디바이스와 프로젝트 버전이 일치해야 하는 요구 사항 변경을 되돌렸습니다.
  • 좌우에 최대 2개의 열을 허용하도록 도킹 동작을 업데이트했습니다.
  • EtherNet/IP Server 디바이스가 Assembly 태그의 주소 범위를 표시하도록 업데이트했습니다.
  • Label 및 Numeric Label 오브젝트의 이름을 각각 Text Display와 Numeric Display로 업데이트했습니다.
  • Text Field 및 Numeric Field 오브젝트의 이름을 각각 Text Entry와 Numeric Entry로 업데이트했습니다.
  • Object View가 바인딩과 액션을 표시하도록 업데이트했습니다.
  • 일부 시리얼 클라이언트 디바이스 속성이 디바이스 단위가 아닌 스테이션 단위로 정의되도록 업데이트했습니다.
  • COM2 Serial Port에서 사용 가능한 Comm Type 옵션을 업데이트했습니다.
  • Properties 창의 Standard 모드에 체크박스 오브젝트의 Visibility 속성이 표시되도록 업데이트했습니다.
  • 새로고침 후에도 선택한 디바이스가 유지되도록 Connection Setup 창을 업데이트했습니다.
  • Connection Status 시스템 태그가 Int 타입이 되도록 업데이트했습니다.
  • Numeric Label, Numeric Field, Gauge 오브젝트의 Decimal Places 속성을 바인딩 가능하도록 업데이트했습니다.
  • 기본 디자이너 레이아웃을 업데이트했습니다.
  • Drawing Pane에서 배치할 때 체크박스, IP 카메라 스트림, 슬라이더 오브젝트의 기본 크기를 업데이트했습니다.
  • Drawing Tool 툴바에서 슬라이더 버튼의 아이콘을 업데이트했습니다.
  • Tag Editor 창이 도킹 가능한 창 대신 독립된 창이 되도록 업데이트했습니다.
  • Tag List와 Tag Editor에서 폴더가 항상 정렬 상단에 표시되도록 업데이트했습니다.
  • 유효한 OPC UA 태그 주소 형식을 업데이트했습니다.

수정됨

  • 디바이스 업그레이드 가능 여부가 잘못 판단되던 문제를 수정했습니다.
  • 업그레이드 중 디바이스를 Factory Reset하도록 선택할 때 SWU가 잘못 시작될 수 있던 문제를 수정했습니다.
  • unsigned long 값을 레시피 핸드셰이크 값으로 사용할 수 없던 문제를 수정했습니다.
  • Admin, Engineer, Operator 보안 권한이 잘못 로드되던 문제를 수정했습니다.
  • Drawing Tools 창을 활성화할 때 도킹되지 않던 문제를 수정했습니다.
  • Data Log 모델에 태그를 추가할 때 중복된 태그가 나타나던 문제를 수정했습니다.
  • Property Editor 창에서 File Selector가 번역되지 않던 문제를 수정했습니다.
  • GC 로그 파일이 관리자 권한을 요구하여 디자이너가 시작되지 못하던 문제를 수정했습니다.
  • Ctrl + V 단축키를 사용할 때 새 경보가 기존 경보를 대체하지 않고 Alarm Editor에 추가되던 문제를 수정했습니다.
  • 기존 Siemens S7 디바이스에서 PLC 타입이 올바르게 설정되지 않던 문제를 수정했습니다.
  • IP 카메라 스트림 오브젝트의 모든 Stream Type에 Refresh Interval이 표시되던 문제를 수정했습니다.
  • Canvas에서 SWU를 수행할 때 SWU 및 체크섬 파일 전송 문제를 수정했습니다.
  • 폴더를 확장/축소할 때 Symbol Library가 멈추던 문제를 수정했습니다.
  • 중첩된 오브젝트에서 Resize 및 Rotation 앵커 방향이 잘못되던 문제를 수정했습니다.
  • 일부 리소스가 로드되지 않던 문제를 수정했습니다.
  • 디바이스 스테이션을 삭제할 때 태그 디바이스가 업데이트되지 않던 문제를 수정했습니다.
  • 폰트 크기가 충분히 클 때 텍스트가 File Selector 버튼 밖으로 렌더링되던 문제를 수정했습니다.
  • 선택 사각형 크기를 조정할 때 발생하던 시각적 아티팩트를 수정했습니다.
  • 라디오 버튼 그룹의 색상 속성 문제를 수정했습니다.
  • Connection Setup 창을 사용하여 디바이스에서 프로젝트를 업로드할 수 없던 문제를 수정했습니다.
  • 텍스트 필드에 포커스가 있는 상태에서 backspace 또는 delete를 누를 때 Tag Editor에서 태그가 삭제되던 문제를 수정했습니다.

제거됨

  • Connection Setup 창에서 Start/Stop Project 옵션을 제거했습니다.
  • system.exit() 스크립트 함수와 GUI 명령을 제거했습니다.

HMI 런타임

추가됨

  • 알림을 닫는 타이머를 추가했습니다.
  • NumericText의 decimal places 속성에 태그를 바인딩하는 기능을 추가했습니다.
  • 배너에 페이지가 할당되지 않았을 때 경보 배너 뒤의 오브젝트를 터치할 수 있는 기능을 추가했습니다.
  • isFalse 경보 조건을 추가했습니다.
  • Text Field 및 Numeric Field 오브젝트에 Apply on Focus Lost 속성을 추가했습니다.
  • 게이지 오브젝트에 색상 속성을 추가했습니다.
  • 새로운 비밀번호 모드 지원을 추가했습니다.
  • 체크박스 GUI 오브젝트를 추가했습니다.
  • 파일 경로 GUI 오브젝트를 추가했습니다.
  • 슬라이더 GUI 오브젝트를 추가했습니다.
  • 웹 위젯 GUI 오브젝트를 추가했습니다.
  • 런타임에서 시스템 시간 변경을 처리하는 기능을 추가했습니다.
  • 디바이스와 스테이션 모두에 대한 Enable Status 시스템 태그를 추가했습니다.
  • 레시피 레코드 수신이 실패할 경우 알림을 추가했습니다.
  • Settings 앱에 대한 사용자 그룹 기반 접근 지원을 추가했습니다.
  • SWU 이후 프로젝트의 DB 파일을 변환하는 동안 예상 소요 시간을 추가했습니다.
  • 이더넷 브리지 UI를 추가했습니다.
  • Settings 앱에서 SWU 업데이트 중 데이터를 삭제하는 옵션을 추가했습니다.
  • Settings 앱에 비프음 옵션을 추가했습니다.

변경됨

  • Settings 앱을 재설계했습니다.
  • Numeric Field 오브젝트가 고정 키패드 대신 플로팅 키패드를 사용하도록 업데이트했습니다.
  • 레시피 대화 상자가 더 나은 크기 조정, 가독성, 사용성을 지원하도록 업데이트했습니다.
  • eXT04의 런타임 메뉴 크기를 업데이트했습니다.
  • 프로젝트 전송의 기본 옵션을 활성화로 변경했습니다.
  • 시뮬레이터의 위치와 크기를 변경했습니다.
  • 숫자 입력, 키보드, 키패드에 echo mode를 적용했습니다.
  • CSV 파일에 FIFO를 적용했습니다.
  • 데이터베이스에 FIFO 메커니즘을 적용했습니다.
  • Settings 앱에서 Test 페이지 진입 버튼 크기를 조정했습니다.
  • 생성된 CSV 파일의 기본 경로를 변경했습니다.
  • EXIT 버튼을 제거했습니다.
  • 런타임의 Exit 기능을 제거했습니다.

수정됨

  • COM 설정 창에서 온스크린 키보드 위치가 재조정되지 않던 문제를 수정했습니다.
  • 디바이스 상태 시스템 태그가 디바이스 수준 상태는 반영하지 않고 스테이션 수준 상태만 반영하던 문제를 수정했습니다.
  • 스테이션이 있는 상태 디바이스의 시스템 태그를 읽을 수 없던 문제를 수정했습니다.
  • 테이블 뷰 오브젝트의 끝에 빈 열이 없던 문제를 수정했습니다.
  • 시작 시 지속형(persistent) 경보의 OFF 액션이 트리거되지 않던 문제를 수정했습니다.
  • 지속형 태그가 작동하지 않던 문제를 수정했습니다.
  • 프로젝트가 흰 화면으로 실행된 후 크래시되던 문제를 수정했습니다.
  • 동기 오디오 재생 후 런타임을 종료하면 프로젝트가 자동으로 재시작되던 문제를 수정했습니다.
  • 여러 번 재부팅한 후 레시피 데이터가 호출되지 않던 문제를 수정했습니다.
  • 일부 스케줄 유형이 트리거되지 않던 문제를 수정했습니다.
  • 런타임에서 문자열 인코딩 문제를 수정했습니다.
  • 경보 배너가 부드럽게 스크롤되지 않던 문제를 수정했습니다.
  • 경보 배너가 글꼴 색상의 알파 채널을 지원하지 않던 문제를 수정했습니다.
  • 루프에서 지속형 태그 값을 빠르게 쓸 때 Xpanel의 스레드가 막히던 문제를 수정했습니다.
  • 의도하지 않은 런타임 재시작으로 인해 앱 업데이트가 중단되던 문제를 수정했습니다.
  • userdata 페이지에서 파일 크기 계산이 잘못되던 문제를 수정했습니다.
  • 비활성화 시 토글 버튼이 잘못된 색상을 표시하던 문제를 수정했습니다.
  • 숫자 입력의 OSK 옵션이 false로 설정되어 있어도 플로팅 키패드가 나타나던 문제를 수정했습니다.
  • datalogger 오브젝트에서 중복 항목이 나타나던 문제를 수정했습니다.
  • 시뮬레이터가 흰 화면으로 실행되던 크래시 문제를 수정했습니다.
  • 웹 위젯(브라우저, IP 카메라)이 올바르게 표시되지 않던 문제를 수정했습니다.
  • 체크박스 크기 버그를 수정했습니다.
  • 시리얼 디바이스 스테이션 상태의 시스템 태그를 수정했습니다.
  • 비밀번호 모드 동작을 수정했습니다.
  • 게이지 색상 버그를 수정했습니다.
  • 플로팅 키보드/키패드 키 레이블이 키 크기에 맞게 자동 조정되도록 수정했습니다.
  • 레시피 대화 상자 크기 문제를 수정했습니다.
  • 런타임이 올바르게 종료되지 않고 멈추던 문제를 수정했습니다.
  • 런타임의 NDEATH 메시지 전송 버그를 수정했습니다.
  • 프레임 모니터 표시 버그를 수정했습니다.
  • 레코드 값이 정의된 데이터 타입과 일치하지 않을 때 새 레시피 레코드가 생성되지 않던 문제를 수정했습니다.
  • 디바이스 업데이트 중 파일 탐색기에서 발생하던 크래시를 수정했습니다.
  • 숫자 문자열을 사용한 런타임 문자열 태그 값 변경 확인 로직 오류를 수정했습니다.
  • Settings 앱의 오타 및 번역을 수정했습니다.
  • 슬라이더 오브젝트 동작을 수정했습니다.
  • AuditLogTable의 번역을 수정했습니다.
  • 경보 요약의 번역을 수정했습니다.
  • Trend에서 오작동하던 Historical 옵션을 수정했습니다.
  • 시스템 시간이 변경될 때 UI 업데이트 문제를 수정했습니다.
  • Settings 앱에서 Null 값 처리를 수정했습니다.
  • GUI 오브젝트의 기본값을 수정했습니다.

제거됨

  • eXT 시리즈에서 ffmpeg 지원을 제거했습니다.

게이트웨이

추가됨

  • 새로운 드라이버를 추가했습니다:
    • Beckhoff TwinCAT ADS Ethernet Client
    • Codesys V3 Ethernet Client
    • DNP3 Ethernet Client
    • DNP3 Serial Master
    • Keyence Host Link Ethernet Client
    • Keyence Host Link Serial Master
    • Koyo DirectNET Serial Master
    • Panasonic FP Ethernet Client
    • ATIVA Ethernet Client
    • ATIVA Serial Master
    • Siemens LOGO Client
  • implicit 메시징을 지원하도록 EtherNet/IP Server를 업데이트했습니다.
  • CIMON PLC Ethernet 및 Serial 드라이버에 새로운 PLC Type 값을 추가했습니다.
  • 다중 배치 읽기 요청을 지원하지 않는 PLC와의 호환성을 개선하기 위해 MELSEC Ethernet 및 Serial 드라이버에 새로운 singleBatchReads 옵션을 추가했습니다.
  • PLC로 문자열 데이터를 읽기/쓰기할 때 상위/하위 바이트를 뒤바꾸는 "string swap 16" 옵션을 지원하도록 Omron FINS 및 HostLink 드라이버를 업데이트했습니다.
  • 소스 디바이스에서 읽을 때 태그 값을 클램프하는 기능을 추가했습니다.
  • COM2에서 RS-422/485를 사용할 수 있게 해주는 Maverick HMI 지원을 추가했습니다.

변경됨

  • 개선된 기능을 위해 클라이언트 드라이버 스테이션이 내부적으로 더 명확하게 정의되도록 업데이트했습니다:
    • 이제 연결 상태가 스테이션별로 추적됩니다.
    • 이제 모든 프로토콜에서 활성화 상태가 스테이션별로 추적됩니다.
  • 런타임과 데이터를 교환하는 데 사용되는 통신 시스템을 전면 개편했습니다. 이는 호환성이 깨지는 변경 사항이며, 이로 인해 게이트웨이가 이전 런타임 버전과 호환되지 않습니다.
  • "카테고리" 지정자를 사용하여 메시지를 더 잘 분류할 수 있도록 로거를 업데이트했습니다.
  • 타사 OPC UA Server와의 호환성을 개선하기 위해 OPC UA Client 드라이버의 최대 대기 요청 수를 10에서 5로 낮췄습니다.
  • 이제 마이너 버전 번호가 더 낮은 프로젝트도 실행할 수 있습니다(메이저 버전이 동일한 경우).

수정됨

  • Allen-Bradley EtherNet/IP 문제를 수정했습니다:
    • [Logix] 이제 태그를 PLC의 구조체/배열 데이터 내 중첩된 요소에 할당할 수 있습니다.
  • 태그 주소가 이제 32비트 값으로 저장되도록 수정하여 일부 프로토콜의 상위 주소 호환성을 수정했습니다:
    • Modbus TCP Client
    • Modbus RTU Master
    • Panasonic FP7 Serial Master
    • Allen-Bradley EtherNet/IP Client (PCCC)
  • 이를 지원하는 서버의 문자열 인코딩을 수정했습니다:
    • Modbus TCP Server
    • Modbus RTU Slave
    • EtherNet/IP Server
  • 태그 등록 시 발생할 수 있던 데이터 레이스를 수정했습니다.
  • datetime 형식 지정 구현의 잘못된 동작을 수정했습니다.
  • 일부 드라이버의 read block tolerance 문제를 수정했습니다.
  • 데이터 브릿지에서 발생하던 크래시를 수정했습니다.
  • 데이터 브릿지로 인해 런타임과 게이트웨이 간 Sparkplug 통신이 매우 지연될 수 있던 문제를 수정했습니다.
  • Weintek BACnet 서버에 연결할 때 발생하던 BACnet 클라이언트 드라이버 크래시를 수정했습니다.

제거됨

  • "Virtual" 및 "Virtual (Runtime-Only)" 디바이스를 런타임이 관리하는 단일 디바이스로 통합했습니다. 게이트웨이는 여전히 이 디바이스의 태그에 접근할 수 있으며, 서버와 같은 게이트웨이 제어 기능에 바인딩할 수 있습니다.
  • 모든 시스템 태그 기능을 런타임으로 이전했습니다.
  • 모든 경보 기능을 런타임으로 이전했습니다.
  • 모든 datalogger 기능을 런타임으로 이전했습니다.
  • 모든 trendlogger 기능을 런타임으로 이전했습니다.
  • 모든 지속형 데이터베이스를 제거했으며, 이제 런타임이 모든 지속형 데이터를 관리합니다.

플랫폼

추가됨

  • 구성 가능한 NTP 서버를 추가했습니다.
  • NTP 자동 동기화를 추가했습니다.
  • 웹 위젯 지원을 위한 새로운 시스템 라이브러리를 추가했습니다.
  • 포털에서 원격 SWU 업그레이드를 위한 통신 인터페이스를 추가했습니다.
  • 포털에서 사용자 데이터를 재설정하는 통신 인터페이스를 추가했습니다.
  • 포털에서 enableProjectTransfer 옵션을 읽는 통신 인터페이스를 추가했습니다.
  • 포털에 HMI 재시작 인터페이스를 추가했습니다.
  • SWU 업그레이드 진행 경고 메시지를 추가했습니다.

변경됨

  • 하단 및 오른쪽 가장자리의 잘못된 터치 문제로 인해 eXT2-07의 정전식 터치스크린 캘리브레이션 매트릭스를 변경했습니다.
  • 단일 이더넷 포트 디바이스에서 이더넷 브리지 기능을 비활성화했습니다.

수정됨

  • eXT2 디바이스에 이미지를 플래싱할 때 발생하던 잘못된 실패를 수정했습니다.
  • 로컬 저장소의 경보 및 data logger CSV 접근 문제를 수정했습니다.