업데이트 안내
SmartX Framework 3.0.0 버전이 업데이트 되었습니다. 신규 컴포넌트 SmartInputCounter, SmartComBobox, SmartSerial Port 추가 및 기존 컴포넌트 기능개선을 하였습니다.
[업데이트 안내] 1. 신규 컴포넌트 1-1. SmartInputCounter
외부에서 입력되는 고속의 입력신호를 처리하는 컴포넌트로서 SmartInputCounter Block과 연동 사용하며 Block당 2개의 Input Counter와 1개의
Rotary Encoder Counter 지원, 카운팅 데이터 범위가 최대 64Bit, 예외처리 기능을 제공, SmartGPIO의 입력대비 고속의 입력 처리기능 지원합니다.(별도 MCU 처리)
- 기존 IEC-Series SmartGPIO의 Input 성능 대비 약 27,000배 성능 향상
- 기존 Input Block은 22Hz(41ms)에 비해 SmartInputCounter는 680Khz(0.00147ms)속도로 수신가능
- 최대 8채널(ch) 및 최대 64Bit Data Width 지원
- CheckSum Exception 기능 지원으로 데이터 신뢰성 보장
※ SmartInputCounter은 InputCounter Block을 가지고 있어야 사용 가능한 컴포넌트이며, InputCounter Block은 2018년 2월 중으로 출시 예정입니다.
시리얼 통신을 처리하기 위한 컴포넌트로 강력하고 SmartUART 보다 사용이 간편합니다.
- Event 또는 Polling 방식의 수신 기능 지원
- Event 수신 시 수신 Queue 지원
- 프레임 구조의 송/수신 기능 지원
- 비 프레임 구조 송/수신 기능 지원
- Error Check 기능 지원
- 송/수신 데이터 표현 방식(Binary, ASCll, UNICODE)
- RS485 통신 지원
ComboBox의 부족한 기능을 확장 시킨 컴포넌트
- 배경 투명 처리 효과 및 스킨 처리
- 각 부분별 이미지 적용 기능
- 모든 디자인 요소의 자동 및 수동 사이즈 조절 기능
- 다양한 스타일을 적용할 수 있도록 모든 디자인 요소 색상 및 형태 변경 기능
2. 기능추가 2-1. SmartRemote
isConnect(), OnErrorMessageEvent 추가
버튼 이미지 지원 처리(투명기능 처리), 클릭 시 이동 방식 추가
ConvertUnicodeStringToKSC5601Byte(), ConvertKSC5601ByteToUnicodeString() 추가
GetPrivateProfileString(), WritePrivateProfileString() 추가
LayoutStyle, RepeatIntervalAccelerate, Custom기능 추가
OutLinePixel, RepeatIntervalAccelerate 속성 추가
MouseClick() 추가. 특정좌표를 클릭하는 기능
3. 기능 개선 3-1. SmartUpDown
편리하게 레이아웃 설정 기능(Custom, Right1, Right2, Bottom, 정렬) 추가, 입력 가속도 설정 기능 추가
BackColor 속성 값 미 설정 시 메시지 창 출력 기능 개선
ConvertAsciiByteToString(), ConvertUnicodeByteToString() 함수명 변경
4. 버그수정 4-1. SmartUpDown
디자인 모드에서 0 값 버그 수정
SelectItemIndex 폼 디자인 속성값 설정 시 버그 수정
Bar Drag 이동 시 Bar의 기능 수정, 메모리 낭비 수정, 배경 깨짐 수정
IEC266-Series에서 B4~B7번의 포트 방향을 출력으로 설정하고 HIGH/LOW 신호를 주는 경우 B6핀의 동작 버그 수정
런타임 모드에서 원격 연결 해제 후 재 연결 시 연결 되지 않는 문제 점 수정