[정리] [PRTC]

- 정리
  ㄴ 파일 구조 개선
  ㄴ Functions 내의 system function은 복수위치에서 사용하는 vi -> copied로 사용되도록 옵션 변경
  ㄴ 각 vi 목적에 맞도록 vi 아이콘 변경
v1.1
Changwoo Park 2 years ago
parent c6ec867aa7
commit 5e42a3fadd

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -20,8 +20,13 @@
* (Protocol) Category -> Item
+ 기능 추가
* Protocol
I-V Trip 데이터 저장 및 Curve Chart 복수화
Clear TSQ List
TSQ 오류 검출기능 추가
화면 축소 (접기)
+ Bug Fix
* Protocol
I-V Trip 관련 타이밍 개선
+ Etc.
* is Developing 전역변수 선언하여 현재 실행상태에 따른 구분
개발모드인 경우,

@ -12,7 +12,6 @@
<Property Name="server.vi.propertiesEnabled" Type="Bool">true</Property>
<Property Name="specify.custom.address" Type="Bool">false</Property>
<Item Name="Generate Params All In One.vi" Type="VI" URL="../_Params/Generate Params All In One.vi"/>
<Item Name="PRTC_Fn_WarnMsg.vi" Type="VI" URL="../Modules/GUI Sub-Functions/PRTC_Fn_WarnMsg.vi"/>
<Item Name="연료전지 아이콘.ico" Type="Document" URL="../연료전지 아이콘.ico"/>
<Item Name="연세대2301.vi" Type="VI" URL="../연세대2301.vi"/>
<Item Name="카이스트2302.vi" Type="VI" URL="../카이스트2302.vi"/>
@ -227,7 +226,9 @@
<Item Name="DWDT Uncompress Digital.vi" Type="VI" URL="/&lt;vilib&gt;/Waveform/DWDTOps.llb/DWDT Uncompress Digital.vi"/>
<Item Name="Error Cluster From Error Code.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/error.llb/Error Cluster From Error Code.vi"/>
<Item Name="ex_CorrectErrorChain.vi" Type="VI" URL="/&lt;vilib&gt;/express/express shared/ex_CorrectErrorChain.vi"/>
<Item Name="Get File Extension.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/libraryn.llb/Get File Extension.vi"/>
<Item Name="High Resolution Relative Seconds.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/High Resolution Relative Seconds.vi"/>
<Item Name="Is Path and Not Empty.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/file.llb/Is Path and Not Empty.vi"/>
<Item Name="Is Value Changed.vim" Type="VI" URL="/&lt;vilib&gt;/Utility/Is Value Changed.vim"/>
<Item Name="LVPointTypeDef.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/miscctls.llb/LVPointTypeDef.ctl"/>
<Item Name="LVRowAndColumnUnsignedTypeDef.ctl" Type="VI" URL="/&lt;vilib&gt;/Utility/miscctls.llb/LVRowAndColumnUnsignedTypeDef.ctl"/>
@ -235,6 +236,7 @@
<Item Name="NI_FileType.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/lvfile.llb/NI_FileType.lvlib"/>
<Item Name="NI_LVConfig.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/config.llb/NI_LVConfig.lvlib"/>
<Item Name="NI_PackedLibraryUtility.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/LVLibp/NI_PackedLibraryUtility.lvlib"/>
<Item Name="Show in File System.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/libraryn.llb/Show in File System.vi"/>
<Item Name="Space Constant.vi" Type="VI" URL="/&lt;vilib&gt;/dlg_ctls.llb/Space Constant.vi"/>
<Item Name="subFile Dialog.vi" Type="VI" URL="/&lt;vilib&gt;/express/express input/FileDialogBlock.llb/subFile Dialog.vi"/>
<Item Name="System Exec.vi" Type="VI" URL="/&lt;vilib&gt;/Platform/system.llb/System Exec.vi"/>
@ -258,31 +260,28 @@
<Item Name="AnalogOpen.vi" Type="VI" URL="../Modules/IO 3rd Party/Phidgets/Library/Analog/AnalogOpen.vi"/>
<Item Name="AnalogSetEnabled.vi" Type="VI" URL="../Modules/IO 3rd Party/Phidgets/Library/Analog/AnalogSetEnabled.vi"/>
<Item Name="AnalogSetVoltage.vi" Type="VI" URL="../Modules/IO 3rd Party/Phidgets/Library/Analog/AnalogSetVoltage.vi"/>
<Item Name="BP Set.vi" Type="VI" URL="../Modules/IO/BP Set.vi"/>
<Item Name="Buttons (OK,Cancel).ctl" Type="VI" URL="../TypeDef(Controls)/Buttons (OK,Cancel).ctl"/>
<Item Name="Buttons (OK,Cancel,Apply).ctl" Type="VI" URL="../TypeDef(Controls)/Buttons (OK,Cancel,Apply).ctl"/>
<Item Name="Buttons (Start,Quit).ctl" Type="VI" URL="../TypeDef(Controls)/Buttons (Start,Quit).ctl"/>
<Item Name="CFG_Fn_File Name.vi" Type="VI" URL="../Modules/GUI Sub-Functions/CFG_Fn_File Name.vi"/>
<Item Name="CFG_Fn_INI Read Engineer.vi" Type="VI" URL="../Modules/GUI Sub-Functions/CFG_Fn_INI Read Engineer.vi"/>
<Item Name="CFG_Fn_INI Read User.vi" Type="VI" URL="../Modules/GUI Sub-Functions/CFG_Fn_INI Read User.vi"/>
<Item Name="Comp Texts.vi" Type="VI" URL="../Modules/Functions/Comp Texts.vi"/>
<Item Name="Conv mSec2Sec.vi" Type="VI" URL="../Modules/Functions/Conv mSec2Sec.vi"/>
<Item Name="Conv Sec2mSec.vi" Type="VI" URL="../Modules/Functions/Conv Sec2mSec.vi"/>
<Item Name="Conv Sec2TimeStr.vi" Type="VI" URL="../Modules/Functions/Conv Sec2TimeStr.vi"/>
<Item Name="DAQmx AI Close.vi" Type="VI" URL="../Modules/IO/DAQmx AI Close.vi"/>
<Item Name="DAQmx AI Open.vi" Type="VI" URL="../Modules/IO/DAQmx AI Open.vi"/>
<Item Name="DAQmx AI Run.vi" Type="VI" URL="../Modules/IO/DAQmx AI Run.vi"/>
<Item Name="DAQmx AO.vi" Type="VI" URL="../Modules/IO/DAQmx AO.vi"/>
<Item Name="DAQmx DO.vi" Type="VI" URL="../Modules/IO/DAQmx DO.vi"/>
<Item Name="Develop Mode.vi" Type="VI" URL="../Modules/Functions/Develop Mode.vi"/>
<Item Name="ErrorHandler.vi" Type="VI" URL="../Modules/IO 3rd Party/Phidgets/Library/Common Functions/ErrorHandler.vi"/>
<Item Name="Fn.Demux for Protocol In.vi" Type="VI" URL="../Modules/Conversions/Fn.Demux for Protocol In.vi"/>
<Item Name="Generate Analog Facter (NI).vi" Type="VI" URL="../Modules/IO Sub-Functions/Generate Analog Facter (NI).vi"/>
<Item Name="Generate Analog Facter (Pidget).vi" Type="VI" URL="../Modules/IO Sub-Functions/Generate Analog Facter (Pidget).vi"/>
<Item Name="Generate Out (Analog).vi" Type="VI" URL="../Modules/IO Sub-Functions/Generate Out (Analog).vi"/>
<Item Name="Generate Out (Digital).vi" Type="VI" URL="../Modules/IO Sub-Functions/Generate Out (Digital).vi"/>
<Item Name="Generate Out (MC9).vi" Type="VI" URL="../Modules/IO Sub-Functions/Generate Out (MC9).vi"/>
<Item Name="Generate Params_gen_ProcotolParam.vi" Type="VI" URL="../_Params/Generate Params_gen_ProcotolParam.vi"/>
<Item Name="Generate Phy IO.vi" Type="VI" URL="../Modules/IO Sub-Functions/Generate Phy IO.vi"/>
<Item Name="Get Device IO Num.vi" Type="VI" URL="../Modules/IO Sub-Functions/Get Device IO Num.vi"/>
<Item Name="Get Divece IO Size.vi" Type="VI" URL="../Modules/IO Sub-Functions/Get Divece IO Size.vi"/>
<Item Name="Global Error.vi" Type="VI" URL="../Modules/LOG/Global Error.vi"/>
<Item Name="global.vi" Type="VI" URL="../System/global.vi"/>
<Item Name="GUI Protocol.vi" Type="VI" URL="../Modules/GUI/GUI Protocol.vi"/>
@ -298,19 +297,20 @@
<Item Name="HumTemp_Fn_OnlyBottle.vi" Type="VI" URL="../Modules/GUI Sub-Functions/HumTemp_Fn_OnlyBottle.vi"/>
<Item Name="hyNux_temp_read.vi" Type="VI" URL="../Modules/IO 3rd Party/Temp_Hyyoung/hyNux_temp_read.vi"/>
<Item Name="hyNux_temp_set.vi" Type="VI" URL="../Modules/IO 3rd Party/Temp_Hyyoung/hyNux_temp_set.vi"/>
<Item Name="Index Demux (Multiple).vi" Type="VI" URL="../Modules/Conversions/Index Demux (Multiple).vi"/>
<Item Name="Index Demux (Single).vi" Type="VI" URL="../Modules/Conversions/Index Demux (Single).vi"/>
<Item Name="Init Global Variables.vi" Type="VI" URL="../Modules/Init Global Variables.vi"/>
<Item Name="IO Analog.ctl" Type="VI" URL="../TypeDef(Controls)/IO Analog.ctl"/>
<Item Name="IO Digital.ctl" Type="VI" URL="../TypeDef(Controls)/IO Digital.ctl"/>
<Item Name="IO Gen_PhyCH.vi" Type="VI" URL="../Modules/Functions/IO Gen_PhyCH.vi"/>
<Item Name="IO Get Device Num.vi" Type="VI" URL="../Modules/Functions/IO Get Device Num.vi"/>
<Item Name="IO Get Divece Size.vi" Type="VI" URL="../Modules/Functions/IO Get Divece Size.vi"/>
<Item Name="LOAD Get.vi" Type="VI" URL="../Modules/IO/LOAD Get.vi"/>
<Item Name="LOAD Set.vi" Type="VI" URL="../Modules/IO/LOAD Set.vi"/>
<Item Name="LOAD_Calc_Trip Time.vi" Type="VI" URL="../Modules/GUI Sub-Functions/LOAD_Calc_Trip Time.vi"/>
<Item Name="LOAD_Fn_Disp Ctrl.vi" Type="VI" URL="../Modules/GUI Sub-Functions/LOAD_Fn_Disp Ctrl.vi"/>
<Item Name="LOAD_Fn_Send.vi" Type="VI" URL="../Modules/GUI Sub-Functions/LOAD_Fn_Send.vi"/>
<Item Name="LOAD_Run_Constant.vi" Type="VI" URL="../Modules/GUI Sub-Functions/LOAD_Run_Constant.vi"/>
<Item Name="LOAD_Run_Trip.vi" Type="VI" URL="../Modules/GUI Sub-Functions/LOAD_Run_Trip.vi"/>
<Item Name="LOAD_Run_Trip_Stoic.vi" Type="VI" URL="../Modules/GUI Sub-Functions/LOAD_Run_Trip_Stoic.vi"/>
<Item Name="LOAD_Calc_Trip Time.vi" Type="VI" URL="../Modules/GUI Prtc-Functions/LOAD_Calc_Trip Time.vi"/>
<Item Name="LOAD_Fn_Disp Ctrl.vi" Type="VI" URL="../Modules/GUI Prtc-Functions/LOAD_Fn_Disp Ctrl.vi"/>
<Item Name="LOAD_Fn_Send.vi" Type="VI" URL="../Modules/IO Sub-Functions/LOAD_Fn_Send.vi"/>
<Item Name="LOAD_Run_Constant.vi" Type="VI" URL="../Modules/GUI Prtc-Functions/LOAD_Run_Constant.vi"/>
<Item Name="LOAD_Run_Trip.vi" Type="VI" URL="../Modules/GUI Prtc-Functions/LOAD_Run_Trip.vi"/>
<Item Name="LOAD_Run_Trip_Stoic.vi" Type="VI" URL="../Modules/GUI Prtc-Functions/LOAD_Run_Trip_Stoic.vi"/>
<Item Name="Log Message Write.vi" Type="VI" URL="../Modules/LOG/Log Message Write.vi"/>
<Item Name="Log To Chart.vi" Type="VI" URL="../Modules/LOG/Log To Chart.vi"/>
<Item Name="Log To Save.vi" Type="VI" URL="../Modules/LOG/Log To Save.vi"/>
@ -318,19 +318,19 @@
<Item Name="Main Panel.rtm" Type="Document" URL="../System/Main Panel.rtm"/>
<Item Name="MASS_Calc.vi" Type="VI" URL="../Modules/GUI Sub-Functions/MASS_Calc.vi"/>
<Item Name="MASS_Fn_OnlyValid.vi" Type="VI" URL="../Modules/GUI Sub-Functions/MASS_Fn_OnlyValid.vi"/>
<Item Name="mSec2Sec.vi" Type="VI" URL="../Modules/Functions/mSec2Sec.vi"/>
<Item Name="nilvaiu.dll" Type="Document" URL="nilvaiu.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="Num2Time.vi" Type="VI" URL="../Modules/Functions/Num2Time.vi"/>
<Item Name="OFFLINE MDL.vi" Type="VI" URL="../Modules/IO/OFFLINE MDL.vi"/>
<Item Name="OUT From BP.vi" Type="VI" URL="../Modules/IO Sub-Functions/OUT From BP.vi"/>
<Item Name="OUT From BP Calc.vi" Type="VI" URL="../Modules/IO Sub-Functions/OUT From BP Calc.vi"/>
<Item Name="Out From BP.vi" Type="VI" URL="../Modules/IO Sub-Functions/Out From BP.vi"/>
<Item Name="OUT From CELL.vi" Type="VI" URL="../Modules/IO Sub-Functions/OUT From CELL.vi"/>
<Item Name="OUT From HUM.vi" Type="VI" URL="../Modules/IO Sub-Functions/OUT From HUM.vi"/>
<Item Name="OUT From MASS.vi" Type="VI" URL="../Modules/IO Sub-Functions/OUT From MASS.vi"/>
<Item Name="OUT From PH.vi" Type="VI" URL="../Modules/IO Sub-Functions/OUT From PH.vi"/>
<Item Name="OUT To HW.vi" Type="VI" URL="../Modules/IO/OUT To HW.vi"/>
<Item Name="OUT To LOG.vi" Type="VI" URL="../Modules/IO/OUT To LOG.vi"/>
<Item Name="Out Once.vi" Type="VI" URL="../Modules/IO/Out Once.vi"/>
<Item Name="OUT To HW.vi" Type="VI" URL="../Modules/IO Sub-Functions/OUT To HW.vi"/>
<Item Name="OUT To LOG.vi" Type="VI" URL="../Modules/IO Sub-Functions/OUT To LOG.vi"/>
<Item Name="Param Cell.ctl" Type="VI" URL="../TypeDef(Controls)/Param Cell.ctl"/>
<Item Name="Param Extra Sensor.ctl" Type="VI" URL="../TypeDef(Controls)/Param Extra Sensor.ctl"/>
<Item Name="Param Inlet.ctl" Type="VI" URL="../TypeDef(Controls)/Param Inlet.ctl"/>
@ -348,7 +348,7 @@
<Item Name="PhidgetClose.vi" Type="VI" URL="../Modules/IO 3rd Party/Phidgets/Library/Common Functions/PhidgetClose.vi"/>
<Item Name="PhidgetOpen.vi" Type="VI" URL="../Modules/IO 3rd Party/Phidgets/Library/Common Functions/PhidgetOpen.vi"/>
<Item Name="Phidgets AO.VI" Type="VI" URL="../Modules/IO/Phidgets AO.VI"/>
<Item Name="PID_PosNeg.vi" Type="VI" URL="../Modules/Functions/PID_PosNeg.vi"/>
<Item Name="PID PosNeg.vi" Type="VI" URL="../Modules/Functions/PID PosNeg.vi"/>
<Item Name="Protocol BP In.vi" Type="VI" URL="../Modules/Conversions/Protocol BP In.vi"/>
<Item Name="Protocol BP Out.vi" Type="VI" URL="../Modules/Conversions/Protocol BP Out.vi"/>
<Item Name="Protocol Delay In.vi" Type="VI" URL="../Modules/Conversions/Protocol Delay In.vi"/>
@ -361,9 +361,14 @@
<Item Name="Protocol Loop Out.vi" Type="VI" URL="../Modules/Conversions/Protocol Loop Out.vi"/>
<Item Name="Protocol MASS In.vi" Type="VI" URL="../Modules/Conversions/Protocol MASS In.vi"/>
<Item Name="Protocol MASS Out.vi" Type="VI" URL="../Modules/Conversions/Protocol MASS Out.vi"/>
<Item Name="PRTC_Fn_Check Item.vi" Type="VI" URL="../Modules/GUI Sub-Functions/PRTC_Fn_Check Item.vi"/>
<Item Name="PRTC_Fn_Set Selected Line Color.vi" Type="VI" URL="../Modules/GUI Sub-Functions/PRTC_Fn_Set Selected Line Color.vi"/>
<Item Name="Prtc Demux.vi" Type="VI" URL="../Modules/Functions/Prtc Demux.vi"/>
<Item Name="Prtc Index Demux (Multiple).vi" Type="VI" URL="../Modules/Functions/Prtc Index Demux (Multiple).vi"/>
<Item Name="Prtc Index Demux (Single).vi" Type="VI" URL="../Modules/Functions/Prtc Index Demux (Single).vi"/>
<Item Name="PRTC_Fn_Check Item.vi" Type="VI" URL="../Modules/GUI Prtc-Functions/PRTC_Fn_Check Item.vi"/>
<Item Name="PRTC_Fn_WarnMsg.vi" Type="VI" URL="../Modules/GUI Prtc-Functions/PRTC_Fn_WarnMsg.vi"/>
<Item Name="PRTC_Set Selected Line Color.vi" Type="VI" URL="../Modules/GUI Prtc-Functions/PRTC_Set Selected Line Color.vi"/>
<Item Name="Serial Com.vi" Type="VI" URL="../Modules/IO 3rd Party/Serial Com.vi"/>
<Item Name="Size Develop_Mode.vi" Type="VI" URL="../Modules/Functions/Size Develop_Mode.vi"/>
<Item Name="Size Initialze(Right Fix).vi" Type="VI" URL="../Modules/Functions/Size Initialze(Right Fix).vi"/>
<Item Name="Size Initialze.vi" Type="VI" URL="../Modules/Functions/Size Initialze.vi"/>
<Item Name="SL Chart.vi" Type="VI" URL="../Modules/Solo-Loop/SL Chart.vi"/>
@ -373,11 +378,9 @@
<Item Name="SL PRTC Write.vi" Type="VI" URL="../Modules/Solo-Loop/SL PRTC Write.vi"/>
<Item Name="SL Shutdown.vi" Type="VI" URL="../Modules/Solo-Loop/SL Shutdown.vi"/>
<Item Name="SL Timer.vi" Type="VI" URL="../Modules/Solo-Loop/SL Timer.vi"/>
<Item Name="String_Compare_without_Space.vi" Type="VI" URL="../Modules/Functions/String_Compare_without_Space.vi"/>
<Item Name="String_Remove_Space.vi" Type="VI" URL="../Modules/Functions/String_Remove_Space.vi"/>
<Item Name="Str Remove_Space.vi" Type="VI" URL="../Modules/Functions/Str Remove_Space.vi"/>
<Item Name="Temp hyNux Get.vi" Type="VI" URL="../Modules/IO/Temp hyNux Get.vi"/>
<Item Name="Temp hyNux Set.vi" Type="VI" URL="../Modules/IO/Temp hyNux Set.vi"/>
<Item Name="Text Compare.vi" Type="VI" URL="../Modules/Functions/Text Compare.vi"/>
<Item Name="USM BP Value.ctl" Type="VI" URL="../TypeDef(Controls)/USM BP Value.ctl"/>
<Item Name="USM CELL Value.ctl" Type="VI" URL="../TypeDef(Controls)/USM CELL Value.ctl"/>
<Item Name="USM HUM Value.ctl" Type="VI" URL="../TypeDef(Controls)/USM HUM Value.ctl"/>

Binary file not shown.

Binary file not shown.
Loading…
Cancel
Save