Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
modularpi:python [2026/02/05 20:35] – [Python을 이용한 CFNET I/O 개발] adminmodularpi:python [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== Python을 이용한 CFNET I/O 개발 ====== 
-Python은 간결하고 직관적인 문법 구조를 바탕으로 높은 개발 생산성을 제공하는 범용 프로그래밍 언어입니다. 
-풍부한 표준 라이브러리와 방대한 오픈소스 생태계를 통해 UI 개발, 데이터 처리, 통신 프로그래밍, 자동화 제어, 인공지능(AI) 코딩 분야에서 뛰어난 장점을 제공합니다. 
  
-\\ 
-이러한 Python의 장점을 기반으로** HMI(Modular Pi + CFNET I/O)시스템 개발**, **AI 코딩** 방법을 설명합니다. 
- 
-{{ youtube>gQwKVDZH-h4?Large }} 
- 
- 
-//※본 영상은 Copilot AI를 활용하여 제작한 HMI(Modular Pi + CFNET I/O) 구현 영상입니다.// 
- 
-=====  Python 개발 환경 ===== 
-  * [[modularpi:python:PythonSetting |Remote 개발환경(with VS Code)]] 
-  * [[modularpi:python:Seting| 업데이트 및 config설정]] 
-  * [[modularpi:python:LIBRARYhowto |Python용 라이브러리 추가(필수!!)]]  
- 
- 
- 
-=====  pyQt를 이용한 HMI 프로그램 개발(Modular Pi + CFNET I/O ) ===== 
-Modular Pi는 PyQt와 결합하여 직관적인 사용자 그래픽 인터페이스(GUI)를 빠르고 효율적으로 구현할 수 있습니다. PyQt Designer를 이용해 UI 화면을 설계한 후, 해당 UI 파일을 Modular Pi에서 불러와 사용자 인터페이스 프로그램을 작성하는 방식으로 개발이 진행됩니다. 
-{{ :modularpi:pyqtdesignerui:hmi_구성도_main.png |}} 
- 
-여기에 CFRASP.py 모듈(라이브러리)을 함께 사용하면, Modular Pi의 확장 I/O 모듈을 HMI 형태로 제어하고 상태를 실시간으로 모니터링할 수 있습니다. \\ 
-즉, 그래픽 UI와 하드웨어 제어가 자연스럽게 통합된 HMI 프로그램을 쉽고 빠르게 구축할 수 있습니다. 
-  * [[modularpi:python:UiPyQtsetting|pyQt 개발환경]] 
-  * [[modularpi:python:pyQtDesigerUi|pyQt Designer 이용한 UI 개발]] 
-  * [[modularpi:python:pyHMI|HMI(UI + CFNET I/O) 개발환경 구성]]  
-  * [[modularpi:python:pyHMIProgramming|HMI(UI + CFNET I/O) HMIProgramming(With Python)]]  
-  * [[modularpi:python:pyHMICfnet| HMI(UI + CFNET I/O) 샘플 프로젝트 모음 ]]  
-  * [[modularpi:python:AIpyHMI| AI를 이용한 HMI개발 (Copilot AI + Qt Designer)]] 
- 
-\\ 
-[[modularpi:index|Modular Pi]] 
- 
- 
-\\