ZIEHL-ABEGG FANselektearje DLL API Programming Interface
ZIEHL-ABEGG FANselektearje DLL API Programming Interface
ZIEHL-ABEGG FANselektearje DLL API Programming Interface

Ynlieding

De FANselect DLL tsjinnet as in Application Programming Interface foar FANselect. It fereasket in fersykstring as ynfier en jout in antwurdstring út.

Sawol fersyk- en antwurdstrings kinne wurde opmakke as JSON of XML. It is oan de opropapplikaasje om de fereaske ynfier te meitsjen en de útfier fan 'e API te parsearjen.

Dizze API kin wêze:
Ynladen (as in Windows DLL) troch te klikken op de keppeling www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/FANselect_DLL.zip of tagong fia de web fia http://fanselect.net:8079/FSWebService

Jo kinne registrearje hjir https://www.ziehl-abegg.com/digitale-loesungen/software/fanselect foar de fereaske FAN selektearje login om de DLL te brûken.

De downloadbare FANselect DLL-map kin oeral op jo masine pleatst wurde. It is wichtich om de map yntakt en aktueel te hâlden. Jo applikaasje soe tagong moatte ta de fanselect.dll file binnen dizze map.

Om jo ferzje fan 'e DLL te aktualisearjen:

  1. Download de nije DLL-map fan 'e URL boppe
  2. Wiskje jo eigentlike DLL-map
  3. pleats de nije DLL-map op dy lokaasje frijlitten troch jo foarige DLL-map

The FANselect web API is altyd bywurke en fereasket dêrom net dat de brûker bywurkje.
Yn elke DLL-map is d'r in test-ark, neamd ZADllTest.exe of ZADllTest64.exe, wêrmei jo ynfier- en útfierstrings kinne testen.
Ynlieding
Ofbylding 1: Links is it ynfiergebiet, wylst de rjochterkant de útgongen befettet produsearre troch de DLL. Klikje op it ljepblêd Tekst linksboppe om de oanmakke tekenrige te sjen.

Jo kinne de ynfier testen troch de parameters yn te fieren dy't jo wolle yn it formulier (ôfbylding 1). Yn 'e tap "Tekst" kinne jo de json-sting skriuwe of kopiearje (bglampsjoch 2.1.) yn.

Ferbine mei FANselect DLL

Minimale fereaske ynputs:

brûkersnamme: Jo FANselect account syn brûkersnamme
wachtwurd: Jo FANselect account's wachtwurd
cmd: Sykje (útlein yn paragraaf 2.2)
qv: Duty punt syn volumetryske flow rate
psf: Statyske druk fan duty punt
spec_produkten: Portfolio mei fereaske fans (ferklearre yn paragraaf 3.1)
taal: Kies taal foar útgongen om yn te ferskinen (taljochte yn paragraaf 3.1)
Mei dizze minimale ynputen moat jo fersykstring lykje op de samples hjirûnder:

JSON Request String example
{
"brûkersnamme": "ZAFS19946"
"wachtwurd": "bnexg5",
"cmd": "sykje",
"qv": "2500",
"psf": "50",
"spec_products" : "PF_00",
"taal": "EN",
}

Identike fersykstring as XML:


ZAFS19946
bnexg5
sykje
2500
50
PF_00
EN

Programmearje in DLL Reader

Jo kinne tagong krije ta de DLL fia ien fan trije funksjes.
ZAJsonRequestW: Foar Unicode Strings
ZAJsonRequestA: Foar UTF-8 Strings
ZAJsonRequestBSTR: Foar OLE foarwerpen

Jo DLL-lêzer moat de fersykstring as argumint trochjaan oan ien fan 'e boppesteande funksjes, en dan de útfier fan' e DLL lêze.

DLL Reader funksje yn Python
def za_dll_fan_selection(request_string, dll_path):
ymportearje ctypes
ymportearje json
fanselect_dll = ctypes.WinDLL(dll_path)
fanselect_dll_output = (ctypes.wstring_at(fanselect_dll.ZAJsonRequestW(request_string)))
return fanselect_dll_output

request_string is identyk formaat oan Request String example boppe, al mei mear yngongen
dll_path: is it paad nei de FANselect DLL, bygelyks C.\FANselect_DLL\FANselect_DLL}fanselect.dll

