[카이스트2302]

- H/W Output 분리
- DBG 관련 로직 추가 (DBG MSG / Error)
- Logging Additional 추가
- Parameter Setting Cluster화
- H/W Connection Error 보완로직 작성 중 (MC9 검토 完)
- 연세대2301 carry over 필요
v1.0
Changwoo Park 2 years ago
parent 88a0e1ca15
commit 8479df6fb9

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.

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.

@ -1,2 +1,2 @@
[내 컴퓨터] [내 컴퓨터]
내 컴퓨터 = "172.17.16.1" 내 컴퓨터 = "169.254.52.77"

@ -1,5 +1,5 @@
[프로젝트 윈도우_데이터] [프로젝트 윈도우_데이터]
ProjectExplorer.ClassicPosition[String] = "300,4,990,502" ProjectExplorer.ClassicPosition[String] = "316,169,1006,667"
[AB_Cache_{CB4EC32A-6FE6-4152-94BE-09CAE5668DE3}] [AB_Cache_{CB4EC32A-6FE6-4152-94BE-09CAE5668DE3}]
Cache_Path[Path] Line0001 = "/C/Users/CwPark/AppData/Local/Temp/AB_Cache_{CB4EC" Cache_Path[Path] Line0001 = "/C/Users/CwPark/AppData/Local/Temp/AB_Cache_{CB4EC"

@ -11,6 +11,7 @@
<Property Name="server.vi.callsEnabled" Type="Bool">true</Property> <Property Name="server.vi.callsEnabled" Type="Bool">true</Property>
<Property Name="server.vi.propertiesEnabled" Type="Bool">true</Property> <Property Name="server.vi.propertiesEnabled" Type="Bool">true</Property>
<Property Name="specify.custom.address" Type="Bool">false</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="Generate Params.vi" Type="VI" URL="../_Params/Generate Params.vi"/> <Item Name="Generate Params.vi" Type="VI" URL="../_Params/Generate Params.vi"/>
<Item Name="연세대2301.vi" Type="VI" URL="../연세대2301.vi"/> <Item Name="연세대2301.vi" Type="VI" URL="../연세대2301.vi"/>
<Item Name="카이스트2302.vi" Type="VI" URL="../카이스트2302.vi"/> <Item Name="카이스트2302.vi" Type="VI" URL="../카이스트2302.vi"/>
@ -292,6 +293,7 @@
<Item Name="Generate Phy IO.vi" Type="VI" URL="../Modules/IO/Generate Phy IO.vi"/> <Item Name="Generate Phy IO.vi" Type="VI" URL="../Modules/IO/Generate Phy IO.vi"/>
<Item Name="Get Device IO Num.vi" Type="VI" URL="../Modules/IO/Get Device IO Num.vi"/> <Item Name="Get Device IO Num.vi" Type="VI" URL="../Modules/IO/Get Device IO Num.vi"/>
<Item Name="Get Divece IO Size.vi" Type="VI" URL="../Modules/IO/Get Divece IO Size.vi"/> <Item Name="Get Divece IO Size.vi" Type="VI" URL="../Modules/IO/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="global.vi" Type="VI" URL="../System/global.vi"/>
<Item Name="GUI BP.vi" Type="VI" URL="../Modules/USM BP/GUI BP.vi"/> <Item Name="GUI BP.vi" Type="VI" URL="../Modules/USM BP/GUI BP.vi"/>
<Item Name="GUI HumTemp.vi" Type="VI" URL="../Modules/USM HUM/GUI HumTemp.vi"/> <Item Name="GUI HumTemp.vi" Type="VI" URL="../Modules/USM HUM/GUI HumTemp.vi"/>
@ -313,8 +315,10 @@
<Item Name="Load Send.vi" Type="VI" URL="../Modules/USM LOAD/Load Send.vi"/> <Item Name="Load Send.vi" Type="VI" URL="../Modules/USM LOAD/Load Send.vi"/>
<Item Name="LOAD Stoic_Trip.vi" Type="VI" URL="../Modules/USM LOAD/LOAD Stoic_Trip.vi"/> <Item Name="LOAD Stoic_Trip.vi" Type="VI" URL="../Modules/USM LOAD/LOAD Stoic_Trip.vi"/>
<Item Name="LOG INFO.ctl" Type="VI" URL="../TypeDef/LOG INFO.ctl"/> <Item Name="LOG INFO.ctl" Type="VI" URL="../TypeDef/LOG INFO.ctl"/>
<Item Name="Log Message Write.vi" Type="VI" URL="../Modules/Log Message Write.vi"/>
<Item Name="Log To Chart.vi" Type="VI" URL="../Modules/LOG/Log To Chart.vi"/> <Item Name="Log To Chart.vi" Type="VI" URL="../Modules/LOG/Log To Chart.vi"/>
<Item Name="Log To Save2.vi" Type="VI" URL="../Modules/LOG/Log To Save2.vi"/> <Item Name="Log To Save2.vi" Type="VI" URL="../Modules/LOG/Log To Save2.vi"/>
<Item Name="Log2Data.vi" Type="VI" URL="../_Params/Log2Data.vi"/>
<Item Name="lvanlys.dll" Type="Document" URL="/&lt;resource&gt;/lvanlys.dll"/> <Item Name="lvanlys.dll" Type="Document" URL="/&lt;resource&gt;/lvanlys.dll"/>
<Item Name="mSec2Sec.vi" Type="VI" URL="../FcLibrary/mSec2Sec.vi"/> <Item Name="mSec2Sec.vi" Type="VI" URL="../FcLibrary/mSec2Sec.vi"/>
<Item Name="nilvaiu.dll" Type="Document" URL="nilvaiu.dll"> <Item Name="nilvaiu.dll" Type="Document" URL="nilvaiu.dll">

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -0,0 +1,396 @@
<Cluster>
<Name></Name>
<NumElts>2</NumElts>
<Array>
<Name>Log Basic</Name>
<Dimsize>15</Dimsize>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Load] Votage</Val>
</String>
<String>
<Name>Type</Name>
<Val>Load</Val>
</String>
<String>
<Name>Port</Name>
<Val>Voltage</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Load] I Density</Val>
</String>
<String>
<Name>Type</Name>
<Val>Load</Val>
</String>
<String>
<Name>Port</Name>
<Val>I Density</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Load] Current</Val>
</String>
<String>
<Name>Type</Name>
<Val>Load</Val>
</String>
<String>
<Name>Port</Name>
<Val>Current</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Load] Power</Val>
</String>
<String>
<Name>Type</Name>
<Val>Load</Val>
</String>
<String>
<Name>Port</Name>
<Val>Power</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Flow] MFC - AN</Val>
</String>
<String>
<Name>Type</Name>
<Val>AI</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.0</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Flow] MFC - CA</Val>
</String>
<String>
<Name>Type</Name>
<Val>AI</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.1</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Bottle - AN.Wet</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.1</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Bottle - CA.Wet</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.3</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] PreHeater - AN</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.2</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] PreHeater - CA</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.4</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Water - AN</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.7</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Water - CA</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.8</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Cell</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.5</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Pressure] AN Inlet</Val>
</String>
<String>
<Name>Type</Name>
<Val>AI</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.2</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Pressure] CA Inlet</Val>
</String>
<String>
<Name>Type</Name>
<Val>AI</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.3</Val>
</String>
</Cluster>
</Array>
<Array>
<Name>Log Additional</Name>
<Dimsize>9</Dimsize>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Flow] MFC - AN</Val>
</String>
<String>
<Name>Type</Name>
<Val>AO</Val>
</String>
<String>
<Name>Port</Name>
<Val>P.0.0</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Flow] MFC - CA</Val>
</String>
<String>
<Name>Type</Name>
<Val>AO</Val>
</String>
<String>
<Name>Port</Name>
<Val>P.0.1</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Temp] Bottle - AN.Wet</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (SV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.1</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Temp] Bottle - CA.Wet</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (SV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.3</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Temp] PreHeater - AN</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (SV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.2</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Temp] PreHeater - CA</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (SV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.4</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Temp] Cell</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (SV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.5</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set P.V/V] Anode</Val>
</String>
<String>
<Name>Type</Name>
<Val>AO</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.0</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set P.V/V] Cathode</Val>
</String>
<String>
<Name>Type</Name>
<Val>AO</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.1</Val>
</String>
</Cluster>
</Array>
</Cluster>

@ -0,0 +1,756 @@
<Cluster>
<Name>클러스터</Name>
<NumElts>9</NumElts>
<Array>
<Name>Inlet</Name>
<Dimsize>2</Dimsize>
<Cluster>
<Name>Path</Name>
<NumElts>8</NumElts>
<String>
<Name>Type</Name>
<Val>Anode</Val>
</String>
<String>
<Name>Title</Name>
<Val>ANODE</Val>
</String>
<U32>
<Name>Title Color</Name>
<Val>16765650</Val>
</U32>
<String>
<Name>Title (Short)</Name>
<Val>AN</Val>
</String>
<String>
<Name>Pressure Outlet</Name>
<Val>0.0.2</Val>
</String>
<Cluster>
<Name>MASS</Name>
<NumElts>8</NumElts>
<Array>
<Name>Name</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>H2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>N2</Val>
</String>
</Array>
<Array>
<Name>GAS</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>H2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>N2</Val>
</String>
</Array>
<Array>
<Name>Stoic</Name>
<Dimsize>2</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>1.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>1.00000000000000</Val>
</DBL>
</Array>
<Array>
<Name>MFC (Tx)</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>P.0.0</Val>
</String>
<String>
<Name>문자열</Name>
<Val>P.0.0</Val>
</String>
</Array>
<Array>
<Name>MFC (Rx)</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.0</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.0</Val>
</String>
</Array>
<Array>
<Name>MFC
Range</Name>
<Dimsize>2</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>1000.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>1000.00000000000000</Val>
</DBL>
</Array>
<Array>
<Name>S.V/V</Name>
<Dimsize>2</Dimsize>
<Dimsize>1</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.0</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.1</Val>
</String>
</Array>
<Array>
<Name>Reactant</Name>
<Dimsize>2</Dimsize>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
</Array>
</Cluster>
<Cluster>
<Name>HUM</Name>
<NumElts>6</NumElts>
<Array>
<Name>Name</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>Dry</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Wet</Val>
</String>
</Array>
<Array>
<Name>Bottle
Heater</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val></Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.1</Val>
</String>
</Array>
<Array>
<Name>Pre
Heater</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.2</Val>
</String>
</Array>
<Array>
<Name>S.V/V</Name>
<Dimsize>2</Dimsize>
<Dimsize>1</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.5</Val>
</String>
<String>
<Name>문자열</Name>
<Val> </Val>
</String>
</Array>
<Array>
<Name>Pressure Inlet</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.2</Val>
</String>
</Array>
<Array>
<Name>Pressure
Range</Name>
<Dimsize>2</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>350.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>350.00000000000000</Val>
</DBL>
</Array>
</Cluster>
<DBL>
<Name>Pressure
Range</Name>
<Val>350.00000000000000</Val>
</DBL>
</Cluster>
<Cluster>
<Name>Path</Name>
<NumElts>8</NumElts>
<String>
<Name>Type</Name>
<Val>Cathode</Val>
</String>
<String>
<Name>Title</Name>
<Val>CATHODE</Val>
</String>
<U32>
<Name>Title Color</Name>
<Val>11918079</Val>
</U32>
<String>
<Name>Title (Short)</Name>
<Val>CA</Val>
</String>
<String>
<Name>Pressure Outlet</Name>
<Val>0.0.3</Val>
</String>
<Cluster>
<Name>MASS</Name>
<NumElts>8</NumElts>
<Array>
<Name>Name</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>Air</Val>
</String>
<String>
<Name>문자열</Name>
<Val>O2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>N2</Val>
</String>
</Array>
<Array>
<Name>GAS</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>Air</Val>
</String>
<String>
<Name>문자열</Name>
<Val>O2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>N2</Val>
</String>
</Array>
<Array>
<Name>Stoic</Name>
<Dimsize>3</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>1.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>1.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>1.00000000000000</Val>
</DBL>
</Array>
<Array>
<Name>MFC (Tx)</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>P.0.1</Val>
</String>
<String>
<Name>문자열</Name>
<Val>P.0.1</Val>
</String>
<String>
<Name>문자열</Name>
<Val>P.0.1</Val>
</String>
</Array>
<Array>
<Name>MFC (Rx)</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.1</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.1</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.1</Val>
</String>
</Array>
<Array>
<Name>MFC
Range</Name>
<Dimsize>3</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>4999.99999999999999</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>4999.99999999999999</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>4999.99999999999999</Val>
</DBL>
</Array>
<Array>
<Name>S.V/V</Name>
<Dimsize>3</Dimsize>
<Dimsize>1</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.4</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.3</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.2</Val>
</String>
</Array>
<Array>
<Name>Reactant</Name>
<Dimsize>3</Dimsize>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
</Array>
</Cluster>
<Cluster>
<Name>HUM</Name>
<NumElts>6</NumElts>
<Array>
<Name>Name</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>Dry</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Wet</Val>
</String>
</Array>
<Array>
<Name>Bottle
Heater</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val></Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.3</Val>
</String>
</Array>
<Array>
<Name>Pre
Heater</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.4</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.4</Val>
</String>
</Array>
<Array>
<Name>S.V/V</Name>
<Dimsize>2</Dimsize>
<Dimsize>1</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.6</Val>
</String>
<String>
<Name>문자열</Name>
<Val></Val>
</String>
</Array>
<Array>
<Name>Pressure Inlet</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.3</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.3</Val>
</String>
</Array>
<Array>
<Name>Pressure
Range</Name>
<Dimsize>2</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>350.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>350.00000000000000</Val>
</DBL>
</Array>
</Cluster>
<DBL>
<Name>Pressure
Range</Name>
<Val>350.00000000000000</Val>
</DBL>
</Cluster>
</Array>
<Array>
<Name>Cell</Name>
<Dimsize>1</Dimsize>
<Cluster>
<Name>Param.Cell</Name>
<NumElts>4</NumElts>
<String>
<Name>Type</Name>
<Val></Val>
</String>
<String>
<Name>Name</Name>
<Val>Cell</Val>
</String>
<String>
<Name>Heater</Name>
<Val>0.5</Val>
</String>
<String>
<Name>Heater 2</Name>
<Val>0.6</Val>
</String>
</Cluster>
</Array>
<Array>
<Name>Outlet</Name>
<Dimsize>2</Dimsize>
<Cluster>
<Name>Param.Cell</Name>
<NumElts>3</NumElts>
<String>
<Name>Type</Name>
<Val>Anode</Val>
</String>
<String>
<Name>P.V/V</Name>
<Val>0.0.0</Val>
</String>
<String>
<Name>S.V/V</Name>
<Val>0.1.0</Val>
</String>
</Cluster>
<Cluster>
<Name>Param.Cell</Name>
<NumElts>3</NumElts>
<String>
<Name>Type</Name>
<Val>Cathode</Val>
</String>
<String>
<Name>P.V/V</Name>
<Val>0.0.1</Val>
</String>
<String>
<Name>S.V/V</Name>
<Val>0.1.1</Val>
</String>
</Cluster>
</Array>
<Array>
<Name>Forbiden Path</Name>
<Dimsize>2</Dimsize>
<Dimsize>2</Dimsize>
<Dimsize>3</Dimsize>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
</Array>
<Array>
<Name>Heater B/D</Name>
<Dimsize>1</Dimsize>
<Cluster>
<Name>I/O Digital</Name>
<NumElts>3</NumElts>
<String>
<Name>I/O</Name>
<Val>0.1.2</Val>
</String>
<String>
<Name>Name</Name>
<Val>Heater B/D</Val>
</String>
<Boolean>
<Name>Value</Name>
<Val>0</Val>
</Boolean>
</Cluster>
</Array>
<Array>
<Name>Extra AI</Name>
<Dimsize>0</Dimsize>
<Cluster>
<Name>Log Info.</Name>
<NumElts>2</NumElts>
<String>
<Name>Name</Name>
<Val></Val>
</String>
<String>
<Name>Port</Name>
<Val></Val>
</String>
</Cluster>
</Array>
<Array>
<Name>Extra TEMP</Name>
<Dimsize>2</Dimsize>
<Cluster>
<Name>Log Info.</Name>
<NumElts>2</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Water - AN</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.7</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>2</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Water - CA</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.8</Val>
</String>
</Cluster>
</Array>
<Array>
<Name>DAQ Name</Name>
<Dimsize>1</Dimsize>
<String>
<Name>NI DAQ Dev</Name>
<Val>Dev1</Val>
</String>
</Array>
<Cluster>
<Name>Protocol</Name>
<NumElts>3</NumElts>
<Cluster>
<Name>MASS</Name>
<NumElts>4</NumElts>
<String>
<Name>Title</Name>
<Val>MASS</Val>
</String>
<String>
<Name>Delay</Name>
<Val>Delay: [sec]</Val>
</String>
<String>
<Name>Mode</Name>
<Val>Load Follow: Off(0) / On(1)</Val>
</String>
<Array>
<Name>Values</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>Stoic Ratio</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Min Flow</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Set Flow</Val>
</String>
</Array>
</Cluster>
<Cluster>
<Name>HUM and TEMP</Name>
<NumElts>5</NumElts>
<String>
<Name>Title</Name>
<Val>HUM n TEMP</Val>
</String>
<String>
<Name>Delay</Name>
<Val>Delay: [sec]</Val>
</String>
<String>
<Name>Mode</Name>
<Val>Relative Humidity: Off(0) / On(1)</Val>
</String>
<Array>
<Name>Values (HUM)</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>Path</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Relative Humidity</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Bottle Temp</Val>
</String>
</Array>
<Array>
<Name>Values (CELL)</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>Cell Temp</Val>
</String>
<String>
<Name>문자열</Name>
<Val>P.Heater Temp</Val>
</String>
</Array>
</Cluster>
<Cluster>
<Name>BP</Name>
<NumElts>4</NumElts>
<String>
<Name>Title</Name>
<Val>BP</Val>
</String>
<String>
<Name>Delay</Name>
<Val>Delay: [sec]</Val>
</String>
<String>
<Name>Mode</Name>
<Val>Different BP: Off(0) / On(1)</Val>
</String>
<Array>
<Name>Values</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>Back Pressure</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Outlet?</Val>
</String>
</Array>
</Cluster>
</Cluster>
</Cluster>

@ -0,0 +1,428 @@
<Cluster>
<Name></Name>
<NumElts>2</NumElts>
<Array>
<Name>Log Basic</Name>
<Dimsize>16</Dimsize>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Load] Votage</Val>
</String>
<String>
<Name>Type</Name>
<Val>Load</Val>
</String>
<String>
<Name>Port</Name>
<Val>Voltage</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Load] I Density</Val>
</String>
<String>
<Name>Type</Name>
<Val>Load</Val>
</String>
<String>
<Name>Port</Name>
<Val>I Density</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Load] Current</Val>
</String>
<String>
<Name>Type</Name>
<Val>Load</Val>
</String>
<String>
<Name>Port</Name>
<Val>Current</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Load] Power</Val>
</String>
<String>
<Name>Type</Name>
<Val>Load</Val>
</String>
<String>
<Name>Port</Name>
<Val>Power</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Flow] MFC - AN</Val>
</String>
<String>
<Name>Type</Name>
<Val>AI</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.0</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Flow] MFC - CA [Air/N2]</Val>
</String>
<String>
<Name>Type</Name>
<Val>AI</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.2</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Flow] MFC - CA.CO2</Val>
</String>
<String>
<Name>Type</Name>
<Val>AI</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.1</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Bottle - AN.Wet</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.1</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Bottle - CA.Wet</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.3</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] PreHeater - AN</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.2</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] PreHeater - CA</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.4</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Water - AN</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.7</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Water - CA</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.8</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Cell</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (PV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.5</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Pressure] AN Inlet</Val>
</String>
<String>
<Name>Type</Name>
<Val>AI</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.3</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Pressure] CA Inlet</Val>
</String>
<String>
<Name>Type</Name>
<Val>AI</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.4</Val>
</String>
</Cluster>
</Array>
<Array>
<Name>Log Additional</Name>
<Dimsize>10</Dimsize>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Flow] MFC - AN.H2</Val>
</String>
<String>
<Name>Type</Name>
<Val>AO</Val>
</String>
<String>
<Name>Port</Name>
<Val>P.0.0</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Flow] MFC - CA [Air/N2]</Val>
</String>
<String>
<Name>Type</Name>
<Val>AO</Val>
</String>
<String>
<Name>Port</Name>
<Val>P.0.2</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Flow] MFC - CA.CO2</Val>
</String>
<String>
<Name>Type</Name>
<Val>AO</Val>
</String>
<String>
<Name>Port</Name>
<Val>P.0.1</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Temp] Bottle - AN.Wet</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (SV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.1</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Temp] Bottle - CA.Wet</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (SV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.3</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Temp] PreHeater - AN</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (SV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.2</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Temp] PreHeater - CA</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (SV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.4</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set Temp] Cell</Val>
</String>
<String>
<Name>Type</Name>
<Val>TEMP (SV)</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.5</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set P.V/V] Anode</Val>
</String>
<String>
<Name>Type</Name>
<Val>AO</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.0</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>3</NumElts>
<String>
<Name>Name</Name>
<Val>[Set P.V/V] Cathode</Val>
</String>
<String>
<Name>Type</Name>
<Val>AO</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.0.1</Val>
</String>
</Cluster>
</Array>
</Cluster>

@ -0,0 +1,756 @@
<Cluster>
<Name>클러스터</Name>
<NumElts>9</NumElts>
<Array>
<Name>Inlet</Name>
<Dimsize>2</Dimsize>
<Cluster>
<Name>Path</Name>
<NumElts>8</NumElts>
<String>
<Name>Type</Name>
<Val>Anode</Val>
</String>
<String>
<Name>Title</Name>
<Val>ANODE</Val>
</String>
<U32>
<Name>Title Color</Name>
<Val>16765650</Val>
</U32>
<String>
<Name>Title (Short)</Name>
<Val>AN</Val>
</String>
<String>
<Name>Pressure Outlet</Name>
<Val>0.0.3</Val>
</String>
<Cluster>
<Name>MASS</Name>
<NumElts>8</NumElts>
<Array>
<Name>Name</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>H2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>N2</Val>
</String>
</Array>
<Array>
<Name>GAS</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>H2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>N2</Val>
</String>
</Array>
<Array>
<Name>Stoic</Name>
<Dimsize>2</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>1.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>1.00000000000000</Val>
</DBL>
</Array>
<Array>
<Name>MFC (Tx)</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>P.0.0</Val>
</String>
<String>
<Name>문자열</Name>
<Val>P.0.0</Val>
</String>
</Array>
<Array>
<Name>MFC (Rx)</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.0</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.0</Val>
</String>
</Array>
<Array>
<Name>MFC
Range</Name>
<Dimsize>2</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>1000.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>1000.00000000000000</Val>
</DBL>
</Array>
<Array>
<Name>S.V/V</Name>
<Dimsize>2</Dimsize>
<Dimsize>1</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.0</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.1</Val>
</String>
</Array>
<Array>
<Name>Reactant</Name>
<Dimsize>2</Dimsize>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
</Array>
</Cluster>
<Cluster>
<Name>HUM</Name>
<NumElts>6</NumElts>
<Array>
<Name>Name</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>Dry</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Wet</Val>
</String>
</Array>
<Array>
<Name>Bottle
Heater</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val></Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.1</Val>
</String>
</Array>
<Array>
<Name>Pre
Heater</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.2</Val>
</String>
</Array>
<Array>
<Name>S.V/V</Name>
<Dimsize>2</Dimsize>
<Dimsize>1</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.5</Val>
</String>
<String>
<Name>문자열</Name>
<Val> </Val>
</String>
</Array>
<Array>
<Name>Pressure Inlet</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.3</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.3</Val>
</String>
</Array>
<Array>
<Name>Pressure
Range</Name>
<Dimsize>2</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>350.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>350.00000000000000</Val>
</DBL>
</Array>
</Cluster>
<DBL>
<Name>Pressure
Range</Name>
<Val>350.00000000000000</Val>
</DBL>
</Cluster>
<Cluster>
<Name>Path</Name>
<NumElts>8</NumElts>
<String>
<Name>Type</Name>
<Val>Cathode</Val>
</String>
<String>
<Name>Title</Name>
<Val>CATHODE</Val>
</String>
<U32>
<Name>Title Color</Name>
<Val>11918079</Val>
</U32>
<String>
<Name>Title (Short)</Name>
<Val>CA</Val>
</String>
<String>
<Name>Pressure Outlet</Name>
<Val>0.0.4</Val>
</String>
<Cluster>
<Name>MASS</Name>
<NumElts>8</NumElts>
<Array>
<Name>Name</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>Air</Val>
</String>
<String>
<Name>문자열</Name>
<Val>CO2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>N2</Val>
</String>
</Array>
<Array>
<Name>GAS</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>Air</Val>
</String>
<String>
<Name>문자열</Name>
<Val>CO2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>N2</Val>
</String>
</Array>
<Array>
<Name>Stoic</Name>
<Dimsize>3</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>1.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>1.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>1.00000000000000</Val>
</DBL>
</Array>
<Array>
<Name>MFC (Tx)</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>P.0.2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>P.0.1</Val>
</String>
<String>
<Name>문자열</Name>
<Val>P.0.2</Val>
</String>
</Array>
<Array>
<Name>MFC (Rx)</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.2</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.1</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.2</Val>
</String>
</Array>
<Array>
<Name>MFC
Range</Name>
<Dimsize>3</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>4999.99999999999999</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>4999.99999999999999</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>4999.99999999999999</Val>
</DBL>
</Array>
<Array>
<Name>S.V/V</Name>
<Dimsize>3</Dimsize>
<Dimsize>1</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.4</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.3</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.2</Val>
</String>
</Array>
<Array>
<Name>Reactant</Name>
<Dimsize>3</Dimsize>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
</Array>
</Cluster>
<Cluster>
<Name>HUM</Name>
<NumElts>6</NumElts>
<Array>
<Name>Name</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>Dry</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Wet</Val>
</String>
</Array>
<Array>
<Name>Bottle
Heater</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val></Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.3</Val>
</String>
</Array>
<Array>
<Name>Pre
Heater</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.4</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.4</Val>
</String>
</Array>
<Array>
<Name>S.V/V</Name>
<Dimsize>2</Dimsize>
<Dimsize>1</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.6</Val>
</String>
<String>
<Name>문자열</Name>
<Val></Val>
</String>
</Array>
<Array>
<Name>Pressure Inlet</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>0.0.4</Val>
</String>
<String>
<Name>문자열</Name>
<Val>0.0.4</Val>
</String>
</Array>
<Array>
<Name>Pressure
Range</Name>
<Dimsize>2</Dimsize>
<DBL>
<Name>숫자형</Name>
<Val>350.00000000000000</Val>
</DBL>
<DBL>
<Name>숫자형</Name>
<Val>350.00000000000000</Val>
</DBL>
</Array>
</Cluster>
<DBL>
<Name>Pressure
Range</Name>
<Val>350.00000000000000</Val>
</DBL>
</Cluster>
</Array>
<Array>
<Name>Cell</Name>
<Dimsize>1</Dimsize>
<Cluster>
<Name>Param.Cell</Name>
<NumElts>4</NumElts>
<String>
<Name>Type</Name>
<Val></Val>
</String>
<String>
<Name>Name</Name>
<Val>Cell</Val>
</String>
<String>
<Name>Heater</Name>
<Val>0.5</Val>
</String>
<String>
<Name>Heater 2</Name>
<Val>0.6</Val>
</String>
</Cluster>
</Array>
<Array>
<Name>Outlet</Name>
<Dimsize>2</Dimsize>
<Cluster>
<Name>Param.Cell</Name>
<NumElts>3</NumElts>
<String>
<Name>Type</Name>
<Val>Anode</Val>
</String>
<String>
<Name>P.V/V</Name>
<Val>0.0.0</Val>
</String>
<String>
<Name>S.V/V</Name>
<Val>0.1.0</Val>
</String>
</Cluster>
<Cluster>
<Name>Param.Cell</Name>
<NumElts>3</NumElts>
<String>
<Name>Type</Name>
<Val>Cathode</Val>
</String>
<String>
<Name>P.V/V</Name>
<Val>0.0.1</Val>
</String>
<String>
<Name>S.V/V</Name>
<Val>0.1.1</Val>
</String>
</Cluster>
</Array>
<Array>
<Name>Forbiden Path</Name>
<Dimsize>2</Dimsize>
<Dimsize>2</Dimsize>
<Dimsize>3</Dimsize>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>0</Val>
</Boolean>
<Boolean>
<Name>불리언</Name>
<Val>1</Val>
</Boolean>
</Array>
<Array>
<Name>Heater B/D</Name>
<Dimsize>1</Dimsize>
<Cluster>
<Name>I/O Digital</Name>
<NumElts>3</NumElts>
<String>
<Name>I/O</Name>
<Val>0.1.2</Val>
</String>
<String>
<Name>Name</Name>
<Val>Heater B/D</Val>
</String>
<Boolean>
<Name>Value</Name>
<Val>0</Val>
</Boolean>
</Cluster>
</Array>
<Array>
<Name>Extra AI</Name>
<Dimsize>0</Dimsize>
<Cluster>
<Name>Log Info.</Name>
<NumElts>2</NumElts>
<String>
<Name>Name</Name>
<Val></Val>
</String>
<String>
<Name>Port</Name>
<Val></Val>
</String>
</Cluster>
</Array>
<Array>
<Name>Extra TEMP</Name>
<Dimsize>2</Dimsize>
<Cluster>
<Name>Log Info.</Name>
<NumElts>2</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Water - AN</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.7</Val>
</String>
</Cluster>
<Cluster>
<Name>Log Info.</Name>
<NumElts>2</NumElts>
<String>
<Name>Name</Name>
<Val>[Temp] Water - CA</Val>
</String>
<String>
<Name>Port</Name>
<Val>0.8</Val>
</String>
</Cluster>
</Array>
<Array>
<Name>DAQ Name</Name>
<Dimsize>1</Dimsize>
<String>
<Name>NI DAQ Dev</Name>
<Val>Dev1</Val>
</String>
</Array>
<Cluster>
<Name>Protocol</Name>
<NumElts>3</NumElts>
<Cluster>
<Name>MASS</Name>
<NumElts>4</NumElts>
<String>
<Name>Title</Name>
<Val>MASS</Val>
</String>
<String>
<Name>Delay</Name>
<Val>Delay: [sec]</Val>
</String>
<String>
<Name>Mode</Name>
<Val>Load Follow: Off(0) / On(1)</Val>
</String>
<Array>
<Name>Values</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>Stoic Ratio</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Min Flow</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Set Flow</Val>
</String>
</Array>
</Cluster>
<Cluster>
<Name>HUM and TEMP</Name>
<NumElts>5</NumElts>
<String>
<Name>Title</Name>
<Val>HUM n TEMP</Val>
</String>
<String>
<Name>Delay</Name>
<Val>Delay: [sec]</Val>
</String>
<String>
<Name>Mode</Name>
<Val>Relative Humidity: Off(0) / On(1)</Val>
</String>
<Array>
<Name>Values (HUM)</Name>
<Dimsize>3</Dimsize>
<String>
<Name>문자열</Name>
<Val>Path</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Relative Humidity</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Bottle Temp</Val>
</String>
</Array>
<Array>
<Name>Values (CELL)</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>Cell Temp</Val>
</String>
<String>
<Name>문자열</Name>
<Val>P.Heater Temp</Val>
</String>
</Array>
</Cluster>
<Cluster>
<Name>BP</Name>
<NumElts>4</NumElts>
<String>
<Name>Title</Name>
<Val>BP</Val>
</String>
<String>
<Name>Delay</Name>
<Val>Delay: [sec]</Val>
</String>
<String>
<Name>Mode</Name>
<Val>Different BP: Off(0) / On(1)</Val>
</String>
<Array>
<Name>Values</Name>
<Dimsize>2</Dimsize>
<String>
<Name>문자열</Name>
<Val>Back Pressure</Val>
</String>
<String>
<Name>문자열</Name>
<Val>Outlet?</Val>
</String>
</Array>
</Cluster>
</Cluster>
</Cluster>

@ -0,0 +1,132 @@
<Array>
<Name>Protocol Data</Name>
<Dimsize>7</Dimsize>
<Dimsize>3</Dimsize>
<String>
<Name> </Name>
<Val>0</Val>
</String>
<String>
<Name> </Name>
<Val>MASS</Val>
</String>
<String>
<Name> </Name>
<Val>#Target : Off(0) / On(1)
Load Follow : 0
#Target : Stoic Ratio | Min Flow | Set Flow
[AN] H2 : 0.00 | 0.00 | 300.00
[AN] N2 : 0.00 | 0.00 | 0.00
[CA] Air : 0.00 | 0.00 | 500.00
[CA] CO2 : 0.00 | 0.00 | 0.00
[CA] N2 : 0.00 | 0.00 | 0.00
#Target : [sec]
Delay : 1.00</Val>
</String>
<String>
<Name> </Name>
<Val>1</Val>
</String>
<String>
<Name> </Name>
<Val>DELAY</Val>
</String>
<String>
<Name> </Name>
<Val>#Target : Time | Sec(0) / Min(1)
Delay : 3.00 | 0</Val>
</String>
<String>
<Name> </Name>
<Val>2</Val>
</String>
<String>
<Name> </Name>
<Val>MASS</Val>
</String>
<String>
<Name> </Name>
<Val>#Target : Off(0) / On(1)
Load Follow : 0
#Target : Stoic Ratio | Min Flow | Set Flow
[AN] H2 : 0.00 | 0.00 | 0.00
[AN] N2 : 0.00 | 0.00 | 300.00
[CA] Air : 0.00 | 0.00 | 1000.00
[CA] CO2 : 0.00 | 0.00 | 500.00
[CA] N2 : 0.00 | 0.00 | 0.00
#Target : [sec]
Delay : 1.00</Val>
</String>
<String>
<Name> </Name>
<Val>3</Val>
</String>
<String>
<Name> </Name>
<Val>HUM n TEMP</Val>
</String>
<String>
<Name> </Name>
<Val>#Target : Off(0) / On(1)
Relative Humidity : 0
#Target : Path | Relative Humidity | Bottle Temp
[AN] Wet : 1 | 0.00 | 60.14
[CA] Wet : 1 | 0.00 | 60.14
#Target : Cell Temp | P.Heater Temp
[CELL] : 0.00 | 70.00
#Target : [sec]
Delay : 1.00</Val>
</String>
<String>
<Name> </Name>
<Val>4</Val>
</String>
<String>
<Name> </Name>
<Val>BP</Val>
</String>
<String>
<Name> </Name>
<Val>#Target : Off(0) / On(1)
Different BP : 1
#Target : Back Pressure | Outlet?
[Anode] : 150.00 | 1
[Cathode] : 150.00 | 1
#Target : [sec]
Delay : 1.00</Val>
</String>
<String>
<Name> </Name>
<Val>5</Val>
</String>
<String>
<Name> </Name>
<Val>DELAY</Val>
</String>
<String>
<Name> </Name>
<Val>#Target : Time | Sec(0) / Min(1)
Delay : 2.00 | 1</Val>
</String>
<String>
<Name> </Name>
<Val>6</Val>
</String>
<String>
<Name> </Name>
<Val> </Val>
</String>
<String>
<Name> </Name>
<Val> </Val>
</String>
</Array>

Binary file not shown.

Binary file not shown.
Loading…
Cancel
Save