ZIEHL-ABEGG FANselect DLL API programski vmesnik
ZIEHL-ABEGG FANselect DLL API programski vmesnik
ZIEHL-ABEGG FANselect DLL API programski vmesnik

Uvod

FANselect DLL služi kot aplikacijski programski vmesnik za FANselect. Zahteva niz zahteve kot vhod in izpiše niz odgovora.

Oba niza zahteve in odgovora sta lahko oblikovana kot JSON ali XML. Klicajoča aplikacija mora ustvariti zahtevani vnos in razčleniti izhod API-ja.

Ta API je lahko:
Preneseno (kot Windows DLL) s klikom na povezavo www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/FANselect_DLL.zip ali dostopate prek web prek http://fanselect.net:8079/FSWebService

Registrirate se lahko tukaj https://www.ziehl-abegg.com/digitale-loesungen/software/fanselect za zahtevano FANselect prijavo za uporabo DLL.

Prenosljivo mapo FANselect DLL lahko postavite kamor koli na vašem računalniku. Pomembno je, da je mapa nedotaknjena in posodobljena. Vaša aplikacija bi morala dostopati do fanselect.dll file znotraj te mape.

Če želite posodobiti svojo različico DLL:

  1. Prenesite novo mapo DLL iz URL zgoraj
  2. Izbrišite svojo dejansko mapo DLL
  3. postavite novo mapo DLL na mesto, ki ga je izpraznila vaša prejšnja mapa DLL

FANselect web API je vedno posodobljen in zato ne zahteva posodobitve uporabnika.
V vsaki mapi DLL je testno orodje, imenovano ZADllTest.exe ali ZADllTest64.exe, s katerim lahko preizkusite vhodne in izhodne nize.
Uvod
Slika 1: Levo je vnosno območje, medtem ko desna stran vsebuje izhode, ki jih ustvari DLL. Kliknite zavihek Besedilo na zgornji levi strani, da vidite ustvarjeni niz zahteve.

Vnos lahko preizkusite tako, da v obrazec vnesete želene parametre (Slika 1). Na dotik »Besedilo« lahko napišete ali kopirate json sting (nprample glej 2.1.) in.

Povežite se z DLL FANselect

Najmanjši zahtevani vložki:

uporabniško ime: Uporabniško ime vašega računa FANselect
geslo: Geslo vašega FANselect računa
cmd: Iskanje (razloženo v razdelku 2.2)
qv: Volumetrični pretok delovne točke
psf: Statični tlak delovne točke
spec_products: Portfelj, ki vsebuje zahtevane ventilatorje (razloženo v razdelku 3.1)
jezik: Izberite jezik za prikaz rezultatov (razloženo v razdelku 3.1)
S temi minimalnimi vnosi mora biti vaš niz zahteve videti kot sampspodaj:

JSON Zahtevni niz nprample
{
“uporabniško ime”: “ZAFS19946”
"geslo": "bnexg5",
“cmd”: “iskanje”,
"qv": "2500",
"psf": "50",
“spec_products”: “PF_00”,
“jezik”: “EN”,
}

Enak niz zahteve kot XML:


ZAFS19946
bnexg5
iskanje
2500
50
PF_00
EN

Programiranje bralnika DLL

Do DLL lahko dostopate prek ene od treh funkcij.
ZAJsonRequestW: Za nize Unicode
ZAJsonRequestA: Za nize UTF-8
ZAJsonRequestBSTR: Za objekte OLE

Vaš bralnik DLL mora posredovati niz zahteve kot argument eni od zgornjih funkcij in nato prebrati izhod DLL.

Funkcija DLL Reader v Pythonu
def za_dll_fan_selection(request_string, dll_path):
uvoz ctypes
uvoz json
fanselect_dll = ctypes.WinDLL(dll_path)
fanselect_dll_output = (ctypes.wstring_at(fanselect_dll.ZAJsonRequestW(request_string)))
vrni fanselect_dll_output

request_string je identična oblika kot Request String example zgoraj, čeprav z več vhodi
dll_path: je pot do FANselect DLL, npr. C.\FANselect_DLL\FANselect_DLL}fanselect.dll

Funkcija DLL Reader v VBA
Funkcija zasebne deklaracije ZAJsonRequestBSTR Lib
“C:\FANselect_DLL\FANselect_DLL\FANselect.dll” (ByVal sRequest As String) Kot niz
Javna funkcija vba_reader(ByVal input_request_string kot niz) kot niz
Dim request_string Kot niz
Dim response_string Kot niz
Dim request_string_unicode kot različica
Dim response_string_unicode kot različica

request_string = “{” + input_request_string + “}”

request_string_unicode = StrConv(request_string, vbUnicode)
response_string_unicode = ZAJsonRequestBSTR(request_string_unicode)
odzivni niz = StrConv(odzivni niz_unicode, vbFromUnicode)
vba_reader = odzivni niz
Končna funkcija

Nadalje Exampdatoteke lahko prenesete s spodnjih povezav

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

Povežite se s FANselect Web API

Dostop do FANselect's web API je skoraj enak procesu, ki se uporablja za dostop do DLL.

Edina razlika je, da morate poslati dve zahtevi:
1. zahteva: Za pridobitev ID-ja seje
2. zahteva: običajna zahteva, ki vključuje ID seje, pridobljen v prvi zahtevi

Glavni advantage od web API je, da je (kot že omenjeno) vedno posodobljen in ga ni treba prenesti. Preglejte zanesljivost interneta na vaši lokaciji in požarni zid/varnostne nastavitve vašega računalnika, saj lahko te hampje web Učinkovitost API-ja.

Tako kot pri DLL-ju, ki ga je mogoče prenesti, tudi zahteve in odgovori od web API je mogoče poslati kot nize JSON ali XML.

Tako DLL kot web API ustvari enake rezultate, saj oba uporabljata enake algoritme za izbiro in izračun. Kakršna koli neskladja med DLL in web API, so verjetno posledica zastarele DLL.

Web Funkcija API Reader v Pythonu
uvoz json
dll_path = “http://fanselect.net:8079/FSWebStoritev ”
def za_api_fan_selection_0(request_string, dll_path):
uvozne zahteve
fanselect_api_output = requests.post(url=dll_path, data=request_string)
vrni fanselect_api_output
# Pridobite ID seje
request_string = “{'cmd':'create_session', 'username' : 'USERNAME', 'password' : 'PASSWORD' }”
niz_zahteve = str(niz_zahteve)
dll_path = str(dll_path)
response_string = za_api_fan_selection_0(request_string, dll_path)
session_id = json.loads(response_string_raw.content)['SESSIONID']

# Običajna zahteva
request_string = “{”
request_string = request_string + “'uporabniško ime' : 'UPORABNIŠKO IME',”
request_string = request_string + “'geslo' : 'GESLO',”
request_string = request_string + “'jezik' : 'EN',”
request_string = request_string + “'unit_system': 'm',”
request_string = request_string + “'cmd': 'iskanje',”
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',”
niz_zahtev = niz_zahtev + “'zvtage' : '400',”
request_string = request_string + “'nominalna_frekvenca': '50',”
request_string = request_string + “'sessionid' : '” + session_id + “',”
request_string = request_string + “'full_octave_band': 'true',”
niz_zahteve = niz_zahteve + “}”
niz_zahteve = str(niz_zahteve)
response_string_initial = za_api_fan_selection_0(request_string, dll_path)

Nadalje Exampdatoteke lahko prenesete s spodnjih povezav
C# http://downloads.fanselect.net/fanselect/dll_examples/VCS10WebService.zip
VB10 http://downloads.fanselect.net//fanselect/dll_examples/VB10WebService.zip

Vhodi in izhodi

Vsi vnosi so razloženi
jezik
Nastavite jezik izhodov

možnosti vnosa:
CS: češki DA: danščina DE: nemški EN: angleščina
ES: španščina FR: francosko FI: finščina HU: madžarski
IT: Italijanski JA: japonska NL: nizozemščina PL: poljski
PT: portugalščina Velika Britanija: ruski SV: švedščina TR: turško
ZH: kitajski

sistem_enot
sistem enot, ki se uporablja pri izračunih.

Možnosti vnosa:
m: metrika i: ​​cesarska

uporabniško ime
Uporabniško ime vašega računa FANselect.

geslo
Geslo vašega FANselect računa
Uporabniki, ki jih zanima le omejen nabor člankov, lahko pridobijo eno ali več kombinacij uporabniškega imena in gesla (prijave). Vsaka prijava bi ponudila določen nabor člankov – ki jih vnaprej določi uporabnik.
Uporabniška aplikacija bi nato poklicala dll z eno od teh posebnih prijav, da bi izbrala iz omejenega nabora člankov. Advantages: Hitrejši postopek izbire in manjše število artiklov med najdenimi nabori

cmd
cmd, okrajšava za ukaz, je potreben za navodila DLL o vrsti zahtevanih izhodov

