Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| faduino:modularfaduino:cfmodbus:index [2026/02/14 06:13] – created - external edit 127.0.0.1 | faduino:modularfaduino:cfmodbus:index [2026/02/14 18:52] (current) – [관련해서 자주 하시는 질문과 답변] admin | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| 유저 여러분께서는 별도의 통신 코드를 작성할 필요없이 지원되는 라이브러리를 사용해서 간편하게 ComfileHMI의 모든 기능을 이용하실 수 있습니다. | 유저 여러분께서는 별도의 통신 코드를 작성할 필요없이 지원되는 라이브러리를 사용해서 간편하게 ComfileHMI의 모든 기능을 이용하실 수 있습니다. | ||
| - | {{ : | + | {{ :faduino: |
| ===== ComfileHMI 와 연결 방법 ===== | ===== ComfileHMI 와 연결 방법 ===== | ||
| Line 9: | Line 9: | ||
| CPU모듈에 있는 RS232C와 ComfileHMI를 아래 그림처럼 연결하세요. | CPU모듈에 있는 RS232C와 ComfileHMI를 아래 그림처럼 연결하세요. | ||
| - | {{ : | + | {{ :faduino: |
| CFMEGA1모듈에는 2개 RS232C 포트가 있는데 이중 아무거나 사용하셔도 됩니다. 단, 동시에 사용할 수는 없고, 한개만 ComfileHMI와 연결 할 수 있습니다. | CFMEGA1모듈에는 2개 RS232C 포트가 있는데 이중 아무거나 사용하셔도 됩니다. 단, 동시에 사용할 수는 없고, 한개만 ComfileHMI와 연결 할 수 있습니다. | ||
| Line 20: | Line 20: | ||
| ===== 라이브러리 다운로드 ===== | ===== 라이브러리 다운로드 ===== | ||
| - | [[modularfaduino: | + | [[:faduino:modularfaduino: |
| cfSimpleModbusRTU 라이브러리를 다운받아 문서> | cfSimpleModbusRTU 라이브러리를 다운받아 문서> | ||
| Line 52: | Line 52: | ||
| Comfile Studio 안에서 아래와 같이 셋팅하세요. | Comfile Studio 안에서 아래와 같이 셋팅하세요. | ||
| - | {{ : | + | {{ :faduino: |
| ===== 샘플 소스 ===== | ===== 샘플 소스 ===== | ||
| Line 111: | Line 111: | ||
| MODBUS RTU 를 사용하기 위해서는 두 종류의 링크배열 공간이 필요합니다. | MODBUS RTU 를 사용하기 위해서는 두 종류의 링크배열 공간이 필요합니다. | ||
| - | {{ : | + | {{ :faduino: |
| * 16 비트 워드 데이터를 저장하는 “레지스터 (Register)” 전역 배열 | * 16 비트 워드 데이터를 저장하는 “레지스터 (Register)” 전역 배열 | ||
| Line 121: | Line 121: | ||
| 이렇게 라이브러리에 있는, startModbusServer를 동작만 시켜두면, | 이렇게 라이브러리에 있는, startModbusServer를 동작만 시켜두면, | ||
| - | {{ : | + | {{ :faduino: |
| ComfileHMI 로 부터 오는 통신데이터를 알아서 한 바이트씩 내부버퍼에 넣고, 쌓인 내용을 처리하는 방식입니다. | ComfileHMI 로 부터 오는 통신데이터를 알아서 한 바이트씩 내부버퍼에 넣고, 쌓인 내용을 처리하는 방식입니다. | ||
| - | {{ : | + | {{ :faduino: |
| 따라서, 유저는 MODBUS 통신에 신경쓸 필요없이, | 따라서, 유저는 MODBUS 통신에 신경쓸 필요없이, | ||
| Line 133: | Line 133: | ||
| Comfile Studio (ComfileHMI 작화 소프트웨어) 에서 프로젝트 생성하실때, | Comfile Studio (ComfileHMI 작화 소프트웨어) 에서 프로젝트 생성하실때, | ||
| - | {{ : | + | {{ :faduino: |
| Line 149: | Line 149: | ||
| - | [[modularfaduino: | + | [[:faduino:modularfaduino: |
