ZIEHL-ABEGG FANselect DLL API Programming Interface
ZIEHL-ABEGG FANselect DLL API Programming Interface
ZIEHL-ABEGG FANselect DLL API Programming Interface

Introduzione

U FANselect DLL serve cum'è una interfaccia di prugrammazione di l'applicazione per FANselect. Esige una stringa di dumanda cum'è input è produce una stringa di risposta.

E stringhe di dumanda è di risposta ponu esse formattate cum'è JSON o XML. Hè à l'applicazione chì chjama per creà l'input necessariu è analizà l'output di l'API.

Questa API pò esse:
Scaricatu (cum'è DLL di Windows) clicchendu nantu à u ligame www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/FANselect_DLL.zip o accede à traversu u web via http://fanselect.net:8079/FSWebService

Pudete registràvi quì https://www.ziehl-abegg.com/digitale-loesungen/software/fanselect per u FANselect login necessariu per utilizà a DLL.

U cartulare DLL FANselect scaricabile pò esse piazzatu in ogni locu in a vostra macchina. Hè impurtante di mantene u cartulare intactu è aghjurnata. A vostra applicazione avissi bisognu di accede à u fanselect.dll file in stu cartulare.

Per aghjurnà a vostra versione di DLL:

  1. Scaricate u novu cartulare DLL da u URL sopra
  2. Sguassà u vostru cartulare DLL attuale
  3. piazzate u novu cartulare DLL in quellu locu vacante da u vostru cartulare DLL precedente

U FANselect web L'API hè sempre aghjurnata è per quessa ùn hè micca bisognu di l'utilizatore per aghjurnà.
In ogni cartulare DLL ci hè un strumentu di teste, chjamatu ZADllTest.exe o ZADllTest64.exe, cù quale pudete pruvà stringhe di input è output.
Introduzione
Image 1: A sinistra hè l'area di input mentre chì u latu drittu cuntene i outputs pruduciuti da a DLL. Cliccate nantu à a tabulazione Testu in u latu superiore manca per vede a stringa di dumanda generata.

Pudete pruvà l'input inserendu i paràmetri chì vulete in a forma (Image 1). In u toccu "Testu" pudete scrive o copià u json sting (esample vede 2.1.) in.

Cunnette vi à FANselect DLL

Ingressi minimi richiesti:

nome d'utilizatore: U nome d'utilizatore di u vostru contu FANselect
codice: A password di u vostru contu FANselect
cmd: Ricerca (spiegata in a sezione 2.2)
qv: débit volumétrique du point de service
psf: Pressione statica di u puntu di duty
spec_products: Portfolio chì cuntene i fan richiesti (spiegatu in a sezione 3.1)
lingua: Sceglite a lingua per l'outputs per apparisce (spiegata in a sezione 3.1)
Cù questi inputs minimi, a vostra stringa di dumanda deve esse cum'è a sampi sottu:

Stringa di dumanda JSON example
{
"username" : "ZAFS19946"
"password" : "bnexg5",
"cmd" : "cerca",
"qv" : "2500",
"psf" : "50",
"spec_products" : "PF_00",
"language": "EN",
}

Stringa di richiesta identica cum'è XML:


ZAFS19946
bnexg5
cerca
2500
50
PF_00
FR

Programmazione di un lettore DLL

Pudete accede à a DLL via una di e trè funzioni.
ZAJsonRequestW: Per Unicode Strings
ZAJsonRequestA: Per UTF-8 Strings
ZAJsonRequestBSTR: Per l'oggetti OLE

U vostru lettore DLL deve passà a stringa di dumanda cum'è un argumentu à una di e funzioni sopra, è poi leghje a pruduzzioni di DLL.

Funzione di DLL Reader in Python
def za_dll_fan_selection (stringa di richiesta, dll_path):
import ctypes
impurtà json
fanselect_dll = ctypes.WinDLL(dll_path)
fanselect_dll_output = (ctypes.wstring_at (fanselect_dll.ZAJsonRequestW (request_string)))
torna fanselect_dll_output

request_string hè un furmatu identicu à Request String example sopra, anche se cù più inputs
dll_path: hè u percorsu à a DLL FANselect, per esempiu C.\FANselect_DLL\FANselect_DLL}fanselect.dll

Funzione di DLL Reader in VBA
Funzione di dichjarazione privata ZAJsonRequestBSTR Lib
"C:\FANselect_DLL\FANselect_DLL\FANselect.dll" (ByVal sRequest As String) As String
Funzione publica 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 Variante
Dim response_string_unicode As Variante

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 = risposta_stringa
Funzione di fine