Možnosti vnosa:
iskanje: izbira po delovnem mestu + filtri, kot so velikost, dizajn itd.
status: Prikaže uporabniško ime in različico programske opreme. Web API izpiše tudi SESSIONID.
create_session: Pridobite SESSIONID. Ta cmd je pomemben samo za web API
Naslednji cmd-ji zahtevajo številko artikla v article_no: select: Izberite po številki artikla. Če delovna točka ni dosežena, se izpišejo nazivni podatki artikla
nominal_values: Pridobite električne nazivne vrednosti izdelka. Te podatke pridobite tudi z vašo prvotno iskalno zahtevo, tako da nastavite insert_nominal_values ​​na true
motor_data: podatki o motorju artikla. Lahko se pridobi tudi z iskanjem in insert_motor_data: true
geo_data: (geometrijske) mere artikla. Pridobite te podatke z iskanjem tako, da nastavite insert_geo_data na true
dodatki: prikazujejo dodatke, povezane z artiklom
get_chart: Ustvari grafikone za izbran članek

cmd_param
Nastavite lahko kazalo članka, ki ga želite

zawall_mode
Izberite, ali želite izbrati več oboževalcev, z eno od dveh možnosti
ZAWALL: izberite samo uporabo več ventilatorjev
ZAWALL_PLUS: Izberite uporabo več ali enega ventilatorja

zawall_size
Nastavite število ventilatorjev, ki jih želite uporabiti v nizu z več ventilatorji. Največje število ventilatorjev je nastavljeno na 20.
zawall_size lahko tudi pustite prazno. FANselect bo samodejno določil potrebno število ventilatorjev.
Izbire brez vnaprej določenega števila ventilatorjev imajo običajno daljši odzivni čas.

qv
Volumetrična stopnja bodisi v m³/h za izbiro sistema enote m ali CFM za izbiro sistema enote i.

psf
Statični tlak v Pa za izbiro sistema_enote m ali v wg za izbiro sistema_enote i.

pf
Skupni tlak v Pa za izbiro sistema_enote m ali v wg za izbiro sistema_enote i
V nizu zahteve določite psf ali pf.

spec_products
Oboževalci v FANselectu so razvrščeni v ločene portfelje, označene s kodami PF, navedenimi spodaj. Obvezen je vnos določenega portfelja. Trenutno ni mogoče izbirati med več portfelji.

Možnosti vnosa
PF_50: Standardno po vsem svetu PF_54: Izdelki AMCA Tajska
PF_51: Standardni izdelki ZDA PF_56: Portfelj v Indiji
PF_52: Brazilski portfelj PF_57: Izdelki AMCA Nemčija
PF_53: Izdelki AMCA ZDA PF_59: Portfelj izdelkov AMCA Indija
PF_60: Kitajska PF_61: Evropa

Paleta izdelkov
Ventilatorji so razvrščeni v skupine, imenovane serije izdelkov, označene s kodami BR, navedenimi spodaj.
product_range ni obvezen in lahko vsebuje več kod BR, ločenih z |, npr. BR_01 | BR_57 | BR_59

izdelek_design
Vsak izdelek je lahko v enem izmed številnih dizajnov. Pustite prazno, če oblika ni znana

Možnosti vnosa
Aksialni ventilatorji s smerjo pretoka zraka A: Zrak se vsesa preko motorja
AA: Aksialni ventilator, ki ga sestavlja samo rotor
AD: Aksialni ventilator sesa skozi rešetko
AF: Cevni aksialni ventilator z daljšo cevjo, okroglo ohišje
AL: Cevni aksialni ventilator s krajšo cevjo, okroglo ohišje
AQ: Cevni aksialni ventilator s krajšo cevjo, pravokotno ohišje
AW: Aksialni ventilator sesa skozi rešetko

Ventilatorji z aksialnim tokom s smerjo zračnega toka V: Zrak se vpihuje nad motor
VA: Aksialni ventilator, sestavljen samo iz rotorja
VE: Cevni aksialni ventilator s krajšo cevjo in sesalno preko kontaktne zaščite
VF: Cevni aksialni ventilator z zelo dolgo cevjo
VH: Cevni aksialni ventilator s krajšo cevjo, okroglo ohišje
VH: Stenski cevni aksialni ventilator s krajšo cevjo in vodilnimi lopaticami
VL: Stenski cevni aksialni ventilator s krajšo cevjo in vodilnimi lopaticami
VQ: Stenski cevni aksialni ventilator s krajšo cevjo in vodilnimi lopaticami
VI: Aksialni ventilator, ki piha skozi rešetko
VK: Aksialni ventilator, ki piha skozi rešetko
VL: Cevni aksialni ventilator s krajšo cevjo, okroglo ohišje
VQ: Cevni aksialni ventilator s krajšo cevjo, pravokotno ohišje
VS: Aksialni ventilator, ki piha skozi rešetko, obdaja celotno hrbtno stran ventilatorja

