RMCLink를 활용한 RMC의 각종 통신 지원
RMCLink 구성 요소를 사용하면 수많은 프로그래밍 언어 및 어플리케이션에서 RMC 모션 컨트롤러와 직접 통신을 할 수 있습니다.
RS-232 및 이더넷 통신을 지원하는 RMCLink는 변수 주소에 데이터 및 비트를 읽고 쓰고, 모든 RMC 컨트롤러에 명령을 실행할 수 있는 모든 기능을 제공합니다.
RMCLink는 샘플 프로젝트 예제와 함께 제공되어, 이를 참고하여 빠르게 시작하고 실행할 수 있습니다.
RMCLink 도움말에는 자세한 예제 설명과 수많은 코드 설명이 포함되어 있습니다.
지원 가능한 프로그래밍 언어
RMCLink는 다양한 프로그래밍 언어 및 어플리케이션에서 사용할 수 있습니다.
모든 언어에서 직관적이고 사용하기 쉽도록 3 \개의 인터페이스가 있습니다.
아래 표에는 지원하는 프로그래밍 언어 및 해당 언어에 사용해야하는 해당 RMCLink 인터페이스가 나와 있습니다.
모든 인터페이스는 RMCLink 다운로드에 포함되어 있습니다.
RMCLink에는 다양한 프로그래밍 언어를 위한 완전한 기능을 갖춘 예제 프로젝트가 포함되어 있습니다.
이 예제는 바로 사용할 수 있으며 읽기 위치, 명령 실행 및 그림 플롯과 같은 개념을 보여줍니다.
Programming Languages and Applications |
RMCLink Interface |
Visual Basic 5.0/6.0 |
RMCLink COM Component |
National Instruments LabVIEW |
LabVIEW Virtual Instrument VIs |
MATLAB |
RMCLink COM Component |
Visual Basic .NET |
RMCLink.Interop .NET Assembly |
Visual C++ (Native Code) |
RMCLink C++ Wrapper Class |
지원 가능한 통신 포트
RMCLink는 이더넷, 직렬 RS-232 또는 USB를 통해 통신 할 수 있습니다.
아래 표는 통신 할 수 있는 RMC의 포트 목록입니다.
RMC Module |
RMCLink Supported Ports |
RMC75E |
10/100 Ethernet port |
USB port |
|
RMC75S |
RS-232 Monitor port |
RMC75P |
RS-232 Monitor port |
RMC150E |
10/100 Ethernet port on the RMC150E CPU module |
USB port on the RMC150E CPU module |
|
RMC200 |
10/100 Ethernet port on the CPU40 module |
USB port on the CPU40 module |
|
RMC100 |
ENET port on the RMC100-ENET module |
RS-232 Monitor port on the RMC100 CPU module |