ZIEHL-ABEGG FANselect DLL API programozási felület
ZIEHL-ABEGG FANselect DLL API programozási felület
ZIEHL-ABEGG FANselect DLL API programozási felület

Bevezetés

A FANselect DLL a FANselect alkalmazásprogramozási felületeként szolgál. Bemenetként kérési karakterláncot igényel, és válaszkarakterláncot ad ki.

Mind a kérés, mind a válasz karakterláncok formázhatók JSON vagy XML formátumban. A hívó alkalmazás feladata a szükséges bemenet létrehozása és az API kimenetének elemzése.

Ez az API lehet:
Letöltve (Windows DLL-ként) a hivatkozásra kattintva www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/FANselect_DLL.zip vagy azon keresztül érhető el web keresztül http://fanselect.net:8079/FSWebService

Itt tudsz regisztrálni https://www.ziehl-abegg.com/digitale-loesungen/software/fanselect a DLL használatához szükséges FANselect bejelentkezéshez.

A letölthető FANselect DLL mappa bárhol elhelyezhető a gépen. Fontos, hogy a mappa sértetlen és naprakész legyen. Az alkalmazásnak hozzá kell férnie a fanselect.dll fájlhoz file ebben a mappában.

A DLL verziójának frissítése:

  1. Töltse le az új DLL mappát a URL felett
  2. Törölje a tényleges DLL mappát
  3. helyezze az új DLL-mappát arra a helyre, amelyet az előző DLL-mappa felszabadított

A FANselect web Az API mindig frissül, ezért nem szükséges a felhasználónak frissítenie.
Minden DLL mappában található egy ZADllTest.exe vagy ZADllTest64.exe nevű teszteszköz, amellyel tesztelheti a bemeneti és kimeneti karakterláncokat.
Bevezetés
1. kép: Bal a beviteli terület, míg a jobb oldalon a DLL által előállított kimenetek találhatók. Kattintson a Szöveg fülre a bal felső sarokban, hogy megtekinthesse a generált kérési karakterláncot.

A bemenetet úgy tesztelheti, hogy beírja a kívánt paramétereket az űrlapba (1. kép). A „Szöveg” érintéssel írhatja vagy másolhatja a json-szúrást (plample lásd 2.1.) in.

Csatlakozzon a FANselect DLL-hez

Minimálisan szükséges bemenetek:

felhasználónév: A FANselect-fiókod felhasználóneve
jelszó: A FANselect fiók jelszava
cmd: Keresés (magyarázat a 2.2 szakaszban)
qv: A munkapont térfogati áramlási sebessége
psf: Munkapont statikus nyomása
spec_products: Szükséges ventilátorokat tartalmazó portfólió (magyarázat a 3.1 szakaszban)
nyelv: Válassza ki a nyelvet, amelyen a kimenetek megjelenjenek (magyarázat a 3.1. szakaszban)
Ezekkel a minimális bemenetekkel a kérési karakterláncnak úgy kell kinéznie, mint az samplejjebb:

JSON kérési karakterlánc, plample
{
"felhasználónév": "ZAFS19946"
"jelszó": "bnexg5",
"cmd" : "keresés",
"qv": "2500",
"psf": "50",
"spec_products" : "PF_00",
„nyelv”: „EN”,
}

Azonos kérési karakterlánc, mint XML:


ZAFS19946
bnexg5
keresés
2500
50
PF_00
HU

DLL olvasó programozása

A DLL-t három funkció egyikén érheti el.
ZAJsonRequestW: Unicode karakterláncokhoz
ZAJsonRequestA: UTF-8 karakterláncokhoz
ZAJsonRequestBSTR: OLE objektumokhoz

A DLL-olvasónak át kell adnia a kérési karakterláncot argumentumként a fenti függvények egyikének, majd be kell olvasnia a DLL kimenetét.

DLL olvasó funkció a Pythonban
def za_dll_fan_selection(request_string, dll_path):
import ctypes
json importálása
fanselect_dll = ctypes.WinDLL(dll_útvonal)
fanselect_dll_output = (ctypes.wstring_at(fanselect_dll.ZAJsonRequestW(request_string)))
visszatér a fanselect_dll_output

A request_string formátuma megegyezik a Request String example fent, bár több bemenettel
dll_path: a FANselect DLL elérési útja, pl. C.\FANselect_DLL\FANselect_DLL}fanselect.dll

DLL olvasó funkció a VBA-ban
Függvény privát deklarálása ZAJsonRequestBSTR Lib
"C:\FANselect_DLL\FANselect_DLL\FANselect.dll" (ByVal sRequest As String) As String
Nyilvános függvény vba_reader(ByVal input_request_string As String) As String
Dim request_string karakterláncként
Dim response_string As String
Dim request_string_unicode mint Variant
Dim response_string_unicode mint Variant

request_string = "{" + input_request_string + "}"

request_string_unicode = StrConv(request_string, vbUnicode)
válasz_karakterlánc_unicode = ZAJsonRequestBSTR(request_string_unicode)
válasz_karakterlánc = StrConv(response_string_unicode, vbFromUnicode)
vba_reader = válasz_karakterlánc
Vége funkció

További plamples letölthető az alábbi linkekről