DLL Reader funksje yn VBA
Privee ferklearje Funksje ZAJsonRequestBSTR Lib
"C:\FANselect_DLL\FANselect_DLL\FANselect.dll" (ByVal sRequest As String) As String
Publike funksje vba_reader(ByVal input_request_string As String) As String
Dim request_string As String
Dim response_string As String
Dim request_string_unicode As fariant
Dim response_string_unicode As fariant

request_string = "{" + input_request_string + "}"

request_string_unicode = StrConv(request_string, vbUnicode)
response_string_unicode = ZAJsonRequestBSTR(request_string_unicode)
response_string = StrConv(response_string_unicode, vbFromUnicode)
vba_reader = response_string
Ein Funksje

Fierder Examples kinne wurde ynladen fan de links hjirûnder

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

Ferbine mei FANselect Web API

Tagong ta FANselect's web API is hast identyk oan it proses dat wurdt brûkt om tagong te krijen ta de DLL.

It ienige ferskil is dat jo twa fersiken moatte stjoere:
1e fersyk: Om in sesje-ID te krijen
2e fersyk: Gewoane fersyk, dy't de sesje-ID omfettet krigen yn it earste fersyk

De grutte advantage fan web API is dat it (lykas earder neamd) altyd bywurke is en net nedich is om te downloaden. Undersykje asjebleaft de betrouberens fan it ynternet op jo lokaasje en de firewall / feiligensynstellingen fan jo masine, om't dizze kinne hamper de web API's prestaasjes.

Lykas by de ynlaadbere DLL, fersiken nei en antwurden fan 'e web API kin stjoerd wurde as JSON- of XML-strings.

Sawol DLL as web API produsearje identike útgongen, om't beide deselde seleksje- en berekkeningsalgoritmen brûke. Alle ferskillen tusken DLL en web API, binne wierskynlik troch in ferâldere DLL.

Web API Reader funksje yn Python
ymportearje json
dll_path = "http://fanselect.net:8079/FSWebBetsjinning"
def za_api_fan_selection_0(request_string, dll_path):
ymportearje fersiken
fanselect_api_output = requests.post(url=dll_path, data=request_string)
return fanselect_api_output
# Krij sesje-ID
request_string = "{'cmd':'create_session', 'brûkersnamme': 'USERNAME', 'wachtwurd': 'WACHTWOORD' }"
request_string = str(request_string)
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']

# Gewoane fersyk
request_string = "{"
request_string = request_string + "'brûkersnamme': 'USERNAME',"
request_string = request_string + "'wachtwurd' : 'WACHTWOORD',"
request_string = request_string + "'taal' : 'EN',"
request_string = request_string + "'unit_system': 'm',"
request_string = request_string + "'cmd': 'sykje',"
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 = request_string + "'voltage': '400',"
request_string = request_string + "'nominal_frequency': '50',"
request_string = request_string + "'sessionid' : '" + session_id + "',"
request_string = request_string + "'full_octave_band': 'wier',"
request_string = request_string + "}"
request_string = str(request_string)
response_string_initial = za_api_fan_selection_0(request_string, dll_path)

Fierder Examples kinne wurde ynladen fan de links hjirûnder
C# http://downloads.fanselect.net/fanselect/dll_examples/VCS10WebService.zip
VB10 http://downloads.fanselect.net//fanselect/dll_examples/VB10WebService.zip

Yn- en útgongen

Alle yngongen útlein
taal
Stel de taal fan útgongen yn

ynfier opsjes:
CS: Tsjechysk DA: Deensk DE: Dútsk EN: Ingelsk
ES: Spaansk FR: Frânsk FI: Finsk HU: Hongaarsk
IT: Italiaansk JA: Japansk NL: Nederlânsk PL: Poalsk
PT: Portegeesk Feriene Keninkryk: Russysk SW: Sweedsk TR: Turksk
ZH: Sineesk

unit_system
ienheidsysteem te brûken yn berekkeningen.

Ynfier opsjes:
m: metryske i: keizerlike

brûkersnamme
Jo FANselect account syn brûkersnamme.

wachtwurd
Jo FANselect account's wachtwurd
Brûkers dy't allinich ynteressearre binne yn in beheinde set fan artikels, kinne ien of mear brûkersnamme / wachtwurdkombinaasjes (oanmelden) krije. Elke oanmelding soe in spesifike set artikels oanbiede - foarôf definieare troch de brûker.
De applikaasje fan de brûker soe dan de dll neame mei ien fan dizze spesifike oanmeldingen om te selektearjen út in beheinde pool fan artikels. Advantages: Faster seleksje proses en lytser oantal artikels ûnder fûn set

cmd
cmd, koart foar kommando, is nedich om de DLL te ynstruearjen oer it type útgongen nedich

Ynfier opsjes:
sykje: seleksje troch plicht punt + filters lykas grutte, design etc.
status: Levert brûkersnamme en software ferzje. Web API jout ek SESSIONID út.
create_session: SESSIONID krije. Dizze cmd is allinnich relevant foar de web API
De folgjende cmd's fereaskje in artikelnûmer yn artikelnr: selektearje: Selektearje op artikelnûmer. De nominale gegevens fan it artikel wurde útfierd as it plichtpunt net wurdt berikt
nominal_values: Fa artikel syn elektryske nominale wearden. Dizze gegevens wurde ek krigen mei jo earste sykopdracht troch insert_nominal_values ​​op wier te setten
motor_data: Artikel motor data. Kin ek krije mei sykjen en insert_motor_data: wier
geo_data: Artikel (geometrysk) ôfmjittings. Krij dizze gegevens mei sykjen troch insert_geo_data op wier te setten
accessoires: Depict accessoires ferbûn mei artikel
get_chart: Meitsje diagrammen foar selektearre artikel

cmd_param
Jo kinne de yndeks ynstelle fan it artikel dat jo wolle

zawall_mode
Kies of jo meardere fans wolle selektearje, mei ien fan twa opsjes
ZAWALL: Selektearje allinich mei meardere fans
ZAWALL_PLUS: Selektearje mei meardere en inkele fans

zawall_grutte
Stel it oantal fans yn dat jo wolle brûke yn jo meardere fans-array. Maksimum oantal fans is ynsteld op 20.
zawall_size kin ek leech litten wurde. FANselect sil automatysk it oantal fereaske fans bepale.
Seleksjes sûnder in foarôf ynsteld oantal fans komme normaal mei in langere reaksjetiid.

qv
Volumetryske taryf itsij yn m³/h foar ienheid_systeem-keuze m as CFM foar ienheid_systeem-keuze i.

psf
Statyske druk itsij yn Pa foar unit_system kar m of yn wg foar unit_system kar i.

pf
Totale druk itsij yn Pa foar unit_system kar m of yn wg foar unit_system kar i
Yn jo fersykstring spesifisearje jo psf of pf.

spec_produkten
Fans yn FANselect wurde pleatst yn diskrete portefúljes, oanjûn troch de hjirûnder neamde PF-koades. It is ferplichte om in spesifyk portfolio yn te fieren. Op it stuit is it net mooglik om te selektearjen oer meardere portefúljes.

Ynfier opsjes
PF_50: Standert Worldwide PF_54: AMCA Tailân Products
PF_51: USA Standert Products PF_56: India Portfolio
PF_52: Brasil Portfolio PF_57: AMCA Germany Products
PF_53: AMCA USA Products PF_59: AMCA India Product Portfolio
PF_60: Sina PF_61: Jeropa

oanbod fan produkten
Fans wurde pleatst yn klusters aka produktberiken, oanjûn troch de hjirûnder neamde BR-koades.
product_range is net ferplichte en kin meardere BR koades skieden troch |, bygelyks BR_01 | BR_57 | BR_59

produkt ûntwerp
Elk artikel kin komme yn ien fan in mannichte oan ûntwerpen. Lit leech as it ûntwerp net bekend is

Ynfier opsjes
Axiale flow fans mei luchtstream rjochting A: Lucht wurdt sûge oer motor
AA: Axial fan besteande allinnich út waaier
AD: Axiale fan sûget troch grille
AF: Tube axial fan mei langere buis, rûne húsfesting
AL: Tube axial fan mei koartere buis, rûne húsfesting
AQ: Tube axial fan mei koartere buis, rjochthoekige húsfesting
AW: Axiale fan sûget troch grille

Axial flow fans mei luchtstream rjochting V: Lucht wurdt blaasd oer motor
VA: Axiale fan besteande allinnich út waaier
VE: Tube axial fan mei koartere buis en sûgjen troch kontakt beskerming
VF: Tube axiale fan mei tige lange buis
VH: Tube axiale fan mei koartere buis, rûne húsfesting
VH: Wall-mounted Tube axiale fan mei koartere buis en gids-vanes
VL: Wall-mounted Tube axiale fan mei koartere buis en gids-vanes
VQ: Wall-mounted Tube axiale fan mei koartere buis en gids-vanes
VI: Axiale fan waait troch grille
VK: Axiale fan waait troch grille
VL: Tube axiale fan mei koartere buis, rûne húsfesting
VQ: Tube axial fan mei koartere buis, rjochthoekige húsfesting
VS: Axiale fan waait troch grille, omlizzende hiele efterkant fan fan

Centrifugale fans
ER: Centrifugale plug fan design
GR-H: Wall mounted centrifugal fan design, horizontaal mounted
GR-Vo: Muorre monteare sintrifugale fan-ûntwerp, fertikaal monteare nei boppen
GR-Vu: Muorre monteare sintrifugale fan-ûntwerp, fertikaal monteard nei ûnderen
GR: Wall mounted centrifugal fan design
RH: Centrifugale fan besteande allinnich út waaier
WR: Centrifugale fan pleatst yn kubusûntwerp

fan_type
Filter troch it definiearjen fan in diel fan 'e type-kaai fan' e fan. Wylde kaarten binne: * foar meardere karakters en ? foar 1 karakter.
Bygelyks: GR56C*1C om alle grutte 560 C-waaiers yn GR-ûntwerp te krijen, ER??I-4* om alle ZAbluefin yn ER-ûntwerp te krijen

artikel_nr
Artikelnûmer (as bekend) fan de fereaske fan.
Meardere artikelnûmers kinne tagelyk ynfierd wurde, elk skieden troch in |, lykas: 178125 | 178153 | 178113.

fan_grutte
fangrutte fan fereaske fans (as bekend)

mains_operaasje
Kies of fereaske fan moat wurde ferbûn oan in controller of net.

Ynfier opsjes:
NETZ: Fan direkt ferbûn oan elektryske grid
FZ: Fan ferbûn oan frekwinsje converter

motor_technology
Selektearje it type motor dat it bêste geskikt is foar jo applikaasje. Meardere karren kinne ynfierd wurde skieden troch in |
bygelyks: ZAmotpremium IE2 | PMblue IE4 | ZAmotpremium IE3

Ynfier opsjes:
AC ERM: Eksterne rotor AC motor
AMblue IE3: Ynterne rotor IE3 motor mei controller
ECblue: Eksterne rotor EC motors
ECQ: Eksterne rotor EC motor
PMblue IE4: Permaninte magneet IE4 ynterne rotormotor
PMblue Standalone: Permaninte magneet IE4 ynterne rotormotor sûnder controller
ZAmotbasic EX: Lege kosten ynterne rotor ATEX motor
ZAmotbasic IE2: Lege kosten ynterne rotor IE2 motor
ZAmotbasic IE3: Lege kosten iInternal rotor IE3 motor
ZAmotpremium IE2: Premium ynterne rotor IE2 motor
ZAmotpremium IE3: Premium ynterne rotor IE3 motor
ZAmotpremium PE: Premium ynterne rotor Premium Efficiency (USA) motor

hjoeddeistige_fase
Elektryske stroom fazen.

Ynfier opsjes:
1 of 3.

voltage
Elektrysk voltage

Ynfier opsjes:
230 400 460 690

nominale_frekwinsje
Elektryske nominale frekwinsje.

Ynfier opsjes:
50 60

search_tolerance
Required seleksje tolerânsje

motor_safety_margin
Motor macht reserve, as nedich
bgl. motor_safety_margin = 10 => 10 kW as macht fereasket 11 kW motor

luchtstream_volume_reserve
Airflow volumetryske reserve, as nedich
bgl

lucht_density
Fan operaasje lucht tichtens. Fan seleksje en plicht punt berekkeningen sille oanpasse oan de tichtheid.

omjouwingstemperatuer
Middelstemperatuer wêrby't fan wurket

grill_ynfloed
Allinnich fan tapassing op centrifugal fans

Ynfier opsjes:
falsk: gjin grill beskôge
wier: duty punt berekkeningen fan ynfloed fan prestaasjes en akoestyk nimme grill rekken

ynstallaasje_hichte_mm
Hichte fan de kast yn mm. It pleatsen fan fans yn kasten fereasket de totale ôfmjittings fan dizze kasten. Hoe lytser de kast is relatyf oan fangrutte, hoe skealiker it is foar fanprestaasjes.

ynstallaasje_breedte_mm
Breedte fan de kast yn mm.

ynstallaasje_length_mm
Lengte fan de kast yn mm.

ynstallaasje_modus
Ferliezen fan kapselprestaasjes wurde berekkene troch spesifike algoritmen. FANselect biedt meardere algoritmen foar berekkening fan ferlies foar inkele fans, mar mar ien (RLT_2017) foar meardere fanlayouts

Ynfier opsjes:
ZA: Inhouse ûntwikkele algoritme
RLT_2017: Meast resinte algoritme ûntwikkele troch de AHU Manufacturer's Association

beskerming_klasse
Ynfier fereaske beskerming klasse as in IPxx nûmer.

erp_class
Input ERP (Energy Related Products-Richtlijn) klasse ie 2015.
De ErP-klasse definiearret de minimale effisjinsje dy't in fan kin moatte wurde ferkocht yn bepaalde merken

sfp_class
Input SFP (Spesifike Fan Performance) Klasse as in sifer, ie 3, 4. SFP is yn prinsipe de ynfier elektryske krêft yn relaasje ta de útfier luchtstream.

folsleine_oktaaf_band
Om de folsleine oktaafband te werjaan mei cmd: sykje, set dizze parameter op wier.

ynfoegje_nominale_wearden
Stel dizze parameter op wier om alle elektryske nominale wearden te sjen mei cmd: sykje.

ynfoegje_motor_data
Stel dizze parameter op wier om relevante moorgegevens te sjen mei cmd: sykje.

ynfoegje_geo_data
Stel dizze parameter op wier om de ôfmjittings fan it artikel wer te jaan

fokus_kritearia
Dizze parameter lit jo de fûne set beheine ta dy fans mei de bêste fokuskritearia dy't jo ynsteld hawwe.

Ynfier opsjes:
ZA_ETASF_SYS: Bêste …% by statyske effisjinsje fan it systeem
ZA_PSYS: Bêste ...% by systeem absorbearre krêft
ZA_LWA5: Bêste …% by akoestyk fan suctionside
ZA_LWA6: Bêste …% by akoestyk fan drukside
ZA_BG: Bêste …% by fangrutte

fokus_tolerânsje
It ynstellen fan dizze parameter op 0 soe mar ien artikel produsearje, nammentlik de iene mei de bêste foarynstelde focus_crtieria. It ynfieren fan in nûmer X soe de bêste fan produsearje foar de foarôf ynstelde focus_criteria plus alle fans oant X% minder dan de bêste fan.
bygelyks: focus_criteria = ZA_ETASF_SYS en focus_tolerance = 7
opbringst: Fan mei bêste statyske effisjinsje fan it systeem + alle fans oant 7% minder dan dy bêste fan

priislist_namme
Troch de namme yn te fieren fan it Excel-blêd fûn yn 'e DLL-map: Product_Price_Reference..xls, kinne jo de priis ferskine ûnder de útgongen fan' e DLL. Excel file hat ien rekkenblêd mei trije kolommen.

Pylder 1: Klant artikelnûmer. Hjir kin elk nûmersysteem brûkt wurde.
Kolom 2: Ziehl-Abegg-artikelnûmer, dat wurdt brûkt foar de seleksjeberekkeningen
Kolom 3: Priis fan dit artikel

Alle útgongen útlein

 

ARTICLE_NO Artikelnûmer
CALC_AIR_DENSITY Luchtdichtheid brûkt yn seleksje en berekkening (kg/m³)
CALC_ALTITUDE Hichte brûkt by seleksje en berekkening (m boppe seenivo)
CALC_LW5_OKT Suction side oktaaf ​​band, wearden skieden troch komma's (dB)
CALC_LW6_OKT Drukside oktaafband, wearden skieden troch komma's (dB)
CALC_LWA5_OKT Sûchside-gewogen oktaafbandwearden (dBA)
CALC_LWA6_OKT Drukside-gewogen oktaafbandwearden (dBA)
CALC_NOZZLE_PRESSURE Druk yn nozzle, brûkt om luchtstream te bepalen (Pa)
CALC_N_RATED Ratio of duty point fan rpm to maximum fan rpm (%)
CALC_P1_MAX Maksimum opnomd elektryske krêft by wurkpunt (W)
CALC_PL_MAX Maksimum absorbearre askrêft by wurkpunt (W)
CALC_PSYS_MAX Maksimum absorbearre systeemkrêft = motor + controller absorbearre krêft (W)
CALC_TEMP_C Middeltemperatuer (°C)
CAPACITOR_CAPACITANCE Kondensatorkapasitânsje (??F)
CAPACITOR_VOLTAGE Capacitor voltage (V)
CHART_VIEWER_URL URL om fankrommes yn kaart te bringen
CIRCUIT Type elektryske circuit
COSPHI Fan motor Cosine Phi wearde
CURRENT_PHASE Fan motor fazen
dim_... Ofmjittings fan de fan
dim_klischee Cliche name => ferienfâldige tekening mei wichtige ôfmjittings
DENSITY_INFLUENCE Tichte brûkt by it bepalen fan mjittingstichtens fan wurkpunt => Seleksje by mjitten tichtheiddichtheid fan fans => Seleksje by tichtens oars as mjitten tichtheid
TEKENING_FILE Paad nei fantekening
EC_TYPE-útfier is 1 as fan wurdt oandreaun troch in EC-motor en in lege string as fanmotor gjin EC-motor is
EFFICIENCY_CLASS Effisjinsjeklasse fan IEC-motor. Parameters ferskine allinich neist fans oandreaun troch IEC-motoren
EFFICIENCY_STAT Statyske effisjinsje fan fan = Volumetric Rate X Static Pressure / Power Absorbed by System (%)
EFFICIENCY_TOT Totale effisjinsje fan fan = Volumetric Rate X Static Pressure / Power Absorbed by System (%)
ERP_CLASS Fan ERP class
ERP_METHOD Metoade brûkt om ERP-klasse te mjitten
ERP_N_ACTUAL Werklike normalisearre mjitte fan effisjinsje (Nist)
ERP_N_STAT Statyske effisjinsje (hstatA) by wurkpunt (%) neffens mjitmetoade A
ERP_N_TRAGET Required standerdisearre graad fan effisjinsje (Nsoll)
ERP_VSD Returns EC controller yntegrearre as fan sa útrist. en in lege string foar fans sûnder in yntegreare snelheidskontrôlesysteem
FAN_EFFICIENCY_GRADE Dit is in faktor tawiisd oan yndividuele fans en is allinnich relevant foar AMCA fans
FEI_FACTOR Dizze faktor wurdt berekkene basearre op de plicht punt en is allinnich relevant foar AMCA fans
GRILL_INFLUENCE Jout nee as grillynfloed net yn rekken brocht wurdt, en ja as grillynfloed yn rekken brocht wurdt.
INCREASE_OF_CURRENT Aktuele ferheging (%)
INDEX Sequence oantal fans yn fûn set. Earste fan yn fûn set soe hawwe yndeks 0, twadde fan yndeks 1 etc.
INSTALLATION_HEIGHT_MM Hichte fan fan (mm)
INSTALLATION_LENGTH_MM Lengte fan fan (mm)
INSTALLATION_POS Jout fan-oriïntaasje(s): H: Horizontaal VO: Fertikaal nei boppen VU: Fertikaal nei ûnderen
INSTALLATION_POS_H Jout 1 foar horizontaal rjochte fans (INSTALLATION_POS = H), en in lege tekenrige foar oerbleaune fans.
INSTALLATION_POS_VO Jout 1 werom foar fertikale nei boppen rjochte fans (INSTALLATION_POS = VO) en in lege tekenrige foar oerbleaune fans
INSTALLATION_POS_VU Jout 1 werom foar fertikale nei ûnderen rjochte fans (INSTALLATION_POS = VU) en in lege tekenrige foar oerbleaune fans
INSTALLATION_WIDTH_MM Breedte fan fan (mm)
IS_EC Jout 1 as fan hat EC motor en lege string foar net-EC motors
KFACTOR Fan syn nozzle druk
MAX_CURRENT Fan's maksimum stroom (A)
MAX_FREQUENCY Fan's maksimum frekwinsje (Hz)
MAX_TEMPERATURE_C Maksimum fan temperatuer (°C)
MAX_VOLTAGE Fan's maximum voltage (V)
MDRAWING Namme fan tekening file
MIN_CURRENT Fan's minimum current (A)
MIN_TEMPERATURE_C Minimum temperatuer fan fan (°C)
MIN_VOLTAGE Fan's maximum voltage (V)
MOTOR_DESIGN Soart motorûntwerp: (allinich foar IEC-motoren)
IMB 3: Foot mounted
IMB 5: Flange mounted
MOTOR_POLES Oantal motorpeallen (foar IEC-oandreaune fans)
MOTOR_SHAFT IEC motor shaft beskriuwing: getal / diameter X lingte
MOTOR_SIZE IEC motor grutte
NOMINAL_CURRENT Fanmotor nominale stroom (A)
NOMINAL_FREQUENCY Fanmotor nominale frekwinsje (Hz)
NOMINAL_IECMOTOR
_EFFICIENCY IEC Motor nominale effisjinsje as in desimaal getal
NOMINAL_SPEED Nominale snelheid fan fan (1/min)
NOMINAL_VOLTAGE Fan motor nominale voltage
NOZZLE_GUARD Ynformaasje oer hoe't fan waard metten. Foaral foar axiale fans
NUMBER_OF_POLES IEC motor oantal peallen
PHASE_DIFFERENCE Fase ferskil
POWER_INPUT_KW Power fereaske troch motor (kW)
POWER_INPUT_KW Power Output troch motor (kW)
PRODUCT_IMG Paad nei produktôfbylding
PROTECTION_CLASS_IP Beskermingsklasse as IP-nûmer
PROTECTION_CLASS_THCL Temperatuerbeskermingsklasse as THCL-nûmer
RUBBER_MOT_DIAMETER Motorrubber damper diameter
RUBBER_MOT_HEIGHT Motorrubber damper hichte
SPRING_MOT_DIAMETER Motor spring damper diameter
SPRING_MOT_HEIGHT Motorveer damper hichte
TYPE Type kaai fan fan
VOLTAGE_TOLERANCE Voltage tolerânsje (%)
ZAWALL_ARRANGEMENT Meardere fan opmaak. Jout 0 werom as gjin meardere fans binne selektearre
ZA_BG Fan nominale grutte
ZA_COSPHI Fan motor Cos Phi
ZA_ETAF Totale effisjinsje fan fan = Volumetric Rate X Total Pressure / Power Absorbed by System (%)
ZA_ETAF_L Fan impeller totale effisjinsje (%)
ZA_ETAF_SYS Systeem totale effisjinsje (%)
ZA_ETAM Motor effisjinsje (%)
ZA_ETASF Statyske effisjinsje fan fan = Volumetric Rate X Static Pressure / Power Absorbed by System (%)
ZA_ETASF_L Fan impeller statyske effisjinsje (%)
ZA_ETASF_SYS Statyske systeem effisjinsje (%)
ZA_F Fan nominale elektryske frekwinsje (Hz)
ZA_FBP Fan elektryske frekwinsje by wurkpunt (Hz)
ZA_I Fanstroom by wurkpunt (A)
ZA_IN Fan nominale stroom (A)
ZA_LW5 Duty punt akoestyske krêft nivo suction side (dB)
ZA_LW6 Duty punt akoestyske macht nivo druk kant (dB)
ZA_LWA5 Duty punt gewicht akoestyske krêft nivo suction side (dBA)
ZA_LWA6 Duty punt gewicht akoestyske krêft nivo druk side (dBA)
ZA_MAINS_SUPPLY Netforsyning: fazen, voltage en elektryske frekwinsje
ZA_N RPM op wurkpunt (1/min)
ZA_NMAX Maksimum RPM fan fan (1/min)
ZA_PD Dynamyske druk by wurkpunt (Pa)
ZA_PF Totale druk fan fan. ZA_PF = ZA_PSF + ZA_PD (Pa)
ZA_PF_MAINS_OPERATED Totale druk fan fan yn netwurking (Pa)
ZA_PSF Statyske druk fan fan (Pa)
ZA_PSF_MAINS_OPERATED Statyske druk fan fan yn netwurking (Pa)
ZA_P1 Elektryske krêft nedich by wurkpunt (W)
ZA_PD Duty point dynamyske druk (Pa)
ZA_PF Duty punt totale druk (Pa)
ZA_PL Berekkene askrêft by plichtpunt (W)
ZA_PSF Duty punt statyske druk (Pa)
ZA_PSYS Absorbearre krêft troch systeem (W)
ZA_QV Duty punt volumetryske flow rate (m³/h)
ZA_QV_MAINS_OPERATED Duty punt volumetryske flow rate yn net operaasje (m³/h)
ZA_SFP SFP oantal fan
ZA_SFP_CLASS Fan's SFP klasse
ZA_U Fan voltage by tsjinstpunt (V)
ZA_UN Fan nominale voltage (V)
ZA_WEIGHT Mass fan fan

Útgongen fan elke cmd

cmd: sykje Utfier

ARTICLE_NO CALC_AIR_DENSITY CALC_ALTITUDE
CALC_NOZZLE_PRESSURE CALC_N_RATED DENSITY_YNFLUENCE
TEKENING_FILE ERP_CLASS ERP_METHOD
ERP_N_ACTUAL ERP_N_STAT ERP_N_TRAGET
ERP_VSD FAN_EFFICIENCY_GRADE FEI_FACTOR
GRILL_INFLUENCE YNDEKS INSTALLATION_HEIGHT_M M
INSTALLATION_LENGTH_M M INSTALLATION_POS INSTALLATION_POS_H
INSTALLATION_POS_VO INSTALLATION_POS_VU INSTALLATION_WIDTH_MM
IS_EC IS JILDICH KFACTOR
NOZZLE_GUARD PRODUCT_IMG TYPE
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: selektearje Outputs
Dizze cmd fereasket dat jo in artikelnûmer ynfiere yn artikel_nr.

ARTICLE_NO 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
SIRKWY COSPHI CURRENT_PHASE
DENSITY_YNFLUENCE TEKENING_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 IS JILDICH
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 TYPE VOLTAGE_TOLERANSJE
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 ​​Outputs
Dizze cmd fereasket in artikelnûmer yn artikel_nr.
De ûndersteande útgongen kinne ek wurde útfierd mei cmd-sykjen troch insert_nominal_values ​​op wier te setten

ARTICLE_NO CAPACITOR_CAPACITANCE CAPACITOR_VOLTAGE
SIRKWY 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_TOLERANSJE

cmd: get_chart Utfier
Dizze cmd fereasket in artikelnûmer yn article_no, en produseart de ûndersteande útgongen en de krommen fan fans

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 Utfier
Foar EC Motors:

SIRKWY NOMINAL_VOLTAGE PROTECTION_CLASS_IP

FOAR IEC Motors:

SIRKWY 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: status Utfier
Dizze cmd is handich om de ferzje fan de DLL en de brûkersnamme fan de brûker te krijen

USERNAME FERZJE

cmd: create_session Outputs
Dizze cmd wurdt brûkt om in sesje te meitsjen, foardat jo de web DLL

USERNAME FERZJE

Help en stipe

Kontakt ynformaasje
Fiel jo frij om kontakt mei ús op te nimmen as jo fierdere help of ried nedich binne oer hoe't jo de FANselect API yn jo applikaasje kinne yntegrearje.

Kontakt
FAN selektearje Support
Ventilaasje technology
Heinz-Ziehl-Straße – 74653 Künzelsau
fanselect@ziehl-abegg.com
www.fanselect.net
www.ziehl-abegg.com

Links

Ziehl-Abegg
www.ziehl-abegg.com
FAN selektearje DLL Download
www.ziehl-abegg.com/fileadmin/de/de/03_Produktwelten/DigitaleLösungen/Software/FANselect/FANselect_DLL.zip
FANselect Web API
fanselect.net:8079/FSWebTsjinst
Artikel Ofbyldings en tekeningen
http://www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/catalog.zip

Dokumint skiednis

04.11.2019

  • Earste útjefte

12.08.2021

  • Nij ûntwerp fan it dokumint
  • Update ERP_… beskriuwing
  • Foegje nije portefúljes ta
  • Add nije beskriuwing fan útfier fariabelen foar diminsjes

ZIEHL-ABEGG logo

Dokuminten / Resources

ZIEHL-ABEGG FANselektearje DLL API Programming Interface [pdf] Brûkersgids
FANselect DLL, FANselect DLL API Programming Interface, API Programming Interface, Programming Interface

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *