Service

Home
Service
Company SmartFactory Product Service IR Recruit
기술상담
서비스센터 다운로드 기술상담 교육 A/S 자주찾는질문
Q&A
챗봇/채팅 원격 이메일 전화/예약
고객만족을 위해
최선을 다하겠습니다.
서비스센터 다운로드 기술상담 교육 A/S 자주찾는질문
MODBUS Slave 사용시 데이터 전송
작성자

김용민

작성일

2022-01-04

문의구분

통신

문의번호

2070

Q. HMI를 MODBUS Slave 셋팅 후 사용 시 SYS 0 번 부터 



( 40000 번대 )

PC 에서 읽었을때 Func  3  Read Holding registers 로 읽고 

 Func  6 Write single Registers 으로 쓰기가 가능한건 확인 하였습니다. 




혹시 Registers 말고 다른 Func도 읽고 쓰기가 가능한가요? 




( 0 번대 ) Coil

Func 1 번 Read Coil 및 Func 5번 Write single Coil 입니다. 




( 10000번대) Read Discrete Input Func 2 

( 30000번대) Read Input Registers Func 4




가능하다면 M2i 에서는 어떻게 해야하나요? 
A. 안녕하세요 엠투아이입니다.

Modbus 통신 시 TOP가 사용하는 명령어는 아래 표와 같습니다.
0,1,3,4 디바이스 중 1,3 번은 읽기 전용이며 0, 4 번은 읽기/쓰기가 가능합니다. 

1

TOP 터치가 Modbus Slave로 통신 시 Modbus Master의 요청에 따라
TOP 내부 주소의 데이터를 Modbus Master가 읽어가게 되므로
명령어가 다르더라도 결국 같은 TOP 내부 메모리 영역으로 접근하게 됩니다.
즉, 0,1,3,4 번지 중 어떤 번지를 사용하여도 내부 메모리 SYS 영역으로 접근합니다.
M2I - 예제_TDS의 모드버스 통신 예제를 참조하시기 바랍니다.

감사합니다.
답변 첨부파일 다운로드
게시글 등록 시 설정한
비밀번호를 입력해주세요.

비밀번호를 잊으신 경우 A/S 센터로 문의해주세요.

현재 브라우저에서는 지원하지 않는 사이트입니다. 아래의 다른 브라우저를 다운받아 사용해주세요.