ZIEHL-ABEGG FANselect DLL API 프로그래밍 인터페이스
ZIEHL-ABEGG FANselect DLL API 프로그래밍 인터페이스
ZIEHL-ABEGG FANselect DLL API 프로그래밍 인터페이스

소개

FANselect DLL은 FANselect에 대한 응용 프로그래밍 인터페이스 역할을 합니다. 입력으로 요청 문자열이 필요하며 응답 문자열을 출력합니다.

요청 및 응답 문자열 모두 JSON 또는 XML 형식으로 지정할 수 있습니다. 필요한 입력을 생성하고 API 출력을 구문 분석하는 것은 호출 애플리케이션에 달려 있습니다.

이 API는 다음과 같습니다.
링크를 클릭하여 다운로드(Windows DLL로) www.ziehl-abegg.com/file관리자/de/de/05_Support/Software/FANselect/FANselect_DLL.zip 또는 다음을 통해 액세스할 수 있습니다. web ~을 통해 http://fanselect.net:8079/FSWebService

여기서 등록할 수 있습니다 https://www.ziehl-abegg.com/digitale-loesungen/software/fanselect DLL을 사용하려면 FANselect 로그인이 필요합니다.

다운로드 가능한 FANselect DLL 폴더는 컴퓨터의 어느 곳에나 배치할 수 있습니다. 폴더를 그대로 최신 상태로 유지하는 것이 중요합니다. 귀하의 애플리케이션은 fanselect.dll에 액세스해야 합니다. file 이 폴더 안에.

DLL 버전을 업데이트하려면:

  1. 다음에서 새 DLL 폴더를 다운로드합니다. URL ~ 위에
  2. 실제 DLL 폴더 삭제
  3. 이전 DLL 폴더에서 비워진 위치에 새 DLL 폴더를 배치합니다.

팬셀렉트 web API는 항상 업데이트되므로 사용자가 업데이트할 필요가 없습니다.
모든 DLL 폴더에는 입력 및 출력 문자열을 테스트할 수 있는 ZADllTest.exe 또는 ZADllTest64.exe라는 테스트 도구가 있습니다.
소개
이미지 1: 왼쪽은 입력 영역이고 오른쪽은 DLL에서 생성된 출력을 포함합니다. 생성된 요청 문자열을 보려면 왼쪽 상단의 텍스트 탭을 클릭하세요.

양식에 원하는 매개변수를 입력하여 입력을 테스트할 수 있습니다(이미지 1). "텍스트" 탭에서 json 문자열을 쓰거나 복사할 수 있습니다(예:amp2.1을 참조하세요.) in.

FANselect DLL에 연결

최소 필수 입력:

사용자 이름: FANselect 계정의 사용자 이름
비밀번호: FANselect 계정의 비밀번호
명령: 검색(섹션 2.2에서 설명)
qv: Duty point의 체적유량
psf: 듀티 포인트의 정압
spec_products: 필수 팬이 포함된 포트폴리오(섹션 3.1에서 설명)
언어: 출력에 표시할 언어 선택(섹션 3.1에서 설명)
이러한 최소 입력을 사용하면 요청 문자열이 s와 같아야 합니다.amp아래를 참조하세요:

JSON 요청 문자열 예ample
{
“사용자 이름”: “ZAFS19946”
"비밀번호" : "bnexg5",
"cmd": "검색",
"qv": "2500",
"psf": "50",
"spec_products": "PF_00",
"언어 : English",
}

XML과 동일한 요청 문자열:


ZAFS19946
bnexg5
찾다
2500
50
PF_00
KO

DLL 리더 프로그래밍

세 가지 기능 중 하나를 통해 DLL에 액세스할 수 있습니다.
ZAJson요청W: 유니코드 문자열의 경우
ZAJson요청A: UTF-8 문자열의 경우
ZAJson요청BSTR: OLE 개체의 경우

DLL 리더는 요청 문자열을 위 함수 중 하나에 대한 인수로 전달한 다음 DLL의 출력을 읽어야 합니다.

Python의 DLL 리더 기능
def za_dll_fan_selection(request_string, dll_path):
ctype 가져오기
수입 json
fanselect_dll = ctypes.WinDLL(dll_path)
fanselect_dll_output = (ctypes.wstring_at(fanselect_dll.ZAJsonRequestW(request_string)))
fanselect_dll_output 반환

request_string은 요청 문자열과 동일한 형식입니다.amp더 많은 입력이 있음에도 불구하고 위의
dll_path: FANselect DLL의 경로입니다(예: C.\FANselect_DLL\FANselect_DLL}fanselect.dll).

VBA의 DLL 리더 기능
비공개 선언 함수 ZAJsonRequestBSTR Lib
"C:\FANselect_DLL\FANselect_DLL\FANselect.dll"(ByVal sRequest As String) As String
공용 함수 vba_reader(ByVal input_request_string As String) As String
request_string을 문자열로 희미하게 표시
희미한 response_string을 문자열로
request_string_unicode를 변형으로 희미하게 표시
변형된 response_string_unicode가 희미함

요청_문자열 = “{” + 입력_요청_문자열 + “}”

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
종료 기능

추가 Examp파일은 아래 링크에서 다운로드 가능

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

FANselect에 연결 Web API

FANselect에 액세스하기 web API는 DLL에 액세스하는 데 사용되는 프로세스와 거의 동일합니다.

유일한 차이점은 두 가지 요청을 보내야 한다는 것입니다.
첫 번째 요청: 세션 ID를 얻기 위해
두 번째 요청: 첫 번째 요청에서 얻은 세션 ID를 포함하는 일반적인 요청입니다.

주요 장점tag의 e web API는 (앞서 언급했듯이) 항상 최신 상태이며 다운로드할 필요가 없다는 것입니다. 귀하의 위치와 컴퓨터의 방화벽/보안 설정에서 인터넷 안정성을 검사하십시오.amp어 web API의 성능.

다운로드 가능한 DLL과 마찬가지로 web API는 JSON 또는 XML 문자열로 보낼 수 있습니다.

DLL과 web API는 둘 다 동일한 선택 및 계산 알고리즘을 사용하므로 동일한 출력을 생성합니다. DLL과 web API는 아마도 오래된 DLL 때문일 것입니다.

Web Python의 API 리더 기능
수입 json
dll_path = “http://fanselect.net:8079/FSWeb서비스"
def za_api_fan_selection_0(request_string, dll_path):
가져오기 요청
fanselect_api_output = 요청.포스트(url=dll_경로, 데이터=request_string)
fanselect_api_output 반환
# 세션 ID 얻기
request_string = “{'cmd':'create_session', '사용자 이름' : 'USERNAME', '비밀번호' : 'PASSWORD' }”
request_string = str(요청_문자열)
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']

# 일반적인 요청
요청_문자열 = “{”
request_string = request_string + "'사용자 이름' : 'USERNAME',"
request_string = request_string + "'비밀번호' : '비밀번호',"
request_string = request_string + "'언어' : 'EN',"
request_string = request_string + “'unit_system' : 'm',”
request_string = request_string + "'cmd' : '검색',"
request_string = request_string + "'cmd_param' : '0',"
request_string = request_string + "'spec_products' : 'PF_00',"
request_string = request_string + "'제품_범위' : 'BR_01',"
request_string = request_string + "'qv' : '2500',"
request_string = request_string + "'psf' : '50',"
request_string = request_string + "'현재_단계' : '3',"
request_string = request_string + “'voltage' : '400',”
request_string = request_string + "'공칭_주파수' : '50',"
request_string = request_string + “'sessionid' : '” + session_id + “',”
request_string = request_string + "'full_octave_band' : 'true',"
요청_문자열 = 요청_문자열 + “}”
request_string = str(요청_문자열)
response_string_initial = za_api_fan_selection_0(request_string, dll_path)

추가 Examp파일은 아래 링크에서 다운로드 가능
C# http://downloads.fanselect.net/fanselect/dll_examples/VCS10WebService.zip
VB10 http://downloads.fanselect.net//fanselect/dll_examples/VB10WebService.zip

입력 및 출력

모든 입력 설명
언어
출력 언어 설정

입력 옵션:
CS: 체코 사람 다: 덴마크 말 독일: 독일 사람 KO: 영어
영어: 스페인 사람 정말로: 프랑스 국민 파이: 핀란드어 후: 헝가리 인
그것: 이탈리아 사람 예: 일본어 네덜란드어: 네덜란드 사람 폴란드어: 광택
태평양 표준시: 포르투갈 인 RU : 러시아인 SV : 스웨덴어 번역: 터키어
ZH : 중국인

단위_시스템
계산에 사용되는 단위계.

입력 옵션:
m: 미터법 i: 영국식

사용자 이름
FANselect 계정의 사용자 이름입니다.

비밀번호
FANselect 계정의 비밀번호
제한된 기사에만 관심이 있는 사용자는 하나 이상의 사용자 이름/비밀번호 조합(로그인)을 얻을 수 있습니다. 각 로그인은 사용자가 미리 정의한 특정 기사 세트를 제공합니다.
그런 다음 사용자의 응용 프로그램은 이러한 특정 로그인 중 하나를 사용하여 dll을 호출하여 제한된 기사 풀에서 선택합니다. 어드밴tages: 선택 프로세스가 더 빨라지고 찾기 세트 중 기사 수가 더 적습니다.

cmd
필요한 출력 유형을 DLL에 지시하려면 명령의 약어인 cmd가 필요합니다.

입력 옵션:
검색 : 근무점별 선택 + 사이즈, 디자인 등 필터
상태: 사용자 이름과 소프트웨어 버전을 제공합니다. Web API는 SESSIONID도 출력합니다.
create_session: SESSIONID를 얻습니다. 이 cmd는 다음에만 관련됩니다. web API
다음 cmd에는 article_no에 기사 번호가 필요합니다. select: 기사 번호로 선택합니다. 의무점을 달성하지 못한 경우 품목의 공칭 데이터가 출력됩니다.
nominal_values: 품목의 전기 공칭 값을 얻습니다. 이 데이터는 insert_nominal_values를 true로 설정하여 초기 검색 요청에서도 얻을 수 있습니다.
motor_data: 기사 모터 데이터입니다. 검색 및 insert_motor_data를 통해서도 얻을 수 있습니다: true
geo_data: 기사(기하학적) 치수입니다. insert_geo_data를 true로 설정하여 검색을 통해 이 데이터를 얻으세요.
액세서리: 물품과 관련된 액세서리를 묘사합니다.
get_chart: 선택한 기사에 대한 차트 만들기

cmd_param
원하는 기사의 색인을 설정할 수 있습니다.

자와르_모드
두 가지 옵션 중 하나를 사용하여 여러 팬을 선택할지 여부를 선택하세요.
ZAWALL: 여러 개의 팬만 사용하여 선택
ZAWALL_PLUS: 다중 및 단일 팬 사용 선택

자와르_크기
다중 팬 배열에서 사용하려는 팬 수를 설정합니다. 최대 팬 수는 20개로 설정되어 있습니다.
zawall_size는 비워 둘 수도 있습니다. FANselect는 필요한 팬 수를 자동으로 결정합니다.
미리 설정된 팬 수 없이 선택하면 일반적으로 응답 시간이 길어집니다.

qv
단위 시스템 선택 m의 경우 m³/h 단위, 단위 시스템 선택 i의 경우 CFM 단위의 체적 비율입니다.

피에스에프
단위 시스템 선택 m의 경우 Pa 단위, 단위 시스템 선택 i의 경우 wg 단위의 정압입니다.

pf
단위 시스템 선택 m의 경우 Pa 단위, 단위 시스템 선택 i의 경우 wg 단위의 총 압력
요청 문자열에서 psf 또는 pf를 지정합니다.

spec_products
FANselect의 팬은 아래 나열된 PF 코드로 표시된 개별 포트폴리오에 배치됩니다. 특정 포트폴리오를 필수로 입력해야 합니다. 현재는 여러 포트폴리오에서 선택할 수 없습니다.

입력 옵션
PF_50: 전세계 표준 PF_54: AMCA 태국 제품
PF_51: 미국 표준 제품 PF_56: 인도 포트폴리오
PF_52: 브라질 포트폴리오 PF_57: AMCA 독일 제품
PF_53: AMCA USA 제품 PF_59: AMCA India 제품 포트폴리오
PF_60: 중국 PF_61: 유럽

제품 범위
팬은 아래 나열된 BR 코드로 표시되는 제품군(제품 범위)에 배치됩니다.
product_range는 필수가 아니며 |로 구분된 여러 BR 코드를 보유할 수 있습니다(예: BR_01 | BR_57 | BR_59

제품 디자인
모든 물품은 다양한 디자인 중 하나로 나올 수 있습니다. 디자인을 알 수 없는 경우 비워두세요

입력 옵션
공기 흐름 방향이 A인 축류 팬: 공기가 모터 위로 흡입됩니다.
AA : 임펠러로만 구성된 축류팬
AD: 그릴을 통해 흡인되는 축류 팬
AF: 긴 튜브가 있는 튜브 축류 팬, 원형 하우징
AL: 더 짧은 튜브, 원형 하우징이 있는 튜브 축류 팬
AQ: 짧은 튜브가 있는 튜브 축류 팬, 직사각형 하우징
AW: 그릴을 통해 흡인되는 축류 팬

공기 흐름 방향이 V인 축류 팬: 공기가 모터 위로 불어옵니다.
버지니아: 임펠러로만 구성된 축류팬
VE: 튜브가 더 짧고 접촉 보호 장치를 통해 흡입되는 튜브 축류 팬
VF: 매우 긴 튜브가 있는 튜브 축류 팬
VH: 더 짧은 튜브, 원형 하우징이 있는 튜브 축류 팬
VH: 더 짧은 튜브와 가이드 베인이 있는 벽걸이형 튜브 축류 팬
VL: 더 짧은 튜브와 가이드 베인이 있는 벽걸이형 튜브 축류 팬
VQ: 더 짧은 튜브와 가이드 베인이 있는 벽걸이형 튜브 축류 팬
VI: 그릴을 통해 부는 축류 팬
VK: 그릴을 통해 부는 축류 팬
VL: 더 짧은 튜브, 원형 하우징이 있는 튜브 축류 팬
VQ: 더 짧은 튜브가 있는 튜브 축류 팬, 직사각형 하우징
VS: 그릴을 통해 불어오는 축류 팬, 팬 뒷면 전체를 둘러싸는 형태

원심 팬
응급실: 원심 플러그 팬 디자인
GR-H: 벽 장착형 원심 팬 설계, 수평 장착
GR-Vo: 벽면 장착형 원심 팬 설계, 수직으로 위쪽을 향하게 장착
GR-Vu: 벽면 장착형 원심 팬 설계, 수직으로 아래쪽을 향하게 장착
GR : 벽걸이 형 원심 팬 디자인
RH : 임펠러만으로 구성된 원심팬
WR: 큐브 디자인에 배치된 원심팬

fan_type
팬 유형 키의 일부를 정의하여 필터링합니다. 와일드카드는 다음과 같습니다. * 여러 문자의 경우 및 ? 1캐릭터당.
예: GR 디자인에서 모든 크기 56C 임펠러를 얻으려면 GR1C*560C, ER 디자인에서 모든 ZAbluefin을 얻으려면 ER??I-4*

기사_번호
필요한 팬의 품목 번호(알고 있는 경우)입니다.
여러 품목 번호를 한 번에 입력할 수 있으며 각각은 |로 구분됩니다. 예: 178125 | 178153 | 178113.

팬_크기
필요한 팬의 팬 크기(알고 있는 경우)

주전원 작동
필요한 팬을 컨트롤러에 연결할지 여부를 선택합니다.

입력 옵션:
NETZ: 전력망에 직접 연결된 팬
FZ: 주파수 변환기에 연결된 팬

모터_기술
귀하의 응용 분야에 가장 적합한 모터 유형을 선택하십시오. 다중 선택 항목은 |로 구분하여 입력할 수 있습니다.
예: ZAmotpremium IE2 | PM블루 IE4 | ZAmot프리미엄 IE3

입력 옵션:
AC ERM: 외부 회전자 AC 모터
AM블루 IE3: 내부 로터 IE3 모터(컨트롤러 포함)
EC블루: 외부 로터 EC 모터
ECQ: 외부 로터 EC 모터
PMblue IE4: 영구 자석 IE4 내부 회전자 모터
PMblue 독립형: 컨트롤러가 없는 영구 자석 IE4 내부 회전자 모터
ZAmotbasic EX: 저가형 내부 로터 ATEX 모터
ZAmotbasic IE2: 저가형 내부 로터 IE2 모터
ZAmotbasic IE3: 저비용 iInternal Rotor IE3 모터
ZAmot프리미엄 IE2: 프리미엄 내부 로터 IE2 모터
ZAmot프리미엄 IE3: 프리미엄 내부 로터 IE3 모터
ZAmot프리미엄 PE: 프리미엄 내부 로터 Premium Efficiency(미국) 모터

전류_위상
전류 단계.

입력 옵션:
1 또는 3.

권tage
전기 권tage

입력 옵션:
230 400 460 690

명목_주파수
전기 공칭 주파수.

입력 옵션:
50 60

검색_공차
필수 선택 공차

모터_안전_마진
필요한 경우 모터 파워 리저브
예: motor_safety_margin = 10 => 10kW 샤프트 전력에는 11kW 모터 필요

airflow_volume_reserve
필요한 경우 기류 체적 예비
예: airflow_volum_reseve = 10 => 1000m³/h 필수 유량은 팬이 1100m³/h를 전달해야 함을 의미합니다.

공기 밀도
팬 작동 공기 밀도. 팬 선택 및 듀티 포인트 계산은 밀도에 따라 조정됩니다.

주변_온도
팬이 작동하는 중간 온도

그릴_영향력
원심 팬에만 적용 가능

입력 옵션:
false: 그릴을 고려하지 않음
true: 팬 성능과 소음에 영향을 미치는 듀티 포인트 계산에서 그릴을 고려합니다.

설치_높이_mm
인클로저 높이(mm) 인클로저 내에 팬을 배치하려면 해당 인클로저의 전체 크기가 필요합니다. 팬 크기에 비해 인클로저가 작을수록 팬 성능에 더 해롭습니다.

설치_너비_mm
인클로저 폭(mm)

설치_길이_mm
인클로저 길이(mm)

설치_모드
인클로저 성능 손실은 특정 알고리즘으로 계산됩니다. FANselect는 단일 팬에 대해 여러 손실 계산 알고리즘을 제공하지만 여러 팬 레이아웃에는 하나만(RLT_2017) 제공합니다.

입력 옵션:
ZA: 자체 개발 알고리즘
RLT_2017: AHU 제조업체 협회에서 개발한 최신 알고리즘

보호 등급
필요한 보호 등급을 IPxx 번호로 입력하세요.

erp_class
ERP(에너지 관련 제품 지침) 클래스(예: 2015)를 입력합니다.
ErP 클래스는 특정 시장에서 팬을 판매하기 위해 필요한 최소 효율성을 정의합니다.

sfp_class
입력 SFP(특정 팬 성능) 클래스는 숫자로 표시됩니다(예: 3, 4). SFP는 기본적으로 출력 공기 흐름과 관련된 입력 전력입니다.

전체 옥타브 밴드
cmd: 검색을 사용하여 전체 옥타브 대역을 표시하려면 이 매개변수를 true로 설정하십시오.

insert_nominal_values
cmd: 검색을 사용하여 모든 전기 공칭 값을 표시하려면 이 매개변수를 true로 설정하십시오.

insert_motor_data
cmd: 검색을 사용하여 관련 황야 데이터를 표시하려면 이 매개변수를 true로 설정하세요.

insert_geo_data
기사의 크기를 표시하려면 이 매개변수를 true로 설정하세요.

초점_기준
이 매개변수를 사용하면 설정한 최상의 초점 기준을 가진 팬으로 찾기 세트를 제한할 수 있습니다.

입력 옵션:
ZA_ETASF_SYS: 시스템 정적 효율성에서 최고 …%
ZA_PSYS: 시스템 흡수 전력에서 최고 …%
ZA_LWA5: 흡입측 소음에서 최고 …%
ZA_LWA6: 압력 측 음향에서 최고 …%
ZA_BG: 팬 크기에서 최고 …%

초점_공차
이 매개변수를 0으로 설정하면 하나의 기사, 즉 가장 사전 설정된 focus_crtieria가 있는 기사만 생성됩니다. 숫자 X를 입력하면 사전 설정된 focus_criteria에 가장 적합한 팬과 가장 좋은 팬보다 최대 X% 더 나쁜 모든 팬이 생성됩니다.
예: focus_criteria = ZA_ETASF_SYS 및 focus_tolerance = 7
수율: 최고의 시스템 정적 효율성을 갖춘 팬 + 모든 팬이 해당 최고 팬보다 최대 7% 더 나쁨

가격표_이름
DLL 폴더에 있는 Excel 시트 이름(Product_Price_Reference..xls)을 입력하면 DLL 출력에 가격이 표시되도록 할 수 있습니다. 뛰어나다 file 세 개의 열이 있는 하나의 스프레드시트가 있습니다.

1: 고객 문서 번호. 여기서는 임의의 숫자 체계를 사용할 수 있습니다.
열 2: 선택 계산에 사용되는 Ziehl-Abegg 품목 번호
열 3: 이 기사의 가격

모든 출력 설명

 

ARTICLE_NO 상품 번호
CALC_AIR_DENSITY 선택 및 계산에 사용되는 공기 밀도(kg/m3)
CALC_ALTITUDE 선택 및 계산에 사용되는 고도(해발 m)
CALC_LW5_OKT 흡입측 옥타브 밴드, 쉼표로 구분된 값(dB)
CALC_LW6_OKT 압력측 옥타브 밴드, 쉼표로 구분된 값(dB)
CALC_LWA5_OKT 흡입 측 가중 옥타브 밴드 값(dBA)
CALC_LWA6_OKT 압력측 가중 옥타브 밴드 값(dBA)
CALC_NOZZLE_PRESSURE 공기 흐름(Pa)을 결정하는 데 사용되는 노즐의 압력
CALC_N_RATED 최대 팬 rpm에 대한 듀티 포인트 팬 rpm 비율(%)
CALC_P1_MAX 듀티 포인트에서 최대 흡수 전력(W)
CALC_PL_MAX 운전점에서 최대 흡수 샤프트 동력(W)
CALC_PSYS_MAX 최대 흡수 시스템 전력 = 모터 + 컨트롤러 흡수 전력(W)
CALC_TEMP_C 매체 온도(°C)
CAPACITOR_CAPACITANCE 커패시터 커패시턴스(??F)
CAPACITOR_VOLTAGE 커패시터 권tag전자 (V)
차트_VIEW응급실_URL URL 팬 곡선을 묘사하는 차트로 만들기
CIRCUIT 전기 회로 유형
COSPHI 팬 모터 코사인 파이 값
CURRENT_PHASE 팬 모터 단계
희미한_… 팬 크기
Dim_klischee 진부한 이름 => 중요한 치수가 포함된 단순화된 도면
DENSITY_INFLUENCE 듀티 포인트 측정 밀도 결정에 사용되는 밀도 => 팬의 측정 밀도 밀도에서 선택 => 측정된 밀도와 다른 밀도에서 선택
그림_FILE 팬드로잉의 길
EC_TYPE 팬이 EC 모터로 구동되는 경우 출력은 1이고, 팬 모터가 EC 모터가 아닌 경우 빈 문자열입니다.
EFFICIENCY_CLASS IEC 모터의 효율 등급입니다. 매개변수는 IEC 모터로 구동되는 팬과 함께만 표시됩니다.
EFFICIENCY_STAT 팬의 정적 효율 = 체적 비율 X 정압 / 시스템이 흡수하는 전력(%)
EFFICIENCY_TOT 팬의 총 효율 = 체적 비율 X 정압 / 시스템 흡수 전력(%)
ERP_CLASS 팬 ERP 클래스
ERP_METHOD ERP 클래스 측정에 사용되는 방법
ERP_N_ACTUAL 실제 정규화된 효율성 정도(Nist)
ERP_N_STAT 측정 방법 A에 따른 듀티 포인트(%)에서의 정적 효율(hstatA)
ERP_N_TRAGET 필수 표준화된 효율성 수준(Nsoll)
ERP_VSD 팬이 장착된 경우 통합된 EC 컨트롤러를 반환합니다. 통합 속도 제어 시스템이 없는 팬의 경우 빈 문자열
FAN_EFFICIENCY_GRADE 개별 팬에게 할당되는 요소로 AMCA 팬에게만 해당됩니다.
FEI_FACTOR 이 계수는 듀티 포인트를 기준으로 계산되며 AMCA 팬에만 해당됩니다.
GRILL_INFLUENCE 그릴 영향이 계산에 포함되지 않으면 no를 반환하고, 그릴의 영향을 고려하면 yes를 반환합니다.
INCREASE_OF_CURRENT 현재 증가율(%)
INDEX 찾기 세트에 있는 팬의 시퀀스 번호입니다. 찾기 세트의 첫 번째 팬은 인덱스 0, 두 번째 팬 인덱스 1 등을 갖습니다.
INSTALLATION_HEIGHT_MM 팬 높이(mm)
INSTALLATION_LENGTH_MM 팬 길이(mm)
INSTALLATION_POS 팬 방향을 반환합니다. H: 수평 VO: 수직이 위를 향함 VU: 수직이 아래를 향함
INSTALLATION_POS_H 수평 방향 팬(INSTALLATION_POS = H)에 대해서는 1을 반환하고 나머지 팬에 대해서는 빈 문자열을 반환합니다.
INSTALLATION_POS_VO 수직 위쪽을 향한 팬(INSTALLATION_POS = VO)에 대해서는 1을 반환하고 나머지 팬에 대해서는 빈 문자열을 반환합니다.
INSTALLATION_POS_VU 수직 아래쪽 팬에 대해 1을 반환하고(INSTALLATION_POS = VU) 나머지 팬에 대해서는 빈 문자열을 반환합니다.
INSTALLATION_WIDTH_MM 팬 너비(mm)
IS_EC 팬에 EC 모터가 있는 경우 1을 반환하고 비EC 모터에 대해서는 빈 문자열을 반환합니다.
KFACTOR 팬의 노즐 압력
MAX_CURRENT 팬의 최대 전류(A)
MAX_FREQUENCY 팬의 최대 주파수(Hz)
MAX_TEMPERATURE_C 팬의 최대 온도(°C)
MAX_VOLTAGE 팬의 최대 볼륨tag전자 (V)
MDRAWING 도면 이름 file
MIN_CURRENT 팬의 최소 전류(A)
MIN_TEMPERATURE_C 팬의 최저 온도(°C)
MIN_VOLTAGE 팬의 최대 볼륨tag전자 (V)
MOTOR_DESIGN 모터 설계 유형: (IEC 모터에만 해당)
IMB 3: 발 장착형
IMB 5: 플랜지 장착
MOTOR_POLES 모터 극 수(IEC 구동 팬의 경우)
MOTOR_SHAFT IEC 모터 샤프트 설명: 번호/직경 X 길이
MOTOR_SIZE IEC 모터 크기
NOMINAL_CURRENT 팬 모터 정격 전류(A)
NOMINAL_FREQUENCY 팬 모터 공칭 주파수(Hz)
NOMINAL_IECMOTOR
_EFFICIENCY IEC 모터 공칭 효율(십진수)
NOMINAL_SPEED 팬의 공칭 속도(1/분)
NOMINAL_VOLTAGE 팬 모터 공칭 용량tage
NOZZLE_GUARD 팬 측정 방법에 대한 정보입니다. 주로 축류 팬용
NUMBER_OF_POLES IEC 모터 극 수
PHASE_DIFFERENCE 위상차
POWER_INPUT_KW 모터에 필요한 전력(kW)
POWER_INPUT_KW 모터별 전력 출력(kW)
PRODUCT_IMG 제품 이미지 경로
PROTECTION_CLASS_IP 보호 클래스(IP 번호)
PROTECTION_CLASS_THCL 온도 보호 등급(THCL 번호)
RUBBER_MOT_DIAMETER 모터 고무 damp어 직경
RUBBER_MOT_HEIGHT 모터 고무 damp어 키가
SPRING_MOT_DIAMETER 모터 스프링 damp어 직경
SPRING_MOT_HEIGHT 모터 스프링 damp어 키가
TYPE 팬의 유형 키
권TAGE_TOLERANCE 볼륨tage 공차(%)
ZAWALL_ARRANGEMENT 다중 팬 레이아웃. 여러 팬을 선택하지 않은 경우 0을 반환합니다.
ZA_BG 팬 공칭 크기
ZA_COSPHI 팬 모터 Cos Phi
ZA_ETAF 팬의 총 효율 = 체적 비율 X 총 압력 / 시스템이 흡수하는 전력(%)
ZA_ETAF_L 팬 임펠러 총 효율(%)
ZA_ETAF_SYS 시스템 총 효율(%)
ZA_ETAM 모터 효율(%)
ZA_ETASF 팬의 정적 효율 = 체적 비율 X 정압력 / 시스템이 흡수하는 전력(%)
ZA_ETASF_L 팬 임펠러 정적 효율(%)
ZA_ETASF_SYS 시스템 정적 효율(%)
ZA_F 팬 공칭 전기 주파수(Hz)
ZA_FBP 듀티 포인트에서의 팬 전기 주파수(Hz)
ZA_I 듀티 포인트에서의 팬 전류(A)
ZA_IN 팬 정격 전류(A)
ZA_LW5 듀티 포인트 음향 전력 레벨 흡입측(dB)
ZA_LW6 듀티 포인트 음향 전력 레벨 압력 측(dB)
ZA_LWA5 듀티 포인트 가중 음향 출력 레벨 흡입측(dBA)
ZA_LWA6 듀티 포인트 가중 음향 전력 레벨 압력 측(dBA)
ZA_MAINS_SUPPLY 주전원 공급: 위상, 볼륨tage와 전기 주파수
ZA_N 듀티 포인트 RPM(1/min)
ZA_NMAX 팬 최대 RPM(1/분)
ZA_PD 작업점의 동적 압력(Pa)
ZA_PF 팬의 총 압력입니다. ZA_PF = ZA_PSF + ZA_PD(Pa)
ZA_PF_MAINS_OPERATED 주전원 작동 시 팬의 총 압력(Pa)
ZA_PSF 팬의 정압(Pa)
ZA_PSF_MAINS_OPERATED 주전원 작동 시 팬의 정압(Pa)
ZA_P1 듀티 포인트에 필요한 전력(W)
ZA_PD 듀티점 동압력(Pa)
ZA_PF 듀티 포인트 총 압력(Pa)
ZA_PL 작업점에서 계산된 샤프트 동력(W)
ZA_PSF 듀티점 정압(Pa)
ZA_PSYS 시스템별 흡수전력(W)
ZA_QV 듀티 포인트 체적 유량(m³/h)
ZA_QV_MAINS_OPERATED 주전원 작동 시 듀티 포인트 체적 유량(m³/h)
ZA_SFP SFP 팬 수
ZA_SFP_CLASS 팬의 SFP 클래스
ZA_U 팬 권tage 듀티 포인트(V)
ZA_UN 팬 공칭 볼륨tag전자 (V)
ZA_WEIGHT 팬의 질량

각 cmd의 출력

cmd: 출력 검색

ARTICLE_NO CALC_AIR_DENSITY CALC_ALTITUDE
CALC_NOZZLE_PRESSURE CALC_N_RATED DENSITY_INFLUENCE
그림_FILE ERP_CLASS ERP_METHOD
ERP_N_ACTUAL ERP_N_STAT ERP_N_TRAGET
ERP_VSD FAN_EFFICIENCY_GRADE FEI_FACTOR
그릴_인플루언스 색인 설치_HEIGHT_M M
INSTALLATION_LENGTH_M M 설치_POS 설치_POS_H
설치_POS_VO 설치_POS_VU INSTALLATION_WIDTH_MM
IS_EC IS_VALID K팩터
NOZZLE_GUARD PRODUCT_IMG 유형
ZAWALL_ARRANGEMENT ZA_BG ZA_COSPHI
ZA_ETAF_SYS ZA_ETAF_SYS_ MAINS_OPERED 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_OPERED
ZA_PSF ZA_PSF_MAINS_OPERATE D ZA_PSYS
ZA_QV ZA_QV_MAINS_OPERED ZA_SFP
ZA_SFP_CLASS ZA_U ZA_UN
ZA_WEIGHT

cmd: 출력 선택
이 cmd에서는 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 차트_VIEW응급실_URL
회로 코스피 CURRENT_PHASE
DENSITY_INFLUENCE 그림_FILE EC_TYPE
효율성_STAT 효율성_TOT ERP_CLASS
ERP_METHOD ERP_N_ACTUAL ERP_N_STAT
ERP_N_TRAGET ERP_VSD FAN_EFFICIENCY_GRADE
FEI_FACTOR 그릴_인플루언스 INCREASE_OF_CURRENT
INSTALLATION_HEIGHT_MM INSTALLATION_LENGTH_MM 설치_POS
설치_POS_H 설치_POS_VO 설치_POS_VU
INSTALLATION_WIDTH_MM IS_EC IS_VALID
K팩터 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
보호_CLASS_THCL 유형 권TAGE_TOLERANCE
ZAWALL_ARRANGEMENT ZA_BG ZA_COSPHI
ZA_ETAF_SYS ZA_ETAF_SYS_ MAINS_OPERED 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_OPERED ZA_PSF
ZA_PSF_MAINS_OPERED ZA_PSYS ZA_QV
ZA_QV_MAINS_OPERED ZA_SFP ZA_SFP_CLASS
ZA_U ZA_UN ZA_WEIGHT

cmd:nominal_values ​​출력
이 cmd에는 article_no에 기사 번호가 필요합니다.
아래 출력은 insert_nominal_values를 true로 설정하여 cmd 검색을 사용하여 출력할 수도 있습니다.

ARTICLE_NO CAPACITOR_CAPACITANCE CAPACITOR_VOLTAGE
회로 코스피 CURRENT_PHASE
EC_TYPE 효율성_STAT 효율성_TOT
INCREASE_OF_CURRENT MAX_CURRENT MAX_FREQUENCY
최대 속도 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 보호_CLASS_THCL
권TAGE_TOLERANCE

cmd: get_chart 출력
이 cmd에는 Article_no에 기사 번호가 필요하며 아래 출력과 팬 곡선을 생성합니다.

BOTTOM_MARGIN 차트_FILE CHART_MAX_X
CHART_MAX_Y CHART_MIN_X CHART_MIN_Y
왼쪽_여백 MEASUREMENT_ID RIGHT_MARGIN
상단 여백

cmd: motor_data 출력
EC 모터의 경우:

회로 NOMINAL_VOLTAGE PROTECTION_CLASS_IP

IEC 모터의 경우:

회로 효율성_등급 모터_디자인
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: 상태 출력
이 cmd는 DLL 버전과 사용자 이름을 얻는 데 유용합니다.

사용자 이름 버전

cmd: create_session 출력
이 cmd는 호출하기 전에 세션을 생성하는 데 사용됩니다. web DLL

사용자 이름 버전

도움말 및 지원

연락처 정보
FANselect API를 애플리케이션에 통합하는 방법에 대한 추가 도움이나 협의가 필요하면 언제든지 저희에게 연락해 주십시오.

연락하다
팬셀렉트 지원
환기 기술
하인츠-질-스트라세(Heinz-Ziehl-Straße) – 74653 Künzelsau
fanselect@ziehl-abegg.com
www.fanselect.net
www.ziehl-abegg.com

모래밭

지엘-아베그
www.ziehl-abegg.com
FANselect DLL 다운로드
www.ziehl-abegg.com/fileadmin/de/de/03_Produktwelten/DigitaleLösungen/Software/FANselect/FANselect_DLL.zip
팬셀렉트 Web API
fanselect.net:8079/FSWeb서비스
기사 이미지 및 그림
http://www.ziehl-abegg.com/fileadmin/de/de/05_Support/Software/FANselect/catalog.zip

문서 기록

04.11.2019

  • 첫 번째 릴리스

12.08.2021

  • 문서의 새로운 디자인
  • ERP_ 업데이트… 설명
  • 새 포트폴리오 추가
  • 차원의 출력 변수에 대한 새 설명 추가

ZIEHL-ABEGG 로고

문서 / 리소스

ZIEHL-ABEGG FANselect DLL API 프로그래밍 인터페이스 [PDF 파일] 사용자 가이드
FANselect DLL, FANselect DLL API 프로그래밍 인터페이스, API 프로그래밍 인터페이스, 프로그래밍 인터페이스

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *