간단한 장비제어를 위한 시리얼 통신(C++/MFC)
안녕하세요 Young입니다. 장비회사에서 시리얼통신이란? 자동화설비 제어 프로그램시에서는 RS232통신을 사용하여 바코드나 OCR리더기, 기타 통신에 많이 이용되고 있습니다. 특히, 바코드부분에서는 거의 RS232 통신을 이용하여 제어하고 있습니다. 저희 회사에서는 주로 쓰는 바코드는 DataLogic 이나 코그넥스(Cognex) 인데, 전부 시리얼통신으로 사용하고 있습니다. 주 통신 시나리오는, 시리얼통신으로 특정 소프트웨어 트리거프로토콜을 보낸뒤에 응답받는 구조받는 시퀀스로 구성됩니다. 시리얼통신에 대해 자세히는 아니더라도 기본적은 통신 프로토콜에 대한 이해+사용법을 숙지해야 장비개발에 어려움이 없을 듯합니다. 간단히 사용하려면, 기본적인 사용법은 MFC에서는 거의 비슷하기 때문에 한번 보시고 실제 ..
2021.01.07