C++ http://downloads.fanselect.net//fanselect/dll_examples/CPPConsoleApp.zip
C# http://downloads.fanselect.net//fanselect/dll_examples/VCS10StandardApp.zip
Delphi http://downloads.fanselect.net//fanselect/dll_examples/DelphiConsoleApp.zip
VB6 http://downloads.fanselect.net//fanselect/dll_examples/VB6StandardApp.zip
VB10 http://downloads.fanselect.net//fanselect/dll_examples/VB10StandardApp.zip

Csatlakozzon a FANselecthez Web API

A FANselect elérése web Az API majdnem megegyezik a DLL eléréséhez használt folyamattal.

Az egyetlen különbség az, hogy két kérést kell küldenie:
1. kérés: Munkamenet-azonosító beszerzése
2. kérés: Szokásos kérés, amely tartalmazza az első kérelemben kapott munkamenet-azonosítót

A fő advantage a web Az API az, hogy (ahogy korábban említettük) mindig naprakész, és nem szükséges letölteni. Kérjük, ellenőrizze az internet megbízhatóságát az Ön tartózkodási helyén és a gépe tűzfal-/biztonsági beállításait, mivel ezek hampö a web Az API teljesítménye.

A letölthető DLL-hez hasonlóan a kérések és válaszok a web Az API elküldhető JSON- vagy XML-karakterláncként.

Mind a DLL, mind a web Az API azonos kimeneteket produkál, mivel mindkettő ugyanazt a kiválasztási és számítási algoritmust használja. Bármilyen eltérés a DLL és a web API, valószínűleg egy elavult DLL miatt.

Web API Reader funkció a Pythonban
json importálása
dll_path = "http://fanselect.net:8079/FSWebSzolgáltatás"
def za_api_fan_selection_0(request_string, dll_path):
import kérések
fanselect_api_output = requests.post(url=dll_elérési út, adat=request_string)
visszatér a fanselect_api_output
# Szerezze be a munkamenet-azonosítót
request_string = "{'cmd':'munkamenet létrehozása', 'felhasználónév' : 'FELHASZNÁLÓNÉV', 'jelszó' : 'JELSZÓ' }"
kérés_karakterlánc = str(kérelem_karakterlánc)
dll_útvonal = str(dll_útvonal)
válasz_karakterlánc = za_api_fan_selection_0(request_string, dll_path)
session_id = json.loads(response_string_raw.content)['SESSIONID']

# Szokásos kérés
request_string = "{"
request_string = request_string + ""felhasználónév" : "FELHASZNÁLÓNÉV",
request_string = request_string + "'password' : 'JELSZÓ',"
request_string = request_string + "'language' : 'EN',"
request_string = request_string + ""egységrendszer": "m",
request_string = request_string + "cmd" : "keresés",
request_string = request_string + "cmd_param" : '0',"
request_string = request_string + "spec_products" : "PF_00",
request_string = request_string + "product_range" : 'BR_01',"
request_string = request_string + "'qv' : '2500',"
request_string = request_string + "'psf' : '50',"
request_string = request_string + "'current_phase' : '3',"
request_string = kérés_karakterlánc + "'voltage' : '400'"
request_string = request_string + "'nominális_gyakoriság' : '50',"
request_string = request_string + "sessionid" : '" + session_id + "',"
request_string = request_string + "'full_octave_band' : "igaz",
request_string = kérés_karakterlánc + "}"
kérés_karakterlánc = str(kérelem_karakterlánc)
answer_string_initial = za_api_fan_selection_0(request_string, dll_path)

További plamples letölthető az alábbi linkekről
C# http://downloads.fanselect.net/fanselect/dll_examples/VCS10WebService.zip
VB10 http://downloads.fanselect.net//fanselect/dll_examples/VB10WebService.zip

Bemenetek és kimenetek

Minden bemenet magyarázata
nyelv
Állítsa be a kimenetek nyelvét

beviteli lehetőségek:
CS: cseh DA: dán DE: német HU: angol
ES: spanyol FR: francia FI: finn HU: magyar
AZT: olasz JA: japán NL: holland PL: lengyel
PT: portugál VT: orosz SV: svéd TR: török
ZH: kínai

unit_system
számításoknál használandó mértékegységrendszer.

Beviteli lehetőségek:
m: metrikus i: birodalmi

felhasználónév
A FANselect-fiókod felhasználóneve.

jelszó
A FANselect fiók jelszava
Azok a felhasználók, akiket csak korlátozott cikkek érdekelnek, egy vagy több felhasználónév/jelszó kombinációt (bejelentkezést) szerezhetnek be. Minden bejelentkezés egy adott cikkkészletet kínál – a felhasználó által előre meghatározott.
A felhasználói alkalmazás ezután meghívja a dll-t ezen bejelentkezési adatok egyikével, hogy a cikkek korlátozott készletéből válasszon. Advantages: Gyorsabb kiválasztási folyamat és kisebb számú cikk a talált készletek között

cmd
cmd, a parancs rövidítése, a DLL-nek a szükséges kimenetek típusára való utasításához szükséges

