티스토리 뷰

[LabVIEW] NI 소프트웨어 설치와 함께 설치되는 서비스 목록


NI 소프트웨어는 하나 이상의 윈도우 서비스를 필요로 합니다. 이 서비스들은 각 제품의 특정 서비스를 위해 필요합니다. 

이 문서는 NI 소프트웨어로 인해 설치되는 서비스에 대한 목록을 제공합니다.


그럼 관련 서비스를 확인해 보도록 하겠습니다. 


이 서비스들은 관련 제품이나 서비스에 문제가 생겼을 경우 제어판 - 관리 도구 - 서비스에서 중지를 시켰다가 다시 재시작 하시면 됩니다. 


NI-Motion Device Manager
Service: nimcdldu
Process: nipalsm.exe

Description: NI-Motion Device Manager는 73xx 디바이스 설치와 제거에 대한 관리를 처리합니다.

서비스가 중지되어 있으면, MAX에서는 73xx 모션 보드를 검색할 수 없습니다.


NI Citadel 4 Service; NI Citadel (NI Citadel 5)
Service: LkCitadelServer; NICitadel5Service
Process: lkcitdl.exe; nicitdl5.exe

Description: LabVIEW DSC 모듈과 Lookout을 통해서 히스토리 데이터를 저장하고 처리할 수 있습니다. 

서비스가 중지되어 있으면, 이 제품들을 통해서 데이터 저장 및 처리를 하지 못합니다.


NI Domain Service
Service: NIDomainService
Process: nidmsrv.exe

Description: NI 공유 변수에 대한 보안을 위해서 도메인 서버를 제공합니다. 

서비스가 중지되어 있으면, 공유 변수에 대한 보안을 설정할 때 도메인으로의 역할을 하지 못합니다. 


NI License Server
Service: NILM License Manager
Process: lmgrd.exe

Description: 소프트웨어 라이센스에 대한 추적을 할 수 있는 라이센스 서버 처리를 할 수 있는 기능입니다.

서비스가 중지되어 있으면, 서버 작동이 중지되고 사용자는 라이센스에 대한 확인을 하지 못합니다. 


NI PSP Service Locator
Service: lkClassAds
Process: lkads.exe

Description: 네트워크 변수나 제품간의 네트워크 프로토콜을 처리하는 서버 역할을 합니다.

서비스가 중지되어 있으면, 네트워크 변수 사용은 물론, 제품간의 백그라운드 통신이 되지 않습니다. 


NI Time Synchronization
Service: lkTimeSync
Process: lktsrv.exe

Description: 시간 동기화를 할 때 기준이 되는 Master Time Server의 역할을 하거나 다른 장비의 Time Server 역할을 합니다. 이는 랩뷰의 공유 변수 엔진을 통해서 설정이 됩니다.

서비스가 중지되어 있으면, 다른 장비와의 시간 동기화를 하지 못합니다.


National Instruments TestStand Service
Service: National Instruments TestStand Service
Process: TestStandService.exe

Description: TestStand 엔진이 생성이 되면, 이 엔진은 이 서비스를 통해서 개발 환경(LabVIEW, CVI, Visual Studio)가 적절히 업데이트 되었는지를 살펴봅니다. 이 서비스는 관리자가 아닌 사용자가 이러한 설정을 할 수 있도록 외부 개발 환경을 위해서 요구됩니다. 

서비스가 중지되어 있으면, TestStand는 TestStand Service가 시작할 수 없다는 메시지를 띄웁니다. 외부 개발 환경에 대한 설정이 필요없으면 이 에러를 무시하고 TestStand를 사용할 수 있습니다. 


NI Application Web Server; NI Application Web Server (64-bit)
Service: NIApplicationWebServer; NIApplicationWebServer64
Process: exe

Description: LabVIEW를 이용해서 배포된 웹 서비스 어플리케이션을 읽어오는데 사용됩니다. 

서비스가 중지되어 있으면, 배포된 웹서비스 어플리케이션을 사용할 수 없습니다. 


NI System Web Server
Service: niSvcLoc
Process: SystemWebServer.exe

Description: NI 웹 서비스와 웹 기반의 장비 설정 유틸리티를 사용할 수 있습니다. 

서비스가 중지되어 있으면, MAX와 NI 소프트웨어가 제대로 동작하지 않을 수 있습니다. 


NI Service Locator
Service: niSvcLoc
Process: nisvcloc.exe

Description: 등록된 서비스들과 사용자가 요청한 서비스에 대한 결과값을 리턴합니다. NI Service Locator에 사용자는 쿼리를 던질 수 있으며, 이 서비스와 연관된 포트번호를 받을 수 있습니다. 

서비스가 중지되어 있으면, 사용자는 포트에 대한 정보를 받을 수 없습니다. 


NI-RIO Server
Service: NiRioRpc
Process: NiRioRpc.exe

Description: 컴퓨터에서 RIO 장비 접근에 대한 권한을 제공합니다. MAX에서 Tool->NI-RIO Setting을 통해서 접근 권한을 설정할 수 있습니다. 

서비스가 중지되어 있으면, RIO 장비 접근이 어려울 수 있습니다. 


NI LXI Discovery Service
Service: niLXIDiscovery
Process: niLxiDiscovery.exe

Description: Zeroconf(설정이 필요없는 장비를 의미)를 발견하고, NI-VISA 드라이버에서 사용이 가능하게 합니다. 

서비스가 중지되어 있으면, 이 장비들이 NI-VISA를 통해서 자동으로 발견될 수 없습니다. 


NI Network Discovery
Service: niDiscsvc.exe
Process: niDiscsvc.exe

Description: 부팅시 Zeroconf 시스템, 장비, 서비스들을 찾은 뒤, NI 소프트웨어에서 사용이 가능하게 설정을 합니다. mDNS Responser의 상위 레이어인 Storage 레이어처럼 처리합니다.  

서비스가 중지되어 있으면, Zeroconft 시스템, 장비, 서비스들을 찾는데 사용되는 컴포넌트 사용이 불가합니다. 


NI mDNS Responder Service
Service: nimDNSResponder
Process: nimdnsResponder.exe

Description: Zeroconf 장비를 찾고, 이를 알립니다. 

서비스가 중지되어 있으면, 장비 검색과 알림에 대한 내역을 사용할 수 없습니다. 


NI PXI Resource Manager
Service: nipxirmu
Process: nipxism.exe (PXI Platform Framework 1.2+); nipalsm.exe (PXI Platform Framework < 1.2)

Description: PXI와 PXIe 시스템을 식별하고, 이를 관리합니다. 

서비스가 중지되어 있으면, PXI의 일부 혹은 전체 기능을 사용하지 못합니다. 


NI Configuration Manager
Service: mxssvr
Process: nimxs.exe

Description: NI 설정 정보를 저장하고 관리합니다. 

서비스가 중지되어 있으면, 특정 장비와 소프트웨어 설정을 사용할 수 없습니다. 이로 인해 NI 프로그램과 하드웨어가 제대로 동작하지 않을 수 있습니다. 


National Instruments Variable Engine
Service: NITaggerService
Process: tagsrv.exe

Description: 배포된 공유변수와 I/O Server를 처리합니다. 

서비스가 중지되어 있으면, 배포된 공유변수와 I/O Server를 사용할 수 없습니다. 


NI-488.2 Enumeration Service; NI GPIB Enumeration Service
Service: ni488enumsvc
Process: nipalsm.exe

Description: GPIB 하드웨어 관리 프로그램입니다. 

서비스가 중지되어 있으면, GPIB 장비 추가 및 제거에 대한 내용이 488.2 드라이버와 유틸리티에 적용이 되지 않습니다.


NI DataFinder <UNIQUE_ID>
Service: NI DataFinder <UNIQUE_ID>
Process: server.datafinder.exe

Description: TDMS와 같은 수집 데이터들에 대한 검색 엔진입니다. 

서비스가 중지되어 있으면, 파일들이 인덱싱 되지 않으며, 파일 검색을 사용할 수 없습니다. 


NI DataFinder <version> Index Service
Service: NI DataFinder <version> Index Service
Process: N/A

Description: 수집 데이터의 인덱서 정보입니다.

서비스가 중지되어 있으면, 새로운 파일에 대한 인덱싱이 되지 않습니다. 


NI Lookout
Service: NILookoutService<version>
Process: lkserv.exe

Description: N/A


NI TSU Clock Service
Service: nitsuu
Process: nipalsm.exe

Description: NI-Sync 하드웨어에 대한 세션을 읽고 유지합니다. 

서비스가 중지되어 있으면, NI-Sync 하드웨어들을 사용할 수 없습니다.


NI Device Loader
Service: nidevldu
Process: nipalsm.exe

Description: NI 장비에 대한 디바이스 드라이버를 읽고 초기화 합니다.

서비스가 중지되어 있으면, 장비가 제대로 기능을 하지 않습니다. 


NI OPC Servers <version> Event Logger
Service: NIOPCServersLoggerV<version>
Process: server_eventlog.exe

Description: 에러 이벤트, 경고등을 수집하고, 이를 Window Event Log에 전달합니다. 

서비스가 중지되어 있으면, OPC 서버를 사용할 수 없습니다. 하지만 설정 툴을 통해서 opf 또는 xml 파일을 수정할 수 있습니다. 


NI OPC Servers <version> Runtime
Service: NIOPCServersV<version>
Process: server_runtime.exe

Description: OPC 서버의 런타임 컴포넌트입니다. 

서비스가 중지되어 있으면, Window Event Log에 저장된 에러, 경고 정보를 보지 못합니다. 그리고 런타임 서비스가 실행할 수 없습니다. 


NI OPC Servers <version> Key Service
Service: NIOPCServersKeySvcV<version>
Process: keysvc.exe

Description: NI OPC 서버 런타임 서비스의 주요 컴포넌트입니다. 

서비스가 중지되어 있으면, 런타임 서비스를 실행할 수 없습니다. 


NI Error Reporting Server
Service: NI Error Reporting Server
Process: nierserver.exe

Description: NI 소프트웨어에 대한 충돌과 내부 경고에 대한 내용을 저장하고, NI사로 보내는 역할을 합니다. 

서비스가 중지되어 있으면, LabVIEW의 내부 충돌 발생시 아무런 경고창이 뜨지않고, 이와 관련된 내역을 NI사로 전송하지 못합니다. 


이 글이 도움이 되셨나요?

그렇다면 아래의 그림을 클릭해주세요.



댓글