ERP42_Example 코드 다운로드

다운로드 링크 : https://github.com/morai-developergroup/morai_example/tree/erp_udp


환경설정

예제 코드를 테스트한 환경은 다음과 같다.

python version : 3.7.5 권장

파이썬 종속 패키지 설치

(Window 환경)

  • pip install pyserial

  • pip install matplotlib

  • pip install opencv-contrib-python

  • (Ubuntu 환경)

  • $sudo pip3 install pyserial

  • $sudo pip3 install opencv-contrib-python

  • check_versions from. import ft2font 오류 발생시

    • matplotlib 최신버전에서 vscode와의 충돌로인해 버전 다운 그레이드

      • pip uninstall matplotlib

      • pip install matplotlib==3.0.3

Serial port 세팅

  • 방법 1 : 실제 하드웨어(RS-232)를 연결해 생성된 시리얼 포트를 사용

  • 방법 2 : 가상 시리얼 포트 생성기를 이용

    • 예제 코드 실행은 방법2 가상 시리얼 포트 생성기를 이용하였다.

    • 가상 시리얼 포트 생성 프로그램 다운로드 : https://freevirtualserialports.com/

    • 프로그램 다운로드 후 아래와 같이 세팅한다

어떠한 개발 환경에서 실행하더라도 무관하나, 예제 코드 실행은 VSCode를 활용하였다