반응형
반응형

데이터계측분석/데이터통신 기술자료 44

LIN 통신의 이해

LIN (Local Interconnect Network)은 지능형 디바이스를 연결하기 위한 저가형 임베디드 네트워킹 표준으로서 자동차 업계 에서 가장 보편적으로 사용됩니다. LIN (Local Interconnect Network) 버스는 자동차 네트워크에서 저가형, 로우엔드 멀티플렉스 통신을 구축하기 위해 개발되었습니다. CAN은 고대역폭의 고급 에러 핸들링 네트워크 요구사항을 해결하지만, 파워윈도우 기능(power window)과 좌석 조절기 같은 높은 성능이 필요하지 않는 기능을 CAN으로 구현하기에는 지나치게 높은 비용을 필요로하게 됩니다. LIN은 CAN의 대역폭과 다양한 기능이 필요하지 않은 어플리케이션에 효율적인 통신을 제공합니다. 대부분의 현대식 저가 8-비트 마이크로컨트롤러에 임베드된 ..

NI X-NET을 이용한 CAN통신 이해하기

CAN (Controller Area Network) 개요 컨트롤러 영역 네트워크(CAN) 버스는 지능형 디바이스를 네트워크로 연결하는 고정밀 시리얼 버스 시스템입니다. CAN 버스 및 디바이스는 자동차 및 산업 시스템의 일반적인 구성요소입니다. CAN 인터페이스 디바이스를 사용하면 LabVIEW 어플리케이션을 작성하여 CAN 네트워크와 통신할 수 있습니다. CAN은 Bosch가 1985년에 차량 내 네트워크를 위해 개발했습니다. 과거에 자동차 제조업체는 점대점 배선 시스템을 사용하여 차량 내 전자 장치를 연결했습니다. 제조업체는 자동차에서 점점 더 많은 전자 장치를 사용하기 시작했으며, 크고 무겁고 비싼 배선 하네스가 사용되었습니다. 그 후에는 전용 배선을 차량 내 네트워크로 교체하여 배선 비용, 복잡..

랩뷰를 이용한 모드버스 통신

Modbus는 자동화 디바이스간 통신을 위해 1979년에 개발된 산업용 프로토콜입니다. Modbus는 원래 시리얼 통신을 위해 고안된 어플리케이션 계층 프로토콜이었으나, 점차 시리얼, TCP/IP 및 UDP에서도 구현하도록 사용이 확대되었습니다. 현재 Modbus는 다양한 현대의 네트워크에서 간단하고 안정적이며 효율적인 통신을 구현하기 위해 일반적으로 사용되는 프로토콜입니다. Modbus는 일반적으로 장치간 SCADA 식의 네트워크 통신에 사용됩니다. 예를 들어, 대형 서버는 PLC 또는 PAC의 마스터가 될 수 있고, PLC/PAC는 또한 센서, 밸브, 모터 또는 기타 임베디드 장치의 마스터가 될 수도 있습니다. 이러한 요구를 충족하기 위해 Modbus는 유연적인 데이터 및 함수 모델을 갖춘 요청-응답..

랩뷰를 이용한 제어 및 모니터링 어플리케이션의 네트워크 통신

제어 및 모니터링 어플리케이션은 일반적으로 종종 이더넷을 통해 정보를 교환해야 하는 다양한 시스템을 연결합니다. 임베디드 컨트롤러는 주변 계측기에서 데이터를 읽거나, HMI(인간-기계 인터페이스)로부터 작업자 입력을 수신하거나, 테스트 결과를 중앙 데이터 관리 시스템으로 스트리밍할 수 있습니다. 이러한 작업을 수행하는 데 사용할 수 있는 몇 가지 네트워킹 프로토콜이 있습니다. 제어 및 모니터링 어플리케이션에서 사용되는 가장 일반적인 통신 모델을 다루고, 각 상황에 가장 적합한 네트워킹 프로토콜을 권장할 것입니다. 중점적으로 살펴 볼 것은 다음 세 가지 커뮤니케이션 모델입니다. 명령 또는 메시지 기반 통신 프로세스 데이터 통신 스트림/버퍼 통신 그런 후, 다음 네트워킹 프로토콜 중 작업에 가장 적합한 프로..

반응형
반응형