1175 lines
35 KiB
Plaintext
1175 lines
35 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)
|
|
|
|
Program by LeeSeonJae
|
|
|
|
2016.02.03
|
|
멀티형 8,10,12열 컨베어/스틱 계량기
|
|
*/
|
|
|
|
@ 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)
|
|
- 개발 완료 |