LabVIEW Real-Time에서 DataScoket을 사용해서 OPC SEVER와 통신할 수 있는가?



주요한 소프트웨어:
주요한 소프트웨어 버전: 6.1
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어: N/A

문제점:
LabVIEW에서 데이터소켓을 사용해서, OPC 서버로 부터 데이터를 읽거나 쓰는 작업을 하고 있는데, 같은 방법으로 LabVIEW Real-Time에서 가능한가요?

솔루션:
불가능합니다. 왜냐하면 Datasocket은 마이크로소프트 윈도우 OS를 사용하기 때문입니다. 다시 말해서 Real-Time 오퍼레이팅 시스템에서는 사용할 수 없습니다. 하지만 RT시스템에서 데이터를 받고, 이를 데이터 소켓을 이용해서 윈도우 OS를 갖고 있는 HOST PC로 전송하고, 다시 그 정보를 가져 오는 방식으로는 가능합니다. 어쨋든 데이터 소켓을 이용하기 위해서는 윈도우 OS를 갖고 있는 HOST PC가 필요합니다.
따라서, HOST PC 없이 PXI RT또는 Compact FieldPoint RT 시스템에서 데이터 소켓을 이용해 서버와 클라이언트가 되어서 통신하는 것은 불가능 합니다.


관련 링크:
Developer Zone Tutorial: Connecting LabVIEW to an OPC Server through a DataSocket Connection
KnowledgeBase 277B85KN: Can Embedded LabVIEW Real-Time Applications Communicate with FieldPoint?
KnowledgeBase 2M9ARPEW: Real-Time VI To Host VI Communication Methods

첨부:





리포트 날짜: 04/09/2003
마지막 업데이트: 01/03/2008
문서 번호: 2W8FUSP6