Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
faduino:modularfaduino:cfmodbus:index [2026/02/14 18:51] – [라이브러리 다운로드] adminfaduino:modularfaduino:cfmodbus:index [2026/02/14 18:52] (current) – [관련해서 자주 하시는 질문과 답변] admin
Line 52: Line 52:
 Comfile Studio 안에서 아래와 같이 셋팅하세요. Comfile Studio 안에서 아래와 같이 셋팅하세요.
  
-{{ :modularfaduino:cfmodbus:protocolsetup.png?nolink |}}+{{ :faduino:modularfaduino:cfmodbus:protocolsetup.png?nolink |}}
  
 ===== 샘플 소스 ===== ===== 샘플 소스 =====
Line 111: Line 111:
 MODBUS RTU 를 사용하기 위해서는 두 종류의 링크배열 공간이 필요합니다. MODBUS RTU 를 사용하기 위해서는 두 종류의 링크배열 공간이 필요합니다.
  
-{{ :modularfaduino:cfmodbus:linkarea.png?nolink |}}+{{ :faduino:modularfaduino:cfmodbus:linkarea.png?nolink |}}
  
   * 16 비트 워드 데이터를 저장하는 “레지스터 (Register)” 전역 배열   * 16 비트 워드 데이터를 저장하는 “레지스터 (Register)” 전역 배열
Line 121: Line 121:
 이렇게 라이브러리에 있는, startModbusServer를 동작만 시켜두면, 알아서 ComfileHMI와 CPU모듈간 통신이 이루어 집니다.  이렇게 라이브러리에 있는, startModbusServer를 동작만 시켜두면, 알아서 ComfileHMI와 CPU모듈간 통신이 이루어 집니다. 
  
-{{ :modularfaduino:cfmodbus:simplemodbus.png?nolink |}}+{{ :faduino:modularfaduino:cfmodbus:simplemodbus.png?nolink |}}
  
 ComfileHMI 로 부터 오는 통신데이터를 알아서 한 바이트씩 내부버퍼에 넣고, 쌓인 내용을 처리하는 방식입니다.  ComfileHMI 로 부터 오는 통신데이터를 알아서 한 바이트씩 내부버퍼에 넣고, 쌓인 내용을 처리하는 방식입니다. 
  
-{{ :modularfaduino:cfmodbus:simplemodbusmcu.png?nolink |}}+{{ :faduino:modularfaduino:cfmodbus:simplemodbusmcu.png?nolink |}}
  
 따라서, 유저는 MODBUS 통신에 신경쓸 필요없이, 링크배열에 데이터를 넣거나 읽기만 하면 됩니다. 해당 링크배열은 결국 ComfileHMI 화면에 있는 위젯 (통신기능이 내장된 화면 구성요소 : 버튼, 램프등등)과 연결되며, 이를 통해 동작실행여부 및 상태확인등을 할 수 있습니다. 따라서, 유저는 MODBUS 통신에 신경쓸 필요없이, 링크배열에 데이터를 넣거나 읽기만 하면 됩니다. 해당 링크배열은 결국 ComfileHMI 화면에 있는 위젯 (통신기능이 내장된 화면 구성요소 : 버튼, 램프등등)과 연결되며, 이를 통해 동작실행여부 및 상태확인등을 할 수 있습니다.
Line 133: Line 133:
 Comfile Studio (ComfileHMI 작화 소프트웨어) 에서 프로젝트 생성하실때, 아래와 같이 선택하세요. Comfile Studio (ComfileHMI 작화 소프트웨어) 에서 프로젝트 생성하실때, 아래와 같이 선택하세요.
  
-{{ :modularfaduino:cfmodbus:faduinosetting.png?nolink |}}+{{ :faduino:modularfaduino:cfmodbus:faduinosetting.png?nolink |}}
  
  
Line 149: Line 149:
  
  
-[[modularfaduino:index|Modular FADUINO]]+[[:faduino:modularfaduino:index|Modular FADUINO]]