안녕하세요. Dibrary입니다. 이번에는 OPC통신이라는 것을 파이썬으로 해보겠습니다. 먼저 OPC통신은 modbus통신처럼 산업현장에서 사용하는 프로토콜 중 하나인데요, 최근에는 OPC를 사용해서 장비별 구분 없이 데이터만을 주고받는데 초점을 두고 있습니다. 저 역시 OPC로 통신하는 프로그램을 만들어 보았고, slave역할의 장비에서 값이 바뀌는지, 써지는지 확인을 파이썬으로 진행했었습니다. 참고로 Client는 OPC서버의 값을 '읽어서 확인'할 수 있는 것을 말합니다. 저는 순간순간 확인하기 쉽게 jupyter를 사용하겠습니다. 혹시 설치가 안 되신 분들은 아래의 글 참고하시면 됩니다. Python으로 GUI(PyQt5) 구현하기! - 처음이니까 anaconda 설치부터 환경변수까지 한 번에~ ..