WIZnet Developer Forum

WIZ107SR-EVB로 시리얼 커맨드 명령이 동작하지 않습니다.

  1. RS232 시리얼 명령은 어떻게 전송 해야하나요? 별도 설정이 필요한가요?

PC - WIZ750SR(가상 TCP/IP) 포트 연결하여 Ping Test까지 완료
- RS232연결로 PC에서 AT Command 전송시 에러 메시지가 리턴 됩니다.

= > 확인 부탁드립니다.

  1. EVB 보드의 Slide 스위치는 On/Off 상태 동일합니다.
    = > 슬라이드 스위치는 용도가 무엇인가요?

안녕하세요.

Serial command를 사용하기 위해서는 Serial command mode 상태여야 합니다.
해당 모드로 진입하기 위해서 H/W 또는 S/W trigger 중 적절한 방법을 택하시면 됩니다.

  • H/W Trigger
    Slide 스위치를 on으로 변경한 후 reset

  • S/W Trigger
    시리얼로 Trigger code를 전송하여 모드 변경
    이 경우 ‘Serial command mode switch code’ 설정이 enable 되어있어야 합니다.
    Config Tool에서 Serial 탭 하단의 옵션을 확인해 주세요.

image

관련 내용은 WIZ107SR User manual에서 확인하실 수 있습니다.
(3.3 Serial Command Executing Example 참조)

감사합니다.

하드웨어 스위치를 on으로 변경 후에 at 명령어를 전송하였느나 메시지의 erignored 메시지가 노출됩니다.

스위치 변경 후 적용을 위해 디바이스를 Reset 해야합니다.

모드가 정상적으로 변경되면 Debug message에서 HWSWITCHOK 라는 메시지가 나옵니다.
아래 스크린샷 참조 부탁드립니다.

예)

명령어 LI 뒤에 \r\n등 추가 명령어를 입력 해주어야 하나요??

테라텀의 CRLF/CR/LF중 LF설정 후 정상적으로 동작합니다.

무슨 차이인가요?

네, serial commnad mode로 동작 시 각 커맨드에 CR과 LF를 붙여주셔야 합니다.
(단, Trigger code에는 붙이지 않음)

  • CR: Carriage Return(’\r’, 0x0D)
  • LF: Line Feed (’\n’, 0x0A)

해당 내용은 아래 링크에서 확인하실 수 있습니다.

감사합니다.

Command mode를 H/W Switch가 아닌,

시리얼에서 Message전송으로도 변경이 가능한가요??

특성 Ascii/Hex값을 전송하여 On/Off가 가능한지 궁금합니다.

또한 Message와 같이 LF 명령어를 같이 입력해주어야 하나요?

네, 가능합니다. 첫번째 답변에서 S/W Trigger 부분과 매뉴얼을 참조해 주세요.

직전에 답변드린 것처럼, Trigger code(serial command 모드로 전환하기 위한 코드)를 제외하고 모든 동작 커맨드에는 CR, LF를 붙여주셔야 합니다.

Copyright © 2017 WIZnet Co., Ltd. All Rights Reserved.