550s2e 결선문의 입니다

:smiley:

:smiley:

Configuration Tool에서 Flow Control을 RS485로 셋팅하지 않으셔서 해당 증상이 나타나는 것으로 보입니다.
[url]WIZ550S2E + RS-422/485 Device - YouTube
위 링크를 참조 하셔서 셋팅 해 보시기 바랍니다.

하드웨어 트리거 스위치는 부팅 시 부트로더로 부팅할지 일반 모드로 부팅할지 구분하는 스위치 입니다.

:smiley:

:smiley:

Ethernet 쪽 설정은 어떻게 하셨는지요?
TCP Server로 사용하고 계시다면 Connect 직후 첫 패킷에 연결암호(초기값: WIZnet)을 보내주셔야 됩니다.
연결암호를 사용하고 싶지 않으시면 Configuration Tool의 “Connection Password” 부분의 값을 모두 지운 후 “Setting” 하시면 됩니다.
연결암호를 보내지 않거나, 틀린 값을 보내는 경우 WIZ550S2E가 반응하지 않는 것으로 보입니다.

Status LED의 경우
LED1과 LED2가 번갈아 깜빡이는 경우는 Bootloader 상태로 부팅 된 경우 입니다.
LED1만 깜빡이는 경우는 정상적으로 부팅이 된 상태 입니다.
정상적으로 부팅 된 상태에서 LED2는 TCP 연결이 되었는지 알려주는 역할을 합니다.
연결이 안된 상태에서는 꺼져있고, 연결이 된 상태에서는 켜져 있습니다.

TCP 통신을 사용하신다면 LED1이 주기적으로 깜빡이고, LED2가 켜져 있는 상태여야
RS485쪽으로 데이터가 송수신 되는 것을 확인 할 수 있습니다.

예제 참조 : 유동 IP일경우 AT commend 통신을 어떻게 하는지요?
TX : AT+NSET=D 0d 0a 보내면
RX : 회신이 와야한다고 쓰여 있는것 같습니다.

기본적으로 WIZ550S2E는 시리얼로 아무런 메시지를 출력하지 않습니다.
시리얼과 Ethernet 양쪽 모두 연결이 되어 있어야 각 입력을 반대편으로(시리얼 <–> Ethernet) bypass 합니다.
그렇기 때문에 Ethernet 쪽도 정상적으로 연결이 되어야 합니다.
Connection Password는 Ethernet 연결을 할 때 사용됩니다.

AT Command 모드로 진입한 후에 at\r\n(0x61 0x74 0x0d 0x0a)를 보내셔야 합니다.
Configuration Tool의 중앙 부분에 보시면 “AT Command” 설정 부분이 있습니다.
Enable에 체크가 되어 있어야 하고, Trigger Code가 HEX 값으로 설정되어 있어야 합니다.
Default Trigger Code는 +++(0x2b 0x2b 0x2b) 입니다.
시리얼을 통해 +++(0x2b 0x2b 0x2b) 를 전송하시면 AT Command 모드로 진입합니다.
이 상태에서 at\r\n(0x61 0x74 0x0d 0x0a)를 보내시면 응답을 받을 수 있습니다.

질문과 답변이 매칭이 안되어 다시 정리합니다.

  1. 485통신의 경우 두선만 연결하면 통신이 됩니다. = ok
  2. IP와 Host IP가 고정일경우 통신이 잘 됩니다. = ok
  3. iptime으로 도매인을 만들고 Use DNS 을 체크하고 통신 하는 경우 ?
    ----------> iptime 공유기에 PC 그리고 WIZnet 550을 접속하면 통신이 잘 됩니다.
    ----------> iptime 공유기에 PC 그리고 다른 곳에 WIZnet 550을 접속하면 통신이 안 됩니다.
    —> 이유 = remote port 번호에 의해서 통신이 됩니다.

AT 모드로 진입은 어떻게 하는지요?

Configuration Tool에서 “AT Command” 부분의 설정을 변경하지 않으셨다면,
시리얼을 통해 “+++” 문자열을 보내면 AT Command 모드로 진입됩니다.

진입하였습니다.

at+nset=d 잘 동작합니다.
at+nstat 잘 동작합니다.

at+fdns=www.google.com 회신이 F 입니다.

DNS 를 체크하면 도메인 이름으로 접속되어 통신 되는거 아닌가요?
DNS를 체크하면 호스트 IP를 회색으로 변하고 도메인 이름 창이 활성화 됩니다.
이렇게 되면 호스트 ip에 관계없이 도메인 이름에 의해서 통신이 되는거 아닌가요?
하지만 호스트 ip설정을 바꾸면 통신이 안 됩니다.

at+fdns=www.google.com 과 같은 형태의 명령은 향후 릴리즈 될 버전에서 지원하는 형태입니다.
현재 버전(1.0.0)에서는 at+fdns 형태만 지원하며, 이렇게 명령을 내린 경우 Configuration Tool에서 Domain 필드에 적어 놓으신 도메인의 IP주소를 확인 합니다.

DNS를 체크하면 DNS를 통해 도메인 이름의 IP주소를 알아내고, 이 IP 주소를 Host IP로 보여줍니다.
DNS를 사용하실 땐 Host IP를 임의로 변경 하시면 안 됩니다. 그래서 Configuration Tool에서도 DNS를 체크하면 Host IP를 변경 할 수 없도록 회색으로 변경 되는 것입니다.