모드버스(Modbus) 프로토콜은 PLC를 비롯한 다양한 장비들 간의 정보 소통을 위한 표준 통신 프로토콜로 요즘 나오는 대부분의 PLC들은 대부분 모드버스 프로토콜을 지원하고 있고 스카다나 BEMS, MES와 같은 대형 소프트웨어에서도 장비나 타 시스템과의 통신을 위해 모드버스 프로토콜을 지원하고 있다. 이렇게 모드버스 프로토콜이 표준으로 자리 잡을 수 있었던 배경에는 일치감치 상세한 프로토콜 스펙이 오픈되고 연관한 오픈소스 라이브러리가 공개되어 안정적으로 성능을 발휘한 까닭이 아닌가 싶다. 1979년 처음 프로토콜이 등장할 당시만 해도 시리얼 통신 프로토콜이었으나 지금은 TCP/IP로도 사용할 수 있다. 모드버스 프로토콜을 접하려면 우선 어떤 방식을 채용할지를 확인해야 한다. 소프트웨어 개발자의 시작..
가상머신을 사용하다 보면 가상머신에서 작업하는 내용을 호스트 컴퓨터에서 활용하거나, 반대로 로스트 컴퓨터에 메모한 내용을 가상머신에서 사용하는 과정이 빈번하게 발생한다. 이 작업이 잘 동작하지 않으면 그야말로 짜증이 폭발한다. 일도 하고 싶지 않아 진다. 이럴 때 차분하게 상황을 점검해 볼 필요가 있다. 우선 위의 그림처럼 장치> 클립보드 공유가 "양방향"으로 설정되어 있는지 확인한다. 다른 확인 방법은 머신> 로그보기로 클립보드 공유 설정이 원하는 대로 이루어졌는지 확인한다. 클립보드 공유가 정상적 동작하고 있으면 위의 그림처럼 클립보드 관련 로그가 남는다. pkill -f VBoxClient; VBoxClient --clipboard 그럼에도 클립보드 공유가 정상적으로 동작하지 않는다면, 마지막으로 ..