금번 구입한 WIZ550S2E-485-EVB 관련 ConfigTool에서 flow 셋팅 문의
랜으로 연결하여 rs485연결되어 있음.
ip 중 host ip —> 데이터 받는 곳ip
working mode —> tcp client
usart 중 flow 를
1. none
2. rts/cts
3. rs422
4. rs485
다른제품 wiz108sr에서는 1번을 선택해서 사용해서
데이터를 주고 받고있는 상태이나
WIZ550S2E-485-EVB에서는 어느 것을 사용해야 하는지요?
그리고
Hercules 유틸리티로
tcp client로 연결하면(ip는 제품에 ip와 local port는 5000)
그리고 host ip는 현재 사용하고 있는 pc ip
----> 아래와 같이 에러 메시지 … .
TCP connection error :10061
금번 구입한 WIZ550S2E-485-EVB 관련 ConfigTool에서 flow 셋팅 문의
랜으로 연결하여 rs485연결되어 있음.
ip 중 host ip —> 데이터 받는 곳ip
working mode —> tcp client
usart 중 flow 를
none
rts/cts
rs422
rs485
다른제품 wiz108sr에서는 1번을 선택해서 사용해서
데이터를 주고 받고있는 상태이나
WIZ550S2E-485-EVB에서는 어느 것을 사용해야 하는지요?
[color=#0000FF] → rs485로 선택하시면 됩니다.[/color]
그리고
Hercules 유틸리티로
tcp client로 연결하면(ip는 제품에 ip와 local port는 5000)
그리고 host ip는 현재 사용하고 있는 pc ip
----> 아래와 같이 에러 메시지 … .
TCP connection error :10061 [color=#0000FF]-> TCP connection error :10061라 함은 Hercules 프로그램 탭 중 TCP Client에서 connect를 시도 하신거 같은데요.
위에서 언급하신 [quote]working mode —> tcp client[/quote] 라면 Hercules 프로그램 탭 중 TCP Server에서 모듈에 설정된 port번호를 입력 후 listen을 해야 합니다. [/color]
// for (int i = 8079; i < 8081; i++) {
[color=#FF0000] for (int i = 4999; i <= 5000; i++) {[/color] //5000포트는 안보임(192.168.10.200와 192.168.10.201)
// for (int i = 79; i <= 81; i++) {
// for (int i = 5000; i < 19002; i++) {
Socket connection = null;
try {
connection = new Socket(host, i);
System.out.println("There is a server on port "
+ i + " of " + host);
}
catch (IOException e) {
System.out.println("No server on port "
+ i + " of " + host);
// must not be a server on this port
}
finally {
try {
if (connection != null) connection.close();
}
catch (IOException e) {}
}
} // end for
} // end try
catch (UnknownHostException e) {
System.err.println(e);
}
} // end main
} // end PortScanner
///////////////////////////////////////////////////////////////// 통신포트 안보여서 hercules_3-2-8 안되는 것인지 ??? 자바에서 포트도 … .
WIZ108sr ip —> 192.168.10.200
WIZ550S2E ip —> 192.168.10.201
2개다 ping은 잘됨 os는 windows8 64 [color=#0000BF]포트를 볼 수 있는 방법이 있나요???[/color]
rs485-422if_pin_20140729.jpg 파일을 보면
전원쪽(dc +5v input)
txd+
txd-
gnd
rxd+/485+ <=== 485+ 연결
rxd-/485- <=== 485- 연결
gnd
[color=#0000BF]통신연결이 이 방법인가요???[/color]
이미지를 올릴 수 가 없어서 설명하기가 좀 그래도 이해해 주시면 감사하겠습니다.
현재 PC <—(lan)—> WIZ550S2E 접속을 하려면(PC는 ipTIME과 같은 공유기로 부터 자동 IP할당 받는다는 가정)
PC의 네트워크 환경 확인
[ul] - PC의 cmd에서 “ipconfig /all” 명령어 입력 후 이더넷 어댑터 로컬 영역에 IPv4 및 서브넷 마스크 주소 확인!
[list] - IP : 192.168.0.11
서브넷 마스크 : 255.255.255.0[/ul] [/list:u]
WIZ550S2E의 네트워크 정보 설정
[ul] - 1번에서 확인한 PC의 네트워크 정보를 기반으로 Configuration Tool을 이용하여 WIZ550S2E의 네트워크 정보 설정
[list] - IP : 192.168.0.xxx → WIZ550S2E의 IP. 접속할 PC와 대역을 맞추어야함. 192.168.0 은 동일하고, xxx는 다르게.