MODBUS RTU 서버

CUBLOC2는 MODBUS RTU 서버기능을 지원합니다. (서버=슬레이브 같은 뜻입니다.)

총 6개의 MODBUS 펑션코드를 지원합니다.

펑션코드 설명 대상 어드레스 공간
01 1비트를 읽습니다 Coil
05 비트 1개를 ON/OFF로 설정합니다 Coil
15 여러 개의 비트를 한 번에 설정합니다 Coil
03 16비트 워드 데이터를 읽습니다 Holding Register
06 16비트 워드 데이터 1개 설정합니다 Holding Register
16 여러 개의 워드 데이터를 한 번에 설정합니다 Holding Register

Modbusstart

Modbusstart channel, slave address, [delay time]

파라미터 설명
channel RS232C 채널 번호 (0 또는 1)
slave address 슬레이브 주소 (1~247)
Response Interval 응답 간격 대기시간 (0~50)
0=즉시응답, 생략하면 5

모드버스 RTU 서버를 활성화 시키는 명령입니다. 반드시 Opencom 으로 통신포트를 오픈한 뒤에 사용하세요.

응답 간격(Response Interval): 통신 환경에 따라 응답 간격을 설정하며, 일반적으로는 0(즉시), RS485 사용 시에는 5 이상을 권장합니다.

Opencom 0,115200,PROTO_8N1
Modbusstart 0,1

듀얼 채널 지원: CUBLOC2는 2개의 통신 채널 모두에서 MODBUS RTU 서버 기능을 사용할 수 있습니다.

Opencom 0,115200,PROTO_8N1
Modbusstart 0,1

Opencom 1,115200,PROTO_8N1
Modbusstart 1,1

← CUBLOC2 목차로 돌아가기