한국어
|
English
제품소개
솔 루 션
응용분야
고객센터
다운로드
제품구매
회사소개
고객센터
>
기술지원
질문&답변 게시판
/ 기술지원
이름
이메일
업체명
연락처
제목
내용
> 솔내시스템(주) wrote: > ------------------------------------ > 안녕하세요. 질문을 잘 못 이해 했던 것 같습니다. 불편을 드려 죄송합니다. 출력포트의 값을 읽을 수 있는 방법은 2가지가 있습니다. 1. Class0 - Read multiple registers (FC 3) 이 방법은 워드 단위로 입출력 포트 상태를 알아내는 것입니다. [쿼리] 0x00 0x00 0x00 0x00 0x00 0x06 0x01 0x03 0x00 0x08 0x00 0x01 [응답] - 출력포트 ON 일 때 0x00 0x00 0x00 0x00 0x00 0x05 0x01 0x03 0x02 0x00 0x01 - 출력포트 OFF 일 때 0x00 0x00 0x00 0x00 0x00 0x05 0x01 0x03 0x02 0x00 0x00 2. Class1 - Read coils(FC 1) 이 방법은 비트 단위로 입출력 포트 상태를 알아내는 것입니다. 기존에 이 쿼리를 이용하신 것으로 보입니다. 하지만 응답코드를 보내고 있습니다. 이 함수를 이용하기 위해서는 1.0D 버전의 펌웨어를 사용 하셔야 합니다. 펌웨어 버전은 ezConfigIO 소프트웨어의 옵션그룹에서 확인하실 수 있습니다. [쿼리] 0x00 0x00 0x00 0x00 0x00 0x06 0x01 0x01 0x00 0x08 0x00 0x01 [응답] - 출력포트 ON 일 때 0x00 0x00 0x00 0x00 0x00 0x04 0x01 0x01 0x01 0x01 - 출력포트 OFF 일 때 0x00 0x00 0x00 0x00 0x00 0x04 0x01 0x01 0x01 0x00 ON, OFF의 데이터 부분은 Class0, Class1 모두 마지막 바이트에서 0x00인지 0x01인지를 확인하시면 됩니다. 또 문의사항이 있으시면 언제든지 연락 주시기 바랍니다. 감사합니다. > 이혁재 wrote: > ------------------------------------ > 오해가 있었던 듯 합니다. > > ON OFF 제어는 할 수가 있는 데요. > > 기기가 ON 인지 OFF 인지의 상태를 알아 보고 싶은 겁니다. > > 어떻게 패킷을 보내야 상태를 읽을 수 있는지요? > > 그리고 기기로 부터 받은 패킷의 몇번째가 온 오프 확인값이지요? > > 감사합니다. > > > > > 솔내시스템(주) wrote: > > ------------------------------------ > > 안녕하세요. > > > > 솔내시스템(주) 기술지원팀입니다. > > > > EZI-10 출력을 제어 하기 위해서는 모드버스 TCP Ver 1.3 메뉴얼의 4.4 Write coil을 참고 하시기 바랍니다. > > > > 릴레이를 ON 하기 위해서는 > > > > 0x00,0x00,0x00,0x00,0x00,0x06,0x01,0x05,0x00,0x08,0xff,0x00 (12bytes) > > > > 명령을 주시면 되고 응답으로는 같은 메시지가 돌아옵니다. > > > > 또한 OFF를 하기 위해서는 > > > > 0x00,0x00,0x00,0x00,0x00,0x06,0x01,0x05,0x00,0x08,0x00,0x00 (12bytes) > > > > 를 보내시면 됩니다. > > > > On과 Off는 Data 부분인 11번째 바이트 0xff 와 0x00 부분을 확인 하시면 됩니다. > > > > 궁금한 사항이 있으시면 본사 기술지원팀(032-245-2328)으로 연락 주시기 바랍니다. > > > > 감사합니다. > > > > > > > > > > > 이혁재 wrote: > > > ------------------------------------ > > > EZI-10 을 사용 > > > > > > EZI-10의 모드버스 TCP Ver 1.3 의 4.1.3 을 참조하여 > > > > > > 아래와 같이 패킷을 보내고 > > > > > > 0x00,0x00,0x00,0x00,0x00,0x06,0x01,0x01,0x00,0x08,0x00,0x01 > > > > > > 이런 'ssx00x00x00x00x00x03x01x81x01'ss 데이타값을 EZI-10로 부터 받았습니다. > > > > > > 그런데 EZI-10의 output 상태가 ON 이었을 때나 OFF 이였을 때 위와 같이 똑같은 값을 받았습니다. > > > > > > 어떻게 값을 보내야 현 EZI-10 의 output 상태(on 혹은 off)를 알 수 있는 값을 받을 까요? > > > > > > 그리고 받은 값의 어떤 부분으로 on off를 구별할 수 있을까요? > > > > > > 그리고 모드버스 TCP Ver 1.3 메뉴얼의 어느 부분을 참조해야 할까요?
비밀번호
보안코드
첨부파일
(2MB이하의 이미지, ZIP파일만 가능함)
기재하신 개인 정보는 문의내용에 대한 확인 및 신속하고 정확한 상담을 위해 수집 및 이용하고 있습니다.
기술 지원 외의 다른 목적으로 사용되지 않습니다. 위 개인정보 수집 및 이용에 동의합니다.
동의함
동의안함
공지사항
기술지원
자주 묻는 질문들
질문&답변 게시판
원격지원
고객지원
고객 맞춤 코딩 서비스 신청
A/S 및 수리신청
15일 대여신청
기술자료 요청
견적서 신청