Beviteli lehetőségek:
keresés: kiválasztás munkapont szerint + szűrők, mint például méret, kialakítás stb.
állapot: Felhasználónevet és szoftververziót biztosít. Web Az API a SESSIONID-t is kiadja.
create_session: Szerezze be a SESSIONID-t. Ez a cmd csak a web API
A következő parancsmagok cikkszámot igényelnek a cikk_számában: select: Kiválasztás cikkszám alapján. A cikk névleges adatai akkor kerülnek kiadásra, ha a munkapont nem érhető el
nominal_values: A cikk elektromos névleges értékeinek megszerzése. Ezeket az adatokat a kezdeti keresési kéréssel is megkaphatja, ha az insert_nominal_values ​​értéket igazra állítja
motor_data: Cikk motor adatai. Kereséssel és insert_motor_data: true segítségével is beszerezhető
geo_data: Cikk (geometriai) méretei. Ezeket az adatokat a kereséssel az insert_geo_data true értékre állításával kaphatja meg
tartozékok: A cikkhez tartozó tartozékokat ábrázolja
get_chart: Hozzon létre diagramokat a kiválasztott cikkhez

cmd_param
Beállíthatja a kívánt cikk indexét

zawall_mode
Válassza ki, hogy több ventilátort szeretne-e kiválasztani, a két lehetőség valamelyikével
ZAWALL: Csak több ventilátort használjon
ZAWALL_PLUS: Válasszon több és egyetlen ventilátor használatával

zawall_size
Állítsa be a több ventilátoros tömbben használni kívánt ventilátorok számát. A ventilátorok maximális száma 20-ra van állítva.
A zawall_size üresen is hagyható. A FANselect automatikusan meghatározza a szükséges ventilátorok számát.
Az előre beállított számú ventilátor nélküli választás általában hosszabb válaszidővel jár.

qv
Térfogatáram vagy m³/h-ban az m egységrendszer választása esetén, vagy CFM az i. egységrendszer választása esetén.

psf
Statikus nyomás Pa-ban az m egységrendszer választása esetén, vagy wg-ben az i. egységrendszer választása esetén.

pf
A teljes nyomás Pa-ban az m egységrendszer választása esetén vagy wg-ben az i. egységrendszer választása esetén
A kérés karakterláncában adja meg a psf vagy a pf értéket.

spec_products
A FANselectben a ventilátorok különálló portfóliókba vannak helyezve, amelyeket az alább felsorolt ​​PF kódok jelölnek. Konkrét portfólió megadása kötelező. Jelenleg nem lehet több portfóliót választani.

Beviteli beállítások
PF_50: Szabványos világszerte PF_54: AMCA Thaiföld termékek
PF_51: USA szabványos termékek PF_56: India portfólió
PF_52: Brasil Portfolio PF_57: AMCA Németország termékek
PF_53: AMCA USA Products PF_59: AMCA India termékportfólió
PF_60: Kína PF_61: Európa

termékskála
A ventilátorok klaszterekbe, más néven terméktartományokba helyezkednek el, amelyeket az alább felsorolt ​​BR kódok jelölnek.
A product_range értéke nem kötelező, és több BR-kódot is tartalmazhat |, pl. BR_01 | BR_57 | BR_59

termék dizájn
Minden cikk a sokféle minta egyikében készülhet. Hagyja üresen, ha a tervezés nem ismert

Beviteli beállítások
Axiális ventilátorok A légáramlási iránnyal: A levegőt a motoron szívják át
AA: Axiális ventilátor, amely csak járókerékből áll
AD: Axiális ventilátor szívása a rácson keresztül
AF: Cső axiális ventilátor hosszabb csővel, kerek házzal
AL: Cső axiális ventilátor rövidebb csővel, kerek házzal
AQ: Cső axiális ventilátor rövidebb csővel, téglalap alakú házzal
AW: Axiális ventilátor szívja át a rácsot

Axiális ventilátorok V légáramlási iránnyal: Levegőt fújnak át a motoron
VA: Csak járókerékből álló axiális ventilátor
VE: Cső axiális ventilátor rövidebb csővel és érintésvédelemmel szívással
V F: Cső axiális ventilátor nagyon hosszú csővel
VH: Cső axiálventilátor rövidebb csővel, kerek házzal
VH: Falra szerelhető Cső axiális ventilátor rövidebb csővel és vezetőlapátokkal
VL: Falra szerelhető Cső axiális ventilátor rövidebb csővel és vezetőlapátokkal
VQ: Falra szerelhető Cső axiális ventilátor rövidebb csővel és vezetőlapátokkal
VI: Axiális ventilátor a rácson keresztül
VK: Axiális ventilátor a rácson keresztül
VL: Cső axiálventilátor rövidebb csővel, kerek házzal
VQ: Cső axiális ventilátor rövidebb csővel, téglalap alakú házzal
VS: Axiális ventilátor átfújja a rácsot, körbeveszi a ventilátor teljes hátoldalát

Centrifugális ventilátorok
ER: Centrifugális ventilátor kialakítás
GR-H: Falra szerelhető centrifugálventilátor kivitel, vízszintesen szerelhető
GR-Vo: Falra szerelhető centrifugális ventilátor kivitel, függőlegesen felfelé néző
GR-Vu: Falra szerelhető centrifugálventilátor kivitel, függőlegesen lefelé néző
GR: Falra szerelhető centrifugális ventilátor kivitel
RH: Centrifugális ventilátor, amely csak járókerékből áll
WR: Kocka kivitelben elhelyezett centrifugális ventilátor

fan_type
Szűrés a ventilátor típuskulcsának egy részének meghatározásával. A helyettesítő karakterek a következők: * több karakter esetén és ? 1 karakterre.
Pl.: GR56C*1C, hogy az összes 560 C méretű járókerék GR kivitelben, ER??I-4*, hogy az összes ZAbluefin ER kivitelben legyen

cikkszám
A szükséges ventilátor cikkszáma (ha ismert).
Egyszerre több cikkszám is megadható, mindegyik |-vel elválasztva, például: 178125 | 178153 | 178113.

fan_size
a szükséges ventilátorok ventilátormérete (ha ismert)

hálózati_működés
Válassza ki, hogy a kívánt ventilátort vezérlőhöz kell-e csatlakoztatni vagy sem.

Beviteli lehetőségek:
NETZ: Ventilátor közvetlenül az elektromos hálózathoz csatlakoztatva
FZ: Ventilátor csatlakoztatva a frekvenciaváltóhoz

motor_technológia
Válassza ki az alkalmazásának legmegfelelőbb motort. Több választás is megadható | jellel elválasztva
pl.: ZAmotpremium IE2 | PMblue IE4 | ZAmotpremium IE3

Beviteli lehetőségek:
AC ERM: Külső rotoros váltóáramú motor
AMblue IE3: Belső rotoros IE3 motor vezérlővel
ECblue: Külső rotoros EC motorok
ECQ: Külső rotoros EC motor
PMblue IE4: Állandó mágneses IE4 belső rotoros motor
PMblue önálló: Állandó mágneses IE4 belső rotoros motor vezérlő nélkül
ZAmotbasic EX: Olcsó belső rotoros ATEX motor
ZAmotbasic IE2: Olcsó belső rotoros IE2 motor
ZAmotbasic IE3: Olcsó iBelső rotoros IE3 motor
ZAmotpremium IE2: Prémium belső rotoros IE2 motor
ZAmotpremium IE3: Prémium belső rotoros IE3 motor
ZAmotpremium PE: Prémium belső rotoros Premium Efficiency (USA) motor

aktuális_fázis
Az elektromos áram fázisai.

Beviteli lehetőségek:
1 vagy 3.

köttage
Elektromos köttage

Beviteli lehetőségek:
230 400 460 690

névleges_frekvencia
Elektromos névleges frekvencia.

Beviteli lehetőségek:
50 60

keresési_tolerancia
Szükséges kiválasztási tűrés

motor_biztonsági_margin
Motor teljesítménytartalék, ha szükséges
pl motor_safety_margin = 10 => 10 kW tengelyteljesítményhez 11 kW motor szükséges

airflow_volume_reserve
Légáramlás térfogati tartalék, ha szükséges
pl. airflow_volum_reseve = 10 => 1000 m³/h szükséges térfogatáram azt jelenti, hogy a ventilátornak 1100 m³/h teljesítményt kell leadnia

levegő_sűrűség
Ventilátor üzemi levegő sűrűsége. A ventilátor kiválasztása és a munkapont számítása a sűrűséghez igazodik.

környezeti_hőmérséklet
Közepes hőmérséklet, amelyen a ventilátor működik

grill_befolyás
Csak centrifugális ventilátorokhoz használható

Beviteli lehetőségek:
hamis: nem veszi figyelembe a grillezést
igaz: a ventilátor teljesítményét és akusztikáját befolyásoló munkapontszámítások figyelembe veszik a grillt

telepítési_magasság_mm
A burkolat magassága mm-ben. A ventilátorok házon belüli elhelyezéséhez szükség van ezeknek a házaknak a teljes méretére. Minél kisebb a ház a ventilátor méretéhez képest, annál károsabb a ventilátor teljesítményére.

telepítési_szélesség_mm
A burkolat szélessége mm-ben.

telepítési_hossz_mm
A burkolat hossza mm-ben.

telepítési_mód
A burkolat teljesítményveszteségeit meghatározott algoritmusok számítják ki. A FANselect több veszteségszámító algoritmust kínál egyetlen ventilátorhoz, de csak egyet (RLT_2017) több ventilátor elrendezéséhez

Beviteli lehetőségek:
ZA: Házon belüli fejlesztésű algoritmus
RLT_2017: Az AHU Manufacturer's Association által kifejlesztett legújabb algoritmus

Védelmi osztály
Adja meg a szükséges védelmi osztályt IPxx számként.

erp_class
Input ERP (Energy Related Products-Directive) osztály, azaz 2015.
Az ErP osztály meghatározza azt a minimális hatékonyságot, amelyet egy ventilátornak bizonyos piacokon értékesíteni kell

sfp_class
Bemeneti SFP (Specific Fan Performance) Osztály számjegyként, azaz 3, 4. Az SFP alapvetően a bemenő elektromos teljesítmény a kimenő levegőáramhoz viszonyítva.

teljes_oktávos_sáv
A teljes oktávsáv megjelenítéséhez a cmd: search segítségével állítsa ezt a paramétert igazra.

névleges_értékek beszúrása
Állítsa ezt a paramétert igaz értékre, hogy az összes elektromos névleges érték megjelenjen a cmd: search segítségével.

insert_motor_data
Állítsa ezt a paramétert igaz értékre, hogy a cmd: search segítségével megjelenítse a releváns mocsári adatokat.

insert_geo_data
Állítsa ezt a paramétert igaz értékre a cikk méreteinek ábrázolásához

fókusz_kritériumok
Ez a paraméter lehetővé teszi, hogy a megtalált készletet azokra a ventilátorokra korlátozza, amelyek a legjobb fókuszfeltételekkel rendelkeznek.

Beviteli lehetőségek:
ZA_ETASF_SYS: Legjobb …% a rendszer statikus hatékonyságában
ZA_PSYS: Legjobb …% a rendszer elnyelt teljesítményén
ZA_LWA5: A legjobb …% a szívóoldali akusztikában
ZA_LWA6: Legjobb …% nyomásoldali akusztikánál
ZA_BG: Legjobb …% ventilátorméretben

fókusz_tolerancia
Ennek a paraméternek a 0-ra állítása csak egy cikket eredményez, mégpedig azt, amelyik a legjobban előre beállított fókusz_crtieria-val rendelkezik. Az X szám bevitele a legjobb ventilátort eredményezné az előre beállított fókusz_kritériumok szerint, valamint az összes ventilátor akár X%-kal rosszabb, mint a legjobb ventilátor.
pl.: fókusz_kritérium = ZA_ETASF_SYS és fókusz_tolerancia = 7
hozam: Ventilátor a legjobb rendszer statikus hatásfokkal + az összes ventilátor akár 7%-kal rosszabb, mint a legjobb ventilátor

árlista_neve
A DLL mappában található Excel munkalap nevének megadásával: Product_Price_Reference..xls, az ár megjelenhet a DLL kimenetei között. Excel file egy három oszlopos táblázata van.

Oszlop 1: Ügyfél cikkszáma. Itt bármilyen számrendszer használható.
2. oszlop: Ziehl-Abegg cikkszám, amelyet a kiválasztási számításokhoz használnak
3. oszlop: A cikk ára

Minden kimenet magyarázata

 

ARTICLE_NO Cikkszám
CALC_AIR_DENSITY A kiválasztáshoz és számításhoz használt levegősűrűség (kg/m³)
CALC_ALTITUDE A kiválasztáshoz és a számításhoz használt magasság (m tengerszint felett)
CALC_LW5_OKT Szívóoldali oktávsáv, az értékek vesszővel elválasztva (dB)
CALC_LW6_OKT Nyomásoldali oktávsáv, az értékek vesszővel elválasztva (dB)
CALC_LWA5_OKT Szívóoldali súlyozott oktávsáv értékek (dBA)
CALC_LWA6_OKT Nyomásoldali súlyozott oktávsáv értékek (dBA)
CALC_NOZZLE_PRESSURE Nyomás a fúvókában, a légáramlás meghatározására szolgál (Pa)
CALC_N_RATED A munkapont ventilátor fordulatszámának és a maximális ventilátor fordulatszámnak az aránya (%)
CALC_P1_MAX Maximális elnyelt elektromos teljesítmény a munkaponton (W)
CALC_PL_MAX Maximális elnyelt tengelyteljesítmény a munkaponton (W)
CALC_PSYS_MAX Maximális elnyelt rendszerteljesítmény = motor + vezérlő elnyelt teljesítménye (W)
CALC_TEMP_C Közepes hőmérséklet (°C)
CAPACITOR_CAPACITANCE Kondenzátor kapacitása (??F)
CAPACITOR_VOLTAGE Kondenzátor voltage (V)
DIAGRAM_VIEWER_URL URL a legyezőgörbéket ábrázoló diagramhoz
ÁRAMKÖR Az elektromos áramkör típusa
COSPHI Ventilátor motor Cosine Phi értéke
CURRENT_PHASE Ventilátor motor fázisai
dim_… A ventilátor méretei
dim_klischee Klisé neve => egyszerűsített rajz fontos méretekkel
DENSITY_INFLUENCE A munkapont mérési sűrűségének meghatározásához használt sűrűség => Kiválasztás a ventilátor mért sűrűségénél => Kiválasztás a mért sűrűségtől eltérő sűrűségnél
RAJZ_FILE Útvonal a rajongói rajzhoz
Az EC_TYPE kimenet értéke 1, ha a ventilátort EC-motor hajtja, és üres sor, ha a ventilátormotor nem EC-motor
EFFICIENCY_CLASS Az IEC motor hatékonysági osztálya. A paraméterek csak az IEC motorokkal hajtott ventilátorok mellett jelennek meg
EFFICIENCY_STAT A ventilátor statikus hatásfoka = térfogati sebesség X statikus nyomás / rendszer által elnyelt teljesítmény (%)
EFFICIENCY_TOT A ventilátor teljes hatékonysága = térfogati sebesség X statikus nyomás / rendszer által elnyelt teljesítmény (%)
ERP_CLASS Fan ERP osztály
ERP_METHOD Az ERP osztály mérésére használt módszer
ERP_N_ACTUAL Tényleges normalizált hatékonysági fok (Nist)
ERP_N_STAT Statikus hatékonyság (hstatA) munkaponton (%) az A mérési módszer szerint
ERP_N_TRAGET Megkövetelt szabványosított hatékonysági fok (Nsoll)
ERP_VSD Visszaadja az integrált EC vezérlőt, ha a ventilátor fel van szerelve. és egy üres zsinór a ventilátorok számára integrált fordulatszám-szabályozó rendszer nélkül
FAN_EFFICIENCY_GRADE Ez az egyéni ventilátorokhoz rendelt tényező, és csak az AMCA rajongókra vonatkozik
FEI_FACTOR Ez a tényező a munkaponton alapul, és csak az AMCA ventilátorokra vonatkozik
GRILL_INFLUENCE Nemet ad vissza, ha a grill befolyását nem veszik figyelembe a számításokban, és igent ad vissza, ha a grill hatását figyelembe veszik.
INCREASE_OF_CURRENT Jelenlegi növekedés (%)
INDEX A ventilátorok sorszáma a talált készletben. A talált készletben az első ventilátor indexe 0, a második ventilátor indexe 1 stb.
INSTALLATION_HEIGHT_MM Ventilátor magassága (mm)
INSTALLATION_LENGTH_MM Ventilátor hossza (mm)
INSTALLATION_POS Visszaadja a ventilátor tájolását: H: Vízszintes VO: Függőlegesen felfelé VU: Függőlegesen lefelé
INSTALLATION_POS_H 1-et ad vissza a vízszintes helyzetű ventilátorokhoz (INSTALLATION_POS = H), és egy üres karakterláncot ad vissza a többi ventilátorhoz.
INSTALLATION_POS_VO 1-et ad vissza a függőlegesen felfelé néző ventilátorokhoz (INSTALLATION_POS = VO) és egy üres karakterláncot a többi ventilátorhoz
INSTALLATION_POS_VU 1-et ad vissza a függőlegesen lefelé néző ventilátorokhoz (INSTALLATION_POS = VU) és egy üres sort a többi ventilátorhoz
INSTALLATION_WIDTH_MM Ventilátor szélessége (mm)
IS_EC 1-et ad vissza, ha a ventilátor rendelkezik EC-motorral, és üres sorral rendelkezik a nem EC-motorokhoz
KFACTOR ventilátor fúvókanyomása
MAX_CURRENT A ventilátor maximális árama (A)
MAX_FREQUENCY A ventilátor maximális frekvenciája (Hz)
MAX_TEMPERATURE_C A ventilátor maximális hőmérséklete (°C)
MAX_VOLTAGE A ventilátor maximális térfogatatage (V)
MDRAWING Rajz neve file
MIN_CURRENT A ventilátor minimális árama (A)
MIN_TEMPERATURE_C A ventilátor minimális hőmérséklete (°C)
MIN_VOLTAGE A ventilátor maximális térfogatatage (V)
MOTOR_DESIGN Motorkialakítás típusa: (csak IEC motorokhoz)
IMB 3: lábra szerelve
IMB 5: Karimára szerelve
MOTOR_POLES A motor pólusainak száma (IEC tápellátású ventilátorokhoz)
MOTOR_SHAFT IEC motor tengely leírása: szám / átmérő X hossz
MOTOR_SIZE IEC motorméret
NOMINAL_CURRENT Ventilátor motor névleges árama (A)
NOMINAL_FREQUENCY Ventilátormotor névleges frekvenciája (Hz)
NOMINAL_IECMOTOR
_EFFICIENCY IEC A motor névleges hatásfoka decimális számként
NOMINAL_SPEED A ventilátor névleges sebessége (1/perc)
NOMINAL_VOLTAGE Ventilátor motor névleges tftage
NOZZLE_GUARD Információ a ventilátor mérésének módjáról. Elsősorban axiális ventilátorokhoz
NUMBER_OF_POLES IEC motor pólusszáma
PHASE_DIFFERENCE Fáziskülönbség
POWER_INPUT_KW A motor által igényelt teljesítmény (kW)
POWER_INPUT_KW Kimenő teljesítmény motorral (kW)
PRODUCT_IMG A termék képének elérési útja
PROTECTION_CLASS_IP Védelmi osztály IP-számként
PROTECTION_CLASS_THCL Hőmérsékletvédelmi osztály THCL-számként
RUBBER_MOT_DIAMETER Motor gumi damper átmérőjű
RUBBER_MOT_HEIGHT Motor gumi damper magasság
SPRING_MOT_DIAMETER Motorrugó damper átmérőjű
SPRING_MOT_HEIGHT Motorrugó damper magasság
TÍPUS A ventilátor típusgombja
VOLTAGE_TOLERANCIA Voltage tolerancia (%)
ZAWALL_ARRANGEMENT Több ventilátor elrendezés. 0-t ad vissza, ha nincs több ventilátor kiválasztva
ZA_BG Ventilátor névleges mérete
ZA_COSPHI Ventilátor motor Cos Phi
ZA_ETAF A ventilátor teljes hatékonysága = térfogati sebesség X teljes nyomás / rendszer által felvett teljesítmény (%)
ZA_ETAF_L Ventilátor járókerék teljes hatásfoka (%)
ZA_ETAF_SYS A rendszer teljes hatékonysága (%)
ZA_ETAM Motor hatásfoka (%)
ZA_ETASF Ventilátor statikus hatásfoka = térfogati sebesség X statikus nyomás / rendszer által elnyelt teljesítmény (%)
ZA_ETASF_L Ventilátor járókerék statikus hatásfoka (%)
ZA_ETASF_SYS Rendszer statikus hatékonysága (%)
ZA_F Ventilátor névleges elektromos frekvenciája (Hz)
ZA_FBP Ventilátor elektromos frekvenciája a munkaponton (Hz)
ZA_I Ventilátor áram a munkaponton (A)
ZA_IN Ventilátor névleges árama (A)
ZA_LW5 Munkapont akusztikus teljesítményszint szívóoldali (dB)
ZA_LW6 Munkapont akusztikus teljesítményszint nyomásoldal (dB)
ZA_LWA5 Munkaponttal súlyozott akusztikus teljesítményszint szívóoldali (dBA)
ZA_LWA6 Munkaponttal súlyozott akusztikus teljesítményszint nyomásoldal (dBA)
ZA_MAINS_SUPPLY Hálózati betáplálás: fázisok, voltage és elektromos frekvencia
ZA_N RPM munkaponton (1/perc)
ZA_NMAX A ventilátor maximális fordulatszáma (1/perc)
ZA_PD Dinamikus nyomás a munkaponton (Pa)
ZA_PF A ventilátor össznyomása. ZA_PF = ZA_PSF + ZA_PD (Pa)
ZA_PF_MAINS_OPERATED A ventilátor teljes nyomása hálózati üzemmódban (Pa)
ZA_PSF Ventilátor statikus nyomása (Pa)
ZA_PSF_MAINS_OPERATED Ventilátor statikus nyomása hálózati üzemmódban (Pa)
ZA_P1 Elektromos teljesítmény szükséges a munkaponton (W)
ZA_PD Munkapont dinamikus nyomás (Pa)
ZA_PF Munkapont össznyomás (Pa)
ZA_PL Számított tengelyteljesítmény munkaponton (W)
ZA_PSF Munkaponti statikus nyomás (Pa)
ZA_PSYS A rendszer által elnyelt teljesítmény (W)
ZA_QV Munkapont térfogatáram (m³/h)
ZA_QV_MAINS_OPERATED Munkapont térfogatáram hálózati üzemmódban (m³/h)
ZA_SFP A ventilátor SFP száma
ZA_SFP_CLASS A rajongók SFP osztálya
ZA_U Fan voltage szolgálati helyen (V)
ZA_UN Szurkoló névleges voltage (V)
ZA_WEIGHT A legyező tömege

Az egyes cmd kimenetei

cmd: kimenetek keresése

CIKKSZÁM CALC_AIR_DENSITY CALC_ALTITUDE
CALC_NOZZLE_PRESSURE CALC_N_RATED DENSITY_INFLUENCE
RAJZ_FILE ERP_CLASS ERP_METHOD
ERP_N_ACTUAL ERP_N_STAT ERP_N_TRAGET
ERP_VSD FAN_EFFICIENCY_GRADE FEI_FACTOR
GRILL_INFLUENCE INDEX INSTALLATION_HEIGHT_M M
INSTALLATION_LENGTH_M M INSTALLATION_POS INSTALLATION_POS_H
INSTALLATION_POS_VO INSTALLATION_POS_VU INSTALLATION_WIDTH_MM
IS_EC ÉRVÉNYES KFACTOR
NOZZLE_GUARD PRODUCT_IMG TÍPUS
ZAWALL_ARRANGEMENT ZA_BG ZA_COSPHI
ZA_ETAF_SYS ZA_ETAF_SYS_ MAINS_OPERATED ZA_F
ZA_FBP ZA_I ZA_LW5
ZA_LW6 ZA_LWA5 ZA_LWA6
ZA_MAINS_SUPPLY ZA_N ZA_NMAX
ZA_PD ZA_PF ZA_PF_MAINS_OPERATED
ZA_PSF ZA_PSF_MAINS_OPERATE D ZA_PSYS
ZA_QV ZA_QV_MAINS_OPERATED ZA_SFP
ZA_SFP_CLASS ZA_U ZA_UN
ZA_WEIGHT

cmd: válassza a Kimenetek lehetőséget
Ez a parancsmag megköveteli, hogy egy cikkszámot adjon meg a cikkszámban.

CIKKSZÁM CALC_AIR_DENSITY CALC_ALTITUDE
CALC_LW5_OKT CALC_LW6_OKT CALC_LWA5_OKT
CALC_LWA6_OKT CALC_NOZZLE_PRESSURE CALC_N_RATED
CAPACITOR_CAPACITANCE CAPACITOR_VOLTAGE DIAGRAM_VIEWER_URL
ÁRAMKÖR COSPHI CURRENT_PHASE
DENSITY_INFLUENCE RAJZ_FILE EC_TYPE
EFFICIENCY_STAT EFFICIENCY_TOT ERP_CLASS
ERP_METHOD ERP_N_ACTUAL ERP_N_STAT
ERP_N_TRAGET ERP_VSD FAN_EFFICIENCY_GRADE
FEI_FACTOR GRILL_INFLUENCE INCREASE_OF_CURRENT
INSTALLATION_HEIGHT_MM INSTALLATION_LENGTH_MM INSTALLATION_POS
INSTALLATION_POS_H INSTALLATION_POS_VO INSTALLATION_POS_VU
INSTALLATION_WIDTH_MM IS_EC ÉRVÉNYES
KFACTOR MAX_CURRENT MAX_TEMPERATURE_C
MAX_VOLTAGE MIN_CURRENT MIN_TEMPERATURE_C
MIN_VOLTAGE NOMINAL_FREQUENCY NOMINAL_SPEED
NOMINAL_VOLTAGE NOZZLE_GUARD PHASE_DIFFERENCE
POWER_INPUT_KW PRODUCT_IMG PROTECTION_CLASS_IP
PROTECTION_CLASS_THCL TÍPUS VOLTAGE_TOLERANCIA
ZAWALL_ARRANGEMENT ZA_BG ZA_COSPHI
ZA_ETAF_SYS ZA_ETAF_SYS_ MAINS_OPERATED ZA_ETASF_SYS
ZA_ETASF_SYS_ MAINS_OPERATED ZA_F ZA_FBP
ZA_I ZA_LW5 ZA_LW6
ZA_LWA5 ZA_LWA6 ZA_MAINS_SUPPLY
ZA_N ZA_NMAX ZA_PD
ZA_PF ZA_PF_MAINS_OPERATED ZA_PSF
ZA_PSF_MAINS_OPERATED ZA_PSYS ZA_QV
ZA_QV_MAINS_OPERATED ZA_SFP ZA_SFP_CLASS
ZA_U ZA_UN ZA_WEIGHT

cmd: nominal_values ​​Kimenetek
Ez a parancsmag megköveteli a cikkszámot a cikkszámban.
Az alábbi kimenetek a cmd kereséssel is kiadhatók, ha az insert_nominal_values ​​értéket igazra állítjuk

CIKKSZÁM CAPACITOR_CAPACITANCE CAPACITOR_VOLTAGE
ÁRAMKÖR COSPHI CURRENT_PHASE
EC_TYPE EFFICIENCY_STAT EFFICIENCY_TOT
INCREASE_OF_CURRENT MAX_CURRENT MAX_FREQUENCY
MAX_SPEED MAX_TEMPERATURE_C MAX_VOLTAGE
MIN_CURRENT MIN_PSF MIN_TEMPERATURE_C
MIN_VOLTAGE NOMINAL_CURRENT NOMINAL_FREQUENCY
NOMINAL_SPEED NOMINAL_VOLTAGE PHASE_DIFFERENCE
POWER_INPUT_HP POWER_INPUT_KW POWER_OUTPUT_HP
POWER_OUTPUT_KW PROTECTION_CLASS_IP PROTECTION_CLASS_THCL
VOLTAGE_TOLERANCIA

cmd: get_chart Kimenetek
Ez a parancsmag megköveteli a cikkszámot a cikk_számában, és előállítja az alábbi kimeneteket és a ventilátor görbéit

BOTTOM_MARGIN DIAGRAM_FILE CHART_MAX_X
CHART_MAX_Y CHART_MIN_X CHART_MIN_Y
BAL MARGÓ MEASUREMENT_ID RIGHT_MARGIN
TOP_MARGIN

cmd: motor_data Kimenetek
EC motorokhoz:

ÁRAMKÖR NOMINAL_VOLTAGE PROTECTION_CLASS_IP

IEC motorokhoz:

ÁRAMKÖR EFFICIENCY_CLASS MOTOR_DESIGN
MOTOR_SHAFT MOTOR_SIZE NOMINAL_CURRENT
NOMINAL_VOLTAGE NUMBER_OF_POLES POWER_OUTPUT_KW
PROTECTION_CLASS_IP RUBBER_MOT_DIAMETER RUBBER_MOT_HEIGHT
SPRING_MOT_DIAMETER SPRING_MOT_HEIGHT

cmd: állapot Kimenetek
Ez a parancsmag hasznos a DLL verziójának és a felhasználó felhasználónevének beszerzéséhez

USERNAME VÁLTOZAT

cmd: create_session Kimenetek
Ez a cmd munkamenet létrehozására szolgál, mielőtt meghívná a web DLL

USERNAME VÁLTOZAT

Segítség és támogatás

Elérhetőségi adatok
Kérjük, forduljon hozzánk bizalommal, ha további segítségre vagy tanácsra van szüksége a FANselect API alkalmazásba való integrálásával kapcsolatban.

Érintkezés
FANVálassza ki a támogatást
Szellőztetési technológia
Heinz-Ziehl-Straße – 74653 Künzelsau
fanselect@ziehl-abegg.com
www.fanselect.net
www.ziehl-abegg.com

Linkek

Ziehl-Abegg
www.ziehl-abegg.com
FANselect DLL letöltés
www.ziehl-abegg.com/fileadmin/de/de/03_Produktwelten/DigitaleLösungen/Software/FANselect/FANselect_DLL.zip
FANselect Web API
fanselect.net:8079/FSWebSzolgáltatás
Cikk képek és rajzok
http://www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/catalog.zip

Dokumentumtörténet

04.11.2019

  • Első kiadás

12.08.2021

  • A dokumentum új kialakítása
  • Frissítse az ERP_… leírását
  • Új portfóliók hozzáadása
  • Adja hozzá a méretekhez tartozó kimeneti változók új leírását

ZIEHL-ABEGG logó

Dokumentumok / Források

ZIEHL-ABEGG FANselect DLL API programozási felület [pdf] Felhasználói útmutató
FANselect DLL, FANselect DLL API programozási felület, API programozási felület, programozási felület

Hivatkozások

Hagyj megjegyzést

E-mail címét nem tesszük közzé. A kötelező mezők meg vannak jelölve *