사용자 도구

사이트 도구

English

comfilehmi:hmi_connection_tcp:index

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
comfilehmi:hmi_connection_tcp:index [2021/08/09 13:17]
Comfile Technology [이더넷 MODBUS-TCP 연결 방법]
comfilehmi:hmi_connection_tcp:index [2022/06/21 14:28] (현재)
Comfile Technology [2) 슬레이브(서버)로 운용하는 방법]
줄 5: 줄 5:
 경우에 따라서는 두 가지 방식을 동시에 운용할 수도 있습니다. 경우에 따라서는 두 가지 방식을 동시에 운용할 수도 있습니다.
  
-이더넷 포트를 이용해서 프로젝트 다운로드를 하시려면 ​+이더넷 포트를 이용해서 프로젝트 다운로드를 하시려면 ​[[comfilehmi:​remoteupdate:​index|원격 업데이트]]를 참조하세요. 이 곳에서는 이더넷을 이용한 외부장치 연결 (또는 ComfileHMI를 서버로 사용)하는 방법에 대한 설명입니다.
  
 ===== 1) 마스터(클라이언트)로 운용하는 방법 ===== ===== 1) 마스터(클라이언트)로 운용하는 방법 =====
줄 36: 줄 36:
 HMI에서 Modbus-TCP 서버를 운용하면 LAN선을 통해 외부에서 들어오는 읽기/​쓰기 요청에 대해 반응하게 할 수 있습니다. HMI에서 Modbus-TCP 서버를 운용하면 LAN선을 통해 외부에서 들어오는 읽기/​쓰기 요청에 대해 반응하게 할 수 있습니다.
 읽기/​쓰기의 대상은 HMI 메모리이며 word 데이터만 지원하며 bit 데이터는 지원하지 않습니다. 읽기/​쓰기의 대상은 HMI 메모리이며 word 데이터만 지원하며 bit 데이터는 지원하지 않습니다.
-HMI 메모리의 주소가 Modbus의 워드 주소로 간주되어 동작합니다. +HMI 메모리의 주소가 Modbus의 워드 주소로 간주되어 동작합니다.  
-HMI 메모리에 대해서 더 알려면 관련 문서를 참조하세요.+ 
 +  * 보내는 측에서 40001 번지를 접근하면,​ ComfileHMI에는 펑션코드 3, 번지0으로 도착합니다.  
 +  * 그러면 ​HMI내장메모리 ​0 을 읽어서 반환합니다.  
 +  * 40001 --> 0번지, 40002 --> 1번지... 
  
 우선 준비 작업으로 다음과 같이 네트워크 설정을 해야 합니다. 서버를 운용하려면 서버 주소가 확정적으로 존재해야 하므로 '​자동으로 IP 주소 받아오기'​를 체크 해제하고 명시적으로 IP 주소를 입력하는 것을 권장합니다. 그밖의 네트워크 설정들은 현재 사용자의 네트워크 환경에 맞도록 설정해줍니다. 우선 준비 작업으로 다음과 같이 네트워크 설정을 해야 합니다. 서버를 운용하려면 서버 주소가 확정적으로 존재해야 하므로 '​자동으로 IP 주소 받아오기'​를 체크 해제하고 명시적으로 IP 주소를 입력하는 것을 권장합니다. 그밖의 네트워크 설정들은 현재 사용자의 네트워크 환경에 맞도록 설정해줍니다.
comfilehmi/hmi_connection_tcp/index.1628482642.txt.gz · 마지막으로 수정됨: 2021/08/09 13:17 저자 Comfile Technology