Commit Graph

32 Commits (4ccf875cb45034b30bd9b6da045599a239875c93)

Author SHA1 Message Date
Changwoo Park 54771b6775 [Brillante_2402] 출고버전 9 months ago
Changwoo Park b08bd95aa7 [BenchTop] 동작성 完
- IMP 테스트 작성
- HFR 프로토콜 적용
- BUG FIX: LOG Write Loop [Timed -> While]
  ㄴ IMP Write 추가하니 PRTC Write 미동작
  ㄴ Loop 변경 후 해결 됨 => 수평전개 필요
- IMP 테스트에서 Plot Selector 추가 필요
- Load Ext v 튜닝펙터 추가 필요
9 months ago
Changwoo Park 58a5b87710 [HFR&IMP] [TEMP]
- HFR&IMP
  ㄴ Ext V 기준
  ㄴ CC만 Ext V로
  ㄴ CC, CV 확인 完
  ㄴ HFR&IMP 기능 구현만 (미확인)
  ㄴ 향후 CC + Ext V 변경 위한 중간 commit
- TEMP
  ㄴ 온도만 IFB 사용할 수 있도록 신규 옵션
10 months ago
Changwoo Park 3f87a2784a [NEW IO] #BASE Model: BanchTop
- I/O Library
  ㄴ LOAD 라이브러리 작성
  ㄴ IFB 라이브러리 작성
  ㄴ SL(Solo-Loop) IO 반영
  ㄴ MC9 선택할 수 있도록 반영
- H/W Test 전
  ㄴ MC9 IFB 사용 테스트 必
  ㄴ LOAD 라이브러리에 HFR 및 Impedance 기능 추가 예정
11 months ago
Changwoo Park 1137783c64 [ALVTech]
- ALVTech 시험
- USB-6001 두개의 경우 한번에 AO 출력 불가한 부분 수정 (IO GEN 및 AO, DO)
- ALV DBG 모드 활성화
- H/W Connection 불가하여 QUIT 누르면 Setting 메뉴 진입 (COM포트 등 설정할 수 있도록)
1 year ago
Changwoo Park aeee2f9240 [PRTC] - I-V Curve 연속성
- 프로토콜에서 Load 제어시, Load 제어 연속성 추가
- 실제 테스트 필요
1 year ago
Changwoo Park 02303d9229 [Option] [BP] - NIET 사용할 수 있도록...
- Option
  ㄴ Tank를 옵션으로 하여 (Option -Tank) Protocol에서 보이기 설정
- BP
  ㄴ BP target v를 config 파일에서 설정
  ㄴ config 파일에 없는 경우 5로 초기화
1 year ago
Changwoo Park a8534ec768 [Tank][Load]
- Tank
  ㄴ Tank 온도 및 유량제어 GUI 추가
  ㄴ Cooling 제어 변경 (On/Off w/ slop)
- LOAD
  ㄴ Load 제어 GUI 추가
1 year ago
yjlime d39fc1a665 경광등 동작 추가 및 버그 수정 1 year ago
Changwoo Park c1a2a31c79 [Tank] 기능 추가
- 추가 테스트 필요
1 year ago
Changwoo Park 9da81f9898 [기술교육대 고온PEM]
- ver1.2에서 Carry Over
1 year ago
Changwoo Park 171f9e6020 [BP][Load]
- BP
  ㄴ BP Chain 조건 변경: kPa -> 출력값 (Pgain * error > 11), delta error 계산 이후
- Load
  ㄴ Type Load CMD 로 Load 선택 (기본: KIKUSUI= FUNC, ZVL= MODE)
1 year ago
Changwoo Park d2c0cdfb35 - 디버그 글로벌 변수
ㄴ global_DBG.vi 추가
  ㄴ DBG에 P, I, D 별 출력값 추가
  ㄴ BP Calc_I min 값 0.01 -> 0.001 하향
  ㄴ BP Calc_I 계산하는 것 최대 3개 누적값 평균 사용 (delta D)
  ㄴ BP Chain 출력값 3개 (3, 5, 7)
1 year ago
Changwoo Park 3e70bf0ef7 변경점 미확인 1 year ago
Changwoo Park 4a6e254cb4 [동작확인] 압력제어 저유량~고유량 (100 ~ 4500)
- 압력제어 수정: IFB 정밀도 하락에 따른...
  ㄴ 과도상태 PID 조건: I gain upper value 추가, 0.09. delta 계산 시간 증가, 1sec -> 2sec
  ㄴ 안정화 PID 조건: 1kPa 내외 -> 5kPa 내외
- DBG Window 추가 (개발자모드)
- NIET 파라미터 수정 (버그픽스)
  ㄴ Wet valve -> Dry valve
1 year ago
Changwoo Park 319025f047 중간 저장 1 year ago
Changwoo Park 72fe7dd24a [NEIT2308][LOG]
- 출고 전 테스트
- LOG
  ㄴ 분할 저장시 확장자 전 . 없는 버그 수정
1 year ago
Changwoo Park 3cdf1451d2 [NIET2308][AI][AO][MC9][IFB]
- NIET2308 프로젝트명 반영하여 파일명 변경
- AI Factor/Offset -Add 변경
  ㄴ 기존에는 Factor/Offset에 더하는 방식이었지만, 이제는 신호처리 개념으로 변경
  ㄴ Input Voltage += (w/ -Add) => 신호기준 튜닝, 튜닝된 값 += (factor/offset) => 물리값
- AO와 동일한 개념으로 Factor/Offset 적용
- MC9
  ㄴ Config 메뉴에서 Auto Tune 기능 추가
- IFB
  ㄴ 기존 10ms x 10개의 평균이었지만, 노이즈로 인해 1ms x 20개의 평균으로 변경 (IFB 동시 업데이트)
1 year ago
Changwoo Park a8212cae99 [BP] [LOG]
- BP의 Inlet, Outlet 유무에 따라 Display disable
- DO 신호에 대해 Chart 리스트 추가 (for Show Report)
1 year ago
Changwoo Park a6b6028e75 [IFB 기능검증]
- Interface Board (IFB)에 대한 검증
  ㄴ Init(AO, MC9)
  ㄴ 각 AI, DI, AO, DO, PV, SV 확인 완료
1 year ago
Changwoo Park 5b3577fc97 [IF]
- Interface Board 적용을 위한 로직 업데이트
  ㄴ 각종 Param 수정 (IF 반영, Phidge 제거)
- IF Board H/W Output 미반영
- H/W 확장(for 대면적)을 위한 Extra value (AO, DO, TEMP) 추가
1 year ago
Changwoo Park 8afd00fc48 [TEMP]
- Temp Offset 적용
- HUM / P.H. / CELL(Stack)
2 years ago
Changwoo Park eb449bebb7 [MASS]
- Multi-MFC Auto/Low/High 계산 로직
2 years ago
Changwoo Park e2e59b88b3 [MASS]
- Multi Range MFC (Multiple Device) 대응
- Protocol 적용 完
- 실제 출력로직 미작성
2 years ago
Changwoo Park 36b6bd87f6 [Params]
- Extra Sensor 분리
  ㄴ AI / Temp
  ㄴ AI Factor 및 Offset 추가
2 years ago
Changwoo Park 0cae5f82bb [대면적 Brach]
- 온도제어 ch. array 화
- 추가 major 업데이트 예정
- 현 프로그램 미완성
2 years ago
Changwoo Park 5fd0dfa354 [Config]
- Config
  ㄴ 변수 명 변경 DEMO -> Online
*글로벌 변수 변경으로 인한 모든 파일 Updated
2 years ago
Changwoo Park 5e42a3fadd [정리] [PRTC]
- 정리
  ㄴ 파일 구조 개선
  ㄴ Functions 내의 system function은 복수위치에서 사용하는 vi -> copied로 사용되도록 옵션 변경
  ㄴ 각 vi 목적에 맞도록 vi 아이콘 변경
2 years ago
Changwoo Park c6ec867aa7 [PRTC] [Bug Fix]
- Load Trip 중 Jump 가능하도록 변경 (현 진행사항 끝나고 점프: 안정성)
- 항상 Pause 가능하도록 수정
- Protocol 경고 메시지
  ㄴ Test Sequence 불일치 (Prtc2Val, Val2Prtc)
  ㄴ Load dT 가 Stoic Pre-Time + 0.2 보다 작을 경우 경고 메시지 (0.2는 I-V 찍는 시간)
- Bug Fix
  ㄴ Protocol 전용 Shutdown cmd 추가
    Protocol에서 Shutdown이 있는 경우 Protocol 종료되는 버그 개선
2 years ago
Changwoo Park bcc238bfd5 [Protocol] [LOAD Trip] [Bug Fix] [Chart]
- Protocol
  ㄴ GUI 변경 (레이아웃, 크기, 색상로직 등)
  ㄴ Open Set Values (Load, Loop, Delay) Edit 방법 변경
    > Edit 선택 하면, Value Insert 비활성화, Edit 활성화. 값 변경 후 Edit 선택하여 변경 적용
    > 다른 Item 선택하면 Value Edit 비활성화, Insert 활성화 됨
- LOAD Trip
  ㄴ Time 알고리즘 변경
  ㄴ 기존 Local Time Table 변경하는 방식에서 Global Timer 변경하는 방식으로 변경 (누적 Delay 방지)
  ㄴ 관련된 Stoic 업데이트 (일부 버그픽스)
- Chart
  ㄴ History Length 변경
    > Main Chart 86,400 -> 43,200 (1초기준 12시간)
    > Protocol Chart 1024 (기본 값) 매 1초 업데이트
2 years ago
Changwoo Park 063c2e63c8 [Bug Fix] / [I-V Trip] / [Protocol]
- Bug Fix
  ㄴ make copy 저장명 수정 (확장자 반영)
- I-V Trip
  ㄴ 데이터 저장되도록 추가
- Protocol
  ㄴ 파일 저장명 로직 수정
2 years ago
Changwoo Park 5283fdbe9e [정리 / 모듈독립] 불필요파일 정리 및 파일쓰기 등 모듈 독립화
- 파일 정리
  ㄴ 미사용 파일 삭제
  ㄴ 파일 구조 변경 (용도에 따른 분류)
  ㄴ 일부 VI Icon 변경
- 모듈 독립화
  ㄴ 파일쓰기 (Log 및 Protocol), Chart vi 독립화 (Solo-Loop) (글로벌 변수화)
  ㄴ 연관된 일부 로컬로직 위치 변경
- Shutdown 종료 메시지 추가
2 years ago