ZIEHL-ABEGG FANselect DLL API Programming Interface
Panimula
Ang FANselect DLL ay nagsisilbing Application Programming Interface sa FANselect. Nangangailangan ito ng string ng kahilingan bilang input at naglalabas ng string ng tugon.
Ang mga string ng kahilingan at tugon ay maaaring i-format bilang JSON o XML. Nasa calling application ang paggawa ng kinakailangang input at i-parse ang output ng API.
Ang API na ito ay maaaring:
Na-download (bilang isang Windows DLL) sa pamamagitan ng pag-click sa link www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/FANselect_DLL.zip o na-access sa pamamagitan ng web sa pamamagitan ng http://fanselect.net:8079/FSWebService
Maaari kang magparehistro dito https://www.ziehl-abegg.com/digitale-loesungen/software/fanselect para sa kinakailangang FANselect login para magamit ang DLL.
Ang nada-download na folder ng FANselect DLL ay maaaring ilagay saanman sa iyong makina. Mahalagang panatilihing buo at napapanahon ang folder. Kailangang i-access ng iyong application ang fanselect.dll file sa loob ng folder na ito.
Upang i-update ang iyong bersyon ng DLL:
- I-download ang bagong DLL folder mula sa URL sa itaas
- Tanggalin ang iyong aktwal na folder ng DLL
- ilagay ang bagong folder ng DLL sa lokasyong iyon na nabakante ng iyong nakaraang folder ng DLL
Ang mga FANselect web Ang API ay palaging ina-update at samakatuwid ay hindi nangangailangan ng user na mag-update.
Sa bawat folder ng DLL mayroong isang tool sa pagsubok, na tinatawag na ZADllTest.exe o ZADllTest64.exe, kung saan maaari mong subukan ang mga string ng input at output.
Larawan 1: Kaliwa ay ang input area samantalang ang kanang bahagi ay naglalaman ng mga output na ginawa ng DLL. Mag-click sa tab na Text sa kaliwang bahagi sa itaas upang makita ang nabuong string ng kahilingan.
Maaari mong subukan ang input sa pamamagitan ng paglalagay ng mga parameter na gusto mo sa form (Larawan 1). Sa "Text" tap maaari mong isulat o kopyahin ang json sting (halamptingnan natin ang 2.1.) sa.
Kumonekta sa FANselect DLL
Mga Minimal na Kinakailangang Input:
username: Ang username ng iyong FANselect account
password: Password ng iyong FANselect account
cmd: Paghahanap (ipinaliwanag sa seksyon 2.2)
qv: Ang volumetric flow rate ng duty point
psf: Ang static na presyon ng duty point
spec_products: Portfolio na naglalaman ng mga kinakailangang tagahanga (ipinaliwanag sa seksyon 3.1)
wika: Pumili ng wika kung saan lalabas ang mga output (ipinaliwanag sa seksyon 3.1)
Sa mga minimum na input na ito, ang string ng iyong kahilingan ay dapat magmukhang sampang nasa ibaba:
String ng Kahilingan ng JSON halample
{
“username” : “ZAFS19946”
“password” : “bnexg5”,
"cmd" : "paghahanap",
“qv” : “2500”,
“psf” : “50”,
“spec_products” : “PF_00”,
"wika": "EN",
}
Magkaparehong String ng Kahilingan bilang XML:
ZAFS19946
bnexg5
paghahanap
2500
50
PF_00
EN
Pagprograma ng isang DLL Reader
Maaari mong ma-access ang DLL sa pamamagitan ng isa sa tatlong mga function.
ZAJsonRequestW: Para sa Unicode Strings
ZAJsonRequestA: Para sa UTF-8 Strings
ZAJsonRequestBSTR: Para sa mga bagay na OLE
Dapat ipasa ng iyong DLL reader ang string ng kahilingan bilang argumento sa isa sa mga function sa itaas, at pagkatapos ay basahin ang output ng DLL.
Ang function ng DLL Reader sa Python
def za_dll_fan_selection(request_string, dll_path):
import ctypes
import json
fanselect_dll = ctypes.WinDLL(dll_path)
fanselect_dll_output = (ctypes.wstring_at(fanselect_dll.ZAJsonRequestW(request_string)))
ibalik ang fanselect_dll_output
request_string ay magkaparehong format sa Request String halampsa itaas, kahit na may higit pang mga input
dll_path: ay ang landas patungo sa FANselect DLL, hal. C.\FANselect_DLL\FANselect_DLL}fanselect.dll
DLL Reader function sa VBA
Pribadong Deklarasyon Function ZAJsonRequestBSTR Lib
"C:\FANselect_DLL\FANselect_DLL\FANselect.dll" (ByVal sRequest Bilang String) Bilang String
Pampublikong Function vba_reader(ByVal input_request_string Bilang String) Bilang String
I-dim request_string Bilang String
Dim response_string Bilang String
Dim request_string_unicode Bilang Variant
Dim response_string_unicode Bilang Variant
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
End Function
Karagdagang Halamples ay maaaring i-download mula sa mga link sa ibaba
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
Kumonekta sa FANselect Web API
Ina-access ang mga FANselect web Ang API ay halos magkapareho sa prosesong ginamit upang ma-access ang DLL.
Ang pagkakaiba lang ay dapat kang magpadala ng dalawang kahilingan:
Unang Kahilingan: Para makakuha ng Session ID
Pangalawang Kahilingan: Karaniwang kahilingan, na kinabibilangan ng session ID na nakuha sa unang kahilingan
Ang pangunahing advantage ng web Ang API ay na ito ay (tulad ng nabanggit dati) ay palaging napapanahon at hindi nangangailangan na ma-download. Mangyaring suriin ang pagiging maaasahan ng Internet sa iyong lokasyon at mga setting ng firewall/seguridad ng iyong makina, dahil maaaring hamper ang web Pagganap ng API.
Tulad ng nada-download na DLL, mga kahilingan sa at mga tugon mula sa web Maaaring ipadala ang API bilang JSON o XML string.
Parehong DLL at web Gumagawa ang API ng magkaparehong mga output, dahil pareho silang gumagamit ng mga algorithm ng pagpili at pagkalkula. Anumang mga pagkakaiba sa pagitan ng DLL at web API, ay marahil dahil sa isang hindi napapanahong DLL.
Web Ang function ng API Reader sa Python
import json
dll_path = "http://fanselect.net:8079/FSWebSerbisyo ”
def za_api_fan_selection_0(request_string, dll_path):
mga kahilingan sa pag-import
fanselect_api_output = requests.post(url=dll_path, data=request_string)
ibalik ang fanselect_api_output
# Kumuha ng Session ID
request_string = “{'cmd':'create_session', 'username' : 'USERNAME', 'password' : 'PASSWORD' }”
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']
# Karaniwang Kahilingan
request_string = "{"
request_string = request_string + "'username' : 'USERNAME',"
request_string = request_string + "'password' : 'PASSWORD',"
request_string = request_string + "'wika' : 'EN',"
request_string = request_string + "'unit_system' : 'm',"
request_string = request_string + "'cmd' : 'search',"
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' : 'true',”
request_string = request_string + "}"
request_string = str(request_string)
response_string_initial = za_api_fan_selection_0(request_string, dll_path)
Karagdagang Halamples ay maaaring i-download mula sa mga link sa ibaba
C# http://downloads.fanselect.net/fanselect/dll_examples/VCS10WebService.zip
VB10 http://downloads.fanselect.net//fanselect/dll_examples/VB10WebService.zip
Mga Input at Output
Ipinaliwanag ang Lahat ng Input
wika
Itakda ang wika ng mga output
mga pagpipilian sa pag-input:
CS: Czech DA: Danish DE: Aleman EN: Ingles
ES: Espanyol FR: Pranses FI: Finnish HU: Hungarian
IT: Italyano JA: Hapon NL: Dutch PL: Polish
PT: Portuges UK: Ruso SV: Swedish TR: Turkish
ZH: Intsik
unit_system
sistema ng yunit na gagamitin sa mga kalkulasyon.
Mga pagpipilian sa pag-input:
m: panukat i: imperyal
username
Ang username ng iyong FANselect account.
password
Password ng iyong FANselect account
Ang mga gumagamit na interesado lamang sa isang limitadong hanay ng mga artikulo, ay maaaring makakuha ng isa o higit pang mga kumbinasyon ng username / password (mga pag-login). Ang bawat pag-login ay mag-aalok ng isang partikular na hanay ng mga artikulo - paunang tinukoy ng gumagamit.
Ang application ng user ay tatawag sa dll gamit ang isa sa mga partikular na login na ito upang pumili mula sa isang limitadong pool ng mga artikulo. Advantages: Mas mabilis na proseso ng pagpili at mas maliit na bilang ng mga artikulo sa mga nahanap na hanay
cmd
cmd, maikli para sa command, ay kinakailangan upang turuan ang DLL sa uri ng mga output na kinakailangan
Mga Opsyon sa Pag-input:
paghahanap: pagpili ayon sa duty point + mga filter gaya ng laki, disenyo atbp.
katayuan: Naghahatid ng username at bersyon ng software. Web Naglalabas din ang API ng SESSIONID.
create_session: Kumuha ng SESSIONID. Ang cmd na ito ay may kaugnayan lamang para sa web API
Ang mga sumusunod na cmd ay nangangailangan ng numero ng artikulo sa article_no: piliin: Piliin ayon sa numero ng artikulo. Ang nominal na data ng artikulo ay output kung hindi nakamit ang punto ng tungkulin
nominal_values: Kumuha ng electric nominal value ng artikulo. Ang data na ito ay makukuha rin sa iyong paunang kahilingan sa paghahanap sa pamamagitan ng pagtatakda ng insert_nominal_values sa true
motor_data: Artikulo data ng motor. Maaari ding makuha gamit ang paghahanap at insert_motor_data: true
geo_data: Mga dimensyon ng artikulo (geometric). Kunin ang data na ito gamit ang paghahanap sa pamamagitan ng pagtatakda ng insert_geo_data sa true
accessories: Ilarawan ang mga accessory na nauugnay sa artikulo
get_chart: Gumawa ng mga chart para sa napiling artikulo
cmd_param
Maaari mong itakda ang index ng artikulo na gusto mo
zawall_mode
Piliin kung gusto mong pumili ng maraming tagahanga, gamit ang alinman sa dalawang opsyon
ZAWALL: Pumili gamit ang maramihang tagahanga lamang
ZAWALL_PLUS: Pumili gamit ang maramihan at solong tagahanga
zawall_size
Itakda ang bilang ng mga tagahanga na gusto mong gamitin sa iyong maraming hanay ng mga tagahanga. Ang maximum na bilang ng mga tagahanga ay nakatakda sa 20.
Maaari ding iwanang walang laman ang zawall_size. Awtomatikong tutukuyin ng FANselect ang bilang ng mga fan na kinakailangan.
Ang mga seleksyon na walang paunang itinakda na bilang ng mga tagahanga ay karaniwang may mas mahabang oras ng pagtugon.
qv
Volumetric rate alinman sa m³/h para sa unit_system choice m o CFM para sa unit_system choice i.
psf
Static pressure alinman sa Pa para sa unit_system choice m o sa wg para sa unit_system choice i.
pf
Kabuuang presyon alinman sa Pa para sa unit_system choice m o sa wg para sa unit_system choice i
Sa string ng iyong kahilingan, tukuyin mo ang psf o pf.
spec_products
Ang mga tagahanga sa FANselect ay inilalagay sa mga discrete portfolio, na tinutukoy ng mga PF code na nakalista sa ibaba. Ito ay ipinag-uutos na mag-input ng isang partikular na portfolio. Sa kasalukuyan, hindi posibleng pumili sa maraming portfolio.
Mga Opsyon sa Pag-input
PF_50: Karaniwang Pandaigdigang PF_54: Mga Produkto ng AMCA Thailand
PF_51: Mga Standard na Produkto ng USA PF_56: India Portfolio
PF_52: Brasil Portfolio PF_57: Mga Produkto ng AMCA Germany
PF_53: Mga Produkto ng AMCA USA PF_59: Portfolio ng Produkto ng AMCA India
PF_60: China PF_61: Europe
product_range
Inilalagay ang mga tagahanga sa mga cluster aka hanay ng produkto, na tinutukoy ng mga BR code na nakalista sa ibaba.
product_range ay hindi sapilitan at maaaring magkaroon ng maraming BR code na pinaghihiwalay ng |, hal. BR_01 | BR_57 | BR_59
product_design
Ang bawat artikulo ay maaaring dumating sa isa sa maraming mga disenyo. Iwanang walang laman kung hindi alam ang disenyo
Mga Opsyon sa Pag-input
Axial flow fan na may direksyon sa daloy ng hangin A: Ang hangin ay sinisipsip sa motor
AA: Axial fan na binubuo lamang ng impeller
AD: Axial fan na sumisipsip sa grille
AF: Tube axial fan na may mas mahabang tubo, bilog na pabahay
AL: Tube axial fan na may mas maikling tubo, bilog na pabahay
AQ: Tube axial fan na may mas maikling tubo, hugis-parihaba na pabahay
AW: Axial fan na sumisipsip sa grille
Axial flow fan na may direksyon ng airflow V: Ang hangin ay tinatangay sa ibabaw ng motor
VA: Axial fan na binubuo lamang ng impeller
VE: Tube axial fan na may mas maikling tubo at pagsuso sa pamamagitan ng contact protection
VF: Tube axial fan na may napakahabang tubo
VH: Tube axial fan na may mas maikling tubo, bilog na pabahay
VH: Wall-mount Tube axial fan na may mas maikling tube at guide-vanes
VL: Wall-mount Tube axial fan na may mas maikling tube at guide-vanes
VQ: Wall-mount Tube axial fan na may mas maikling tube at guide-vanes
VI: Axial fan na umiihip sa grille
VK: Axial fan na umiihip sa grille
VL: Tube axial fan na may mas maikling tubo, bilog na pabahay
VQ: Tube axial fan na may mas maikling tubo, hugis-parihaba na pabahay
VS: Axial fan na umiihip sa grille, nakapalibot sa buong likod ng fan
Mga Tagahanga ng Sentripugal
ER: Disenyo ng fan ng centrifugal plug
GR-H: Disenyo ng centrifugal fan na naka-mount sa dingding, naka-mount nang pahalang
GR-Vo: Wall mounted centrifugal fan na disenyo, patayong naka-mount na nakaharap paitaas
GR-Vu: Wall mounted centrifugal fan na disenyo, patayong naka-mount na nakaharap pababa
GR: Disenyo ng centrifugal fan na naka-mount sa dingding
RH: Centrifugal fan na binubuo lamang ng impeller
WR: Centrifugal fan na inilagay sa disenyong kubo
fan_type
I-filter sa pamamagitan ng pagtukoy sa bahagi ng key ng uri ng fan. Ang mga wild card ay: * para sa maraming character at ? para sa 1 character.
Hal: GR56C*1C para makuha ang lahat ng sukat na 560 C impeller sa GR na disenyo, ER??I-4* para makuha ang lahat ng ZAbluefin sa ER na disenyo
artikulo_no
Numero ng artikulo (kung kilala) ng kinakailangang fan.
Maaaring ipasok ang maraming numero ng artikulo nang sabay-sabay, bawat isa ay pinaghihiwalay ng |, tulad ng: 178125 | 178153 | 178113.
fan_size
laki ng fan ng mga kinakailangang fan (kung kilala)
mains_operation
Piliin kung ang kinakailangang fan ay dapat na konektado sa isang controller o hindi.
Mga Opsyon sa Pag-input:
NETZ: Ang fan ay direktang konektado sa electric grid
FZ: Nakakonekta ang fan sa frequency converter
motor_technology
Piliin ang uri ng motor na pinakaangkop para sa iyong aplikasyon. Maaaring i-input ang maramihang mga pagpipilian na pinaghihiwalay ng isang |
hal: Zamotpremium IE2 | PMblue IE4 | Zamotpremium IE3
Mga Opsyon sa Pag-input:
AC ERM: Panlabas na rotor AC motor
AMblue IE3: Panloob na rotor IE3 motor na may controller
ECblue: Panlabas na rotor EC motors
ECQ: Panlabas na rotor EC motor
PMblue IE4: Permanenteng magnet IE4 internal rotor motor
PMblue Standalone: Permanenteng magnet IE4 internal rotor motor na walang controller
Zamotbasic EX: Mababang gastos sa panloob na rotor ATEX motor
Zamotbasic IE2: Mababang gastos panloob na rotor IE2 motor
Zamotbasic IE3: Mababang Gastos iInternal rotor IE3 motor
Zamotpremium IE2: Premium panloob na rotor IE2 motor
Zamotpremium IE3: Premium panloob na rotor IE3 motor
Zamotpremium PE: Premium na panloob na rotor na Premium Efficiency (USA) na motor
kasalukuyang_phase
Mga yugto ng electric current.
Mga Opsyon sa Pag-input:
1 o 3.
voltage
Electric voltage
Mga Opsyon sa Pag-input:
230 400 460 690
nominal_frequency
Electric nominal frequency.
Mga Opsyon sa Pag-input:
50 60
search_tolerance
Kinakailangan ang pagpapaubaya sa pagpili
motor_safety_margin
Motor power reserve, kung kinakailangan
hal. motor_safety_margin = 10 => 10 kW shaft power ay nangangailangan ng 11 kW motor
airflow_volume_reserve
Airflow volumetric reserve, kung kinakailangan
hal. airflow_volum_reseve = 10 => 1000 m³/h ang kinakailangang daloy ay nangangahulugan na ang fan ay dapat maghatid ng 1100 m³/h
air_density
Densidad ng hangin na nagpapatakbo ng fan. Ang pagpili ng fan at pagkalkula ng duty point ay aayusin sa density.
ambient_temperature
Katamtamang Temperatura kung saan gumagana ang fan
grill_impluwensya
Naaangkop lamang sa mga centrifugal fan
Mga Opsyon sa Pag-input:
mali: walang grill na isinasaalang-alang
true: ang mga kalkulasyon ng duty point na nakakaapekto sa performance ng fan at acoustics ay isinasaalang-alang ang grill
installation_height_mm
Taas ng enclosure sa mm. Ang paglalagay ng mga fan sa loob ng mga enclosure ay nangangailangan ng kabuuang sukat ng mga enclosure na ito. Ang mas maliit na enclosure ay nauugnay sa laki ng fan, mas nakakapinsala ito sa fanperformance.
installation_width_mm
Lapad ng enclosure sa mm.
installation_length_mm
Haba ng enclosure sa mm.
installation_mode
Ang mga pagkalugi sa pagganap ng enclosure ay kinakalkula ng mga partikular na algorithm. Nag-aalok ang FANselect ng maraming algorithm sa pagkalkula ng pagkawala para sa mga solong tagahanga, ngunit isa lamang (RLT_2017) para sa maraming layout ng fan
Mga Opsyon sa Pag-input:
ZA: Inhouse na binuo na algorithm
RLT_2017: Pinakabagong Algorithm na binuo ng AHU Manufacturer's Association
proteksyon_klase
Input ang kinakailangang klase ng proteksyon bilang isang IPxx number.
erp_class
Input ERP (Energy Related Products-Directive) class ie 2015.
Tinutukoy ng klase ng ErP ang pinakamababang kahusayan na maaaring ibenta ng fan sa ilang partikular na merkado
sfp_class
Input SFP (Specific Fan Performance) Class bilang isang digit, ibig sabihin, 3, 4. Ang SFP ay karaniwang ang input electric power na may kaugnayan sa output airflow.
full_octave_band
Upang ipakita ang buong octave band na may cmd: search, itakda ang parameter na ito sa true.
insert_nominal_values
Itakda ang parameter na ito sa true para ipakita ang lahat ng mga electrical nominal value na may cmd: search.
insert_motor_data
Itakda ang parameter na ito sa true para ipakita ang nauugnay na data ng moor gamit ang cmd: search.
insert_geo_data
Itakda ang parameter na ito sa true upang mailarawan ang mga sukat ng artikulo
focus_criteria
Nagbibigay-daan sa iyo ang parameter na ito na limitahan ang nahanap na hanay sa mga tagahangang iyon na may pinakamahusay na pamantayan sa pagtutok na itinakda mo.
Mga Opsyon sa Pag-input:
ZA_ETASF_SYS: Pinakamahusay …% sa static na kahusayan ng system
ZA_PSYS: Pinakamahusay ...% sa system absorbed power
ZA_LWA5: Pinakamahusay ...% sa suction side acoustics
ZA_LWA6: Pinakamahusay ...% sa pressure side acoustics
ZA_BG: Pinakamahusay ...% sa laki ng fan
focus_tolerance
Ang pagtatakda ng parameter na ito sa 0 ay bubuo lamang ng isang artikulo, ang isa na may pinakamahusay na preset na focus_crtieria. Ang pag-input ng isang numerong X ay magbubunga ng pinakamahusay na fan para sa preset na focus_criteria at lahat ng mga fan hanggang sa X% na mas masahol pa kaysa sa pinakamahusay na fan.
hal: focus_criteria = ZA_ETASF_SYS at focus_tolerance = 7
magbubunga: Fan na may pinakamahusay na static na kahusayan ng system + lahat ng fan hanggang 7% na mas masahol pa kaysa sa pinakamahusay na fan
pricelist_name
Sa pamamagitan ng paglalagay ng pangalan ng Excel sheet na makikita sa DLL folder: Product_Price_Reference..xls, maaari mong ipakita ang presyo sa mga output ng DLL. Excel file ay may isang spreadsheet na may tatlong column.
Kolum 1: Numero ng artikulo ng customer. Dito maaaring gamitin ang anumang sistema ng numero.
Hanay 2: Numero ng artikulo ng Ziehl-Abegg, na ginagamit para sa mga kalkulasyon ng pagpili
Hanay 3: Presyo ng artikulong ito
Ipinaliwanag ang Lahat ng Output
ARTICLE_NO Numero ng artikulo
CALC_AIR_DENSITY Air Density na ginagamit sa pagpili at pagkalkula (kg/m³)
CALC_ALTITUDE Altitude na ginamit sa pagpili at pagkalkula (m above sea level)
CALC_LW5_OKT Suction side octave band, mga value na pinaghihiwalay ng mga kuwit (dB)
CALC_LW6_OKT Pressure side octave band, mga value na pinaghihiwalay ng mga kuwit (dB)
CALC_LWA5_OKT Suction side weighted octave band values (dBA)
CALC_LWA6_OKT Pressure side weighted octave band values (dBA)
CALC_NOZZLE_PRESSURE Presyon sa nozzle, ginagamit upang matukoy ang daloy ng hangin (Pa)
CALC_N_RATED Ratio ng duty point fan rpm sa maximum fan rpm (%)
CALC_P1_MAX Maximum na na-absorb na kuryente sa duty point (W)
CALC_PL_MAX Maximum na absorbed shaft power sa duty point (W)
CALC_PSYS_MAX Maximum na absorbed system power = motor + controller absorbed power (W)
CALC_TEMP_C Katamtamang temperatura (°C)
CAPACITOR_CAPACITANCE Kapasidad ng kapasitor (??F)
CAPACITOR_VOLTAGE Capacitor voltage (V)
CHART_VIEWER_URL URL sa tsart na naglalarawan ng mga kurba ng fan
CIRCUIT Uri ng electrical circuit
COSPHI Fan motor Cosine Phi halaga
CURRENT_PHASE Mga phase ng fan motor
dim_… Mga sukat ng fan
dim_klischee Cliche name => pinasimpleng pagguhit na may mahahalagang sukat
DENSITY_INFLUENCE Density na ginagamit sa pagtukoy ng duty point measurement density => Selection sa sinusukat density density ng fan => Ang pagpili sa density ay naiiba sa sinusukat na density
DRAWING_FILE Path sa fan drawing
EC_TYPE Output ay 1 kung ang fan ay pinapagana ng isang EC motor at isang walang laman na string kung ang fan motor ay hindi isang EC motor
EFFICIENCY_CLASS Klase ng Efficiency ng IEC motor. Lumalabas lang ang mga parameter sa tabi ng mga fan na pinapagana ng mga IEC motor
EFFICIENCY_STAT Static na kahusayan ng fan = Volumetric Rate X Static Pressure / Power Absorbed ng System (%)
EFFICIENCY_TOT Kabuuang kahusayan ng fan = Volumetric Rate X Static Pressure / Power Absorbed ng System (%)
ERP_CLASS Fan ERP klase
ERP_METHOD Paraan na ginamit upang sukatin ang klase ng ERP
ERP_N_ACTUAL Aktwal na na-normalize na Degree ng kahusayan (Nist)
ERP_N_STAT Static na kahusayan (hstatA)sa duty point (%) ayon sa paraan ng pagsukat A
ERP_N_TRAGET Kinakailangan ang standardized na antas ng kahusayan (Nsoll)
Ibinabalik ng ERP_VSD ang EC controller na isinama kung ang bentilador ay napakasangkapan. at isang walang laman na string para sa mga tagahanga na walang pinagsamang sistema ng kontrol ng bilis
FAN_EFFICIENCY_GRADE Isa itong salik na itinalaga sa mga indibidwal na tagahanga at may kaugnayan lamang para sa mga tagahanga ng AMCA
FEI_FACTOR Ang salik na ito ay kinakalkula batay sa duty point at may kaugnayan lamang para sa mga tagahanga ng AMCA
GRILL_INFLUENCE Nagbabalik ng hindi kung ang impluwensya ng grill ay hindi isinasali sa mga kalkulasyon, at oo kung ang impluwensya ng grill ay isinasaalang-alang.
INCREASE_OF_CURRENT Kasalukuyang pagtaas (%)
INDEX Sequence number ng mga fan sa nahanap na set. Ang unang fan sa found set ay magkakaroon ng index 0, pangalawang fan index 1 atbp.
INSTALLATION_HEIGHT_MM Taas ng Fan (mm)
INSTALLATION_LENGTH_MM Haba ng fan (mm)
INSTALLATION_POS Ibinabalik ang (mga) fan orientation: H: Pahalang na VO: Vertical na nakaharap sa itaas VU: Vertical na nakaharap pababa
INSTALLATION_POS_H Nagbabalik ng 1 para sa mga fan na horizontally oriented (INSTALLATION_POS = H), at isang walang laman na string para sa natitirang mga fan.
INSTALLATION_POS_VO Nagbabalik ng 1 para sa patayong pataas na nakaharap sa mga tagahanga (INSTALLATION_POS = VO) at isang walang laman na string para sa natitirang mga tagahanga
INSTALLATION_POS_VU Nagbabalik ng 1 para sa patayong pababang nakaharap sa mga tagahanga (INSTALLATION_POS = VU) at isang walang laman na string para sa natitirang mga tagahanga
INSTALLATION_WIDTH_MM Lapad ng fan (mm)
IS_EC Returns 1 kung ang fan ay may EC motor at walang laman na string para sa non-EC motors
KFACTOR Fan's nozzle pressure
MAX_CURRENT maximum na kasalukuyang ng Fan (A)
MAX_FREQUENCY maximum na dalas ng Fan (Hz)
MAX_TEMPERATURE_C Pinakamataas na temperatura ng fan (°C)
MAX_VOLTAGE Fan's maximum voltage (V)
MDRAWING Pangalan ng pagguhit file
MIN_CURRENT minimum na kasalukuyang ng Fan (A)
MIN_TEMPERATURE_C Pinakamababang temperatura ng fan (°C)
MIN_VOLTAGE Fan's maximum voltage (V)
MOTOR_DESIGN Uri ng disenyo ng motor: (para lamang sa mga IEC motor)
IMB 3: Naka-mount sa paa
IMB 5: Naka-mount ang flange
MOTOR_POLES Bilang ng mga poste ng motor (para sa mga fan na pinapagana ng IEC)
MOTOR_SHAFT IEC motor shaft paglalarawan: numero / diameter X haba
MOTOR_SIZE IEC na laki ng motor
NOMINAL_CURRENT nominal na kasalukuyang motor ng fan (A)
NOMINAL_FREQUENCY nominal frequency ng Fan motor (Hz)
NOMINAL_IECMOTOR
_EFFICIENCY IEC Motor nominal na kahusayan bilang isang decimal na numero
NOMINAL_SPEED nominal na bilis ng Fan (1/min)
NOMINAL_VOLTAGE Fan motor nominal voltage
NOZZLE_GUARD Impormasyon sa kung paano sinusukat ang fan. Pangunahin para sa mga axial fan
NUMBER_OF_POLES IEC motor number ng mga poste
PHASE_DIFFERENCE Pagkakaiba sa yugto
POWER_INPUT_KW Power na kailangan ng motor (kW)
POWER_INPUT_KW Power Output ng motor (kW)
PRODUCT_IMG Path sa larawan ng produkto
PROTECTION_CLASS_IP Protection class bilang IP number
PROTECTION_CLASS_THCL Klase ng proteksyon sa temperatura bilang THCL number
RUBBER_MOT_DIAMETER Goma ng motor dampeh diameter
RUBBER_MOT_HEIGHT Goma ng motor dampeh ang taas
SPRING_MOT_DIAMETER Motor spring dampeh diameter
SPRING_MOT_HEIGHT Motor spring dampeh ang taas
TYPE Uri ng key ng fan
VOLTAGE_TOLERANCE Voltage tolerance (%)
ZAWALL_ARRANGEMENT Layout ng maraming fan. Nagbabalik ng 0 kung walang napiling maraming tagahanga
ZA_BG nominal na laki ng fan
ZA_COSPHI Fan motor Cos Phi
ZA_ETAF Kabuuang kahusayan ng bentilador = Volumetric Rate X Kabuuang Presyon / Power Absorbed ng System (%)
ZA_ETAF_L Kabuuang kahusayan ng Fan impeller (%)
ZA_ETAF_SYS Kabuuang kahusayan ng system (%)
ZA_ETAM Episyente ng motor (%)
ZA_ETASF Static na kahusayan ng fan = Volumetric Rate X Static Pressure / Power Absorbed ng System (%)
ZA_ETASF_L static na kahusayan ng Fan impeller (%)
ZA_ETASF_SYS System static na kahusayan (%)
ZA_F Fan nominal electrical frequency (Hz)
ZA_FBP de-koryenteng frequency ng fan sa duty point (Hz)
ZA_I Fan na kasalukuyang nasa duty point (A)
ZA_IN Fan nominal current (A)
ZA_LW5 Duty point acoustic power level suction side (dB)
ZA_LW6 Duty point acoustic power level pressure side (dB)
ZA_LWA5 Duty point weighted acoustic power level suction side (dBA)
ZA_LWA6 Duty point weighted acoustic power level pressure side (dBA)
ZA_MAINS_SUPPLY Mains supply: phases, voltage at dalas ng kuryente
ZA_N RPM sa duty point (1/min)
ZA_NMAX Maximum RPM ng fan (1/min)
ZA_PD Dynamic na presyon sa duty point (Pa)
ZA_PF Kabuuang presyon ng fan. ZA_PF = ZA_PSF + ZA_PD (Pa)
ZA_PF_MAINS_OPERATED Kabuuang Presyon ng fan sa pagpapatakbo ng mains (Pa)
ZA_PSF Static pressure ng fan (Pa)
ZA_PSF_MAINS_OPERATED Static pressure ng fan sa operasyon ng mains (Pa)
ZA_P1 Kinakailangan ang kuryente sa duty point (W)
ZA_PD Duty point dynamic na presyon (Pa)
ZA_PF Duty point kabuuang presyon (Pa)
ZA_PL Kinalkula na shaft power sa duty point (W)
ZA_PSF Duty point static pressure (Pa)
ZA_PSYS Na-absorb ang kapangyarihan ng system (W)
ZA_QV Duty point volumetric flow rate (m³/h)
ZA_QV_MAINS_OPERATED Duty point volumetric flow rate sa pagpapatakbo ng mains (m³/h)
ZA_SFP SFP bilang ng fan
ZA_SFP_CLASS SFP class ng Fan
ZA_U Fan voltage sa duty point (V)
ZA_UN Fan nominal voltage (V)
ZA_WEIGHT Misa ng fan
Mga output ng bawat cmd
cmd: paghahanap ng Mga Output
ARTICLE_NO | CALC_AIR_DENSITY | CALC_ALTITUDE |
CALC_NOZZLE_PRESSURE | CALC_N_RATED | DENSITY_INFLUENCE |
DRAWING_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 |
INSTALLATION_LENGTH_M | INSTALLATION_POS | INSTALLATION_POS_H |
INSTALLATION_POS_VO | INSTALLATION_POS_VU | INSTALLATION_WIDTH_MM |
IS_EC | IS_VALID | KFACTOR |
NOZZLE_GUARD | PRODUCT_IMG | URI |
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: piliin ang Mga Output
Ang cmd na ito ay nangangailangan na magpasok ka ng numero ng artikulo sa article_no.
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 |
SIRCUIT | COSPHI | CURRENT_PHASE |
DENSITY_INFLUENCE | DRAWING_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_VALID |
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 | URI | VOLTAGE_TOLERANCE |
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 Mga Output
Ang cmd na ito ay nangangailangan ng numero ng artikulo sa article_no.
Ang mga output sa ibaba ay maaari ding maging output gamit ang cmd search sa pamamagitan ng pagtatakda ng insert_nominal_values sa true
ARTICLE_NO | CAPACITOR_CAPACITANCE | CAPACITOR_VOLTAGE |
SIRCUIT | 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_TOLERANCE |
cmd: get_chart Mga Output
Ang cmd na ito ay nangangailangan ng numero ng artikulo sa article_no, at gumagawa ng mga output sa ibaba at mga curve ng fan
BOTTOM_MARGIN | CHART_FILE | CHART_MAX_X |
CHART_MAX_Y | CHART_MIN_X | CHART_MIN_Y |
KALIWANG MARGIN | MEASUREMENT_ID | RIGHT_MARGIN |
TOP_MARGIN |
cmd: Mga Output ng motor_data
Para sa EC Motors:
SIRCUIT | NOMINAL_VOLTAGE | PROTECTION_CLASS_IP |
PARA sa IEC Motors:
SIRCUIT | 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 Mga Output
Ang cmd na ito ay kapaki-pakinabang upang makuha ang bersyon ng DLL at ang username ng gumagamit
USERNAME | VERSION |
cmd: create_session Mga Output
Ang cmd na ito ay ginagamit upang lumikha ng isang session, bago tawagan ang web DLL
USERNAME | VERSION |
Tulong at Suporta
Impormasyon sa Pakikipag-ugnayan
Mangyaring huwag mag-atubiling makipag-ugnay sa amin, kung kailangan mo ng karagdagang tulong o konseho kung paano isama ang FANselect API sa iyong aplikasyon.
Makipag-ugnayan
FANselect Support
Teknolohiya ng bentilasyon
Heinz-Ziehl-Straße – 74653 Künzelsau
fanselect@ziehl-abegg.com
www.fanselect.net
www.ziehl-abegg.com
Mga link
Ziehl-Abegg
www.ziehl-abegg.com
FANselect DLL Download
www.ziehl-abegg.com/fileadmin/de/de/03_Produktwelten/DigitaleLösungen/Software/FANselect/FANselect_DLL.zip
FANselect Web API
fanselect.net:8079/FSWebSerbisyo
Mga Larawan at Guhit ng Artikulo
http://www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/catalog.zip
Kasaysayan ng dokumento
04.11.2019
- Unang release
12.08.2021
- Bagong disenyo ng dokumento
- I-update ang ERP_… paglalarawan
- Magdagdag ng mga bagong portfolio
- Magdagdag ng bagong paglalarawan ng mga variable ng output para sa mga dimensyon
Mga Dokumento / Mga Mapagkukunan
![]() |
ZIEHL-ABEGG FANselect DLL API Programming Interface [pdf] Gabay sa Gumagamit FANselect DLL, FANselect DLL API Programming Interface, API Programming Interface, Programming Interface |