Centrifugalni ventilatorji
ER: Centrifugalni vtični ventilator
GR-H: Stenski centrifugalni ventilator, vodoravno nameščen
GR-Vo: Stenski centrifugalni ventilator, nameščen navpično, obrnjen navzgor
GR-Vu: Stenski centrifugalni ventilator, nameščen navpično, obrnjen navzdol
GR: Stenski centrifugalni ventilator
RH: Centrifugalni ventilator, sestavljen samo iz rotorja
WR: Centrifugalni ventilator v obliki kocke

fan_type
Filtrirajte tako, da definirate del ključa tipa ventilatorja. Nadomestni znaki so: * za več znakov in ? za 1 znak.
Npr.: GR56C*1C za vse rotorje velikosti 560 C v izvedbi GR, ER??I-4* za pridobitev vseh ZAbluefin v izvedbi ER

artikel_št
Številka artikla (če je znana) zahtevanega ventilatorja.
Vnesete lahko več številk artiklov naenkrat, vsako ločeno z |, na primer: 178125 | 178153 | 178113.

velikost_fan
velikost potrebnih ventilatorjev (če je znana)

omrežno_delovanje
Izberite, ali naj bo zahtevani ventilator povezan s krmilnikom ali ne.

Možnosti vnosa:
NETZ: Ventilator neposredno priključen na električno omrežje
FZ: Ventilator priključen na frekvenčni pretvornik

motorna_tehnologija
Izberite vrsto motorja, ki je najbolj primeren za vašo uporabo. Vnesete lahko več možnosti, ločenih z |
npr.: ZAmotpremium IE2 | PMblue IE4 | ZAmotpremium IE3

Možnosti vnosa:
AC ERM: AC motor z zunanjim rotorjem
AMblue IE3: Motor z notranjim rotorjem IE3 s krmilnikom
ECblue: EC motorji z zunanjim rotorjem
ECQ: EC motor z zunanjim rotorjem
PMblue IE4: Motor s trajnim magnetom IE4 z notranjim rotorjem
PMblue Samostojno: Motor s trajnim magnetom IE4 z notranjim rotorjem brez krmilnika
ZAmotbasic EX: Poceni motor ATEX z notranjim rotorjem
ZAmotbasic IE2: Poceni motor IE2 z notranjim rotorjem
ZAmotbasic IE3: Poceni motor IE3 z notranjim rotorjem
ZAmotpremium IE2: Vrhunski motor z notranjim rotorjem IE2
ZAmotpremium IE3: Vrhunski motor z notranjim rotorjem IE3
ZAmotpremium PE: Premium notranji rotor Premium Efficiency (ZDA) motor

trenutna_faza
Faze električnega toka.

Možnosti vnosa:
1 ali 3.

voltage
Električni voltage

Možnosti vnosa:
230 400 460 690

nominalna_frekvenca
Nazivna električna frekvenca.

Možnosti vnosa:
50 60

search_tolerance
Zahtevana izbirna toleranca

motor_safety_margin
Rezerva moči motorja, če je potrebna
npr. motor_safety_margin = 10 => 10 kW moči gredi zahteva 11 kW motor

zračni_tok_volumenska_rezerva
Volumetrična rezerva pretoka zraka, če je potrebna
npr. airflow_volum_reseve = 10 => 1000 m³/h potreben pretok pomeni, da mora ventilator zagotoviti 1100 m³/h

gostota_zraka
Delovna gostota zraka ventilatorja. Izbira ventilatorja in izračuni delovne točke se bodo prilagodili gostoti.

ambient_temperature
Srednja temperatura, pri kateri deluje ventilator

žar_vpliv
Velja samo za centrifugalne ventilatorje

Možnosti vnosa:
false: žar ni upoštevan
res: izračuni delovne točke, ki vplivajo na delovanje ventilatorja in akustiko, upoštevajo žar

namestitvena_višina_mm
Višina ohišja v mm. Namestitev ventilatorjev v ohišja zahteva skupne dimenzije teh ohišij. Manjše ko je ohišje glede na velikost ventilatorja, bolj škodljivo je za delovanje ventilatorja.

namestitvena_širina_mm
Širina ohišja v mm.

namestitev_dolžina_mm
Dolžina ohišja v mm.

način_namestitve
Izgube zmogljivosti ohišja se izračunajo s posebnimi algoritmi. FANselect ponuja več algoritmov za izračun izgub za posamezne ventilatorje, a le enega (RLT_2017) za več postavitev ventilatorjev

Možnosti vnosa:
ZA: Interno razvit algoritem
RLT_2017: najnovejši algoritem, ki ga je razvilo Združenje proizvajalcev klimatskih naprav

zaščitni_razred
Vnesite zahtevani razred zaščite kot številko IPxx.

erp_razred
Vhodni razred ERP (Direktiva o izdelkih, povezanih z energijo), tj. 2015.
Razred ErP določa minimalni izkoristek, ki ga lahko ima ventilator za prodajo na določenih trgih

sfp_razred
Vhodni razred SFP (Specific Fan Performance) kot številka, tj. 3, 4. SFP je v bistvu vhodna električna moč glede na izhodni pretok zraka.

polni_oktavni_pas
Če želite prikazati celoten oktavni pas s cmd: search, nastavite ta parameter na true.

vstavi_nominalne_vrednosti
Ta parameter nastavite na true, da prikažete vse električne nazivne vrednosti s cmd: search.

vstavi_podatke_motorja
Ta parameter nastavite na true, da prikažete ustrezne podatke o barju s cmd: search.

vstavi_geografske_podatke
Ta parameter nastavite na true, da prikažete dimenzije artikla

merila_fokusa
Ta parameter vam omogoča, da najdeni niz omejite na ventilatorje z najboljšimi merili ostrenja, ki ste jih nastavili.

Možnosti vnosa:
ZA_ETASF_SYS: Najboljši … % pri statični učinkovitosti sistema
ZA_PSYS: Najboljši … % pri sistemsko absorbirani moči
ZA_LWA5: Najboljši … % pri akustiki na sesalni strani
ZA_LWA6: Najboljši … % pri akustiki tlačne strani
ZA_BG: Najboljši … % pri velikosti ventilatorja

fokus_toleranca
Nastavitev tega parametra na 0 bi proizvedla samo en članek, in sicer tistega z najboljšo prednastavitvijo focus_crtieria. Če bi vnesli številko X, bi bil najboljši ventilator za prednastavljena merila fokusa in vsi ventilatorji do X % slabši od najboljšega ventilatorja.
npr.: focus_criteria = ZA_ETASF_SYS in focus_tolerance = 7
izkoristki: Ventilator z najboljšo statično učinkovitostjo sistema + vsi ventilatorji do 7 % slabši od tega najboljšega ventilatorja

ime_cenika
Če vnesete ime Excelovega lista, ki ga najdete v mapi DLL: Product_Price_Reference..xls, lahko zagotovite, da se cena prikaže med izhodi DLL. Excel file ima eno preglednico s tremi stolpci.

Stolpec 1: Številka artikla stranke. Tukaj je mogoče uporabiti kateri koli številski sistem.
2. stolpec: Ziehl-Abegg številka artikla, ki se uporablja za izborne izračune
3. stolpec: Cena tega artikla

Razloženi vsi rezultati

 

ARTICLE_NO Številka artikla
CALC_AIR_DENSITY Gostota zraka, uporabljena pri izbiri in izračunu (kg/m³)
CALC_ALTITUDE Nadmorska višina, uporabljena pri izbiri in izračunu (m nad morsko gladino)
CALC_LW5_OKT Oktavni pas sesalne strani, vrednosti ločene z vejicami (dB)
CALC_LW6_OKT Oktavni pas na strani tlaka, vrednosti ločene z vejicami (dB)
CALC_LWA5_OKT Utežene vrednosti oktavnega pasu na sesalni strani (dBA)
CALC_LWA6_OKT Obtežene vrednosti oktavnih pasov na tlačni strani (dBA)
CALC_NOZZLE_PRESSURE Tlak v šobi, ki se uporablja za določanje pretoka zraka (Pa)
CALC_N_RATED Razmerje med vrtljaji ventilatorja delovne točke in največjim vrtljajem ventilatorja (%)
CALC_P1_MAX Največja absorbirana električna moč v delovni točki (W)
CALC_PL_MAX Največja absorbirana moč gredi na delovni točki (W)
CALC_PSYS_MAX Največja absorbirana moč sistema = absorbirana moč motorja + krmilnika (W)
CALC_TEMP_C Srednja temperatura (°C)
CAPACITOR_CAPACITANCE Kapacitivnost kondenzatorja (??F)
CAPACITOR_VOLTAGE Kondenzator voltage (V)
CHART_VIEWER_URL URL za grafikon, ki prikazuje krivulje ventilatorjev
VEZJE Vrsta električnega tokokroga
COSPHI Kosinusna vrednost Phi motorja ventilatorja
CURRENT_PHASE Faze motorja ventilatorja
dim_… Dimenzije ventilatorja
dim_klischee Ime klišeja => poenostavljena risba s pomembnimi dimenzijami
DENSITY_INFLUENCE Gostota, uporabljena pri določanju gostote merjenja delovne točke => Izbira pri gostoti izmerjene gostote ventilatorja => Izbira pri gostoti, ki se razlikuje od izmerjene gostote
RISBA_FILE Pot do risbe pahljače
EC_TYPE Izhod je 1, če ventilator napaja motor EC in prazen niz, če motor ventilatorja ni motor EC
EFFICIENCY_CLASS Razred učinkovitosti IEC motorja. Parametri so prikazani samo ob ventilatorjih, ki jih poganjajo motorji IEC
EFFICIENCY_STAT Statična učinkovitost ventilatorja = Volumetrična stopnja X Statični tlak / Moč, ki jo absorbira sistem (%)
EFFICIENCY_TOT Skupna učinkovitost ventilatorja = Volumetrična stopnja X Statični tlak / Moč, ki jo absorbira sistem (%)
ERP_CLASS Fan ERP razred
ERP_METHOD Metoda, ki se uporablja za merjenje razreda ERP
ERP_N_ACTUAL Dejanska normalizirana stopnja učinkovitosti (Nist)
ERP_N_STAT Statična učinkovitost (hstatA) pri delovni točki (%) v skladu z merilno metodo A
ERP_N_TRAGET Zahtevana standardizirana stopnja učinkovitosti (Nsoll)
ERP_VSD Vrne vgrajen krmilnik EC, če je ventilator tako opremljen. in prazen niz za ventilatorje brez vgrajenega sistema za nadzor hitrosti
FAN_EFFICIENCY_GRADE To je faktor, dodeljen posameznim oboževalcem in je pomemben samo za oboževalce AMCA
FEI_FACTOR Ta faktor je izračunan na podlagi delovne točke in je pomemben samo za oboževalce AMCA
GRILL_INFLUENCE Vrne ne, če vpliv žara ni upoštevan v izračunih, in da, če je vpliv žara upoštevan.
INCREASE_OF_CURRENT Trenutno povečanje (%)
INDEX Zaporedna številka ventilatorjev v najdenem nizu. Prvi ventilator v najdenem nizu bi imel indeks 0, drugi ventilator 1 itd.
INSTALLATION_HEIGHT_MM Višina ventilatorja (mm)
INSTALLATION_LENGTH_MM Dolžina ventilatorja (mm)
INSTALLATION_POS Vrne usmerjenost(-e) ventilatorja: H: Vodoravno VO: Navpično obrnjeno navzgor VU: Navpično obrnjeno navzdol
INSTALLATION_POS_H Vrne 1 za vodoravno usmerjene ventilatorje (INSTALLATION_POS = H) in prazen niz za preostale ventilatorje.
INSTALLATION_POS_VO Vrne 1 za navpične navzgor obrnjene ventilatorje (INSTALLATION_POS = VO) in prazen niz za preostale ventilatorje
INSTALLATION_POS_VU Vrne 1 za ventilatorje, obrnjene navpično navzdol (INSTALLATION_POS = VU) in prazen niz za preostale ventilatorje
INSTALLATION_WIDTH_MM Širina ventilatorja (mm)
IS_EC Vrne 1, če ima ventilator EC motor in prazen niz za ne-EC motorje
KFAKTOR Tlak šobe ventilatorja
MAX_CURRENT Največji tok ventilatorja (A)
MAX_FREQUENCY Največja frekvenca ventilatorja (Hz)
MAX_TEMPERATURE_C Najvišja temperatura ventilatorja (°C)
MAX_VOLTAGE Največja glasnost ventilatorjatage (V)
MDRAWING Ime risbe file
MIN_CURRENT Najmanjši tok ventilatorja (A)
MIN_TEMPERATURE_C Najnižja temperatura ventilatorja (°C)
MIN_VOLTAGE Največja glasnost ventilatorjatage (V)
MOTOR_DESIGN Vrsta izvedbe motorja: (samo za motorje IEC)
IMB 3: Na nogi
IMB 5: prirobnica
MOTOR_POLES Število polov motorja (za IEC ventilatorje)
MOTOR_SHAFT IEC opis gredi motorja: število / premer X dolžina
MOTOR_SIZE Velikost motorja IEC
NOMINAL_CURRENT Nazivni tok motorja ventilatorja (A)
NOMINAL_FREQUENCY Nazivna frekvenca motorja ventilatorja (Hz)
NOMINAL_IECMOTOR
_EFFICIENCY IEC Nazivni izkoristek motorja kot decimalno število
NOMINAL_SPEED Nazivna hitrost ventilatorja (1/min)
NOMINAL_VOLTAGE Nazivna vol. motorja ventilatorjatage
NOZZLE_GUARD Informacije o tem, kako je bil ventilator izmerjen. Predvsem za aksialne ventilatorje
NUMBER_OF_POLES Število polov IEC motorja
PHASE_DIFFERENCE Fazna razlika
POWER_INPUT_KW Moč, ki jo zahteva motor (kW)
POWER_INPUT_KW Izhodna moč motorja (kW)
PRODUCT_IMG Pot do slike izdelka
PROTECTION_CLASS_IP Razred zaščite kot številka IP
PROTECTION_CLASS_THCL Razred temperaturne zaščite kot številka THCL
RUBBER_MOT_DIAMETER Motorna guma damper premer
RUBBER_MOT_HEIGHT Motorna guma damper višina
SPRING_MOT_DIAMETER Motorna vzmet damper premer
SPRING_MOT_HEIGHT Motorna vzmet damper višina
TIP Tipski ključ ventilatorja
VOLTAGE_TOLERANCA Voltage toleranca (%)
ZAWALL_ARRANGEMENT Postavitev z več ventilatorji. Vrne 0, če ni izbranih več ventilatorjev
Nazivna velikost ventilatorja ZA_BG
ZA_COSPHI Motor ventilatorja Cos Phi
ZA_ETAF Skupna učinkovitost ventilatorja = Volumetrična stopnja X Skupni tlak / Moč, ki jo absorbira sistem (%)
ZA_ETAF_L Skupna učinkovitost rotorja ventilatorja (%)
ZA_ETAF_SYS Skupna učinkovitost sistema (%)
ZA_ETAM Učinkovitost motorja (%)
ZA_ETASF Statična učinkovitost ventilatorja = Volumetrična stopnja X Statični tlak / Moč, ki jo absorbira sistem (%)
ZA_ETASF_L Statični izkoristek rotorja ventilatorja (%)
ZA_ETASF_SYS Statična učinkovitost sistema (%)
ZA_F Nazivna električna frekvenca ventilatorja (Hz)
ZA_FBP Električna frekvenca ventilatorja pri delovni točki (Hz)
ZA_I Tok ventilatorja na delovni točki (A)
ZA_IN Nazivni tok ventilatorja (A)
ZA_LW5 Raven zvočne moči delovne točke sesalna stran (dB)
ZA_LW6 Delovna točka Raven akustične moči tlačna stran (dB)
ZA_LWA5 Utežena raven zvočne moči na delovni točki sesalna stran (dBA)
ZA_LWA6 Utežena raven zvočne moči na delovni točki, tlačna stran (dBA)
ZA_MAINS_SUPPLY Omrežno napajanje: faze, voltage in električna frekvenca
ZA_N RPM na delovni točki (1/min)
ZA_NMAX Največji vrtljaji ventilatorja (1/min)
ZA_PD Dinamični tlak na delovni točki (Pa)
ZA_PF Skupni tlak ventilatorja. ZA_PF = ZA_PSF + ZA_PD (Pa)
ZA_PF_MAINS_OPERATED Skupni tlak ventilatorja v omrežnem delovanju (Pa)
ZA_PSF Statični tlak ventilatorja (Pa)
ZA_PSF_MAINS_OPERATED Statični tlak ventilatorja v omrežnem delovanju (Pa)
ZA_P1 Potrebna električna moč v delovni točki (W)
ZA_PD Dinamični tlak delovne točke (Pa)
ZA_PF Skupni tlak delovne točke (Pa)
ZA_PL Izračunana moč gredi v delovni točki (W)
ZA_PSF Statični tlak delovne točke (Pa)
ZA_PSYS Absorbirana moč sistema (W)
ZA_QV Volumetrični pretok delovne točke (m³/h)
ZA_QV_MAINS_OPERATED Volumetrični pretok delovne točke pri delovanju v omrežju (m³/h)
ZA_SFP SFP število ventilatorjev
ZA_SFP_CLASS Razred SFP ventilatorja
ZA_U Fan voltage na delovni točki (V)
ZA_UN Fan nominal voltage (V)
ZA_WEIGHT Masa ventilatorja

Izhodi vsakega cmd

cmd: rezultati iskanja

ŠT. ČLANKA CALC_AIR_DENSITY CALC_ALTITUDE
CALC_NOZZLE_PRESSURE CALC_N_RATED DENSITY_INFLUENCE
RISBA_FILE ERP_CLASS ERP_METHOD
ERP_N_ACTUAL ERP_N_STAT ERP_N_TRAGET
ERP_VSD FAN_EFFICIENCY_GRADE FEI_FAKTOR
ŽAR_VPLIV KAZALO INSTALLATION_HEIGHT_M M
INSTALLATION_LENGTH_M M INSTALLATION_POS INSTALLATION_POS_H
INSTALLATION_POS_VO INSTALLATION_POS_VU INSTALLATION_WIDTH_MM
IS_EC JE_VELJAVNO KFAKTOR
ŠČITNIK ŠOBE PRODUCT_IMG VRSTA
ZAWALL_UREDITEV 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_RAZRED ZA_U ZA_UN
ZA_TEŽA

cmd: izberite Izhodi
Ta cmd zahteva, da vnesete številko artikla v article_no.

ŠT. ČLANKA 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 CHART_VIEWER_URL
KROG COSPHI CURRENT_PHASE
DENSITY_INFLUENCE RISBA_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_FAKTOR ŽAR_VPLIV 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 JE_VELJAVNO
KFAKTOR MAX_CURRENT MAX_TEMPERATURE_C
MAX_VOLTAGE MIN_CURRENT MIN_TEMPERATURE_C
MIN_VOLTAGE NOMINAL_FREQUENCY NOMINAL_SPEED
NOMINAL_VOLTAGE ŠČITNIK ŠOBE PHASE_DIFFERENCE
POWER_INPUT_KW PRODUCT_IMG PROTECTION_CLASS_IP
PROTECTION_CLASS_THCL VRSTA VOLTAGE_TOLERANCA
ZAWALL_UREDITEV 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_RAZRED
ZA_U ZA_UN ZA_TEŽA

cmd: nominalne_vrednosti Izhodi
Ta cmd zahteva številko artikla v article_no.
Spodnje rezultate je mogoče izpisati tudi z iskanjem cmd, tako da nastavite insert_nominal_values ​​na true

ŠT. ČLANKA CAPACITOR_CAPACITANCE CAPACITOR_VOLTAGE
KROG 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 NOMINALNI_TOK 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_TOLERANCA

cmd: get_chart Izhodi
Ta cmd zahteva številko artikla v article_no in ustvari spodnje rezultate in krivulje ventilatorja

BOTTOM_MARGIN CHART_FILE CHART_MAX_X
CHART_MAX_Y CHART_MIN_X CHART_MIN_Y
LEFT_MARGIN MEASUREMENT_ID RIGHT_MARGIN
TOP_MARGIN

cmd: motor_data Izhodi
Za motorje EC:

KROG NOMINAL_VOLTAGE PROTECTION_CLASS_IP

ZA motorje IEC:

KROG EFFICIENCY_CLASS MOTOR_DESIGN
MOTOR_GRED MOTOR_SIZE NOMINALNI_TOK
NOMINAL_VOLTAGE NUMBER_OF_POLES POWER_OUTPUT_KW
PROTECTION_CLASS_IP RUBBER_MOT_PREMER RUBBER_MOT_HEIGHT
VZMET_MOT_PREMER SPRING_MOT_HEIGHT

cmd: izhodi stanja
Ta cmd je uporaben za pridobitev različice DLL in uporabnikovega uporabniškega imena

UPORABNIŠKO IME RAZLIČICA

cmd: izhodi create_session
Ta cmd se uporablja za ustvarjanje seje, preden pokličete web DLL

UPORABNIŠKO IME RAZLIČICA

Pomoč in podpora

Kontaktni podatki
Če potrebujete dodatno pomoč ali nasvet o tem, kako integrirati FANselect API v vašo aplikacijo, nas kontaktirajte.

Kontakt
Podpora FANselect
Tehnologija prezračevanja
Heinz-Ziehl-Straße – 74653 Künzelsau
fanselect@ziehl-abegg.com
www.fanselect.net
www.ziehl-abegg.com

Povezave

Ziehl-Abegg
www.ziehl-abegg.com
Prenos DLL FANselect
www.ziehl-abegg.com/fileadmin/de/de/03_Produktwelten/DigitaleLösungen/Software/FANselect/FANselect_DLL.zip
FANselect Web API
fanselect.net:8079/FSWebStoritev
Slike in risbe članka
http://www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/catalog.zip

Zgodovina dokumenta

04.11.2019

  • Prva izdaja

12.08.2021

  • Nova oblika dokumenta
  • Posodobi ERP_… opis
  • Dodajte nove portfelje
  • Dodajte nov opis izhodnih spremenljivk za dimenzije

Logotip ZIEHL-ABEGG

Dokumenti / Viri

ZIEHL-ABEGG FANselect DLL API programski vmesnik [pdf] Uporabniški priročnik
FANselect DLL, FANselect DLL API programski vmesnik, API programski vmesnik, programski vmesnik

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *