B-TECH RS232-аас Ethernet TCP IP сервер хөрвүүлэгч хэрэглэгчийн гарын авлага
B-TECH RS232-аас Ethernet TCP IP сервер хөрвүүлэгч

Онцлогууд

  • 10/100Mbps Ethernet порт, Auto-MDI/MDIX-ийг дэмждэг.
  • TCP сервер, TCP клиент, UDP клиент, UDP сервер, HTTPD клиентийг дэмжинэ.
  • 600bps-ээс 230.4bps хүртэл дамжуулах хурдыг дэмжих; None, Odd, Even, Mark, Space-г дэмжинэ.
  • Зүрхний цохилтын багц болон таних багцыг дэмжих.
  • RS232, RS485, RS422-ийг дэмжинэ.
  • Дэмжлэг web сервер, AT команд болон модулийг тохируулах програм хангамж.
  • Дэмжих хугацаа дууссан дахин тохируулах функц.
  • TCP Client-ийн байнгын бус функцийг дэмжих.
  • DHCP/статик IP-г дэмжинэ.
  • Програм хангамж/техник хангамжийн дахин ачааллыг дэмжих.
  • USR-VCOM програм хангамжтай виртуал цуваа портыг дэмжинэ.

Эхлэх

Бүтээгдэхүүний холбоос:
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter

Хэрэглээний диаграм

Хэрэглээний диаграм

Техник хангамжийн дизайн

Техник хангамжийн хэмжээсүүд

Техник хангамжийн хэмжээсүүд

DB9 Pin тодорхойлолт

DB9 Pin тодорхойлолт

Pin 2 3 5 1, 4, 6, 7, 8 9
Тодорхойлолт RXD TXD GND NC Өгөгдмөл Сүлжээний Холболтыг тэжээлийн зүү болгон ашиглаж болно

Зураг 4 DB9 зүү 

RS422/RS485 зүү тодорхойлолт

RS422/RS485 зүү тодорхойлолт

RS422: R+/R- нь RS422 RXD зүү, T+/T- нь RS422 TXD зүү юм.
RS485: A/B нь RS485 RXD/TXD зүү юм.

LED

Үзүүлэлт Статус
PWR Асаалттай: асаалттай
Унтраах: унтраалттай
 

АЖИЛ

Нэг секунд тутамд нэг цэг анивчих: хэвийн ажиллаж байна
200 мс тутамд нэг үе анивчих: Сайжруулж байна
Унтраах: ажиллахгүй байна
ХОЛБООС Холболтын функцэд зориулсан LED. Холбоос функц нь зөвхөн TCP Client/Server горимд ажиллах боломжтой. TCP холболт хийгдсэн, LINK асаалттай; TCP холболт хэвийн тасарч, нэн даруй LINK унтрах; TCP холболт хэвийн бус тасарч, 40 секундын хоцролттой холболтыг унтраа.
UDP горимд Link функцийг идэвхжүүлж, LINK асаалттай.
TX Асаалттай: Цуврал руу өгөгдөл илгээж байна
Унтраах: Цуврал руу өгөгдөл илгээхгүй
RX Асаалттай: Цувралаас өгөгдөл хүлээн авч байна
Унтраах: Цувралаас өгөгдөл хүлээн авахгүй

Зураг 6 LED

Бүтээгдэхүүний функцууд

Энэ бүлэгт USR-SERIAL DEVICE SERVER-ийн функцуудыг дараах диаграммд үзүүлснээр та энэ талаар ерөнхий мэдлэгтэй болно.

Бүтээгдэхүүний функцууд

Үндсэн функцууд

Статик IP/DHCP

Модульд IP хаяг авах хоёр арга байдаг: Статик IP болон DHCP.

Статик IP: Модулийн өгөгдмөл тохиргоо нь Статик IP, өгөгдмөл IP нь 192.168.0.7. Хэрэглэгч модулийг статик IP горимд тохируулах үед хэрэглэгч IP, дэд сүлжээний маск, гарцыг тохируулах шаардлагатай бөгөөд IP, дэд сүлжээний маск, гарц хоорондын хамаарлыг анхаарч үзэх хэрэгтэй.

DHCP: DHCP горим дахь модуль нь Gateway Host-ээс IP, Gateway болон DNS серверийн хаягийг динамикаар авах боломжтой. Хэрэглэгч компьютерт шууд холбогдох үед модулийг DHCP горимд тохируулах боломжгүй. Учир нь энгийн компьютерт IP хаяг өгөх чадвар байдаггүй.

Хэрэглэгч програм хангамжийн тусламжтайгаар Static IP/DHCP-г өөрчлөх боломжтой. Тохируулах диаграмыг дараах байдлаар хийнэ.

Үндсэн функцууд

Өгөгдмөл тохиргоог сэргээх

Техник хангамж: Хэрэглэгч Дахин ачаалах товчийг 5 секунд, 15 секундээс бага хугацаанд дарж, үндсэн тохиргоог сэргээхийн тулд суллана.
Програм хангамж: Хэрэглэгч анхдагч тохиргоог сэргээхийн тулд тохиргооны программ хангамжийг ашиглаж болно.
AT команд: Хэрэглэгч AT командын горимд орж, AT+RELD ашиглан анхдагч тохиргоог сэргээх боломжтой.

Програм хангамжийн хувилбарыг шинэчлэх

Хэрэглэгч шаардлагатай програм хангамжийн хувилбарыг авахын тулд худалдагчтай холбоо барьж, дараах байдлаар програм хангамжийг тохируулах боломжтой.

Програм хангамжийн хувилбарыг шинэчлэх

Сокет функцууд

SERIAL DEVICE SERVER залгуур нь TCP Server, TCP Client, UDP Server, UDP Client болон HTTPD Client-ийг дэмждэг.

TCP үйлчлүүлэгч

TCP Client нь TCP сүлжээний үйлчилгээнд зориулж Client холболтоор хангадаг. Цуваа порт болон серверийн хооронд өгөгдөл дамжуулахын тулд TCP Client төхөөрөмж серверт холбогдоно. TCP протоколын дагуу TCP Client нь өгөгдөл дамжуулах найдвартай байдлыг хангахын тулд холболт/таслах төлөвийн зөрүүтэй байдаг.

TCP Client горимын дэмжлэг Keep-Alive функц: Холболт хийгдсэний дараа модуль нь Keep-Alive пакетуудыг ойролцоогоор 15 секунд тутамд илгээж, холболтыг шалгах бөгөөд хэрэв хэвийн бус холболтыг Keep-Alive пакетаар шалгавал салгаад TCP сервер рүү дахин холбогдоно. TCP Client горим нь байнгын бус функцийг дэмждэг.

SERIAL DEVICE SERVER TCP Client горимд ажиллах нь TCP серверт холбогдох ба дараах параметрүүдийг тохируулах шаардлагатай.
Алсын серверийн хаяг ба алсын портын дугаар. TCP Client дээр ажилладаг SERIAL DEVICE SERVER нь зорилтот серверээс бусад холболтын хүсэлтийг хүлээн авахгүй бөгөөд хэрэв хэрэглэгч локал портыг тэг болгож тохируулсан бол санамсаргүй локал порттой серверт хандах болно.

Хэрэглэгч TCP Client горимд SERIAL DEVICE SERVER болон холбогдох параметрүүдийг тохируулах программ хангамж эсвэл тохируулах боломжтой. web дараах байдлаар сервер:

TCP үйлчлүүлэгч
TCP үйлчлүүлэгч

TCP сервер

TCP сервер нь сүлжээний холболтыг сонсож, сүлжээний холболтыг бий болгодог бөгөөд үүнийг LAN дээрх TCP үйлчлүүлэгчидтэй харилцахад ашигладаг. TCP протоколын дагуу TCP сервер нь өгөгдөл дамжуулах найдвартай байдлыг хангахын тулд холболт/таслах төлөвийн зөрүүтэй байдаг.

TCP серверийн горим нь Keep-Alive функцийг дэмждэг.

SERIAL DEVICE SERVER TCP Server горимд ажиллах нь холболтын хүсэлтийг хүлээн авсны дараа хэрэглэгчийн тохируулсан локал портыг сонсож, холболт үүсгэх болно. Цуваа өгөгдлийг TCP сервер горимд SERIAL DEVICE SERVER-д холбогдсон бүх TCP Client төхөөрөмжүүдэд нэгэн зэрэг илгээнэ.

SERIAL DEVICE SERVER нь TCP Server дээр ажилладаг бөгөөд хамгийн ихдээ 16 харилцагчийн холболтыг дэмждэг бөгөөд хамгийн дээд холболтоос хэтэрсэн хамгийн эртний холболтыг эхлүүлнэ (Хэрэглэгч энэ функцийг дараах байдлаар идэвхжүүлж/идэвхгүй болгож болно. web сервер).

Хэрэглэгч TCP серверийн горимд SERIAL DEVICE SERVER болон холбогдох параметрүүдийг тохируулах программ хангамж эсвэл тохируулах боломжтой. web дараах байдлаар сервер:

TCP сервер

UDP үйлчлүүлэгч

UDP тээврийн протокол нь энгийн бөгөөд найдваргүй харилцаа холбооны үйлчилгээ үзүүлдэг. Холболтгүй / салгагдсан.

UDP Client горимд SERIAL DEVICE SERVER зөвхөн зорилтот IP/Port-той холбогдоно. Хэрэв өгөгдөл зорилтот IP/Портоос биш бол SERIAL DEVICE SERVER хүлээн авахгүй.

UDP Client горимд хэрэв хэрэглэгч алсын IP-г 255.255.255.255 гэж тохируулсан бол СЕРИАЛ ТӨХӨӨРӨМЖИЙН СЕРВЕР нь бүхэл сүлжээний сегмент рүү цацаж, цацалтын өгөгдлийг хүлээн авах боломжтой. Програм хангамжийн 4015 хувилбарын дараа 306 нь нэг сүлжээний сегмент дэх өргөн нэвтрүүлгийг дэмждэг. (ХХХ.ХХХ.ХХХ.255 гэх мэт).

Хэрэглэгч UDP Client горимд SERIAL DEVICE SERVER болон холбогдох параметрүүдийг тохируулах программ хангамж эсвэл тохируулах боломжтой. web дараах байдлаар сервер:

UDP үйлчлүүлэгч

UDP сервер 

UDP серверийн горимд SERIAL DEVICE SERVER нь шинэ IP/портоос UDP өгөгдлийг хүлээн авсны дараа зорилтот IP-г өөрчлөх ба хамгийн сүүлийн үеийн IP/Port руу өгөгдөл илгээх болно.

Хэрэглэгч SERIAL DEVICE SERVER inUDP Server горим болон холбогдох параметрүүдийг тохируулах программ хангамж эсвэл тохируулах боломжтой.web дараах байдлаар сервер:

UDP сервер

HTTPD үйлчлүүлэгч

HTTPD Client горимд SERIAL DEVICE SERVER нь цуваа порт төхөөрөмж болон HTTP серверийн хооронд өгөгдөл дамжуулах боломжтой. Хэрэглэгч HTTPD Client-д SERIAL DEVICE SERVER-ийг тохируулж, HTTPD толгойг тохируулахад л хангалттай. URL болон бусад холбогдох параметрүүд, дараа нь цуваа порт төхөөрөмж болон HTTP серверийн хооронд өгөгдөл дамжуулах боломжтой бөгөөд мэдээллийн HTTP форматыг анхаарч үзэх шаардлагагүй.

Хэрэглэгч SERIAL DEVICE SERVER-ийг HTTPDClient горим болон холбогдох параметрүүдийг дараах байдлаар тохируулах боломжтой. web дараах байдлаар сервер:

HTTPD үйлчлүүлэгч

Цуваа порт

SERIAL DEVICE SERVER нь RS232/RS485/RS422-г дэмждэг. Хэрэглэгч 1.2.2-т хандаж болно. DB9 Pin тодорхойлолт 1.2.3.
Холбох RS422/RS485 зүү тодорхойлолт ба RS232/RS485/RS422-ыг нэгэн зэрэг ашиглах боломжгүй

Цуваа портын үндсэн параметрүүд

Параметрүүд Өгөгдмөл Хүрээ
Баудын хурд 115200 600 ~ 230.4Kbps
Өгөгдлийн битүүд 8 5~8
Битүүдийг зогсоо 1 1~2
Паритет Байхгүй Аль нь ч биш, Сондгой, Тэгш, Марк, Сансар огторгуй

Зураг 15 Цуваа портын параметрүүд

Цуврал багцын аргууд

Сүлжээний хурд нь цуваанаас илүү хурдан байдаг. Модуль нь цуваа өгөгдлийг сүлжээнд илгээхийн өмнө буферт байрлуулна. Өгөгдлийг Сүлжээ рүү багц хэлбэрээр илгээнэ. Багцыг дуусгаж, сүлжээнд илгээх 2 арга байдаг - Цаг гох горим ба Урт гох горим.

SERIAL DEVICE SERVER нь багцын тогтмол цаг (дөрвөн байт илгээх хугацаа) ба багцын тогтмол уртыг (400 байт) ашигладаг.

Баудын хурдны синхрончлол

Модуль нь USR төхөөрөмж эсвэл програм хангамжтай ажиллах үед цуваа параметр нь сүлжээний протоколын дагуу динамикаар өөрчлөгдөнө. Хэрэглэгч = сүлжээгээр дамжуулан тодорхой протоколд нийцсэн өгөгдлийг илгээх замаар цуваа параметрийг өөрчлөх боломжтой. Энэ нь түр зуурынх бөгөөд модулийг дахин эхлүүлэх үед параметрүүд анхны параметрүүд рүү буцдаг.

Хэрэглэгч програм хангамжийг дараах байдлаар тохируулах замаар дамжуулах хурдны синхрончлолын функцийг ашиглах боломжтой.

Баудын хурдны синхрончлол

Онцлогууд

Identity пакет функц

Онцлогууд

Модуль TCP клиент/UDP клиентээр ажиллах үед таних багцыг төхөөрөмжийг танихад ашигладаг. Идентификаторын багцыг илгээх хоёр арга байдаг.

  • Холболт үүссэн үед таних мэдээллийг илгээх болно.
  • Өгөгдлийн багц бүрийн нүүрэн талд таних мэдээллийг нэмнэ.

Identity пакет нь MAC хаяг эсвэл хэрэглэгчийн засварлаж болох өгөгдөл байж болно (хамгийн ихдээ 40 байт хэрэглэгчийн засварлаж болох өгөгдөл). Хэрэглэгч нь Identity Packet функцтэй SERIAL DEVICE SERVER-ийг тохируулж болно web дараах байдлаар сервер:

Identity пакет функц

Зүрхний цохилтын багц функц

Зүрхний цохилтын багц: Модуль нь зүрхний цохилтын өгөгдлийг цуваа эсвэл сүлжээний үе үе рүү гаргана. Хэрэглэгч зүрхний цохилтын өгөгдөл болон хугацааны интервалыг тохируулах боломжтой. Цуваа зүрхний цохилтын өгөгдлийг Modbus өгөгдлийг санал асуулга авахад ашиглаж болно. Сүлжээний зүрхний цохилтын өгөгдлийг холболтын статусыг харуулах, холболтыг хадгалахад ашиглаж болно (зөвхөн TCP/UDP Client горимд хүчин төгөлдөр болно). Зүрхний цохилтын багц нь хамгийн ихдээ 40 байтыг зөвшөөрдөг.

Хэрэглэгч нь Heartbeat Packet функцтэй SERIAL DEVICE SERVER-ийг тохируулж болно web дараах байдлаар сервер:

Зүрхний цохилтын багц функц

Засварлах боломжтой Web сервер

SERIAL DEVICE SERVER нь хэрэглэгчийг өөрчлөх web серверийг хэрэгцээнд нийцүүлэн загварт үндэслэн суулгаж, дараа нь шинэчлэхийн тулд холбогдох хэрэгслийг ашиглана уу. Хэрэв хэрэглэгч ийм хэрэгцээтэй бол манай худалдагчтай холбоо барьж болно web серверийн эх сурвалж ба хэрэгсэл.

Дахин тохируулах функц

306 нь TCP Client горимд ажиллах үед 306 нь TCP сервертэй холбогдоно. Хэрэглэгч Дахин тохируулах функцийг нээх үед 306 нь TCP серверт 30 удаа холбогдох гэж оролдсон боловч холбогдож чадахгүй хэвээр байх болно.

Хэрэглэгч дараах байдлаар программ хангамжийг тохируулснаар Reset функцийг идэвхжүүлж/идэвхгүй болгож болно.

Дахин тохируулах функц

Индекс функц

Индекс функц: 306 нь TCP сервер горимд ажиллаж, TCP Client-тэй нэгээс олон холболт үүсгэсэн тохиолдолд ашиглагддаг. Нээлттэй Индекс функцийн дараа 306 нь TCP Client бүрийг ялгахын тулд тэмдэглэнэ. Хэрэглэгч өөр TCP Client руу өөрийн өвөрмөц тэмдгийн дагуу өгөгдөл илгээх/хүлээн авах боломжтой.

Хэрэглэгч дараах байдлаар програм хангамжийг тохируулснаар Индекс функцийг идэвхжүүлж/идэвхгүй болгож болно.

Индекс функц

TCP серверийн тохиргоо

306 нь TCP серверийн горимд ажилладаг бөгөөд хамгийн ихдээ 16 TCP Client холболтыг зөвшөөрдөг. Өгөгдмөл нь 4 TCP Client бөгөөд хэрэглэгч дээд тал нь TCP Client холболтыг өөрчлөх боломжтой web сервер. TCP Client-ууд 4-өөс дээш байвал хэрэглэгч холболтын өгөгдөл бүрийг 200 байт/с-ээс бага болгох шаардлагатай.

Хэрэв 306-д холбогдсон TCP Client-ууд TCP Client-ийн дээд хэмжээнээс хэтэрсэн бол хэрэглэгч хуучин холболтыг эхлүүлэх функцийг дараах байдлаар идэвхжүүлж/идэвхгүй болгож болно. web сервер.

Хэрэглэгч TCP сервер дээрх тохиргоог дараах байдлаар хийж болно web дараах байдлаар сервер:

TCP серверийн тохиргоо

Тогтворгүй холболт

SERIAL DEVICE SERVER нь TCP Client горимд байнгын бус холболтын функцийг дэмждэг. 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 дээр дарж тохируулсны дараа хэрэглэгчийн нэр, нууц үгээр нэвтрэх шаардлагатай. Үндсэн хэрэглэгчийн нэр болон нууц үг хоёулаа админ юм. Хэрэв хэрэглэгч үндсэн параметрүүдийг хадгалсан бол нэвтрэх шаардлагагүй.

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-аас Ethernet TCP IP сервер хөрвүүлэгч [pdf] Хэрэглэгчийн гарын авлага
RS232 to Ethernet TCP IP сервер хөрвүүлэгч, RS232, Ethernet TCP IP сервер хөрвүүлэгч, TCP IP сервер хөрвүүлэгч, сервер хөрвүүлэгч

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *