モル流量変換
モル流量を秒・分・時、モル・キロモルの間で換算します。1 mol/sは3.6 kmol/hです。反応器の設計基準とプラントの報告単位を、時間やキロの係数を導き直さずにそろえられます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 1
- 元の単位
- mol/s
- 先の単位
- kmol/h
- 結果
- 3.6
- 元ラベル
- moles per second
- 先ラベル
- kilomoles per hour
- モル毎秒
- 1
モル流量コンバータは、化学反応プロセスのスループットをモル毎時間の単位から別の時間基準やキロ規模へ、反応器設計メモ、Aspenのストリーム報告、混在SI表を探さずに変換します。本機能はモルと時間の固定SI係数をモル毎秒を中間基準として経由するため、同一入力は常に同一出力となり、ネットワーク呼び出し・モデル標本化・時計依存はありません。
対応単位と換算の計算方法
本コンバータは安定した正規コードの下で6系統のモル流量を受け付けます。mol/sはモル毎秒、mol/minはモル毎分、mol/hはモル毎時、kmol/sはキロモル毎秒、kmol/minはキロモル毎分、kmol/hはキロモル毎時です。各要求は入力値に元単位の正確なモル毎秒係数を掛け、先単位のモル毎秒係数で割ります。
係数はSI定義に従います。1キロモルはちょうど1000モル、1分は60秒、1時間は3600秒であり、1モル毎時はちょうど1÷3600モル毎秒、1キロモル毎時は1000÷3600モル毎秒です。中間は常にモル毎秒であるため、AからB、BからAの換算は公表の小数12桁丸めまで一貫し、対ごとの行列がずれる心配はありません。
キログラム毎秒などの質量流量やリットル毎秒などの体積単位は意図的に対象外とし、モルSI流量を期待するプロセス・反応工学の利用者が密度や組成の仮定なしに予測可能な結果を得られるようにしています。
モル流量の換算が必要になる場面
反応器設計問題、プロセスフロー図、シミュレーションのストリーム表、課題を読みながら、モル毎秒⇔キロモル毎時、モル毎時⇔モル毎分、キロモル毎時⇔モル毎秒の素早い確認が必要なときは、無料のブラウザ内モル流量コンバータをご利用ください。ページを開き、数値と単位を入れて結果をコピーするだけで、表計算・単位ライブラリ・デスクトップ電卓パックの導入は不要です。
分子量適用後にモル流量と質量流量の両方が必要な製品パイプラインでは質量流量コンバータと組み合わせ、検索がモル毎秒・モル毎時・キロモル毎時のモル流量換算に特化している場合は単体で呼び出してください。入力は他のKIT parse項目と同じ保持規則に従い、アルゴリズムは完全に決定的なため結果のキャッシュは安全です。
活用例
反応器とプラント設計
設計基準のmol/sをプラント報告のkmol/hへ変換し、PFD・物質収支・ベンダー資料が同じモル流量の言語を共有できるようにします。
プロセスシミュレーションの受け渡し
Aspen、HYSYS、表計算のストリームモル流量を、時間・キロ係数を再導出せずにmol/h・mol/s・kmol/hの間で翻訳します。
よくある質問
このコンバータはどのモル流量単位に対応していますか?
モル毎秒(mol/s)、モル毎分(mol/min)、モル毎時(mol/hまたはmol/hr)、キロモル毎秒(kmol/s)、キロモル毎分(kmol/min)、キロモル毎時(kmol/hまたはkmol/hr)です。
1 mol/sは何kmol/hですか?
3.6 kmol/hです。1時間の3600秒を掛け、1キロモルの1000モルで割ります。逆に1 kmol/hは約0.277777777778 mol/sです。
kg/sやL/sにも換算できますか?
できません。質量流量や体積流量には密度や組成が必要ですが、この換算ツールはそれらを仮定しません。モル流量だけを扱うため、結果が予測しやすくなります。
マイナスの流量も入力できますか?
できます。符号付きの流量の差を扱えるよう負の値も受け付け、0はどの単位でも0になります。
モル流量の換算はどんな場面で必要ですか?
mol/sで書かれた反応器の設計基準をkmol/hのプラント報告に合わせるときや、シミュレーターや表計算のストリーム表でmol/h、mol/s、kmol/hが混在するときです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/molar-flow-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1,"from":"mol/s","to":"kmol/h"}'const res = await fetch("https://api.kit.forhosting.com/conv/molar-flow-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1,
"from": "mol/s",
"to": "kmol/h"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/molar-flow-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1,
"from": "mol/s",
"to": "kmol/h"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/molar-flow-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1,"from":"mol/s","to":"kmol/h"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1,"from":"mol/s","to":"kmol/h"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/molar-flow-rate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"value": 1,
"from": "mol/s",
"to": "kmol/h"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.molar_flow_rate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
ブラウザツールは端末上で無料実行され、前払いAPIはサーバーや自動化から同じ契約が必要な場合に成功1件あたり$0.002を課金します。
対応単位と換算の計算方法
moles per second、moles per hour、kilomoles per hour、mol/hr、kmol/hr、moles per minute、kilomole per second、およびmolhやkmolphなどの短縮コードといった別名は大文字小文字を区別せず正規化され、フォームやAPIは短いコードでも正式名でも渡せます。
要求の形、応答フィールド、未知単位のエラー
工学パイプラインで符号付きモル流量差分が必要な場合は負値を許可し、ゼロはどの先単位でもきれいにゼロになります。有限数のvalue、元単位文字列のfrom、先単位文字列のtoの3必須フィールドを持つJSON本体を送ってください。valueにはamount、quantity、rate、flowの別名、fromにはunit_fromとsource、toにはunit_toとtargetが使えます。成功時、応答は正規のfromとtoコード、読みやすいfrom_labelとto_label、換算結果、中間量mol_s(モル毎秒)、元から先への無次元係数、UI表示向けの短い式行、メソッドタグmolar_flow_rate_si、固定のunits_supported一覧を返します。value欠落、NaNやInfinityなどの非有限数、単位フィールド欠落、対応単位に写せないトークンはinvalid_inputで失敗し、エンジン拒否後は課金されません。エラーメッセージは悪いフィールドを示し対応セットを列挙するため、クライアントは推測なしにフォームを直せます。プラント規模のキロモル毎時ストリームと実験室のモル毎秒投与は同じコード経路を共有し、IEEE倍精度が中間のモル毎秒積を表せる限り極端な桁の組も定義されます。
ブラウザ利用、API料金、日常の作業フロー
プロセスのデジタルツイン、ラボ自動化スクリプト、バッチレシピツール、工学課題チェッカーが安定したKIT契約の下で大規模にモル流量を換算する必要がある場合は、成功1件あたり$0.002の前払いAPIに切り替えてください。invalid_inputを上げる検証失敗は拒否後に残高を消費しません。モバイルアプリやチャットボットの作者は、resultとformulaフィールドを、現場・学生・プロセス技術者が紙面で期待する数値と換算経路を示すカードへ直接写せます。
連携の活用例
実験室と自動化パイプライン
前払い・決定的なAPI契約で、投与や反応器供給タグをスクリプト内でmol/sまたはmol/minに正規化します。
技術的な質問
1キロモルに何モル含まれますか?
ちょうど1000です。すべてのkmol/*係数はSI定義1 kmol = 1000 molを用い、近似接頭辞は使いません。
1 mol/sをキロモル毎時へどう換算しますか?
value: 1、from: "mol/s"、to: "kmol/h"のJSONを送ってください。応答のresultはキロモル毎時の等価モル流量で、mol_s中間値と読みやすい式も付きます。
未知の単位を送るとどうなりますか?
要求はinvalid_inputで失敗します。メッセージはフィールドを示し対応単位を列挙します。検証失敗は課金されません。
モル流量コンバータは無料ですか?
ブラウザツールは端末上で無料です。API呼び出しは成功1件あたり$0.002の前払いKIT残高を使い、invalid_input応答は課金されません。