INT69DC_7C/INT69DC_7C/Version.txt

1270 lines
38 KiB
Plaintext

/*
INT69XD
INTECH AutoWeighingChecker Control Program
Standard Model
H/W : IEC1000-150
O/S : WinCE 6.0
Framework : 20160203 SmartX Framework V2.7(update: 2016.01.25)
20180712 SmartX Framework V3.0.3(update: 2018.05.10)
20190408 SmartX Framework V3.1.1(update: 2019.03.21)
20241105 SmartX Framework V3.2.4(update: 2021.01.20)
DLL
DllUserMgr.dll
DllAes128.dll
DllSerialMgr.dll
COM4 : 프린터 전용(데이터통계)
Program by LeeSeonJae
2016.02.03
멀티형 8,10,12열 컨베어/스틱 계량기
*/
@ Ver 12.2.1 by LSJ
- 2025.01.02
- Ver 12.2.0 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- 시스템설정
판정 그래프 안그려지는 버그 수정
// 판정설정 그래프
private int ReceiveCommandSG0(string lane, string receiveData)
temp = 12 -> 20 수정
속도 데이터가 추가 되어있다고함(실제로는 -99990000 이거만 수신됨..)
@ Ver 12.2.0 by LSJ
- 2024.12.19
- Ver 12.1.0 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- 프린터 기능 추가
데이터 통계화면에 추가
COM4 포트 사용(프린터 전용)
@ Ver 12.1.0 by LSJ
- 2024.12.09
- Ver 12.0.0 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
- SerialDll 미사용
SmartSerialPort 사용
- 중량 표시 Reverse 사용 시, 피드백 데이터 버그 수정
데이터 수신 시 바꿔서 저장했는데, 전송할때 또 바꿔서 전송함.
화면 표시랑, 전송데이터랑 안맞음.
@ Ver 12.0.0 by LSJ
- 2024.10.29
- Ver 11.4.5 Modify
- Framework : SmartX Framework V3.2.4(update: 2021.01.20)
Framework Update!!!
- DllSerialMgr.dll 적용 V1.1.7
판정 데이터 2번씩 수신함(재전송)
- 메인화면 - NG 수량 표시 정보 추가
NG, ExNG, Under, Over
- XY 그래프 데이터 갯수 수정
430 -> 54
draw.SetChartCfg(103, 380, 865, 360, 2, SmartX.SmartDraw.CHARTREFRESH.LEFTSCROLL, 1);
-> draw.SetChartCfg(103, 380, 865, 360, 16, SmartX.SmartDraw.CHARTREFRESH.LEFTSCROLL, 1);
- 이미지 96dpi, 포토샵 이미지 확인
95.8088, 95.8345, 95.8596, 95.9104, 95.9358, 95.9612, 95.9866 등 DPI확인 후 교체
ImageDll 체크 후 수정 완료 (DPI는 OK 이나, 포토샵 아닌 파일이 39개 나옴)
- 로그인 Admin 비밀번호 변경 시 Level1로 변경되는 문제 수정
@ Ver 11.4.5 by LSJ
- 2024.10.10
- Ver 11.4.4 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 언어 버그 수정
데이터뷰어, 유저설정 등
메인화면 - 하한,기준,상한,용기 Disable 이미지 (중문, 독일어, 체코어)
메인화면 - 전체수량, NG 표시 언어별 위치 및 사이즈 조정 (언어 변경 시 글씨가 늘어나 잘림)
@ Ver 11.4.4 by LSJ
- 2024.10.08
- Ver 11.4.3 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- V11.4.1 추가 수정
(버그수정)단순 로그인 시, 자동 로그아웃 기능 실행되는 버그 수정
-> 로그인 시 한번 UserManager_AutoLogoutTimeoutPause() 호출 함
다른 버튼 기능 사용 시 Part11AutomaticLogoutReset()을 실행하면서 자동로그아웃 타이머 재동작함
Part11AutomaticLogoutReset() 호출 시
Part11 기능 사용 시만 Reset 되도록 수정함
@ Ver 11.4.3 by LSJ
- 2024.09.09
- Ver 11.4.2 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 그룹에디터 통신설정 저장해도 레벨별 적용 안되는 버그 수정
@ Ver 11.4.2 by LSJ
- 2024.08.27
- Ver 11.4.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 정량알람카운트 버그 수정 (ATPC)
스틱2 모드 일때 기능 OFF 안되는 문제점 수정 (항상 ON 상태임)
@ Ver 11.4.1 by CJY
- 2024.08.21
- Ver 11.4.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- (버그수정)단순 로그인 시, 자동 로그아웃 기능 실행되는 버그 수정
@ Ver 11.4.0 by LSJ
- 2024.08.20
- Ver 11.3.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- FormMenu
UpdateDisplayMenuAccess()
NotLogin 수정
- 유저설정
Level3 본인에 한해서 비밀번호 변경 가능하도록 수정
admin을 제외한 다른 유저는 Reset만 가능
@ Ver 11.3.0 by LSJ
- 2024.08.14
- Ver 11.2.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- IO 확장보드 적용
CW-DIO32
IO 테스트 추가
ReceiveCommandST0()
16 -> 32 확장
@ Ver 11.2.1 by CJY
- 2024.08.05
- Ver 11.2.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 그룹에디터 Communication 항목 CheckBox Event 누락 버그 수정
@ Ver 11.2.0 by CJY
- 2024.05.23
- Ver 11.1.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 양개형 사용 시, 메인보드 프로그램 : INT68M-2A 사용
추후 프로그램 정리할 때 양개형 프로그램 분리할 것
- 유저설정
영문 시, 그룹편집 버튼 한글로 나오는 버그 수정
- 메인화면
영문 시, 중량 Disable 버튼 한글로 나오는 버그 수정
- IO Test 버튼 추가
- 일본어 이미지 추가(코드상 추가 안함)
- 장비 타입 양개형 추가
@ Ver 11.1.0 by LSJ
- 2024.04.11
- Ver 11.0.3 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 표그래프
1. 표그래프 글씨 Arial -> Tahoma
- 스틱1모드에서 개별NG(OFF) 일때 중량 판정 데이터 수정
예) 10개 중 1개 불량이면, 1개 NG 9개 정상 판정
제품 모두 리젝 처리됨
변경 전 : 정상 수량은 9개 증가함
변경 후 : 정상 제품 EX NG 불량 으로 수정
@ Ver 11.0.4 by CJY
- 2024.04.11
- Ver 11.0.3 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 표그래프
1. 경량 시 빨강, 과량 시 노랑색으로 표시
2. 표그래프 글씨 Tahoma -> Arial
@ Ver 11.0.3 by LSJ
- 2024.03.08
- Ver 11.0.2 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- Part11 데이터 백업
헤더파일 장비 타입 누락되어 추가함 : OtherBackup();
Inspection, History 리스트 선택시 다른 셀이 선택 되는 버그 수정
USB로 백업 후 메시지 박스에 파일 종류에 따라 caption 표시 되도록 수정
- 데이터 통계
Percentage 오차 수정
TotalExNgPercentage 소수점 0.0 -> 0.00 수정
-> 하한,기준,상한은 다 0.00표시함 소수점 오차로 수정함
퍼센트 화면 표시 할때 값이 0이면 0.00 표시 되도록 수정
@ Ver 11.0.2 by LSJ
- 2024.01.04
- Ver 11.0.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 중량 조정 코드 정리
Finish -> Success
- 히든메뉴 버튼 버그 수정
비밀번호 : MMdd + 0810
- 옵션 설정 메뉴 버그 수정
@ Ver 11.0.1 by CJY
- 2023.10.17
- Ver 11.0.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 메인화면 리크NG 표시
1. ExNG Table 표시 추가(파란색)
2. 메인화면 하단 NG <-> ExNG 교차표기
- 옵션설정 진입 시 비밀번호 입력 - MMdd0810(Intech 계정은 비번입력 없이 진입가능)
- 로그인 실패 시 로그 출력
- admin00 로그인 시, admin20090810 입력하면 admin의 비번이 초기화됨
- 유저설정 admin00일 경우 비번변경 가능 / 이외엔 불가능하고 비밀번호 Reset만 됨
@ Ver 11.0.0 by LSJ
- 2023.07.06
- Ver 10.12.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- Part 11 적용
INT99DC_7C V3.0.2 참조
데이터 백업 스틱 2모드에서 통합 저장 방식으로 변경함
PW 초기값 : Password12!
- 모터설정 - 모터 테스트(COM1, RS485)
'정회전' 동작 안하는 버그 수정
- Level1, 2 default 그룹 bool값 적용
- 데이터뷰어 - 파일 선택창에 필터 추가
@ Ver 10.13.0 by LSJ
- 2023.08.07
- Ver 10.12.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 선별컨베어, 이송컨베어 설정 상시 변경 가능하도록 수정
변경 전 : ON 해야지만 설정 가능함
@ Ver 10.12.1 by LSJ
- 2023.06.27
- Ver 10.12.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 카운트출력 기능 버그 수정
Stick1모드에서 동작 안됨
Counter.SetCount (수정전)
-> Counter.SetCountStic1 (수정후)
-> Counter.SetCountStic2 (수정후)
@ Ver 10.12.0 by LSJ
- 2023.05.30
- Ver 10.11.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- CL솔루션/다정(카운트출력 기능)
추가 요청사항
카운팅 리셋 버튼 추가 (카운팅 숫자 옆에)
@ Ver 10.11.0 by LSJ
- 2023.04.19
- Ver 10.10.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- AS130 요청서 기능 추가
CL솔루션/다정
카운트출력 기능 추가
기능명 : AlarmTotalPassCount (ATPC)
기능 명칭 : 정량 카운터 알람, 현재(count), 정상수량(정량), 불량 수량(불량)
설정 범위 : 20 ~ 9999
동작 설명
1. 설정값 : 수량 설정(AlarmTotalCnt), 기능 ON/OFF(IsAlarmTotalCntEnable)
2. 기능 OFF
- 수량이 열설정보다 작거나, 기능이 OFF 되면 동작 안함
3. 기능 ON
- 설정 수량 이상이면 출력 ON
@ Ver 10.10.0 by LSJ
- 2023.04.07
- Ver 10.9.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 요청 기능 추가
바이킹마섹 : 전체 평균값에 NG 데이터 미포함적용 검토 (요청일 23/3/22)
수정 방향
리스트화면에서 전체 평균 표시 부분을 터치 시
'전체 평균값' or '정상 전체 평균값' 표시 되도록 수정
@ Ver 10.9.0 by LSJ
- 2023.04.07
- Ver 10.8.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 샘플링기능 추가 (리크테스터용)
Cba00
장비테스트에 샘플링 버튼 기능 ON/OFF 추가함
나중에 정식 버전으로 배포시, 장비설정에서 옵션으로 처리 하면 될듯
@ Ver 10.8.0 by LSJ
- 2023.03.07
- Ver 10.7.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 10.7.0 버전에서 G7요청사항
이더넷통신에도 기능도 추가함 (스틱2모드 전체 보내기 기능)
@ Ver 10.7.1 by LSJ
- 2023.01.16
- Ver 10.7.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- G7 요청사항 버그 수정
NG 수량 및 속도 표시 버그 수정
@ Ver 10.7.0 by LSJ
- 2022.12.26
- Ver 10.6.2 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 통신설정
이더넷 SEND 버튼 수정
장비 모드에 따라서 데이터 전송되도록 수정
변경전 : 무조건 10개 데이터 전송
변경후 : 스틱1모드 - 전체 전송, 스틱2모드 - 개별 전송(1열기준)
- 요청사항 적용 (G7)
시리얼통신만 기능 추가함
스틱2모드에서 통신 데이터 개별이 아닌, 전체 보내기 기능 추가
Timeout 시간 : 판정지연시간 - 100
@ Ver 10.6.2 by CJY
- 2022.09.26
- Ver 10.6.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- DialogFormYesNo Constructor - 중문 case 15, 16 변경 완료
- Modbus Server 버그 수정
@ Ver 10.6.1 by LSJ
- 2022.09.02
- Ver 10.6.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- Ver 10.5.3 버그 수정 추가 처리
메인화면 피드백 버튼 Visible 처리 버그 수정
FormMainDisplay.DisplayRefresh()
FormMainDisplay.InitializeControl()
@ Ver 10.6.0 by CJY
- 2022.09.02
- Ver 10.5.3 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- InModbus.dll V2.0.2.0 호환
- 통신설정
1. Modbus Server 추가
@ Ver 10.5.3 by LSJ
- 2022.08.31
- Ver 10.5.2 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 메인화면 피드백 버튼 Visible 처리 버그 수정
Serial3Mode == 4 --> IsOptFeedbackBoardUse
@ Ver 10.5.2 by CJY
- 2022.08.23
- Ver 10.5.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- InModbus.dll V2.0.1.0 호환
- 통신설정
1. Modbus Map Address 수정(특수형 Modbus 설정 매뉴얼_V2.0.docx 참고)
@ Ver 10.5.1 by CJY
- 2022.07.18
- Ver 10.5.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- InModbus.dll V2.0.1.0 호환
- 통신설정
1. 통신모드 Modbus 선택 시 Start Address Visible 여전히 false 되는 부분 수정
2. Modbus 선택 시, 테스트 버튼 추가
@ Ver 10.5.0 by LSJ
- 2022.06.16
- Ver 10.4.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- InModbus.dll V2.0.1.0 호환
- 통신 프로토콜 추가 (바이킹마섹 적용)
Serial COM3 모드 : OPT5
Ethernet 모드 : OPT5
STX[1],ID[5],NO[4],UnderRange[6],PassRange[6],OverRange[6],TareRange[6],{GRD[1],WEIGHT[6]} * n,ETX[1]";
by CJY
- 통신 전송을 Count값 Update 후에 진행하도록 위치 변경
- Modbus TCP - Client 기능 추가 완료
- DialogFormMessage 16 추가 -> 추후 Modbus Server 기능 구현 후 삭제예정
@ Ver 10.4.0 by CJY
- 2022.06.15
- Ver 10.3.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- ResetConfigurationFile() 초기값 버그 수정
- Modbus TCP 기능 추가(Client) 중
@ Ver 10.3.0 by LSJ
- 2022.03.30
- Ver 10.2.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- Modbus 기능 추가 중
- 연속NG 기능 보완
메인화면에 연속NG 설정 가능하도록 추가 (서브메뉴)
연속 NG 발생 시 메시지 창 출력 추가
@ Ver 10.2.0 by LSJ
- 2022.03.14
- Ver 10.1.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 메인화면 운전중 메뉴 파라미터 추가
판정설정 : 필터, 판정지연, 이중지연, 판정개수
- 시스템정보 수정
INT69XX Series Control Program --> 삭제
@ Ver 10.1.0 by CJY
- 2021.12.14
- Ver 10.0.0 Modify
- 장비테스트 모터별 BypassToMotor 프로토콜 사용
@ Ver 10.0.0 by CJY
- 2021.11.16
- Ver 9.7.0 Modify
- Mainboard V8.0.0과 호환 - 장비테스트에서 판정이 가능하도록 수정
- 변경사항
기존 : I/O 테스트모드(ModeIOTest = "Cst00";) - I/O테스트,
장비 테스트모드(ModeEquipmentTest = "Csy00";) - 모터설정, 장비테스트
변경 : I/O 테스트모드(ModeIOTest = "Cst00";) - I/O테스트, 모터설정
장비 테스트모드(ModeEquipmentTest = "Csy00";) - 장비테스트
- 장비테스트(V9.7.1)
원하는 각도로 회전하도록 추가한 Rotation Angle 항목 버그 수정
- 모터 설정
Moons 모터 사용 시, [Device ID Change] 버튼 추가
모터 ID 바꿀 경우 사용
- BypassToMotor(Pb000) 사용 시
모터별 프로토콜 정리(length[4] + value)
@ Ver 9.7.0 by CJY
- 2021.11.09
- Ver 9.6.0 Modify
- Moons 모터 추가
- 장비테스트
1. 영점버튼 6열까지만 적용되는 버그 수정 -> 12열까지
2. 원하는 각도로 회전하도록 Rotation Angle 항목 추가
@ Ver 9.6.2 by LSJ
- 2021.11.01
- Ver 9.6.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 이더넷 기능 버그 수정
STX, ETX 누락되어 수정
통선설정 화면에서 뒤로 갈때
this.EthernetStop(); 삭제
Ethernet - SEND버튼 Enable 버그 수정
@ Ver 9.6.1 by LSJ
- 2021.11.01
- Ver 9.6.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 이더넷 기능 버그 수정
운전 시 판정 전송 코드 누락되어 추가함
@ Ver 9.6.0 by LSJ
- 2021.10.20
- Ver 9.5.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 통신 설정 메뉴 추가
언어별 아이콘 이미지 적용
기존 환경설정에 있는 Serial통신설정 분리
이더넷 기능 추가
모드 버스 기능 추가 진행 중
## 업체 요청으로 이더넷 기능만 추가하여 배포함 ##
@ Ver 9.5.0 by CJY
- 2021.09.16
- Ver 9.4.0 Modify
- 부팅시퀀스 9032
dummy 중 첫번째 dummy -> '임펠러모터종류' 변경
- 모터설정
EDB-ALL-P(이레텍 모터)일 경우
1. 하단 '화면'버튼 Visible = false(이레텍 모터는 프로그램 다운로드가 현 시점에서 불가능)
2. 모드1일 경우, 2단회전부분 Visible = false
- 장비설정
스텝모터 종류(Mdrive or EDB-ALL-P) 추가
- 추후 보드 프로그램쪽 체크해야 할 부분(이상호 실장님)
1. 모드1 + 이레텍 모터 사용 시, 2단회전 불가능
-> 추후 알고리즘 변경
2. 판정설정에서 선택한 열 및 이전 선택했던 열 모두가 Pass 방향으로 회전되는 증상
-> 그냥 진행하는 것으로 함
@ Ver 9.4.0 by LSJ
- 2021.08.23
- Ver 9.3.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 데이터 통계
한글 언어 추가 (한글, 영문 지원) - 영업부 요청
@ Ver 9.3.1 by LSJ
- 2021.06.03
- Ver 9.3.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 시스템설정
복사, 붙여넣기, 전체붙여넣기
강제영점지연시간 추가
(강제영점지연시간은 품번별로 관리하기 위하여 복사, 붙여넣기 적용안하였으나, 전체 붙임을 하는데 있어서,
초기값 0으로 써버리는 버그있어 복사 가능하도록 수정함)
- 시스템설정
UpdateItemNoDisplay() 강제영점지연시간 파라미터 누락되어 있어 추가함
(품번 변경시 갱신 안되는 문제점)
@ Ver 9.3.0 by LSJ
- 2021.04.08
- Ver 9.2.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 강제영점 기능 추가
4501_강제영점지연시간
9016: 강제영점지연시간 추가
시스템설정메뉴에 추가, 품번별로 관리
MainBoard Ver7.1.3 호환
@ Ver 9.2.0 by LSJ
- 2020.09.23
- Ver 9.1.2 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 피드백 시스템 기능 수정 (Mespack 요청)
High Limit, Low Limit 설정 범위 수정
(상한 설정값, 하한 설정값 보다 크거나 작게 설정 가능하도록)
메인화면 피드백 설정화면도 수정
- 피드백 설정 시 환경설정 통신 설정 자동으로 설정되도록 수정
기존에 되어 있었는데, 장비설정에서 옵션설정으로 위치 옴기면서 코드 누락됨
- 모터 설정 임펠러 회전각도 180도 설정 시 Default 설정 수정 (by CJY)
Default 설정이 180/0도가 기본으로 설정 되도록
변경전 50/130 -> 180/0
@ Ver 9.1.2 by LSJ
- 2020.09.11
- Ver 9.1.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 데이터통계 버그 수정
백업파일이 아닌 다른 이름명의 파일이 있으면 에러 발생함
파일명 시작이 "20"으로 시작하는 파일만 검색하도록 변경함
@ Ver 9.1.1 by CJY
- 2020.09.11
- Ver 9.1.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 모터설정 언어 변경 못한 부분 수정(임펠러 회전 각도)
- 테스트 로그 Open -> Close로 변경(버그)
@ Ver 9.1.0 by CJY(사용하지 말것(테스트로그 Open 버전))
- 2020.05.26
- Ver 9.0.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 시리얼통신 COM3 'Printer' 모드 추가
메인화면 서브메뉴에서 '프린터' 아이콘 클릭 후부터 매 판정마다 출력
'프린터' 아이콘 클릭하지 않는 경우 프린터 출력 하지 않음
- 통신 프로토콜 전송 시, 판정 조건 수정
조건에 Pass 추가, else는 모두 'E'로 표시 하도록 함
@ Ver 9.0.0 by CJY(사용하지 말것(테스트로그 Open 버전))
- 2020.05.14
- Ver 8.6.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- Board Version : 7.0.0
- StructSystemConfigurationItem2 추가
- 임펠러 회전각도 장비설정->모터설정
1. 임펠러 회전각도1 : Pass 시 회전각도
2. 임펠러 회전각도2 : NG 시 회전각도
3. P9008 -> P9032(프로토콜 변경으로 인한 파라미터 변경), 7.0.0 이전 보드와 호환안됨
4. 정회전/역회전 시 직접 회전 -> 통신 전송으로 변경
@ Ver 8.6.1 by CJY
- 2020.03.30
- Ver 8.6.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 시스템 정보 문구 수정
AutoWeighing checker system - MULTILANE CHECKER
-> Automatic weighing system - Multilane Checkweigher
@ Ver 8.6.0 by LSJ
- 2020.02.07
- Ver 8.5.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 중문 이미지 수정 및 추가 (by CJY)
- 전체 모터 다운로드 시 열 사이사이 100ms interval 추가(Thread.Sleep) (by CJY)
- 데이터 통계 기능 추가
- 데이터 백업 파일 포멧 변경
중량 설정값 추가(상한,기준,하한,용기 설정값 추가)
@ Ver 8.5.1 by LSJ
- 2020.01.29
- Ver 8.5.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 메인화면 메뉴 버튼 로그인 사용/미사용에 따라 버튼 이미지 조정
- I/O Test IN1~16, OUT1~16 으로 라벨 변경
@ Ver 8.5.0 by CJY
- 2020.01.16
- Ver 8.4.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 모터설정 모든 열 일괄 다운로드 버튼 추가
@ Ver 8.4.0 by LSJ
- 2019.12.24
- Ver 8.3.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 스틱1모드 설정 시 운전시 중량 표시 안되는 문제 수정
피드백 기능 추가에 의한 버그 수정
- 메인화면 서브메뉴 추가
Bypass,ByNG 기능 (1회, 연속 설정 가능)
Ver 6.9.0 메인화면 운전 시, 메뉴버튼-NG Signal 전송 기능 삭제
@ Ver 8.3.0 by LSJ
- 2019.11.19
- Ver 8.2.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 메인화면 - 피드백 화면
단위 표시 추가
CorrectionRate = g, PulseWidth =ms
@ Ver 8.2.0 by LSJ
- 2019.10.30
- Ver 8.1.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 피드백 기능 추가(Mespack 요청)
기본형의 피드백 기능 추가
(옵션 보드 추가 시 접점 방식 피드백 사용 가능)
- Ver 7.3.0 기능 삭제
솔팩요청 피드백 OPT2,OPT3 스틱1모드로 전송시 ABFoodTimeoutInterval 이용하여 딜레이 시간 적용
; 10열 기준으로 타임 500ms 설정 시 5초 지연 생김
; 솔팩에서 데이터 못받아서 추가한 기능인데, 정상적으로 받아서 미사용 기능임
@ Ver 8.1.0 by LSJ
- 2019.09.04
- Ver 8.0.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 시스템정보 라벨 변경
Board Ver -> Main Control Ver
- 유저설정
리스트박스에 레벨 표시 추가
- 메인화면
아이콘 삭제(Log1,2,3, ch1)
@ Ver 8.0.1 by CJY
- 2019.08.30
- Ver 8.0.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 유저 삭제 시, 다이얼로그에 문구 뜨지 않는 버그 -> case 14 추가
- 선그래프 10열 Control 배경화면 이상 수정(배경 크기가 다른화면보다 작음)
- Level4에서 각 메뉴 '화면'버튼, 시스템정보 시리얼번호 변경 보이지 않는 버그
-> CurrentUserGroup 필드 삭제, SystemConfig.CurrentUser.Group 사용
@ Ver 8.0.0 by LSJ
- 2019.08.19
- Ver 7.3.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 로그인 기능 추가
- [메뉴]-[시스템설정]
시스템설정 메뉴선택 시 품목명 리스트 로딩하면서 생기는 딜레이 수정함
프로그램 로딩할때 품목명 리스트 먼저 로딩
기존에 시스템설정 들어갈때마다 품목명 파일 읽어서 표시하는 부분 삭제함
- [메뉴]-[시스템정보]
프로그램 명 추가 및 시스템정보 표시 수정
INT69DC_7C Control Program --> INT69XX Series Control Program
- 메인화면
1.스틱1,2,3 EachBarGraph 화면으로 사용 하도록 수정
2.Total 수량에 정량 수량 표시 같이 되도록 추가(Total 수량 누르면 정량 수량으로 바뀜)
메인화면 이미지 변경(Total 수량 표시 크기 키움)
- AS정보 한글, 영어만 표시 되도록 수정
@ Ver 7.3.0 by LSJ
- 2019.08.15
- Ver 7.2.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 솔팩 요청사항
스틱1모드 개별 전송 시 통신 Delay 설정가능하도록 기능 추가
SystemConfig
ABFoodTimeoutInterval 이용하여 딜레이 시간 적용
@ Ver 7.2.0 by LSJ
- 2019.08.12
- Ver 7.1.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 솔팩 요청사항
스틱1모드에서 개별 전송 하였으나, 통신 잘못받는 현상 발생함
통신 간에 Delay 추가하여 수정함
30ms 지연 추가
@ Ver 7.1.0 by LSJ
- 2019.08.07
- Ver 7.0.4 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 솔팩 요청사항 적용(피드백통신)
스틱1모드에서 개별로 통신 전송되도록 수정함
장비설정에서 "개별전송" 옵션 추가
SystemConfigurationItem
IsIndividualTransmission
- 명칭 변경
SystemConfigurationItem
IsEachNG -> IsIndividualNG
- 환경설정
통신 COM1 미사용에 따른 코드 삭제
시스템 변수 초기화 Dummy 사용
SystemConfigurationItem
Serial1BaudRate -> DummyInt6
Serial1Mode -> DummyInt7
@ Ver 7.0.4 by LSJ
- 2019.05.08
- Ver 7.0.3 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- AS 정보 수정(회사 주소 변경 부천->인천)
@ Ver 7.0.3 by LSJ
- 2019.05.02
- Ver 7.0.2 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 시간설정
프레임웍 업데이트에 따른 SmartUpDown 버튼 Text 위치 변경
@ Ver 7.0.2 by LSJ
- 2019.04.15
- Ver 7.0.1 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 장비설정
선별컨베어 회전방향 CW/CCW 화면에 안보이는 버그있음
Visible = false --> Visible = true 변경
@ Ver 7.0.1 by LSJ
- 2019.04.15
- Ver 7.0.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- 데이터 백업 Encoding.UTF8 저장
@ Ver 7.0.0 by LSJ
- 2019.04.08
- Ver 6.9.0 Modify
- Framework : SmartX Framework V3.1.1(update: 2019.03.21)
- Freamwork Update!!!
- 바이킹마섹 요청 : 센서 에러 시 장비 정지하도록 요청(센서 입력 계속들어오면 정지)
판정결과 'sc' 이용하여 정지 하도록 수정함
시스템설정 - "입력센서 오류 시 정지" 설정 추가함
- sc(센서 에러), se(Ex NG) 판정 시 progress bar 색상 적색 표시 함(기존에 녹색으로 표시됨)
- 장비설정 - 언어
프랑스어 Visible = false 처리
@ Ver 6.9.0 by CJY
- 2019.03.26
- Ver 6.8.0 Modify
- 메인화면 운전 시, 메뉴버튼-NG Signal 전송 버튼 추가
버튼 클릭 시, 다음 판정값에 관계없이 무조건 NG처리
@ Ver 6.8.0 by CJY
- 2019.03.19
- Ver 6.7.0 Modify
- LCD 항목 Save/Load 시, smartFile Open할 때 버퍼값 지정
this.smartFileIO.Open() -> this.smartFileIO.Open(this.BufferSmartUart);
- 품목별 파일 Load 시 전체 불러오기 -> 개별 불러오기
@ Ver 6.7.0 by CJY
- 2019.03.14
- Ver 6.6.1 Modify
- 품목설정 품명/LOT - \ / : * ? " < > | 입력 무시하도록 수정
- 독일어 추가작업(18F0145 바이킹마섹 네슬레)
@ Ver 6.6.1 by LSJ
- 2019.02.27
- Ver 6.6.0 Modify
- 중량 조정 최대중량 분동중량 3자리 입력 되도록 수정
기존에 소수점 2인 경우 99.99까지 입력됨. 100.00 입력이 안됨
@ Ver 6.6.0 by CJY
- 2019.01.18
- Ver 6.5.1 Modify
- 환경설정-통신
1. 프로토콜 설명 및 테스트 Send 버튼 추가
2. OPT1은 ABFood 전용이므로, 프로토콜 설명 추가 안함
또한 스틱2 모드일 때 Test Send 버튼 눌러도 전송 안됨
- 이미지 96dpi 확인 완료
- 각 화면 진입 시, Show() 위치와 DisplayRefresh() 변경
메뉴화면으로 나갔다 들어왔을 때, 저장 안된 환경설정 - comboBox값 유지하는 버그로 인한 수정
@ Ver 6.5.1 by LSJ
- 2019.01.10
- Ver 6.5.0 Modify
- 데이터 백업 시 품목명 한글 깨짐 수정
@ Ver 6.5.0 by LSJ
- 2018.11.21
- Ver 6.4.3 Modify
- 장비 모드 추가
스틱3 : 판정시 임펠러 한방향으로만 동작하도록 하는 모드
리젝컨베어 & 배출컨베어 적용되어 있는 모델에서 리젝컨베어만 사용할 경우 필요함
스틱1모드와 같은 방식으로 구동(컷 신호 연동)
@ Ver 6.4.3 by LSJ
- 2018.11.19
- Ver 6.4.2 Modify
- 시스템 테스트 장비체크리스트 화면
통신설정 표시 안되는 버그 수정
@ Ver 6.4.2 by LSJ
- 2018.11.06
- Ver 6.4.1 Modify
- Framework : SmartX Framework V3.0.3(update: 2018.05.10)
- 메뉴 화면 DisplayRefresh() 함수 호출 위치 이전 위치로 바꾸고,
장비 설정화면만 바꿈
- 시스템설정
컨베어 속도 표시 안되는 버그 수정
- 메인화면 CUT 버튼 추가
시스템테스트 화면에서 활성화 하면 메인화면에 CUT 수동으로 할수있도록 버튼 추가됨
@ Ver 6.4.1 by LSJ
- 2018.11.05
- Ver 6.4.0 Modify
- Framework : SmartX Framework V3.0.3(update: 2018.05.10)
- FormMenu에서 메뉴 선택시 화면 갱신 관련 수정함
#region 장비설정
this.ParentForm.ChildFormEquipmentSetting.DisplayRefresh();
((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormEquipmentSetting);
#endregion
-->
#region 장비설정
((FormMain)(Owner)).smartForm.Show((int)DataStore.FormStore.FormEquipmentSetting);
this.ParentForm.ChildFormEquipmentSetting.DisplayRefresh();
#endregion
DisplayRefresh() 위치 바꿈
화면 갱신이 안됨..
화면 전환시 DisplayRefresh() 함수 호출 위치 전부다 바꿈
- MainDisplay 화면에서 품목 설정 값 읽기 쓰기 실패시에 재 전송하여 쓰도록 기능 추가함
@ Ver 6.4.0 by LSJ
- 2018.11.01
- Ver 6.3.0 Modify
- Framework : SmartX Framework V3.0.3(update: 2018.05.10)
- 인버터 속도 가변 파라미터 추가
인버터 접점에 따라 속도 가변 되도록 기능 추가
9010 파라미터에 Dummy 사용 속도 파라미터 추가함
0,1,2,3 (4가지 속도 선택 가능)
ParameterProduct = "9010" --> "9016" 전체 파라미터 주소 변경
@ Ver 6.3.0 by LSJ
- 2018.10.19
- Ver 6.2.1 Modify
- Framework : SmartX Framework V3.0.3(update: 2018.05.10)
- 체크리스트용 백업 데이터 저장용 화면 추가 및 파일 생성
@ Ver 6.2.1 by CJY
- 2018.10.01
- Ver 6.2.0 Modify
- Framework : SmartX Framework V3.0.3(update: 2018.05.10)
- 환경설정 - 통신 COM1/COM3 OPT2, OPT3 발송 시
중량을 표시하는 factor의 빈칸에 0 채우지 않게 수정(ex. '0-10.0' -> ' -10.0')
Helper.StringBlankFillDigits6 사용
@ Ver 6.2.0 by LSJ
- 2018.09.14
- Ver 6.1.1 Modify
- Framework : SmartX Framework V3.0.3(update: 2018.05.10)
- 판정 중량 수신 시
판정 등급 'se' 처리 하도록 수정(외부 에러 입력 시)
se 판정 등급 수신 받으면 EXNG 수량 증가
@ Ver 6.1.1 by LSJ
- 2018.08.07
- Ver 6.1.0 Modify
- Framework : SmartX Framework V3.0.3(update: 2018.05.10)
- COM3 통신로그 OPT2, OPT3 코드 빠져있음 추가
@ Ver 6.1.0 by LSJ
- 2018.07.25
- Ver 6.0.0 Modify
- Framework : SmartX Framework V3.0.3(update: 2018.05.10)
- 장비 설정
선별 컨베어 회전방향 : 2-CW/CCW 추가
SystemConfigurationItem
DischargeConveyorDirectionCW bool 타입에서 enum DischargeConveyorDirection 타입으로 변경
파일 저장 및 코드 처리 부분 수정
@ Ver 6.0.0 by LSJ
- 2018.07.12
- Ver 5.2.0 Modify
- Framework : SmartX Framework V3.0.3(update: 2018.05.10)
- SmartX Framework Update!!!!
- ASCII Protocol III 적용
- 환경설정
연속 NG 알람 기능 추가 : 설정된 NG 수량이 되면 알람 발생
@ Ver 5.2.0 by LSJ
- 2018.06.21
- Ver 5.1.2 Modify
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- 환경설정
통신 CH3 - OPT3 추가
OPT3 : 중량 데이터 전송 프로토콜 추가 (기준값 추가)
스틱 1모드 :STX[1] ID[5] NO[4] Reference[6] LANE[2] GRD[1] WEIGHT[6] ETX[1]
스틱 2모드 :STX[1] ID[5] NO[4] Reference[6] {GRD[1] WEIGHT[6]} * n열 ETX[1]
@ Ver 5.1.2 by CJY
- 2018.06.01
- Ver 5.1.1 Modify
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- 7열 Dot 그래프 버그
8열로 정의되어 있었음
- Configuration, Information 화면 하단 '화면'버튼 추가
Level 3 이상 기존 히든메뉴에서 볼 수 있었던 항목 확인 가능
@ Ver 5.1.1 by LSJ
- 2018.05.31
- Ver 5.1.0 Modify
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- 7열 셋팅 후 부팅시에 초기화 메시지 표시됨
public void LoadCounterFile(ref Collection<WeightData> items, int index)
열별로 데이터 읽으면서 버그 있었음
- 환경설정-통신설정
CH1 (RS485) Visible = fale
@ Ver 5.1.0 by LSJ
- 2018.05.10
- Ver 5.0.2 Modify
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 6.1.0 미사용으로 인하여(14열 추가프로그램) 통신 피드백 CH1 - OPT3 코드 추가함
환경설정
통신 CH1 - OPT3 추가 (스틱2모드) To do: 스틱1모드에서 추가할것!!
OPT3 : 중량 데이터 전송 프로토콜 추가 (기준값 추가)
STX[1] ID[5] NO[4] Reference[6] LANE[2] GRD[1] WEIGHT[6] ETX[1]
@ Ver 5.0.2 by LSJ
- 2018.01.03
- Ver 5.0.1 Modify
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- 모터설정
Control Enable 처리 수정
@ Ver 5.0.1 by CJY
- 2017.12.29
- INT69XD_Ver 4.9.0 Modify
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- 모터설정
모터설정 다운로드 시, 버튼 Enable을 false처리
모터설정 들어가면 다운로드 항목에 글씨 사라지는 버그 -> 값이 저장이 안되어 빈칸이 됨
-> 모터설정 진입 시, 값이 공란이면 재작성하는 코드 추가
@ Ver 5.0.0 by LSJ
- 2017.12.22
- INT69XD_Ver 4.9.0 Modify
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- 프로젝트명 변경(프로젝트명 관리방안에 의해 변경)
INT69XD --> INT69DC_7C
- 전체 이미지 재작업
PNG/96DPI
- 메뉴화면
장비테스트 Level4일때만 활성화 되도록 수정
@ Ver 4.9.0 by CJY
- 2017.11.23
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- INT69DC_ImageDll Ver 3.1
- Ver 4.7.1 Modify
- 모터설정
1. User level 3, 4에서 하단 화면버튼을 누르면 다운로드 프로그램 화면이 생성
2. 새 모터 다운로드, 기존 모터 다운로드 통합 -> 프로그램 다운로드
프로그램 다운로드 시, 기존 모터 프로그램 삭제 -> 프로그램 새로 다운로드까지 완료
- DialogFormYesNo 10 삭제, 11 프로그램 다운로드에 맞게 수정
@ Ver 4.8.0 by CJY
- 2017.11.08
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- INT69DC_ImageDll Ver 3.0
- Ver 4.7.1 Modify
- 중문 추가
@ Ver 4.7.1 by LSJ
- 2017.11.01
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 4.7.0 Modify
- 메인 그래프 화면 버그 수정
this.InitializeDraw() 가로 설정값 기준선 버그 수정
this.UpdateDraw() 데이터 스케일링 버그 수정
@ Ver 4.7.0 by LSJ
- 2017.09.12
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 4.6.0 Modify
- [메뉴]-[환경설정]
통신 CH1 (RS485) - OPT2 추가
CH3에 OPT2 프로토콜과 같음
@ Ver 4.6.0 by LSJ
- 2017.07.03
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 4.5.0 Modify
- [메뉴]-[환경설정]
ch1 - OPT1 피드백 통신 추가 (PLC 통신)
- [메뉴]-[환경설정]
바이패스 설정 시 버그 수정
중량표시 방향 변경 프로그램 수정하면서 생긴 문제점임
@ Ver 4.5.0 by LSJ
- 2017.06.01
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 4.4.1 Modify
- 중량표시 방향 변경 가능하도록 수정
1~10 or 10~1
- 2017.06.27
- 메뉴 비밀번호 그룹 추가
Level1Operator : 1000
Level2Engineer : 2000
Level3Manager : 3000
Level4Developer : 0714
@ Ver 4.4.1 by CJY
- 2017.05.31
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 4.4.0 Modify
- 모터설정 영문 시, '뒤로'버튼 DisableImage 한글->영문 변경
@ Ver 4.4.0 by LSJ
- 2017.04.12
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 4.3.0 Modify
- 키패드 변경
- 입력 범위 수정
자동영점-범위 : 1~9999 --> 1~1000
시스템설정-개수 : 1~20 --> 1~50
@ Ver 4.3.0 by LSJ
- 2017.04.04
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 4.2.0 Modify
- [메뉴]-[환경설정]
CH3 - OPT2 추가
운전시 중량 판정 할 때 마다 통신 전송
0x02 장비ID[5] 품번[4] Lane[2] Grd[1] Weight[6] 0x03
@ Ver 4.2.0 by LSJ
- 2017.03.28
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 4.1.0 Modify
- 부팅 시컨스 변경 (환경설정 파라미터 6901 읽기 추가)
변경전 :
1. 시스템설정 파라미터 9008 쓰기
2. 9008 ACK 수신 후 품목설정 파라미터 9010 쓰기
3. 9010 ACK 수신 후 품번 번호 2001 읽기
4. 2001 ACK 수신 후 화면 표시 끝
변경후 :
1. 환경설정 파라미터 읽기 6901
2. 6901 데이터 수신 후 시스템 파라미터 9008 쓰기
3. 9008 ACK 수신 후 품목설정 파라미터 9010 쓰기
4. 9010 ACK 수신 후 품번 번호 2001 읽기
5. 2001 ACK 수신 후 화면 표시 끝
- [메뉴]-[환경설정]
이중진입 사용으로 설정 시 장비 정지 하고, 화면에 메시지 표시하도록 추가
@ Ver 4.1.0 by CJY
- 2017.03.28
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 4.0.1 Modify
- 모터테스트 -> 모터설정 변경
- 모터설정 히든메뉴 비밀번호 0714 -> 1000으로 변경
@ Ver 4.0.1 by CJY
- 2017.02.27
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 4.0.0 Modify
- 체코어 수정
@ Ver 4.0.0 by LSJ
- 2017.02.27
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 3.1.0 Modify
- 메인보드와 버전 호환성 맞추기 위하여 버전 변경
2~6열 프로그램과 동일 버전위하여 변경
- 통신 파라미터 변경
P9001 --> P9010 (품목설정 쓰기)
@ Ver 3.1.0 by CJY
- 2017.02.15
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 3.0.2 Modify
- 체코어 추가
@ Ver 3.0.2 by CJY
- 2017.01.11
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 3.0.1 Modify
- 모터설정 special function 창 위쪽으로 뜨게 수정
+ panel 위치를 (0,230) -> (0,211)로 수정
- 백업 날짜 180일로 늘림
@ Ver 3.0.1 by LSJ
- 2016.11.26
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 3.0.0 Modify
- ABFood 피드백 관련
센서에러, 더블 에러로 정지 시 Timerout 타이머 정지 하도록 수정
@ Ver 3.0.0 by LSJ
- 2016.11.26
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 2.4.0 Modify
- 시스템 파라미터 변경
@ VEr 2.4.0 by LSJ
- 2016.11.21
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 2.3.0 Modify
- 데이터 백업
데이터 백업시 파일용량이 크면 USB로 복사시 시간이 다소 걸림
SmartSplash 보여주고, 복사중인 상태를 보여주도록 추가함
@ Ver 2.3.0 by LSJ
- 2016.11.16
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 2.2.4 Modify
- ABFood 피드백 통신
스틱모드2 사용 하여 피드백 전송 시 중량 측정여부 Flag만 확인하였음
--> 중량측정여부 Flag or Bypass 모드 같이 확인 하도록 수정
private void UartCom3WeightDataTransfer(Collection<WeightData> datas)
@ Ver 2.2.4 by LSJ
- 2016.11.16
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 2.2.3 Modify
- 그래프 화면에서 -중량값 변환시 버그 수정 ( "- 15" 중량값을 파싱하면 에러남...)
private void UpdateDraw(SmartDraw draw, WeightData weightData)
try
{
value = (int.Parse(weightData.WeightString) - startingPoint) * scale;
}
catch (Exception)
{
value = 0;
}
@ Ver 2.2.3 by LSJ
- 2016.11.15
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 2.2.2 Modify
- 메인화면(테이블화면)
정량 범위 설정 오류 수정
정상 제품인데 하한 불량 표시 (적색표시) 됨
value <= UnderRange
--> value < UnderRange
@ Ver 2.2.2 by CJY
- 2016.11.08
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 2.2.1 Modify
- 모터설정
모터 다운로드 시, serialPort1 Open해주는 코드 추가
모터 다운로드 시, "PY=1" 이후 명령어 앞부분에 deviceName 추가
serialPort1 새 모터 다운로드 시, Baudrate 9600,
DN 변경 시, Baudrate 115200
@ Ver 2.2.1 by LSJ
- 2016.10.31
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 2.2.0 Modify
- 환경설정-통신설정 버그 수정
BaudRate 설정 하고 장비 껐다 키면 초기화 되는 버그 수정
- 장비설정
언어 설정값 초기화 되는 버그 수정
@ Ver 2.2.0 by LSJ
- 2016.10.30
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 2.1.1 Modify
- ABFood 통신 프로토콜 관련 코드 추가
Ver 1.0.4.3 버전 통합
환경설정 - CH3 - OPT1 통신 관련
@ Ver 2.1.1 by CJY
- 2016.09.29
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 2.1.0 Modify
- 모터설정
<기존 모터 Device name 변경>을 COM1과 연결해서 사용할 수 있게 변경
!!<새 모터 프로그램 다운로드>, <기존 모터 Device name 변경>는 COM1과 연결해서 사용!!
@ Ver 2.1.0 by LSJ
- 2016.09.26
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 2.0.0 Modify
- 시스템정보
labelCompany 텍스트 크기 변경 25->24
- 바이패스 설정 시 버그 수정
개별 바이패스 시 메인하면에서 아이콘 표시 버그 있었음
@ Ver 2.0.0 by CJY
- 2016.09.22
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 1.0.8 Modify
- 모터설정 열별 회전방향 추가
@ Ver 1.0.8 by CJY
- 2016.08.23
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 1.0.7 Modify
- 모터설정 '새 모터 다운로드' LCD COM1(RS485)과 연결하여 다운로드 가능하게 수정
추가로 'BD=11'설정 추가함
프로그램이 들어가있지 않은 새 모터의 다운로드가 가능해짐
@ Ver 1.0.7 by LSJ
- 2016.05.03
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 1.0.6 Modify
- 시스템설정 - 동보정 입력 시 오류 수정
this.SelectedJudgmentSetItem.DynamicCorrection = myKeyPad.intValue;
--> this.SelectedJudgmentSetItem.DynamicCorrection = myKeyPad.doubleValue;
미사용 처리(화면에서 Visible = false)
- 임펠러 지연시간 설정 추가 (시스템설정) - P5013
스틱2 모드(개별센서 사용) 일때 임펠러를 전체 동작 시킬때 사용
미사용 처리(화면에서 Visible = false)
@ Ver 1.0.6 by LSJ
- 2016.05.02
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 1.0.5 Modify
- 오발틴 통신 커멘드 추가
운전시 중량 전송 --> 개별 커멘드 전송 추가
장비 옵션(스틱I, 스틱II)에 따라 운전시 중량 전송 커멘드 바뀜
스틱I : 운전시 중량 통합으로 전송
스틱II : 운전시 중량 개별로 전송
@ Ver 1.0.5 by LSJ
-2016.04.21
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 1.0.4 Modify
- 7열 호환 되도록 수정
@ Ver 1.0.3 by LSJ
- 2016.03.08
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- V1.0.2 Modify
- 운전중 메뉴 누르면, 히든 설정 안되어 있음 수정
- 중량조정에서 상수값 안나오는 버그 수정
- 데이터 백업
USB로 백업완료 되면 메시지 박스 안뜨는 버그 수정
USB로 백업시 같은 파일 있으면 _1,_2 붙이도록 수정
- UserGrop 변경
Level1Engineer (1000),
Level2Operator (7777),
- 메뉴화면에서 시스템설정 비밀번호 적용 (Level1Engineer)
- 최초에 부팅시 메인보드와 LCD 통신 주고받으며, 생기는 문제점..
1. 최초 부팅하고 품목번호 "**" 표시됨
2. 해결하기 위하여 초기에 부팅 시컨스가 완료 되었는지 확인하는 플레그 추가함
- 최초에 부팅 후 영점이 안맞는 라인들이 있음
부팅 커멘드 완료 후 강제로 영점 잡도록 명령 보냄(추후에 확인해봐야할듯.....)
- 그래프 화면
6~12번까지 중량데이터 (weightString) 0으로 표시되는 버그 수정
@ Ver 1.0.2
- 2016.03.07
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- Ver 1.0.1 Modify
- ABFood 통신프로토콜 변경
@ Ver 1.0.1
- 2016.02.19
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- ABFood 통신 프로토콜 추가
환경설정 COM3 : OPT1 선택 사용
- 시스템정보에서 아날로그버전 읽기 기능 추가(코드 누락되어 있었음)
- 업데이트 화면
화면에 타이틀 영문 안되어 있음.
@ Ver 1.0.0
- 2016.02.03
- Framework : SmartX Framework V2.7(update: 2016.01.25)
- 개발 완료