In più Examples pò esse scaricatu da i ligami sottu

C++ http://downloads.fanselect.net//fanselect/dll_examples/CPPConsoleApp.zip
C# http://downloads.fanselect.net//fanselect/dll_examples/VCS10StandardApp.zip
Delfi 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

Cunnette vi à FANselect Web API

Accessu à FANselect web L'API hè quasi identica à u prucessu utilizatu per accede à a DLL.

L'unica diferenza hè chì duvete mandà duie richieste:
1st Request: Per ottene un ID di Session
2nd Request: Richiesta abituale, chì include l'ID di sessione ottenuta in a prima dumanda

U vantaghju maiòtage di u web L'API hè chì hè (cum'è dettu prima) sempre aghjurnatu è ùn deve micca esse scaricatu. Per piacè esaminà l'affidabilità di Internet in u vostru locu è i paràmetri di firewall / security di a vostra macchina, postu chì questi puderanu hamper u web Prestazione di l'API.

Cum'è cù a DLL scaricabile, dumande è risposte da u web L'API pò esse mandatu cum'è strings JSON o XML.

Sia DLL sia web L'API produce risultati identici, postu chì i dui utilizanu i stessi algoritmi di selezzione è calculu. Ogni discrepanza trà DLL è web API, sò probabilmente dovutu à una DLL obsoleta.

Web Funzione API Reader in Python
impurtà json
dll_path = "http://fanselect.net:8079/FSWebserviziu"
def za_api_fan_selection_0(request_string, dll_path):
richieste d'importazione
fanselect_api_output = requests.post(url= dll_path, data = richiesta_stringa)
torna fanselect_api_output
# Get ID di sessione
request_string = "{'cmd':'create_session', 'username': 'USERNAME', 'password': 'PASSWORD'}"
stringa_richiesta = str (stringa_richiesta)
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']

# Richiesta di solitu
request_string = "{"
request_string = request_string + "'username': 'USERNAME',"
request_string = request_string + "'password': 'PASSWORD',"
request_string = request_string + "'language': 'EN',"
request_string = request_string + "'unità_sistema': 'm',"
request_string = request_string + "'cmd': 'cerca',"
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 + "'frequenza_nominale': '50',"
request_string = request_string + "'sessionid': '" + session_id + "',"
request_string = request_string + "'full_octave_band': 'veru',"
request_string = request_string + "}"
stringa_richiesta = str (stringa_richiesta)
response_string_initial = za_api_fan_selection_0 (request_string, dll_path)

In più Examples pò esse scaricatu da i ligami sottu
C# http://downloads.fanselect.net/fanselect/dll_examples/VCS10WebService.zip
VB10 http://downloads.fanselect.net//fanselect/dll_examples/VB10WebService.zip

Inputs & Outputs

Tutti l'inputs Spiegati
lingua
Stabilisci a lingua di outputs

opzioni di input:
CS: Ceccu DA: Danese DE: Tedescu FR: Inglese
ES: Spagnolu FR: Francese FI: Finlandese HU: Ungherese
IT: Talianu JA: Ghjappunese NL: Ulandesa PL: Pulaccu
PT: Portughese RU: Russu SV: Svedese TR: Turcu
ZH: Cinese

sistema_unità
sistema unità à esse usatu in calculs.

Opzioni di input:
m: metrica i: imperiale

nome d'utilizatore
U nome d'utilizatore di u vostru contu FANselect.

codice
A password di u vostru contu FANselect
L'utilizatori chì anu interessatu solu in un settore limitatu di articuli, ponu acquistà una o più combinazioni di nome d'utilizatore / password (login). Ogni login offre un settore specificu di articuli - predefiniti da l'utilizatore.
L'applicazione di l'utilizatori chjamarà a dll cù unu di sti logins specifichi per selezziunà da una piscina limitata di articuli. Avanzatutages: Prucessu di selezzione più veloce è più chjucu numeru di articuli trà l'insemi truvati

cmd
cmd, cortu per u cumandamentu, hè necessariu per istruisce a DLL nantu à u tipu di outputs necessariu

