반응형 RS4854 C# 시리얼 통신 클래스 만들기 안녕하세요. 오늘은 시리얼 통신 모니터링 프로그램 클래스를 포스팅하겠습니다. 이 클래스 예제를 활용하면 시리얼 통신은 기본적으로 만들어 쓸수 있습니다. 시리얼 통신관련 설명은 아래 링크를 따라 가시면 RS232, RS485, RS422 통신 관련 설명을 확인 하실 수 있습니다. developer-depot.tistory.com/13 [시리얼 통신]RS485 1. RS485 통신 이란? RS-232, RS-422의 확장 버전으로, 홈 네트워크를 지원하는 일종의 직렬 통신 프로토콜 표준. RS-232는 전송 속도가 낮고 전송 거리가 짧다. 이를 보완하기 위해 개발된 RS-422는 한 developer-depot.tistory.com developer-depot.tistory.com/12 [시리얼 통신]RS4.. 2021. 2. 17. 모드버스 TCP/IP 통신 1. 정의 - 모드버스는 크게 세 종류가 있는데, 모드버스 시리얼(Modbus Serial), 모드버스 플러스(Modbus Plus) 그리고 모드버스 TCP/IP(Modbus TCP/IP)이다. 오늘날 이더넷 상에서 운용되는 TCP/IP를 이용한 모드버스의 진화가 모드버스 TCP/IP라고 할 수 있다. TCP/IP가 개방된 표준이기 때문에 모드버스 TCP/IP는 진정한 필드버스의 개방된 표준이라고 할 수 있다. 모드버스 TCP/IP는 디바이스 사이의 정보 교환, 모니터링, 분산형 I/O를 관리하기 위하여 광범위하게 사용된다. -출처: Hello T 산업경제 2. 프로토콜 프레임 구조 1) Transaction ID (byte0~1) 쿼리 및 응답에 대한 작업의 순서 번호를 나타내며 마스터에 의해 설정된다.. 2020. 8. 31. [시리얼 통신]이더넷보다 RS485통신을 사용하는 이유 1. 패킷충돌문제(통신 무결성 확보) - 이더넷에는 패킷충돌에 대한 기본 제공 방법이 없다. - RS485는 마스터_슬레이브 통신 방식으로 마스터에서 폴링 후 슬레이브에서 응답을 받아 통신을 하기 때문에 데이터 충돌에 대한 결정적 통신방식을 제공한다. - 공정제어나 로봇 제어에서는 적절한 통신속도가 확보되면서 통신에 대한 무결성을 보장 할 수 있는 통신방식인 RS485가 적절하다. 2. 노이즈에 강하다. - 이더넷과 비교하여 저속으로 통신하기 때문에 산업환경 노이즈에 대한 강점이 있다. 2020. 7. 6. [시리얼 통신] RS485 통신 분석 1. RS485 통신 이란? RS-232, RS-422의 확장 버전으로, 홈 네트워크를 지원하는 일종의 직렬 통신 프로토콜 표준. RS-232는 전송 속도가 낮고 전송 거리가 짧다. 이를 보완하기 위해 개발된 RS-422는 한 개의 마스터 장치와 슬레이브 장치 간에 데이터를 주고 받는 방식으로 통신한다. 반면, RS-485는 모든 장치들이 같은 라인에서 데이터 전송 및 수신을 할 수 있다. 통상 2개의 선을 사용하여 반이중(half duplex) 통신 방식으로 사용하나 2개의 RS-485 통신망을 사용하면 전이중(full duplex) 통신도 가능하다. 이를 4선(4-wire) 또는 전이중 RS-485라고 한다. 또한 RS-485는 최대 드라이버·리시버 수가 각각 32개에 이르고, 최대 속도 10Mbps.. 2020. 6. 9. 이전 1 다음 반응형