Active
장치 드라이버는 Microsoft Windows 운영 체제 하에서 Hilscher의 CIFX와 COMX 통신 장치를 사용하기 위해 필요합니다.
CIFX/netX 장치 드라이버는 커널 모드 드라이버이며, 운영 체제의 링 0에서 구동하고 Windows 플러그 앤 플레이 메커니즘을 지원합니다. ISA, PCI 및 PCI/e 구성 요소가 지원되며 구성 요소를 무제한으로 사용하여 임의로 조합할 수 있습니다.
사용자 애플리케이션은 드라이버와의 통신을 위해 Windows API DLL을 사용합니다. DLL은 간단한 C 함수 인터페이스(CIFX-API)를 제공하며 애플리케이션에 정적 또는 동적으로 연결할 수 있습니다. 드라이버와 API DLL은 32/64Bit Windows 시스템에서 이용 가능합니다.
드라이버 함수 인터페이스는 필드버스 시스템과는 독립적으로 설치된 하드웨어 인식, 시스템 정보 읽기, 필드버스 시스템 초기화 및 파라미터화, 주기적 및 비 주기적 데이터 교환, 상태 정보 읽기, 시간 모니터링, 워치독 기능을 포함합니다.
제품명 | 부품 번호 | 간단한 설명 |
---|---|---|
NXDRV-WIN | 6211.010 | Windows용 CIFX/netX 장치 드라이버 |
대부분의 운영 체제는 하드웨어 구성 요소를 통합하기 위해 장치 드라이버가 필요합니다. Hilscher CIFX/COMX 구성 요소도 장치 드라이버가 필요합니다. Hilscher는 다양한 운영 체제를 위한 일련의 장치 드라이버를 제공합니다. 모든 Hilscher 드라이버는 표준 사용자 인터페이스(CIFX-API)를 갖고 있으며 독립형 장치 드라이버 개발에 사용할 수 있는 C Toolkit을 기반으로 합니다. 드라이버는 펌웨어 및 컨피그레이션 파일 로드를 포함하여 통신 구성 요소를 관리합니다. 사용자 인터페이스는 초기화, 파라미터화, I/O 데이터의 교환 및 상태 정보 획득에 필요한 모든 기능을 포함합니다. 운영 체제에 따라 사용자 인터페이스는 DLL 또는 라이브러리에 포함됩니다. 드라이버는 ISA, PCI, PCIe 및 듀얼 포트 메모리 연결과 같은 기존 버스 연결을 가능한 한 지원합니다. 드라이버 코드의 기본인 C Toolkit은 통신 구성 요소를 무제한으로 동시에 사용할 수 있도록 설계되었습니다. 하지만 각 운영 체제별 특성을 고려해야 합니다.