801 lines
44 KiB
Plaintext
801 lines
44 KiB
Plaintext
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="NGParCal.aspx.cs" Inherits="NGTools.MobilePages.B_ParCal.NGParCal" %>
|
||
|
||
<!DOCTYPE html>
|
||
<html>
|
||
<head>
|
||
<title>天然气参数计算</title>
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<link rel="stylesheet" href="https://apps.bdimg.com/libs/jquerymobile/1.4.5/jquery.mobile-1.4.5.min.css">
|
||
<script src="https://apps.bdimg.com/libs/jquery/1.10.2/jquery.min.js"></script>
|
||
<script src="https://apps.bdimg.com/libs/jquerymobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
|
||
<script src="../../MYJS/constant.js"></script>
|
||
<script src="../../MYJS/MyToolsMobile.js"></script>
|
||
</head>
|
||
|
||
|
||
<body>
|
||
|
||
<div data-role="page" id="pageOne">
|
||
<div data-role="header" data-position="fixed" data-tap-toggle="false">
|
||
<a onclick="window.open('../frmMainMobile.aspx')" class="ui-btn ui-corner-all ui-shadow ui-icon-home ui-btn-icon-left ">主页</a>
|
||
<h1>天然气参数计算</h1>
|
||
<div data-role="navbar">
|
||
<ul>
|
||
<li><a href="#pageOne" data-role="tab" class="ui-btn-active">工艺参数</a></li>
|
||
<li><a href="#pageTwo" data-role="tab">组分数据</a></li>
|
||
<li><a href="#pageThree" onclick="FlowCal()" data-role="tab" class="ui-btn">计算结果</a></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div data-role="main" class="ui-content">
|
||
<form method="post" id="WorkPar">
|
||
|
||
<table>
|
||
|
||
<tr>
|
||
<td style="width: 50%">
|
||
<label for="DWCZ" style="width: 110px; font-size: small;">单位/场站</label>
|
||
<select id="DWCZ" required="required" data-mini="true">
|
||
<option value="-1">请选择场站:</option>
|
||
</select>
|
||
</td>
|
||
<td style="width: 50%">
|
||
<label for="JLD" style="width: 110px; font-size: small;">计量点名称</label>
|
||
<select id="JLD" required="required" data-mini="true">
|
||
<option value="-1">请选择计量点:</option>
|
||
</select>
|
||
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 50%">
|
||
<label for="inP" style="width: 110px; font-size: small;">表压力(MPa):</label>
|
||
<input style="width: 90px" name="inP" id="inP" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 50%">
|
||
<label for="inWd" style="width: 110px; font-size: small;">温度(℃):</label>
|
||
<input style="width: 90px" name="inWd" id="inWd" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td style="width: 50%">
|
||
<label for="DDDQY" style="width: 110px; font-size: small;">大气压(MPa):</label>
|
||
<input style="width: 90px" name="DDDQY" id="DDDQY" required="required" type="text" value="" data-mini="true" />
|
||
|
||
</td>
|
||
<td style="width: 50%">
|
||
<label for="CBTJ" style="width: 110px; font-size: small;">参比条件:</label>
|
||
<select name="CBTJ" id="CBTJ" required="required" data-mini="true">
|
||
<option value="-1">请选择参比条件:</option>
|
||
</select>
|
||
</td>
|
||
</tr>
|
||
|
||
</table>
|
||
|
||
</form>
|
||
</div>
|
||
|
||
<div data-role="footer" data-position="fixed" data-tap-toggle="false">
|
||
</div>
|
||
</div>
|
||
|
||
<div data-role="page" id="pageTwo">
|
||
<div data-role="header" data-position="fixed" data-tap-toggle="false">
|
||
<a onclick="window.open('../frmMainMobile.aspx')" class="ui-btn ui-corner-all ui-shadow ui-icon-home ui-btn-icon-left ">主页</a>
|
||
<h1>天然气参数计算</h1>
|
||
<div data-role="navbar">
|
||
<ul>
|
||
<li><a href="#pageOne" data-role="tab">工艺参数</a></li>
|
||
<li><a href="#pageTwo" data-role="tab" class="ui-btn-active">组分数据</a></li>
|
||
<li><a href="#pageThree" onclick="FlowCal()" data-role="tab">计算结果</a></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div data-role="main" class="ui-content">
|
||
<form method="post" id="frmNGCom">
|
||
<table>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<a onclick="ZoreM()" class="ui-btn " data-mini="true">全部清零</a>
|
||
</td>
|
||
<td style="width: 30%">
|
||
<a onclick="copyZfM()" class="ui-btn " data-mini="true">复制组分</a>
|
||
</td>
|
||
<td style="width: 30%">
|
||
<a onclick="pasteZfM()" class="ui-btn " data-mini="true">粘贴组分</a>
|
||
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td>
|
||
<label for="CYCS">常用组分:</label>
|
||
</td>
|
||
<td colspan="2">
|
||
<select id="CYCS" required="required" data-mini="true">
|
||
<option value="-1">请选择常用组分:</option>
|
||
</select>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_C1">甲烷C1:</label><input style="width: 80px" name="NG_C1" id="NG_C1" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_N2">氮气N2:</label><input style="width: 80px" name="NG_N2" id="NG_N2" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_CO2">二氧化碳CO2:</label><input style="width: 80px" name="NG_CO2" id="NG_CO2" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_C2">乙烷C2:</label><input style="width: 80px" name="NG_C2" id="NG_C2" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_C3">丙烷C3:</label><input style="width: 80px" name="NG_C3" id="NG_C3" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_H2O">水H2O:</label><input style="width: 80px" name="NG_H2O" id="NG_H2O" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_H2S">硫化氢H2S:</label><input style="width: 80px" name="NG_H2S" id="NG_H2S" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_H2">氢气H2:</label><input style="width: 80px" name="NG_H2" id="NG_H2" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_CO">一氧化碳CO:</label><input style="width: 80px" name="NG_CO" id="NG_CO" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_O2">氧气O2:</label><input style="width: 80px" name="NG_O2" id="NG_O2" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_iC4">异丁烷iC4:</label><input style="width: 80px" name="NG_iC4" id="NG_iC4" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_nC4">正丁烷nC4:</label><input style="width: 80px" name="NG_nC4" id="NG_nC4" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_iC5">异戊烷iC5:</label><input style="width: 80px" name="NG_iC5" id="NG_iC5" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_nC5">正戊烷nC5:</label><input style="width: 80px" name="NG_nC5" id="NG_nC5" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_C6">己烷C6:</label><input style="width: 80px" name="NG_C6" id="NG_C6" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_C7">庚烷C7:</label><input style="width: 80px" name="NG_C7" id="NG_C7" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_C8">辛烷C8:</label><input style="width: 80px" name="NG_C8" id="NG_C8" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_C9">壬烷C9:</label><input style="width: 80px" name="NG_C9" id="NG_C9" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_C10">癸烷C10:</label><input style="width: 80px" name="NG_C10" id="NG_C10" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_He">氦气He:</label><input style="width: 80px" name="NG_He" id="NG_He" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_Ar">氩气Ar:</label><input style="width: 80px" name="NG_Ar" id="NG_Ar" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="NG_SUM">合计:</label><input style="width: 80px" id="NG_SUM" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
</table>
|
||
</form>
|
||
</div>
|
||
|
||
<div data-role="footer" data-position="fixed" data-tap-toggle="false">
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div data-role="page" id="pageThree">
|
||
<div data-role="header" data-position="fixed" data-tap-toggle="false">
|
||
<a onclick="window.open('../frmMainMobile.aspx')" class="ui-btn ui-corner-all ui-shadow ui-icon-home ui-btn-icon-left ">主页</a>
|
||
<h1>天然气参数计算</h1>
|
||
<div data-role="navbar">
|
||
<ul>
|
||
<li><a href="#pageOne" data-role="tab">工艺参数</a></li>
|
||
<li><a href="#pageTwo" data-role="tab">组分数据</a></li>
|
||
<li><a href="#pageThree" onclick="FlowCal()" data-role="tab" class="ui-btn-active">计算结果</a></li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
<div data-role="main" class="ui-content">
|
||
|
||
<table style="width: 100%">
|
||
<tr>
|
||
<td style="width: 30%" colspan="3">
|
||
<a onclick="SavePar()" class="ui-btn ui-corner-all ui-shadow" data-mini="true">保存计量点参数</a>
|
||
</td>
|
||
|
||
</tr>
|
||
</table>
|
||
<table style="width: 100%">
|
||
<tr>
|
||
<td colspan ="3" style ="color :red">GB/T 17747计算方法结果</td>
|
||
</tr>
|
||
<tr>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dZb" data-mini="true">标况压缩因子</label><input style="width: 80px" name="dZb" id="dZb" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dZf" data-mini="true">工况压缩因子</label><input style="width: 80px" name="dZf" id="dZf" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dFpv" data-mini="true">超压缩系数</label><input style="width: 80px" name="dFpv" id="dFpv" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dMrx" data-mini="true">分子量</label><input style="width: 80px" name="dMrx" id="dMrx" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dDb" data-mini="true">标况密度(mol/m³)</label><input style="width: 80px" name="dDb" id="dDb" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dDf" data-mini="true">工况密度(mol/m³)</label><input style="width: 80px" name="dDf" id="dDf" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dRhob" data-mini="true">标况密度(kg/m3)</label><input style="width: 80px" name="dRhob" id="dRhob" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dRhof" data-mini="true">工况密度(kg/m3)</label><input style="width: 80px" name="dRhof" id="dRhof" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dRD_Real" data-mini="true">真实相对密度</label><input style="width: 80px" name="dRD_Real" id="dRD_Real" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<%-- <td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dRD_Ideal" data-mini="true">理想相对密度</label><input style="width: 80px" name="dRD_Ideal" id="dRD_Ideal" required="required" type="text" value="" data-mini="true" />
|
||
</td>--%>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td colspan ="3" style ="color :red">热值</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dHhvMol" data-mini="true">高位发热量(MJ/mol)</label><input style="width: 80px" name="dHhvMol" id="dHhvMol" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dHhvv" data-mini="true">高位发热量(MJ/m³)</label><input style="width: 80px" name="dHhvv" id="dHhvv" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dHhvm" data-mini="true">高位发热量(MJ/kg)</label><input style="width: 80px" name="dHhvm" id="dHhvm" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dLhvMol" data-mini="true">低位发热量(MJ/mol)</label><input style="width: 80px" name="dLhvMol" id="dLhvMol" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dLhvv" data-mini="true">低位发热量(MJ/m³)</label><input style="width: 80px" name="dLhvv" id="dLhvv" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dLhvm" data-mini="true">低位发热量(MJ/kg)</label><input style="width: 80px" name="dLhvm" id="dLhvm" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan ="3" style ="color :red">AGA 10计算结果</td>
|
||
</tr>
|
||
<tr> <td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dKappa" data-mini="true">等熵指数</label><input style="width: 80px" name="dKappa" id="dKappa" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dSOS" data-mini="true">声速(m/s)</label><input style="width: 80px" name="dSOS" id="dSOS" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dCstar" data-mini="true">临界流函数</label><input style="width: 80px" name="dCstar" id="dCstar" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan ="3" style ="color :red">临界常数和爆炸极限</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="Pc" data-mini="true">临界压力(MPa)</label><input style="width: 80px" name="Pc" id="Pc" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="TC" data-mini="true">临界温度(℃)</label><input style="width: 80px" name="TC" id="TC" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="Bzsx" data-mini="true">爆炸上限</label><input style="width: 80px" name="Bzsx" id="Bzsx" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="Bzxx" data-mini="true">爆炸下限</label><input style="width: 80px" name="Bzxx" id="Bzxx" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan ="3" style ="color :red">烃含量</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="TotalC" data-mini="true">总炭含量(kg/m3)</label><input style="width: 80px" name="TotalC" id="TotalC" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="C2" data-mini="true">C2含量(kg/m3)</label><input style="width: 80px" name="C2" id="C2" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="C2j" data-mini="true">C2+含量(kg/m3)</label><input style="width: 80px" name="C2j" id="C2j" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="C3j" data-mini="true">C3+含量(kg/m3)</label><input style="width: 80px" name="C3j" id="C3j" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="C4j" data-mini="true">C4+含量(kg/m3)</label><input style="width: 80px" name="C4j" id="C4j" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="C5j" data-mini="true">C5+含量(kg/m3)</label><input style="width: 80px" name="C5j" id="C5j" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="C6j" data-mini="true">C6+含量(kg/m3)</label><input style="width: 80px" name="C6j" id="C6j" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="C3C4" data-mini="true">C3C4含量(kg/m3)</label><input style="width: 80px" name="C3C4" id="C3C4" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td colspan ="3" style ="color :red">GB/T 11062计算方法结果</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dZb11062" data-mini="true">标况压缩因子</label><input style="width: 80px" name="dZb11062" id="dZb11062" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dRhob11062" data-mini="true">标况密度(kg/m3)</label><input style="width: 80px" name="dRhob11062" id="dRhob11062" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dRhof11062" data-mini="true">工况密度(kg/m3)</label><input style="width: 80px" name="dRhof11062" id="dRhof11062" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dRD_Real11062" data-mini="true">真实相对密度</label><input style="width: 80px" name="dRD_Real11062" id="dRD_Real11062" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dWobbeIndex" data-mini="true">沃泊指数</label><input style="width: 80px" name="dWobbeIndex" id="dWobbeIndex" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
</tr>
|
||
|
||
<tr>
|
||
<td colspan ="3" style ="color :red">其他参数</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dHo" data-mini="true">理想比焓</label><input style="width: 80px" name="dHo" id="dHo" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dH" data-mini="true">真实焓</label><input style="width: 80px" name="dH" id="dH" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dS" data-mini="true">真实熵</label><input style="width: 80px" name="dS" id="dS" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dCpi" data-mini="true">理想定压热容</label><input style="width: 80px" name="dCpi" id="dCpi" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dCp" data-mini="true">定压热容</label><input style="width: 80px" name="dCp" id="dCp" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dCv" data-mini="true">定容积热容</label><input style="width: 80px" name="dCv" id="dCv" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td style="width: 30%">
|
||
<label style="width: 110px; font-size: small;" for="dk" data-mini="true">比热比</label><input style="width: 80px" name="dk" id="dk" required="required" type="text" value="" data-mini="true" />
|
||
</td>
|
||
|
||
</tr>
|
||
|
||
|
||
</table>
|
||
|
||
|
||
</div>
|
||
|
||
<div data-role="footer" data-position="fixed" data-tap-toggle="false">
|
||
</div>
|
||
</div>
|
||
|
||
<script>
|
||
var initFlag = true;
|
||
var jsonJld = "";
|
||
|
||
|
||
|
||
|
||
|
||
$(document).on("pageinit", function () {
|
||
|
||
if (initFlag) {
|
||
|
||
|
||
//填充单位和站场 计量点下拉框
|
||
var url = '../../ASHX/getTreeCombox.ashx?action=getJldSelect';
|
||
$.ajax({
|
||
type: 'post',
|
||
dataType: "json",
|
||
url: url,
|
||
success: function (data) {
|
||
|
||
var dwcz = data[0].DWZC;
|
||
jsonJld = data[1].JLD;
|
||
|
||
var opth = "";
|
||
for (var i = 0; i < dwcz.length; i++) {
|
||
opth += "<option value=" + dwcz[i].ORG_ID + ">" + dwcz[i].ORG_Name + "</option>";
|
||
}
|
||
$("#DWCZ").append(opth);
|
||
|
||
|
||
// 填充单位下拉列表
|
||
$("#DWCZ").bind("change", function () {
|
||
//alert(JSON.stringify(jsonJld[0]));
|
||
var selectedDWCZ = $("#DWCZ :selected").val();
|
||
if (selectedDWCZ != -1) {
|
||
var jdlArrOptionHtml = "";
|
||
var jdlArr = jsonJld[0][selectedDWCZ];
|
||
for (var i = 0; i < jdlArr.length; i++) {
|
||
jdlArrOptionHtml += "<option value=" + jdlArr[i].ID + ">" + jdlArr[i].JLD_Name + "</option>";
|
||
}
|
||
// 清空之前的计量点列表
|
||
$("#JLD option[value!=-1]").remove();
|
||
$("#JLD option[value=-1]").attr("selected", true);
|
||
$("#JLD").append(jdlArrOptionHtml);
|
||
|
||
|
||
|
||
//$("#JLD option[value='" + jdlArr[0].ID + "']").attr("selected", "selected");
|
||
//$("#JLD").val(jdlArr[0].ID).selectmenu("refresh", true);
|
||
}
|
||
});
|
||
// 计量点列表事件
|
||
$("#JLD").bind("change", function () {
|
||
//alert(JSON.stringify(jsonJld[0]));
|
||
var jldID = $("#JLD :selected").val();
|
||
if (jldID != -1) {
|
||
//alert(jldID);
|
||
$.ajax({
|
||
type: "post",
|
||
url: '../../ASHX/getTreeCombox.ashx?action=getJldPar&' + "t=" + Date.parse(new Date()),
|
||
dataType: "json",
|
||
data: { jldid: jldID, gnmk: "MD" },
|
||
success: function (data) {
|
||
|
||
var options = { jsonValue: data, isDebug: false };
|
||
$("#WorkPar").initForm(options);
|
||
$("#frmNGCom").initForm(options);
|
||
sumZfM();
|
||
|
||
|
||
|
||
}
|
||
})
|
||
}
|
||
});
|
||
|
||
// 计量点列表事件
|
||
$("#CYCS").bind("change", function () {
|
||
//alert(JSON.stringify(jsonJld[0]));
|
||
var CYCSID = $("#CYCS :selected").val();
|
||
if (CYCSID != -1) {
|
||
|
||
var data = NGComCon[CYCSID].NGCom;
|
||
|
||
var options = { jsonValue: data, isDebug: false };
|
||
|
||
$("#WorkPar").initForm(options);
|
||
$("#frmNGCom").initForm(options);
|
||
|
||
|
||
sumZfM();
|
||
|
||
}
|
||
});
|
||
|
||
}
|
||
});
|
||
|
||
// 填充常数下拉列表
|
||
var OptionHtml = "";
|
||
|
||
|
||
for (var i = 0; i < CBTJ.length; i++) {
|
||
OptionHtml += "<option value=" + CBTJ[i].ID + ">" + CBTJ[i].text + "</option>";
|
||
}
|
||
$("#CBTJ").append(OptionHtml);
|
||
$("#CBTJ").val(0).selectmenu('refresh', true);
|
||
|
||
OptionHtml = "";
|
||
|
||
for (var i = 0; i < CycsCom.length; i++) {
|
||
OptionHtml += "<option value=" + CycsCom[i].ID + ">" + CycsCom[i].text + "</option>";
|
||
}
|
||
$("#CYCS").append(OptionHtml);
|
||
//$("#CYCS").val(0).selectmenu('refresh', true);
|
||
|
||
|
||
|
||
$('#NG_C1').on('input', function (e) { sumZfM() });
|
||
$('#NG_N2').on('input', function (e) { sumZfM() });
|
||
$('#NG_CO2').on('input', function (e) { sumZfM() });
|
||
$('#NG_C2').on('input', function (e) { sumZfM() });
|
||
$('#NG_C3').on('input', function (e) { sumZfM() });
|
||
$('#NG_H2O').on('input', function (e) { sumZfM() });
|
||
$('#NG_H2S').on('input', function (e) { sumZfM() });
|
||
$('#NG_H2').on('input', function (e) { sumZfM() });
|
||
$('#NG_CO').on('input', function (e) { sumZfM() });
|
||
$('#NG_O2').on('input', function (e) { sumZfM() });
|
||
$('#NG_iC4').on('input', function (e) { sumZfM() });
|
||
$('#NG_nC4').on('input', function (e) { sumZfM() });
|
||
$('#NG_iC5').on('input', function (e) { sumZfM() });
|
||
$('#NG_nC5').on('input', function (e) { sumZfM() });
|
||
$('#NG_C6').on('input', function (e) { sumZfM() });
|
||
$('#NG_C7').on('input', function (e) { sumZfM() });
|
||
$('#NG_C8').on('input', function (e) { sumZfM() });
|
||
$('#NG_C9').on('input', function (e) { sumZfM() });
|
||
$('#NG_C10').on('input', function (e) { sumZfM() });
|
||
$('#NG_He').on('input', function (e) { sumZfM() });
|
||
$('#NG_Ar').on('input', function (e) { sumZfM() });
|
||
|
||
|
||
//
|
||
//$("#pageOne").bind("swipeleft", function (e) { $.mobile.changePage('#pageTow', 'fade', false, false); });
|
||
//$("#pageTwo").bind("swipeleft", function (e) { $.mobile.changePage('#pageThree', 'fade', false, false); });
|
||
//$("#pageThree").bind("swipeleft", function (e) { $.mobile.changePage('#pageOne', 'fade', false, false); });
|
||
|
||
//$("#pageOne").bind("swiperight", function (e) { $.mobile.changePage('#pageThree', 'fade', false, false); });
|
||
//$("#pageTwo").bind("swiperight", function (e) { $.mobile.changePage('#pageOne', 'fade', false, false); });
|
||
//$("#pageThree").bind("swiperight", function (e) { $.mobile.changePage('#pageTwo', 'fade', false, false); });
|
||
//alert('<%=Session ["userAccount"]%>');
|
||
|
||
var str = getEnable('<%=Session ["userAccount"]%>', "M0101");
|
||
|
||
//alert(101);
|
||
initFlag = false;
|
||
|
||
|
||
|
||
}
|
||
});
|
||
|
||
function FlowCal() {
|
||
|
||
var NG_par = "";
|
||
|
||
if ($('#inP').val() == "") {
|
||
alert("请输入压力!");
|
||
return;
|
||
}
|
||
if ($('#DDDQY').val() == "") {
|
||
alert("请输入大气压力!");
|
||
return;
|
||
}
|
||
if ($('#inWd').val() == "") {
|
||
alert("请输入温度!");
|
||
return;
|
||
}
|
||
|
||
|
||
if (Math.abs(sumZfM() - 100) > 0.001) { $.messager.alert("提示", "组分和不为100%,请检查!"); return; }
|
||
|
||
|
||
|
||
|
||
NG_par = "0";//流量计类别
|
||
NG_par = NG_par + "," + "0";//节流装置类型
|
||
NG_par = NG_par + "," + "0";//流量计算标准
|
||
NG_par = NG_par + "," + "0";//压缩因子计算标准
|
||
NG_par = NG_par + "," + $('#CBTJ').val();//'计量参比条件
|
||
NG_par = NG_par + "," + "101325";//计量参比条件压力
|
||
NG_par = NG_par + "," + "293.15";//计量参比条件温度
|
||
NG_par = NG_par + "," + "101325";//燃烧参比条件压力
|
||
NG_par = NG_par + "," + "293.15";//燃烧参比条件温度
|
||
NG_par = NG_par + "," + $('#DDDQY').val();//当地大气压
|
||
NG_par = NG_par + "," + "2";//当地大气压单位
|
||
NG_par = NG_par + "," + strZfM();//天然气组分
|
||
NG_par = NG_par + "," + "0";//取压方式
|
||
NG_par = NG_par + "," + "0";//管道类型
|
||
NG_par = NG_par + "," + "150";//管道内径
|
||
NG_par = NG_par + "," + "3";//长度单位
|
||
NG_par = NG_par + "," + "20";//管道内径参考温度
|
||
NG_par = NG_par + "," + "0";//温度单位
|
||
NG_par = NG_par + "," + "0";//管道材料
|
||
NG_par = NG_par + "," + "50";//孔板孔径
|
||
NG_par = NG_par + "," + "3";//长度单位
|
||
NG_par = NG_par + "," + "20";//孔板内径参考温度
|
||
NG_par = NG_par + "," + "0";//温度单位
|
||
NG_par = NG_par + "," + "0";//孔板材料
|
||
NG_par = NG_par + "," + "0";//锐利度系数计算方法
|
||
NG_par = NG_par + "," + "0";//孔板入口圆弧半径
|
||
NG_par = NG_par + "," + "3";//长度单位
|
||
NG_par = NG_par + "," + $('#inP').val();//输入压力
|
||
NG_par = NG_par + "," + "2";//压力单位
|
||
NG_par = NG_par + "," + "0";//压力类型
|
||
NG_par = NG_par + "," + $('#inWd').val();//输入温度
|
||
NG_par = NG_par + "," + "0";//温度单位
|
||
NG_par = NG_par + "," + "0";//输入差压
|
||
NG_par = NG_par + "," + "1";//压力单位
|
||
NG_par = NG_par + "," + "1";//体积流量单位
|
||
NG_par = NG_par + "," + "2";//质量流量单位
|
||
NG_par = NG_par + "," + "1";//能量流量单位
|
||
|
||
|
||
|
||
$.ajax({
|
||
type: "post",
|
||
//url: '../../Pages/A_FlowCal/orifice.aspx?action=Cal' + "&t=" + Date.parse(new Date()),
|
||
url: '../../ASHX/FlowCal.ashx?action=PARCal' + "&t=" + Date.parse(new Date()),
|
||
dataType: "json",
|
||
data: { Par: NG_par },
|
||
traditional: true,
|
||
success: function (data) {
|
||
|
||
|
||
$('#dMrx').val(parseFloat(data[63]).toFixed(5));
|
||
$('#dZb').val(parseFloat(data[64]).toFixed(5));
|
||
$('#dZf').val(parseFloat(data[65]).toFixed(5));
|
||
$('#dFpv').val(parseFloat(data[66]).toFixed(5));
|
||
$('#dDb').val(parseFloat(data[67]).toFixed(5));
|
||
$('#dDf').val(parseFloat(data[68]).toFixed(5));
|
||
$('#dRhob').val(parseFloat(data[69]).toFixed(5));
|
||
$('#dRhof').val(parseFloat(data[70]).toFixed(5));
|
||
//$('#dRD_Ideal').val(parseFloat(data[71]).toFixed(5));
|
||
$('#dRD_Real').val(parseFloat(data[72]).toFixed(5));
|
||
$('#dHo').val(parseFloat(data[73]).toFixed(5));
|
||
$('#dH').val(parseFloat(data[74]).toFixed(5));
|
||
$('#dS').val(parseFloat(data[75]).toFixed(5));
|
||
$('#dCpi').val(parseFloat(data[76]).toFixed(5));
|
||
$('#dCp').val(parseFloat(data[77]).toFixed(5));
|
||
$('#dCv').val(parseFloat(data[78]).toFixed(5));
|
||
$('#dk').val(parseFloat(data[79]).toFixed(5));
|
||
$('#dKappa').val(parseFloat(data[80]).toFixed(5));
|
||
$('#dSOS').val(parseFloat(data[81]).toFixed(5));
|
||
$('#dCstar').val(parseFloat(data[82]).toFixed(5));
|
||
$('#dHhvMol').val(parseFloat(data[83]).toFixed(5));
|
||
$('#dLhvMol').val(parseFloat(data[84]).toFixed(5));
|
||
$('#dHhvv').val(parseFloat(data[85]).toFixed(5));
|
||
$('#dLhvv').val(parseFloat(data[86]).toFixed(5));
|
||
$('#dHhvm').val(parseFloat(data[87]).toFixed(5));
|
||
$('#dLhvm').val(parseFloat(data[88]).toFixed(5));
|
||
$('#dZb11062').val(parseFloat(data[89]).toFixed(5));
|
||
$('#dRhob11062').val(parseFloat(data[90]).toFixed(5));
|
||
$('#dRhof11062').val(parseFloat(data[91]).toFixed(5));
|
||
$('#dRD_Ideal11062').val(parseFloat(data[92]).toFixed(5));
|
||
$('#dRD_Real11062').val(parseFloat(data[93]).toFixed(5));
|
||
$('#dWobbeIndex').val(parseFloat(data[94]).toFixed(5));
|
||
$('#Pc').val(parseFloat(data[95]).toFixed(5));
|
||
$('#TC').val(parseFloat(data[96]).toFixed(5));
|
||
$('#Bzsx').val(parseFloat(data[97]).toFixed(5));
|
||
$('#Bzxx').val(parseFloat(data[98]).toFixed(5));
|
||
$('#TotalC').val(parseFloat(data[99]).toFixed(5));
|
||
$('#C2').val(parseFloat(data[100]).toFixed(5));
|
||
$('#C2j').val(parseFloat(data[101]).toFixed(5));
|
||
$('#C3j').val(parseFloat(data[102]).toFixed(5));
|
||
$('#C4j').val(parseFloat(data[103]).toFixed(5));
|
||
$('#C5j').val(parseFloat(data[104]).toFixed(5));
|
||
$('#C6j').val(parseFloat(data[105]).toFixed(5));
|
||
$('#C3C4').val(parseFloat(data[106]).toFixed(5));
|
||
//alert(11);
|
||
setremainTimes('<%=Session ["userAccount"]%>', "M0101");
|
||
|
||
|
||
}
|
||
})
|
||
|
||
}
|
||
|
||
function SavePar() {
|
||
var saveStr1 = JSON.stringify($('#WorkPar').getFormJson()); // json对象;
|
||
var saveStr2 = JSON.stringify($('#frmNGCom').getFormJson()); // json对象;
|
||
|
||
|
||
saveStr = (saveStr1 + saveStr2).replace("}{", ",");
|
||
|
||
// alert(JSON.stringify(saveStr));
|
||
// alert(JSON.stringify(saveStr2));
|
||
|
||
|
||
var jldID = $('#JLD').val();
|
||
var jldIDName = $('#JLD').find("option:selected").text();
|
||
|
||
if (confirm("确定将计量点参数保存到计量点:" + jldIDName + "")) {
|
||
|
||
$.ajax({
|
||
type: "post",
|
||
url: '../../ASHX/getTreeCombox.ashx?action=saveJldPar&' + "t=" + Date.parse(new Date()),
|
||
//dataType: "json",
|
||
data: { jldid: jldID, Par: saveStr, gnmk: "MD" },
|
||
traditional: true,
|
||
success: function (data) {
|
||
|
||
alert(JSON.stringify(data));
|
||
|
||
//$('#formPar').form('load', data);
|
||
//$.messager.alert("提示", data);
|
||
|
||
//document.getElementById('message').innerHTML = JSON.stringify(data);
|
||
|
||
}
|
||
})
|
||
}
|
||
}
|
||
|
||
|
||
$("a[data-role=tab]").each(function () {
|
||
var anchor = $(this);
|
||
anchor.bind("click", function () {
|
||
$.mobile.changePage(anchor.attr("href"), {
|
||
transition: "none",
|
||
changeHash: false
|
||
});
|
||
return false;
|
||
});
|
||
});
|
||
|
||
$("div[data-role=page]").bind("pagebeforeshow", function (e, data) {
|
||
$.mobile.silentScroll(0);
|
||
$.mobile.changePage.defaults.transition = 'slide';
|
||
});
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
</script>
|
||
|
||
</body>
|
||
</html>
|