Opzioni di input:
ricerca: selezzione per puntu di duty + filtri cum'è dimensione, disignu, etc.
status: Fornisce u nome d'utilizatore è a versione di u software. Web L'API produce ancu SESSIONID.
create_session: Ottene SESSIONID. Questu cmd hè pertinente solu per u web API
I seguenti cmd necessitanu un numeru d'articulu in article_no: selezziunà: Selezziunate per numeru d'articulu. I dati nominali di l'articulu sò in output se u puntu di duty ùn hè micca ottenutu
nominal_values: Ottene i valori nominali elettrici di l'articulu. Queste dati sò ancu ottenuti cù a vostra dumanda di ricerca iniziale mettendu insert_nominal_values ​​à veru
motor_data: Articulu di dati di u mutore. Pò esse ancu uttene cù ricerca è insert_motor_data: true
geo_data : Articulu (geometricu) dimensioni. Ottene sta dati cù a ricerca mettendu insert_geo_data à veru
accessori: Descrive l'accessori assuciati cù l'articulu
get_chart: Crea charts per l'articulu sceltu

cmd_param
Pudete stabilisce l'indici di l'articulu chì vulete

zawall_mode
Sceglite se vulete selezziunà parechji fan, cù una di duie opzioni
ZAWALL: Selezziunate cù parechji fanali solu
ZAWALL_PLUS: Selezziunate utilizendu fanali multipli è unichi

zawall_size
Stabilite u numeru di fan chì vulete usà in u vostru array multipli di fan. U numeru massimu di fan hè stabilitu à 20.
zawall_size pò ancu esse lasciatu viotu. FANselect determinerà automaticamente u numeru di fan necessarii.
E selezioni senza un numeru predeterminatu di fan di solitu venenu cù un tempu di risposta più longu.

qv
Velocità volumetrica in m³/h per unità_sistema a scelta m o CFM per unità_sistema a scelta i.

psf
Pressione statica sia in Pa per a scelta di sistema_unità m o in wg per a scelta di sistema_unità i.

pf
A pressione totale sia in Pa per a scelta di u sistema di unità m o in wg per a scelta di u sistema di unità i
In a vostra stringa di dumanda, o specificate psf o pf.

spec_products
Fans in FANselect sò posti in portafogli discreti, indicati da i codici PF elencati quì sottu. Hè ubligatoriu di inserisce una cartera specifica. Attualmente ùn hè micca pussibule di selezziunà in parechje portafogli.

Opzioni di input
PF_50: Standard Worldwide PF_54: AMCA Products Thailand
PF_51: USA Standard 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: Cina PF_61: Europa

gamma_produttu
I fan sò posti in clusters aka gamme di prudutti, indicati da i codici BR elencati quì sottu.
product_range ùn hè micca ubligatoriu è pò cuntene parechji codici BR separati da |, per esempiu BR_01 | BR_57 | BR_59

cuncepimentu_produttu
Ogni articulu pò vene in unu di una multitùdine di disinni. Lasciate viotu se u disignu ùn hè micca cunnisciutu

Opzioni di input
Ventilatori di flussu assiale cù a direzzione di flussu d'aria A: L'aria hè aspirata sopra u mutore
AA: Ventilatore assiale custituitu solu di girante
AD : Ventilateur axial aspirant à travers la grille
AF: Ventilatore assiale tubu cù tubu più longu, carcassa tonda
AL: Ventilatore assiale di tubu cù tubu più cortu, carcassa tonda
AQ: Ventilatore assiale di tubu cù tubu più cortu, carcassa rettangulare
AW : Ventilateur axial aspirant à travers la grille

Ventilatori di flussu assiale cù a direzzione di u flussu d'aria V: L'aria hè soffiata sopra u mutore
VA: Ventilatore assiale custituitu solu di l'impeller
VE: Ventilatore assiale di tubu cù tubu più cortu è succione attraversu a prutezzione di cuntattu
VF: Ventilatore assiale à tubu cù tubu assai longu
VH: Ventilatore assiale di tubu cù tubu più cortu, carcassa tonda
VH: Ventilatore assiale à tubu murale cù tubu più cortu è palette di guida
VL: Ventilatore assiale à tubu murale cù tubu più cortu è palette di guida
VQ: Ventilatore assiale à tubu murale cù tubu più cortu è palette di guida
VI: Ventilatore assiale chì soffia attraversu a griglia
VK: Ventilatore assiale chì soffia attraversu a griglia
VL: Ventilatore assiale di tubu cù tubu più cortu, carcassa tonda
VQ: Ventilatore assiale di tubu cù tubu più cortu, carcassa rettangulare
VS: Ventilatore assiale chì soffia à traversu a griglia, circundante tutta a parte posteriore di u ventilatore

Ventilatori centrifugi
ER: Disegnu di ventilatore centrifugu
GR-H: Disegnu di ventilatore centrifugu muntatu à u muru, muntatu orizzontalmente
GR-Vo: Disegnu di ventilatore centrifugu à u muru, muntatu verticalmente rivoltu in sopra
GR-Vu: Disegnu di ventilatore centrifugu à u muru, muntatu verticalmente versu u fondu
GR: Disegnu di ventilatore centrifugu à muru
RH: Ventilatore centrifugu custituitu solu di impeller
WR: Ventilatore centrifugu pusatu in u disignu di cubi

fan_type
Filtrà definendu parte di a chjave di u tipu di fan. I caratteri salvatichi sò: * per parechje caratteri è ? per 1 caratteru.
Esempiu: GR56C * 1C per uttene tutte e giranti di taglia 560 C in u disignu GR, ER??I-4 * per uttene tutte ZAbluefin in u disignu ER

articulu_nr
U numeru di l'articulu (se cunnisciutu) di u fan necessariu.
I numeri di l'articuli multipli ponu esse inseriti in una volta, ognuna siparata da un |, cum'è: 178125 | 178153 | 178113.

fan_size
dimensione di i fanali necessarii (se cunnisciutu)

funziunamentu di rete
Sceglie se u fan necessariu deve esse cunnessu à un controller o micca.

Opzioni di input:
NETZ: Ventilatore direttamente cunnessu à a rete elettrica
FZ: Ventilatore cunnessu à u convertitore di frequenza

tecnulugia_mutore
Sceglie u tipu di mutore più adattatu per a vostra applicazione. Scelte multiple pò esse input siparati da un |
per esempiu: ZAmotpremium IE2 | PMblue IE4 | ZAmotpremium IE3

Opzioni di input:
AC ERM: Motore AC à rotore esternu
AMblue IE3: Rotor internu IE3 mutore cù controller
ECblue: Motori EC à rotore esternu
ECQ: Motore EC à rotore esternu
PMblue IE4: Motore di rotore internu IE4 à magnete permanente
PMblue Standalone: Motore di rotore internu IE4 à magnete permanente senza controller
ZAmotbasic EX: Motore ATEX di rotore internu à pocu costu
ZAmotbasic IE2: Motore IE2 di rotore internu low cost
ZAmotbasic IE3: Low Cost i Motore IE3 di rotore internu
ZAmotpremium IE2: Motore IE2 di rotore internu premium
ZAmotpremium IE3: Motore IE3 di rotore internu premium
ZAmotpremium PE: Rotore internu premium Motore Premium Efficiency (USA).

fase_corrente
Fasi di corrente elettrica.

Opzioni di input:
1 o 3.

voltage
Elettricu voltage

Opzioni di input:
230 400 460 690

frequenza_nominale
Frequenza nominale elettrica.

Opzioni di input:
50 60

ricerca_tolleranza
Tolleranza di selezzione necessaria

margine_di_sicurezza_motore
Riserva di putenza di u mutore, se necessariu
p.e. motor_safety_margin = 10 => 10 kW a putenza di l'arbre richiede un mutore di 11 kW

airflow_volume_reserve
Riserva volumetrica di flussu d'aria, se necessariu
per esempiu, airflow_volum_reseve = 10 => 1000 m³/h u flussu necessariu significa chì u ventilatore deve furnisce 1100 m³/h

densità_aria
Densità di l'aria operante di u fan. A selezzione di u fan è i calculi di u puntu di duty si adattanu à a densità.

temperatura_ambienti
Temperature Medium à quale u ventilatore funziona

grill_influence
Applicabile solu à i ventilatori centrifughi

Opzioni di input:
falsu: ùn hè micca cunsideratu grill
True: i calculi di u puntu di duty chì affettanu u funziunamentu di u fan è l'acustica piglianu in contu a grill

altezza_installazione_mm
Altezza di l'armadiu in mm. U piazzamentu di i fanali in l'involucri richiede e dimensioni in generale di questi recinzioni. U più chjucu u recinte hè relative à a dimensione di u fan, u più dannosu hè per u rendiment di u fan.

larghezza_installazione_mm
Larghezza di l'armadiu in mm.

lunghezza_installazione_mm
Lunghezza di l'armadiu in mm.

installazione_mode
E perdite di rendiment di l'enclosure sò calculate da algoritmi specifichi. FANselect offre più algoritmi di calculu di perdita per i fan unichi, ma solu unu (RLT_2017) per i layout multipli di fan.

Opzioni di input:
ZA: Algoritmu sviluppatu in casa
RLT_2017: L'algoritmu più recente sviluppatu da l'Associazione di Fabbricanti AHU

prutezzione_class
Ingressu necessariu classa di prutezzione cum'è un numeru IPxx.

erp_class
Input ERP (Energy Related Products-Directive) classa ie 2015.
A classa ErP definisce l'efficienza minima chì un fan pò esse vendutu in certi mercati

sfp_class
Input SFP (Specific Fan Performance) Classe cum'è un cifru, vale à dì 3, 4. SFP hè basicamente a putenza elettrica di input in relazione à u flussu d'aria di output.

full_octave_band
Per vede a banda d'ottava cumpleta cù cmd: search, stabilisce stu paràmetru à veru.

inserisci_valori_nominali
Pone stu paràmetru à veru per vede tutti i valori nominali elettrici cù cmd: search.

inserisci_dati_motore
Pone stu paràmetru à veru per vede i dati di moor pertinenti cù cmd: search.

inserisci_dati_geo
Pone stu paràmetru à veru per rapprisenta e dimensioni di l'articulu

focus_criteri
Stu paràmetru vi permette di limità l'inseme trovu à quelli fans cù i migliori criterii di focus chì avete stabilitu.

Opzioni di input:
ZA_ETASF_SYS: U megliu ...% à l'efficienza statica di u sistema
ZA_PSYS: U megliu ...% à a putenza assorbita di u sistema
ZA_LWA5: U megliu ...% à l'acustica di u latu di aspirazione
ZA_LWA6: U megliu ...% à l'acustica di u latu di pressione
ZA_BG: U megliu ...% à a dimensione di u fan

focus_tolerance
Stabilisce stu paràmetru à 0 pruduce solu un articulu, à dì quellu cù u megliu focus_crteria predefinitu. Ingressu un numeru X pruducia u megliu fan per u focus_criteria predeterminatu più tutti i fanali finu à X% peggiu di u megliu fan.
per esempiu: focus_criteria = ZA_ETASF_SYS è focus_tolerance = 7
rende: Fan cù u megliu efficienza statica di u sistema + tutti i fanali finu à u 7% peghju di quellu megliu fan

pricelist_name
Ingressendu u nome di u fogliu Excel chì si trova in u cartulare DLL: Product_Price_Reference..xls, pudete avè u prezzu cumparisce trà e outputs di DLL. Excel file hà una foglia di calculu cù trè colonne.

Colonna 1: Numeru d'articulu di u cliente. Quì ogni sistema numericu pò esse usatu.
Colonna 2: Ziehl-Abegg nùmeru d'articulu, chì hè utilizatu per i calculi di selezzione
Colonna 3: U prezzu di stu articulu

Tutti i Outputs Spiegati

 

ARTICLE_NO Numeru d'articulu
CALC_AIR_DENSITY Densità di l'aria utilizata in a selezzione è u calculu (kg/m³)
CALC_ALTITUDE Altitudine utilizata in a selezzione è u calculu (m sopra u livellu di u mari)
CALC_LW5_OKT Banda d'ottava laterale di aspirazione, valori separati da virgole (dB)
CALC_LW6_OKT Banda d'ottava laterale di pressione, valori separati da virgule (dB)
CALC_LWA5_OKT Valori di banda d'ottava ponderati di u latu di aspirazione (dBA)
CALC_LWA6_OKT Valori di banda d'ottava ponderati di u latu di pressione (dBA)
CALC_NOZZLE_PRESSURE Pressione in ugello, utilizata per determinà u flussu d'aria (Pa)
CALC_N_RATED Rapportu di rpm di u ventilatore di u puntu di impiegu à u rpm massimu di u fan (%)
CALC_P1_MAX Potenza elettrica massima assorbita à u puntu di impiegu (W)
CALC_PL_MAX Potenza massima assorbita à l'arbre à u puntu di impiegu (W)
CALC_PSYS_MAX Massima putenza assorbita di u sistema = motore + putenza assorbita di u controller (W)
CALC_TEMP_C Température moyenne (°C)
CAPACITOR_CAPACITANCE Capacità di u condensatore (??F)
CAPACITOR_VOLTAGE Capacitor voltage (V)
CHART_VIEWER_URL URL per graficu chì raffiguranu curve di fan
CIRCUIT Tipu di circuitu elettricu
COSPHI Fan motor Cosinu Phi
CURRENT_PHASE Fasi di u mutore di u fan
dim_... Dimensioni di u fan
dim_klischee Cliche name => disegnu simplificatu cù dimensioni impurtanti
DENSITY_INFLUENCE Densità aduprata per a determinazione di a densità di misurazione di u puntu di duty => Selezzione à a densità di densità misurata di u fan => Selezzione à a densità diversa da a densità misurata
DISEGNU_FILE Percorsu à u fan drawing
EC_TYPE L'output hè 1 se u fan hè alimentatu da un mutore EC è una stringa viota se u mutore di u fan ùn hè micca un mutore EC
EFFICIENCY_CLASS Classe di efficienza di u mutore IEC. I paràmetri si prisentanu solu à fiancu à i fanali alimentati da i mutori IEC
EFFICIENCY_STAT Efficienza statica di u fan = Velocità Volumetrica X Pressione Statica / Potenza Assorbita da u Sistema (%)
EFFICIENCY_TOT Efficienza totale di u ventilatore = Velocità Volumetrica X Pressione Statica / Potenza Assorbita da u Sistema (%)
ERP_CLASS Fan ERP class
ERP_METHOD Metudu utilizatu per misurà a classe ERP
ERP_N_ACTUAL Gradu di efficienza normalizatu attuale (Nist)
ERP_N_STAT Efficienza statica (hstatA) à u puntu di duty (%) secondu u metudu di misura A
ERP_N_TRAGET Gradu d'efficienza standardizatu necessariu (Nsoll)
ERP_VSD Ritorna u controller EC integratu se u ventilatore hè cusì equipatu. è una stringa viota per i fanali senza un sistema integratu di cuntrollu di velocità
FAN_EFFICIENCY_GRADE Questu hè un fattore assignatu à i fan individuali è hè pertinente solu per i fan di AMCA
FEI_FACTOR Stu fattore hè calculatu basatu annantu à u puntu di duty è hè pertinente solu per i fan di AMCA
GRILL_INFLUENCE Ritorna no se l'influenza di grill ùn hè micca fattu in i calculi, è sì se l'influenza di grill hè presa in contu.
INCREASE_OF_CURRENT Aumentu attuale (%)
INDICE Numeru di sequenza di fan in u set trovu. U primu fan in l'inseme trovu averia l'indice 0, u sicondu fan index 1 etc.
INSTALLATION_HEIGHT_MM Altezza di u ventilatore (mm)
INSTALLATION_LENGTH_MM Lunghezza di u ventilatore (mm)
INSTALLATION_POS Restituisce l'orientazione(i) di u ventilatore: H: Orizzontale VO: Verticale rivolta in su VU: Verticale rivolta in giù
INSTALLATION_POS_H Restituisce 1 per i fan orientati orizontali (INSTALLATION_POS = H), è una stringa viota per i fan rimanenti.
INSTALLATION_POS_VO Restituisce 1 per i ventilatori verticali rivolti in su (INSTALLATION_POS = VO) è una stringa viota per i fan rimanenti
INSTALLATION_POS_VU Restituisce 1 per i ventilatori verticali rivolti in basso (INSTALLATION_POS = VU) è una stringa vuota per i ventilatori rimanenti
INSTALLATION_WIDTH_MM Larghezza di u ventilatore (mm)
IS_EC Restituisce 1 se u ventilatore hà un mutore EC è una stringa viota per i motori non-EC
KFACTOR Pressione ugello di u fan
MAX_CURRENT Corrente massima di u ventilatore (A)
MAX_FREQUENCY Frequenza massima di u ventilatore (Hz)
MAX_TEMPERATURE_C Temperatura massima di u ventilatore (°C)
MAX_VOLTAGE Fan's maximum voltage (V)
MDRAWING Nome di u disegnu file
MIN_CURRENT Corrente minima di u ventilatore (A)
MIN_TEMPERATURE_C Température minimale du ventilateur (°C)
MIN_VOLTAGE Fan's maximum voltage (V)
MOTOR_DESIGN Tipu di disignu di u mutore: (solu per i mutori IEC)
IMB 3: Pede muntatu
IMB 5: Monté à bride
MOTOR_POLES Numeru di poli di u mutore (per i ventilatori alimentati IEC)
MOTOR_SHAFT Descrizzione di l'arbre di u mutore IEC: numeru / diametru X lunghezza
MOTOR_SIZE taglia di mutore IEC
NOMINAL_CURRENT Courant nominale du moteur du ventilateur (A)
NOMINAL_FREQUENCY Frequenza nominale di u mutore di ventilatore (Hz)
NOMINAL_IECMOTOR
_EFFICIENCY IEC Motor efficienza nominali cum'è un numeru decimali
NOMINAL_SPEED Velocità nominale di u ventilatore (1/min)
NOMINAL_VOLTAGE Vol. nominale du moteur du ventilateurtage
NOZZLE_GUARD Infurmazioni nantu à cumu si misurà u fan. Prevalentemente per i ventilatori assiali
NUMBER_OF_POLES mutore IEC numeru di poli
PHASE_DIFFERENCE Differenza di fasi
POWER_INPUT_KW Potenza necessaria da u mutore (kW)
POWER_INPUT_KW Potenza di u mutore (kW)
PRODUCT_IMG Percorsu à l'imaghjini di u produttu
PROTECTION_CLASS_IP Classe di prutezzione cum'è numeru IP
PROTECTION_CLASS_THCL Classe di prutezzione di a temperatura cum'è numeru THCL
RUBBER_MOT_DIAMETER Motor gomma dampu diametru
RUBBER_MOT_HEIGHT Motor gomma dampa altezza
SPRING_MOT_DIAMETER Molla di mutore dampu diametru
SPRING_MOT_HEIGHT Molla di mutore dampa altezza
TYPE Tippu chjave di u fan
VOLTAGE_TOLERANCE Voltage tolleranza (%)
ZAWALL_ARRANGEMENT Disposizione multipla di fan. Ritorna 0 se ùn sò micca selezziunati parechji fan
ZA_BG Dimensione nominale di u fan
ZA_COSPHI Fan motor Cos Phi
ZA_ETAF Efficienza totale di u ventilatore = Velocità Volumetrica X Pressione Totale / Potenza Assorbita da u Sistema (%)
ZA_ETAF_L Efficienza totale della girante del ventilatore (%)
ZA_ETAF_SYS Efficienza totale di u sistema (%)
ZA_ETAM Efficienza di u mutore (%)
ZA_ETASF Efficienza statica di u ventilatore = Velocità Volumetrica X Pressione Statica / Potenza Assorbita da u Sistema (%)
ZA_ETASF_L Efficienza statica della girante del ventilatore (%)
ZA_ETASF_SYS Efficienza statica di u sistema (%)
ZA_F Frequenza elettrica nominale di u ventilatore (Hz)
ZA_FBP Frequenza elettrica di u ventilatore à u puntu di travagliu (Hz)
ZA_I Courant du ventilateur au point de service (A)
ZA_IN Courant nominal du ventilateur (A)
ZA_LW5 Livellu di putenza acustica di u puntu di u latu di aspirazione (dB)
ZA_LW6 Latu di pressione di u livellu di putenza acustica di u puntu di serviziu (dB)
ZA_LWA5 Latu di aspirazione di u livellu di putenza acustica ponderata di u puntu di impiegu (dBA)
ZA_LWA6 Latu di pressione di u livellu di putenza acustica ponderata di u puntu di impiegu (dBA)
ZA_MAINS_SUPPLY Alimentazione di rete : fasi, voltage è frequenza elettrica
ZA_N RPM à u puntu di travagliu (1/min)
ZA_NMAX RPM massimu di ventilatore (1/min)
ZA_PD Pressione dinamica à u puntu di duty (Pa)
ZA_PF Pressione tutale di u fan. ZA_PF = ZA_PSF + ZA_PD (Pa)
ZA_PF_MAINS_OPERATED Pressione totale di u ventilatore in u funziunamentu di rete (Pa)
ZA_PSF Pressione statica di u ventilatore (Pa)
ZA_PSF_MAINS_OPERATED Pressione statica di u ventilatore in u funziunamentu di rete (Pa)
ZA_P1 Potenza elettrica necessaria à u puntu di serviziu (W)
ZA_PD Pressione dinamica di u puntu di duty (Pa)
ZA_PF Pressione totale di u puntu di travagliu (Pa)
ZA_PL Puissance à l'arbre calculée au point de service (W)
ZA_PSF Pressione statica di u puntu di travagliu (Pa)
ZA_PSYS Potenza assorbita da u sistema (W)
ZA_QV Débit volumétrique au point de service (m³/h)
ZA_QV_MAINS_OPERATED Duty point débit volumétrique en fonctionnement réseau (m³/h)
ZA_SFP SFP numeru di fan
ZA_SFP_CLASS Classe SFP di Fan
ZA_U Fan voltage au point de service (V)
ZA_UN Fan nominale voltage (V)
ZA_WEIGHT Massa di fan

Outputs di ogni cmd

cmd: ricerca Outputs

ARTICLE_NO CALC_AIR_DENSITY CALC_ALTITUDE
CALC_NOZZLE_PRESSURE CALC_N_RATED DENSITY_INFLUENCE
DISEGNU_FILE ERP_CLASS ERP_METHOD
ERP_N_ACTUAL ERP_N_STAT ERP_N_TRAGET
ERP_VSD FAN_EFFICIENCY_GRADE FEI_FACTOR
GRILL_INFLUENZA INDICE INSTALLATION_HEIGHT_M M
INSTALLATION_LENGTH_M M INSTALLAZIONE_POS INSTALLAZIONE_POS_H
INSTALLATION_POS_VO INSTALLATION_POS_VU INSTALLATION_WIDTH_MM
IS_EC IS_VALID KFACTOR
NOZZLE_GUARD PRODUCT_IMG TIPU
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_PESO

cmd: selezziunà Outputs
Questu cmd richiede chì inserite un numeru d'articulu in 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
CIRCUITU COSPHI CURRENT_PHASE
DENSITY_INFLUENCE DISEGNU_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_INFLUENZA INCREASE_OF_CURRENT
INSTALLAZIONE_HEIGHT_MM INSTALLATION_LENGTH_MM INSTALLAZIONE_POS
INSTALLAZIONE_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 FREQUENZA_NOMINALE NOMINAL_SPEED
NOMINAL_VOLTAGE NOZZLE_GUARD PHASE_DIFFERENCE
POWER_INPUT_KW PRODUCT_IMG PROTECTION_CLASS_IP
PROTECTION_CLASS_THCL TIPU 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_PESO

cmd: nominal_values ​​Outputs
Stu cmd richiede un numeru d'articulu in article_no.
L'outputs quì sottu ponu ancu esse output cù a ricerca di cmd mettendu insert_nominal_values ​​à true

ARTICLE_NO CAPACITOR_CAPACITANCE CAPACITOR_VOLTAGE
CIRCUITU COSPHI CURRENT_PHASE
EC_TYPE EFFICIENCY_STAT EFFICIENCY_TOT
INCREASE_OF_CURRENT MAX_CURRENT MAX_FREQUENZA
VELOCITÀ MASSIMA MAX_TEMPERATURE_C MAX_VOLTAGE
MIN_CURRENT MIN_PSF MIN_TEMPERATURE_C
MIN_VOLTAGE NOMINAL_CURRENT FREQUENZA_NOMINALE
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 Outputs
Stu cmd richiede un numeru d'articulu in article_no, è pruduce l'outputs sottu è e curve di fan

BOTTOM_MARGIN CHART_FILE CHART_MAX_X
CHART_MAX_Y CHART_MIN_X CHART_MIN_Y
LEFT_MARGIN MEASUREMENT_ID RIGHT_MARGIN
MARGINE_TOP

cmd: motor_data Outputs
Per i Motori EC:

CIRCUITU NOMINAL_VOLTAGE PROTECTION_CLASS_IP

PER I Motori IEC:

CIRCUITU EFFICIENCY_CLASS MOTOR_DESIGN
MOTOR_HAFT MOTOR_SIZE NOMINAL_CURRENT
NOMINAL_VOLTAGE NUMBER_OF_POLI POWER_OUTPUT_KW
PROTECTION_CLASS_IP RUBBER_MOT_DIAMETER RUBBER_MOT_HEIGHT
SPRING_MOT_DIAMETER PRIMAVERA_MOT_HEIGHT

cmd : Status Outputs
Questu cmd hè utile per ottene a versione di DLL è u nome d'utilizatore di l'utilizatore

USERNAME VERSIONE

cmd: create_session Outputs
Stu cmd hè utilizatu per creà una sessione, prima di chjamà u web DLL

USERNAME VERSIONE

Aiutu è Supportu

Informazioni di cuntattu
Per piacè, sentite liberu di cuntattateci, se avete bisognu di più aiutu o cunsigliu nantu à cumu integrà l'API FANselect in a vostra applicazione.

Cuntattu
Supportu FANselect
Tecnulugia di Ventilazione
Heinz-Ziehl-Straße - 74653 Künzelsau
fanselect@ziehl-abegg.com
www.fanselect.net
www.ziehl-abegg.com

Ligami

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/FSWebserviziu
Articulu Images è Disegni
http://www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/catalog.zip

Storia di u documentu

04.11.2019

  • Prima liberazione

12.08.2021

  • Novu disignu di u documentu
  • Aghjurnate ERP_... descrizzione
  • Aghjunghjite novi portafogli
  • Aghjunghjite una nova descrizzione di variabili di output per dimensioni

Logo ZIEHL-ABEGG

Documenti / Risorse

ZIEHL-ABEGG FANselect DLL API Programming Interface [pdfGuida di l'utente
FANselect DLL, FANselect DLL Interfaccia di prugrammazione API, Interfaccia di prugrammazione API, Interfaccia di prugrammazione

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *