힐셔의 cifX PC 카드 및 임베디드 모듈과 같은 netX 통신 컨트롤러 기반 제품은 다양한 운영 체제에서 완전히 기능하기 위해 디바이스 드라이버가 필요합니다. 산업 통신 분야 원스톱 숍으로 자리잡은 힐셔는 아래와 같이, 주요 산업 운영 체제를 위한 드라이버를 제공합니다:
- Windows
- Linux
- VxWorks
- INtime
- IntervalZero
- QNX
- WinAC
모든 힐셔 드라이버에는 표준 사용자 인터페이스(CIFX-API)가 포함되며, 독립적인 디바이스 드라이버 개발에 유용한 C 툴킷을 기반으로 합니다. 이 드라이버들은 펌웨어 및 설정 파일 로딩을 포함한 통신 컴포넌트 관리에 대한 모든 책임을 집니다. 사용자 인터페이스에는 초기화, 매개변수 설정, I/O 데이터 교환 및 상태 정보 수집에 요구되는 모든 기능이 포함되어 있습니다.
운영 체제에 따라, 사용자 인터페이스는 DLL이나 라이브러리 형태로 제공됩니다. 해당 드라이버는 가능한 한 기존의 버스 연결, 즉 ISA, PCI, PCIe 및 듀얼 포트 메모리(DPM) 연결 등을 지원합니다.
- 표준 애플리케이션 인터페이스
- 표준 코드 베이스 (C 툴킷)
- 필드버스 또는 산업용 이더넷 시스템에 대해 독립적임
- 지원 장치의 수는 운영 체제에 의해서만 제한됩니다.
이는 netX 통신 컨트롤러 및, cifX PC 카드와 임베디드 모듈과 같은 이를 기반으로 한 제품의 사용자들에게 개발 노력과 시장 출시 시간(TTM)을 줄여주어, 이로써 리스크 감소까지 가져옵니다.