B-TECH RS232-이더넷 TCP IP 서버 변환기 사용 설명서
B-TECH RS232-이더넷 TCP IP 서버 변환기

특징

  • 10/100Mbps 이더넷 포트, Auto-MDI/MDIX 지원.
  • TCP 서버, TCP 클라이언트, UDP 클라이언트, UDP 서버, HTTPS 클라이언트를 지원합니다.
  • 600bps에서 230.4bps까지 전송 속도를 지원합니다. 없음, 홀수, 짝수, 마크, 공백을 지원합니다.
  • 하트비트 패킷 및 ID 패킷을 지원합니다.
  • RS232, RS485 및 RS422를 지원합니다.
  • 지원하다 web 모듈을 구성하기 위한 서버, AT 명령 및 설정 소프트웨어.
  • 타임아웃 리셋 기능을 지원합니다.
  • TCP 클라이언트 비영구 기능을 지원합니다.
  • DHCP/고정 IP를 지원합니다.
  • 소프트웨어/하드웨어 재로드를 지원합니다.
  • USR-VCOM 소프트웨어로 가상 직렬 포트를 지원합니다.

시작하기

제품 링크:
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter

응용 프로그램 다이어그램

응용 프로그램 다이어그램

하드웨어 디자인

하드웨어 치수

하드웨어 치수

DB9 핀 정의

DB9 핀 정의

2 3 5 1, 4, 6, 7, 8 9
정의 수신 거부 우편번호 접지 NC 기본 NC, 전원 핀으로 사용 가능

그림 4 DB9 핀 

RS422/RS485 핀 정의

RS422/RS485 핀 정의

RS422: R+/R-는 RS422 RXD 핀이고 T+/T-는 RS422 TXD 핀입니다.
RS485: A/B는 RS485 RXD/TXD 핀입니다.

주도의

지시자 상태
PWR 켜짐: 전원 켜짐
Off: 전원 끄기
 

일하다

XNUMX초마다 점멸: 정상적으로 작동
200ms마다 깜박임: 업그레이드 상태
꺼짐: 작동하지 않음
링크 링크 기능 LED. 링크 기능은 TCP 클라이언트/서버 모드에서만 작동합니다. TCP 연결 설정됨, LINK 켜짐; TCP 연결이 정상적으로 끊어지고 LINK가 즉시 꺼집니다. TCP 연결이 비정상적으로 끊김, 약 40초 지연 후 Link Off
UDP 모드에서 링크 기능을 활성화하고 LINK를 켭니다.
TX 켜짐: 시리얼로 데이터 전송 중
꺼짐: 시리얼로 데이터를 전송하지 않음
RX 켜짐: 시리얼로부터 데이터 수신 중
꺼짐: 시리얼로부터 데이터 수신 없음

그림 6 LED

제품 기능

이 장에서는 다음 그림과 같이 USR-SERIAL DEVICE SERVER의 기능을 소개하며 이에 대한 전반적인 지식을 얻을 수 있습니다.

제품 기능

기본 기능

고정 IP/DHCP

모듈이 IP 주소를 얻는 방법에는 정적 IP와 DHCP의 두 가지가 있습니다.

Static IP:모듈의 기본 설정은 Static IP이며 defaultIP는 192.168.0.7입니다. 사용자가 Static IP 모드에서 모듈을 설정할 때 사용자는 IP, 서브넷 마스크 및 게이트웨이를 설정해야 하며 IP, 서브넷 마스크 및 게이트웨이 간의 관계에 주의해야 합니다.

DHCP: DHCP 모드의 모듈은 게이트웨이 호스트에서 IP, 게이트웨이 및 DNS 서버 주소를 동적으로 가져올 수 있습니다. 사용자가 PC에 직접 연결하면 DHCP 모드에서 모듈을 설정할 수 없습니다. 일반 컴퓨터에는 IP 주소를 할당할 수 있는 기능이 없기 때문입니다.

사용자는 설정 소프트웨어를 통해 고정 IP/DHCP를 변경할 수 있습니다. 다음과 같이 다이어그램 설정:

기본 기능

기본 설정 복원

하드웨어: 사용자는 다시 로드를 5초 이상 15초 미만 동안 누른 다음 놓아서 기본 설정을 복원할 수 있습니다.
소프트웨어: 사용자는 설정 소프트웨어를 사용하여 기본 설정을 복원할 수 있습니다.
AT 명령: 사용자는 AT 명령 모드로 들어가 AT+RELD를 사용하여 기본 설정을 복원할 수 있습니다.

펌웨어 버전 업그레이드

사용자는 다음과 같이 필요한 펌웨어 버전 및 업그레이드를 위해 영업사원에게 연락할 수 있습니다.

펌웨어 버전 업그레이드

소켓 기능

SERIAL DEVICE SERVER 소켓은 TCP 서버, TCP 클라이언트, UDP 서버, UDP 클라이언트 및 HTTPD 클라이언트를 지원합니다.

TCP 클라이언트

TCP 클라이언트는 TCP 네트워크 서비스에 대한 클라이언트 연결을 제공합니다. TCP 클라이언트 장치는 직렬 포트와 서버 간의 데이터 전송을 실현하기 위해 서버에 연결합니다. TCP 프로토콜에 따르면 TCP 클라이언트는 안정적인 데이터 전송을 위해 연결/연결 해제 상태 차이가 있습니다.

TCP 클라이언트 모드 지원 Keep-Alive 기능: 연결이 설정되면 모듈은 연결을 확인하기 위해 약 15초마다 Keep-Alive 패킷을 전송하고 Keep-Alive 패킷에 의해 비정상적인 연결이 확인되면 TCP 서버에 연결을 끊었다가 다시 연결합니다. TCP 클라이언트 모드는 비영구적 기능도 지원합니다.

SERIAL DEVICE SERVER는 TCP 클라이언트 모드에서 작동하려면 TCP 서버에 연결하고 매개변수를 설정해야 합니다.
원격 서버 주소 및 원격 포트 번호. TCP 클라이언트에서 SERIAL DEVICE SERVER 작업은 대상 서버를 제외한 다른 연결 요청을 수락하지 않으며 사용자가 로컬 포트를 XNUMX으로 설정하면 임의의 로컬 포트로 서버에 액세스합니다.

사용자는 TCP 클라이언트 모드에서 SERIAL DEVICE SERVER를 설정하고 설정 소프트웨어로 관련 매개변수를 설정할 수 있습니다. web 다음과 같이 서버:

TCP 클라이언트
TCP 클라이언트

TCP 서버

TCP 서버는 네트워크 연결을 수신하고 일반적으로 LAN에서 TCP 클라이언트와 통신하는 데 사용되는 네트워크 연결을 구축합니다. TCP 프로토콜에 따르면 TCP 서버는 안정적인 데이터 전송을 보장하기 위해 연결/연결 해제 상태 차이가 있습니다.

TCP 서버 모드는 Keep-Alive 기능도 지원합니다.

TCP 서버 모드에서 작동하는 SERIAL DEVICE SERVER는 연결 요청을 받은 후 사용자가 설정한 로컬 포트를 수신하고 연결을 구축합니다. 직렬 데이터는 TCP 서버 모드에서 SERIAL DEVICE SERVER에 연결된 모든 TCP 클라이언트 장치로 동시에 전송됩니다.

SERIAL DEVICE SERVER는 TCP 서버에서 작동하여 최대 16개의 클라이언트 연결을 지원하며 최대 연결을 초과하는 가장 오래된 연결을 시작합니다(사용자는 다음을 통해 이 기능을 활성화/비활성화할 수 있습니다. web 섬기는 사람).

사용자는 TCP 서버 모드에서 SERIAL DEVICE SERVER를 설정하고 설정 소프트웨어로 관련 매개변수를 설정할 수 있습니다. web 다음과 같이 서버:

TCP 서버

UDP 클라이언트

UDP 전송 프로토콜은 간단하고 신뢰할 수 없는 통신 서비스를 제공합니다. 연결/연결이 끊긴 연결이 없습니다.

UDP 클라이언트 모드에서 SERIAL DEVICE SERVER는 대상 IP/포트와만 통신합니다. 대상 IP/포트에서 데이터가 아닌 경우 SERIAL DEVICE SERVER에서 데이터를 수신하지 않습니다.

UDP 클라이언트 모드에서 사용자가 원격 IP를 255.255.255.255로 설정하면 SERIAL DEVICE SERVER는 전체 네트워크 세그먼트에 브로드캐스트하고 브로드캐스트 데이터를 수신할 수 있습니다. 펌웨어 버전 4015 이후, 306은 동일한 네트워크 세그먼트에서 브로드캐스팅을 지원합니다(예: xxx.xxx.xxx.255 브로드캐스팅 방식).

사용자는 UDP 클라이언트 모드에서 SERIAL DEVICE SERVER를 설정하고 설정 소프트웨어로 관련 매개변수를 설정할 수 있습니다. web 다음과 같이 서버:

UDP 클라이언트

UDP 서버 

UDP Server 모드에서 SERIAL DEVICE SERVER는 새로운 IP/Port에서 UDP 데이터를 수신한 후 매번 대상 IP를 변경하고 최신 통신 IP/Port로 데이터를 보냅니다.

사용자는 설정 소프트웨어를 통해 UDP 서버 모드에서 SERIAL DEVICE SERVER 및 관련 매개변수를 설정할 수 있습니다.web 다음과 같이 서버:

UDP 서버

HTTPD 클라이언트

HTTPD 클라이언트 모드에서 SERIAL DEVICE SERVER는 직렬 포트 장치와 HTTP 서버 간의 데이터 전송을 달성할 수 있습니다. 사용자는 HTTPD 클라이언트에서 SERIAL DEVICE SERVER를 설정하고 HTTPD 헤더를 설정하면 됩니다. URL 및 기타 관련 매개변수를 사용하면 직렬 포트 장치와 HTTP 서버 간의 데이터 전송을 달성할 수 있으며 데이터의 HTTP 형식에 대해 신경 쓸 필요가 없습니다.

사용자는 SERIAL DEVICE SERVER inHTTPDClient 모드 및 관련 매개변수를 다음과 같이 설정할 수 있습니다. web 다음과 같이 서버:

HTTPD 클라이언트

직렬 포트

직렬 장치 서버는 RS232/RS485/RS422를 지원합니다. 사용자는 1.2.2를 참조할 수 있습니다. DB9 핀 정의 1.2.3.
RS422/RS485 연결 핀 정의와 RS232/RS485/RS422는 동시에 사용할 수 없습니다.

직렬 포트 기본 매개변수

매개변수 기본 범위
전송 속도 115200 600 ~ 230.4Kbps
데이터 비트 8 5~8
정지 비트 1 1~2
둥가 없음 없음, 홀수, 짝수, 마크, 스페이스

그림 15 직렬 포트 매개변수

직렬 패키지 방법

네트워크 속도가 직렬보다 빠릅니다. 모듈은 직렬 데이터를 네트워크로 보내기 전에 버퍼에 넣습니다. 데이터는 패키지로 네트워크에 전송됩니다. 패키지를 종료하고 네트워크로 패키지를 보내는 방법에는 시간 트리거 모드와 길이 트리거 모드의 두 가지가 있습니다.

SERIAL DEVICE SERVER는 고정 패키지 시간(400바이트 전송 시간)과 고정 패키지 길이(XNUMX바이트)를 채택합니다.

전송 속도 동기화

모듈이 USR 장치 또는 소프트웨어와 함께 작동할 때 직렬 매개변수는 네트워크 프로토콜에 따라 동적으로 변경됩니다. 고객은 네트워크를 통해 특정 프로토콜에 맞는 데이터를 전송하여 직렬 매개변수를 수정할 수 있습니다. 모듈을 다시 시작할 때 매개변수가 원래 매개변수로 되돌아가는 것은 일시적입니다.

