====== 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 [[..:index|← CUBLOC2 목차로 돌아가기]]