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:
- Töltse le az új DLL mappát a URL felett
- Törölje a tényleges DLL mappát
- 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.
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
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 |