사용자는 다음과 같이 소프트웨어를 설정하여 Baud Rate Synchronization 기능을 채택할 수 있습니다.

전송 속도 동기화

특징

아이덴티티 패킷 기능

특징

ID 패킷은 모듈이 TCP 클라이언트/UDP 클라이언트로 작동할 때 장치를 식별하는 데 사용됩니다. ID 패킷에는 두 가지 전송 방법이 있습니다.

  • 연결이 설정되면 ID 데이터가 전송됩니다.
  • ID 데이터는 모든 데이터 패킷의 전면에 추가됩니다.

식별 패킷은 MAC 주소 또는 사용자가 편집할 수 있는 데이터(사용자가 편집할 수 있는 데이터는 최대 40바이트)일 수 있습니다. 사용자는 다음을 통해 Identity Packet 기능이 있는 SERIAL DEVICE SERVER를 설정할 수 있습니다. web 다음과 같이 서버:

아이덴티티 패킷 기능

하트비트 패킷 기능

하트비트 패킷: 모듈은 하트비트 데이터를 직렬 또는 네트워크 주기적으로 출력합니다. 사용자는 하트비트 데이터 및 시간 간격을 구성할 수 있습니다. 직렬 하트비트 데이터는 Modbus 데이터 폴링에 사용할 수 있습니다. 네트워크 하트비트 데이터는 연결 상태를 표시하고 연결을 유지하는 데 사용할 수 있습니다(TCP/UDP 클라이언트 모드에서만 적용됨). 하트비트 패킷은 최대 40바이트를 허용합니다.

사용자는 Heartbeat Packet 기능이 있는 SERIAL DEVICE SERVER를 다음과 같이 설정할 수 있습니다. web 다음과 같이 서버:

하트비트 패킷 기능

편집 가능 Web 섬기는 사람

SERIAL DEVICE SERVER 지원 사용자 수정 web 필요에 따라 템플릿을 기반으로 서버를 구축한 다음 관련 도구를 사용하여 업그레이드합니다. 사용자가 이 요구 사항이 있는 경우 영업 담당자에게 문의할 수 있습니다. web 서버 소스 및 도구.

리셋 기능

306가 TCP 클라이언트 모드에서 작동하면 306가 TCP 서버에 연결됩니다. 사용자가 재설정 기능을 열면 TCP 서버에 306번 연결을 시도한 후 30가 다시 시작되지만 여전히 연결할 수 없습니다.

사용자는 다음과 같이 설정 소프트웨어로 재설정 기능을 활성화/비활성화할 수 있습니다.

리셋 기능

인덱스 기능

인덱스 기능: 306가 TCP 서버 모드에서 작동하고 TCP 클라이언트에 둘 이상의 연결을 설정하는 상황에서 사용됩니다. 색인 기능을 연 후 306는 모든 TCP 클라이언트를 표시하여 구별합니다. 사용자는 고유한 표시에 따라 다른 TCP 클라이언트와 데이터를 주고 받을 수 있습니다.

사용자는 다음과 같이 소프트웨어를 설정하여 인덱스 기능을 활성화/비활성화할 수 있습니다.

인덱스 기능

TCP 서버 설정

TCP 서버 모드에서 306 작업은 최대 16개의 TCP 클라이언트 연결을 허용합니다. 기본값은 4 TCP 클라이언트이며 사용자는 다음을 통해 최대 TCP 클라이언트 연결을 변경할 수 있습니다. web 섬기는 사람. TCP 클라이언트가 4개 이상인 경우 사용자는 모든 연결 데이터를 200바이트/초 미만으로 만들어야 합니다.

306에 연결된 TCP 클라이언트가 최대 TCP 클라이언트를 초과하는 경우 사용자는 다음을 통해 이전 연결 시작 기능을 활성화/비활성화할 수 있습니다. web 섬기는 사람.

사용자는 위의 TCP 서버 설정을 다음과 같이 지정할 수 있습니다. web 다음과 같이 서버:

TCP 서버 설정

비영구적 연결

SERIAL DEVICE SERVER는 TCP 클라이언트 모드에서 비영구 연결 기능을 지원합니다. SERIAL DEVICE SERVER가 이 기능을 채택하면 SERIAL DEVICE SERVER는 직렬 포트 쪽에서 데이터를 수신한 후 서버에 연결하고 데이터를 보내고 모든 데이터를 서버로 보낸 후 서버와의 연결을 끊습니다. 시각. 이 고정 시간은 2~255초이며 기본값은 3초입니다. 사용자는 다음을 통해 비영구 연결 기능이 있는 SERIAL DEVICE SERVER를 설정할 수 있습니다. web 다음과 같이 서버:

비영구적 연결

타임아웃 리셋 기능

타임아웃 리셋 기능(데이터 리셋 없음): 네트워크 측에서 고정 시간을 초과하여 데이터 전송이 없는 경우(사용자가 이 고정 시간을 60~65535초 사이로 설정할 수 있으며 기본값은 3600초입니다. 사용자가 60초 미만으로 시간을 설정하면 이 기능은 비활성화됩니다) , 306가 재설정됩니다. 사용자는 다음을 통해 타임아웃 재설정 기능을 설정할 수 있습니다. web 다음과 같이 서버:

타임아웃 리셋 기능

매개변수 설정

USR-SERIAL DEVICE SERVER를 구성하는 세 가지 방법이 있습니다. 그들은 설정 소프트웨어 구성, web 서버 구성 및 AT 명령 구성

소프트웨어 구성 설정

사용자는 다음에서 설치 소프트웨어를 다운로드 할 수 있습니다. https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip 사용자가 설정 소프트웨어로 SERIAL DEVICE SERVER를 구성하려는 경우 사용자는 설정 소프트웨어를 실행하고 동일한 LAN에서 SERIAL DEVICE SERVER를 검색하고 다음과 같이 SERIAL DEVICE SERVER를 구성할 수 있습니다.

소프트웨어 구성 설정

SERIAL DEVICE SERVER를 조사하고 SERIAL DEVICE SERVER를 클릭하여 구성한 후 사용자는 사용자 이름과 암호로 로그인해야 합니다. 기본 사용자 이름과 비밀번호는 모두 admin입니다. 사용자가 기본 매개변수를 유지하면 로그인할 필요가 없습니다.

Web 서버 구성

사용자는 LAN 포트를 통해 PC를 SERIAL DEVICE SERVER에 연결하고 입력할 수 있습니다. web 구성할 서버입니다. Web 서버 기본 매개변수는 다음과 같습니다.

매개변수 기본 설정
Web 서버 IP 주소 192.168.0.7
사용자 이름 관리자
비밀번호 관리자

그림 26Web 서버 기본 매개변수 

먼저 PC를 SERIAL DEVICE SERVER에 연결한 후 사용자는 브라우저를 열고 주소 표시줄에 기본 IP 192.168.0.7을 입력한 다음 사용자 이름과 암호를 로그인하면 web 섬기는 사람. Web 다음과 같은 서버 스크린샷:

Web 서버 구성

부인 성명

이 문서는 USR-SERIAL DEVICE SERVER 제품에 대한 정보를 제공하며 명시적 또는 묵시적으로 발언 또는 기타 방식을 금지하여 지적 재산권 라이센스를 부여받지 않았습니다. 판매약관에 명시된 의무 외에는 어떠한 책임도 지지 않습니다. 당사는 특정 목적의 상품성 및 시장성, 기타 특허권의 불법 행위 책임, 저작권, 지적 재산권을 포함하여 명시적 또는 묵시적으로 제품 판매 및 사용을 보증하지 않습니다. 당사는 사전 통지 없이 언제든지 사양과 설명을 수정할 수 있습니다.

업데이트 내역

2022-10-10 V1.0 구축.

문서 / 리소스

B-TECH RS232-이더넷 TCP IP 서버 변환기 [PDF 파일] 사용자 매뉴얼
RS232-이더넷 TCP IP 서버 변환기, RS232, 이더넷 TCP IP 서버 변환기, TCP IP 서버 변환기, 서버 변환기

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *