VSS API DOCs
■URL
以下のURLを作成してGETします。
https://apitest.paramax-vss.com/v1/{Series}/{InputType1}/{InputPower1}/{InputSpeed1}/{InputType2}/{InputPower2}/{InputSpeed2}/{output_speed}/{assembly}/{mounting}/{axis}/{lowaxis}/{nominal_ratio}/{SF}/{temperature}/{nofan}
{Series}
・・・P9
現状Paramax9000Seriesのみです。
{InputType1}
・・・連続運転 = 1 or 断続運転 = 2
{InputPower1}
・・・入力動力
{InputSpeed1}
・・・入力回転数
{InputType2}
・・・連続運転 = 1 or 断続運転 = 2 or 定速運転の場合 = null
{InputPower2}
・・・入力動力 or 定速運転の場合 = null
{InputSpeed2}
・・・入力回転数 or 定速運転の場合 = null
{output_speed}
・・・出力回転数
{assembly}
・・・ アッセンブリ 'R' => '直行','P' => '平行'
{mounting}
・・・ 据付方向 'H' => '横型','V' => '立形','W' => '直立'
{axis}
・・・ 軸配列 'rl'=>'RL','rr'=>'RR','rb'=>'RB','lr'=>'LR','ll'=>'LL','lb'=>'LB','bl'=>'BL','br'=>'BR','bb'=>'BB'
{lowaxis}
・・・ 低速軸種類 'full'=>'中実','t'=>'T','k'=>'K'
{nominal_ratio
・・・ 公称減速比 (nullの場合、高速軸と出力軸の回転数から計算されます。) 6.3 〜 500
{SF}
・・・ サービスファクタ 1.00 1.25 1.50 1.75 2.00 2.25 2.50
{temperature}
・・・ 周囲温度 '20'=>'20','30'=>'30','40'=>'40','50'=>'50'
{nofan}
・・・ ファンの使用可不可 不可の場合、1を入れる
■URLの例
https://nccl.heteml.net/vssapi/v1/p9/1/50/1500/null/null/null/200/R/H/rl/full/null/1/40/1
■応答(JSON)
success true
message "ok"
result
0
0 "PHA9015R2-RL-7.1"
1 "0"
2 7.246
3 207
4 52
5 "OK"
6 2398
7 1.04
8 "OK"
9 21
10 "NG"
11 "-"
12 "2"
13 "NG"
1
0 "PHA9025R2-RL-7.1"
1 "0"
2 6.903
3 217
4 81
5 "OK"
6 3559
7 1.62
8 "OK"
9 28
10 "NG"
11 "-"
12 "2"
13 "NG"
2
0 "PHA9030R2-RL-7.1"
1 "0"
2 7.049
3 212
4 127
5 "OK"
6 5699
7 2.54
8 "OK"
9 34
10 "NG"
11 "-"
12 "2"
13 "NG"
3
0 "PHA9040R2-RL-7.1"
1 "0"
2 7.309
3 205
4 191
5 "OK"
6 8887
7 3.82
8 "OK"
9 53
10 "OK"
11 "-"
12 "2"
13 "AllOK"
4
0 "PHA9050R2-RL-7.1"
1 "0"
2 7.268
3 206
4 279
5 "OK"
6 12910
7 5.58
8 "OK"
9 60
10 "OK"
11 "-"
12 "2"
13 "AllOK"
query
input_type1 "1"
input_power1 "50"
input_speed1 "1500"
input_type2 ""
input_power2 ""
input_speed2 ""
output_speed "200"
assembly "R"
mounting "H"
axis "rl"
lowaxis "full"
nominal_ratio 92
SF "1"
temperature "40"
fan "1"