B-TECH RS232 үчүн Ethernet TCP IP Server Converter Колдонуучунун колдонмосу
Өзгөчөлүктөрү
- 10/100Mbps Ethernet порт, колдоо Auto-MDI/MDIX.
- Колдоо TCP Server, TCP Client, UDP Client, UDP Server, HTTPD Client.
- 600биттен 230.4бит/сек чейин колдоо ылдамдыгы; Колдоо Эч ким, Так, Жуп, Белги, Боштук.
- Жүрөктүн согушу пакетин жана идентификациялык пакетти колдоо.
- RS232, RS485 жана RS422 колдоо.
- Колдоо web сервер, AT буйругу жана модулду конфигурациялоо үчүн программалык камсыздоо.
- Supporttimeout баштапкы абалга келтирүү функциясы.
- TCP Client туруктуу эмес функциясын колдоо.
- DHCP/Static IP колдоо.
- Программалык камсыздоону/аппараттык камсыздоону кайра жүктөө.
- USR-VCOM программасы менен виртуалдык сериялык портту колдоо.
Баштоо
Продукт шилтемеси:
https://www.b-tek.com/products/rs232-rs422-serial-to-tcp-ip-ethernet-converter
Колдонмо диаграммасы
Аппараттык дизайн
Аппараттык өлчөмдөр
DB9 Pin аныктамасы
Pin | 2 | 3 | 5 | 1, 4, 6, 7, 8 | 9 |
Аныктама | RXD | TXD | GND | NC | Демейки NC, электр пин катары колдонулушу мүмкүн |
4-сүрөт DB9 Pin
RS422/RS485 Pin аныктамасы
RS422: R+/R- RS422 RXD төөнөгүчтөрү жана T+/T- RS422 TXD төөнөгүчтөрү.
RS485: A/B RS485 RXD/TXD төөнөгүчтөрү.
LED
Индикатор | Статус |
Жек Строу менен | Күйүк: Күйгүзүү |
Өчүк: Өчүрүү | |
ИШ |
Секунда сайын бир мезгил жаркырап турат: Кадимкидей иштөө |
Ар бир 200 мс-де бир мезгилди жаркылдатуу: Статусу жаңыланууда | |
Өчүк: иштебейт | |
LINK | Шилтеме функциясы үчүн LED. Шилтеме функциясы TCP Client/Server режиминде гана иштей алат. TCP байланышы орнотулду, LINK күйүк; TCP байланышы кадимкидей үзүлүп, LINK дароо өчүк; TCP туташуусу анормалдуу түрдө үзүлүп, 40 секундадай кечигүү менен байланышты өчүрүү. UDP режиминде Шилтеме функциясын иштетүү, 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 режиминдеги модул шлюз Хостунан IP, Gateway жана DNS серверинин дарегин динамикалык түрдө ала алат. Колдонуучу компьютерге түз туташканда, модулду DHCP режиминде коюуга болбойт. Анткени жалпы компьютерде IP даректерди дайындоо мүмкүнчүлүгү жок.
Колдонуучу орнотуу программасы менен Статикалык 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 тармак кызматтары үчүн Кардар байланыштарын камсыз кылат. TCP Client түзмөгү сериялык порт менен сервердин ортосунда маалыматтарды өткөрүү үчүн серверге туташат. TCP протоколуна ылайык, TCP Client ишенимдүү маалыматтарды берүүнү камсыз кылуу үчүн туташуу/ажыратуу абалынын айырмачылыктарына ээ.
TCP Client режимин колдоо Keep-Alive функциясы: Туташуу орнотулгандан кийин, модуль туташууну текшерүү үчүн болжол менен ар 15 секунд сайын Keep-Alive пакеттерин жөнөтөт жана эгер анормалдуу туташуу Keep-Alive пакеттери тарабынан текшерилсе, ажыратылып, кайра TCP серверине туташат. TCP Client режими да туруктуу эмес функцияны колдойт.
SERIAL DEVICE SERVER TCP Client режиминде иштөө үчүн TCP серверине туташып, параметрлерди орнотуу керек:
Remote Server Adr жана Remote Port Number. SERIAL DEVICE SERVER TCP Client менен иштешет, эгер колдонуучу жергиликтүү портту нөлгө койгон болсо, максаттуу серверден башка туташуу сурамдарын кабыл албайт жана кокус локалдык порт менен серверге кире алат.
Колдонуучу SERIAL DEVICE SERVERди TCP Client режиминде жана ага байланыштуу параметрлерди орнотуу программасы аркылуу орното алат же web сервер төмөнкүдөй:
TCP Server
TCP Server тармак байланыштарын угат жана көбүнчө LANдагы TCP кардарлары менен байланыш үчүн колдонулган тармак байланыштарын курат. TCP протоколуна ылайык, TCP Server ишенимдүү берилиштерди камсыз кылуу үчүн туташуу/ажыратуу статусунун айырмачылыктарына ээ.
TCP Server режими Keep-Alive функциясын да колдойт.
SERIAL DEVICE SERVER TCP Server режиминде иштөөсү колдонуучу орноткон жергиликтүү портту угат жана туташуунун өтүнүчүн алгандан кийин байланышты курат. Сериялык маалыматтар TCP Server режиминде SERIAL DEVICE SERVER менен туташкан бардык TCP Client түзмөктөрүнө бир убакта жөнөтүлөт.
SERIAL DEVICE SERVER TCP серверинде иштейт эң көп дегенде 16 кардар байланышын колдойт жана максималдуу туташуулардан тышкары эң эски туташууну баштайт (Колдонуучу бул функцияны иштетип/өчүрүп алат web сервер).
Колдонуучу SERIAL DEVICE SERVERди TCP Server режиминде жана тиешелүү параметрлерди орнотуу программасы аркылуу орното алат же web сервер төмөнкүдөй:
UDP кардары
UDP транспорттук протоколу жөнөкөй жана ишенимсиз байланыш кызматтарын камсыз кылат. Туташкан жок/ажыратылган.
UDP Client режиминде СЕРИЯЛЫК ТҮЗМӨКТҮ СЕРВЕР максаттуу IP/Порт менен гана байланышат. Эгер дайындар максаттуу IP/Порттон болбосо, аны СЕРИЯЛЫК ТҮЗМӨКТҮ СЕРВЕР кабыл албайт.
UDP Client режиминде, эгерде колдонуучу алыскы IPди 255.255.255.255 деп койсо, СЕРИЯЛЫК ТҮЗГӨЛҮКТҮН СЕРВЕРИ бүт тармак сегментине таркатып, уктуруу маалыматтарын ала алат. Микропрограмманын 4015 версиясынан кийин, 306 ошол эле тармак сегментинде уктурууну колдойт (мисалы, xxx.xxx.xxx.255 берүү жолу).
Колдонуучу UDP Client режиминде СЕРИЯЛЫК ТҮЗГӨЛҮКТҮН СЕРВЕРИН жана ага тиешелүү параметрлерди орнотуу программасы аркылуу орното алат же web сервер төмөнкүдөй:
UDP сервери
UDP Server режиминде, SERIAL DEVICE SERVER жаңы IP/Порттон UDP маалыматтарын алгандан кийин максаттуу IP ар бир жолу өзгөрөт жана маалыматтарды эң акыркы байланыш IP/Портуна жөнөтөт.
Колдонуучу SERIAL DEVICE SERVER inUDP Server режимин жана тиешелүү параметрлерди орнотуу программасы аркылуу орното алат жеweb сервер төмөнкүдөй:
HTTPD кардары
HTTPD Client режиминде SERIAL DEVICE SERVER сериялык порт түзмөгү менен HTTP серверинин ортосунда берилиштерди өткөрө алат. Колдонуучуга HTTPD Client ичинде SERIAL DEVICE SERVER орнотуу жана HTTPD башын коюу керек, URL жана башка тиешелүү параметрлер, андан кийин сериялык порт түзмөгү менен HTTP серверинин ортосунда берилиштерди өткөрүүгө жетише алат жана маалыматтардын HTTP форматына кам көрүүнүн кереги жок.
Колдонуучу SERIAL DEVICE SERVER inHTTPDClient режиминде жана тиешелүү параметрлерди төмөнкү аркылуу орното алат web сервер төмөнкүдөй:
Сериялык порт
SERIAL DEVICE SERVER RS232/RS485/RS422 колдойт. Колдонуучу 1.2.2. DB9 Pin аныктамасы 1.2.3.
Туташуу үчүн RS422/RS485 Pin аныктамасы жана RS232/RS485/RS422 бир эле учурда колдонулушу мүмкүн эмес
Сериялык порттун негизги параметрлери
Параметрлер | Демейки | Диапазон |
Бод ылдамдыгы | 115200 | 600 ~ 230.4Kbps |
Маалымат биттери | 8 | 5~8 |
Токтотуу бит | 1 | 1~2 |
Паритет | Жок | Эч ким, Так, Жуп, Марк, Космос |
Сүрөт 15 Сериялык порттун параметрлери
Сериялык пакеттин ыкмалары
Тармактын ылдамдыгы серияга караганда тезирээк. Модуль сериялык маалыматтарды тармакка жөнөтүүдөн мурун буферге салат. Маалыматтар Тармакка пакет катары жөнөтүлөт. Пакетти бүтүрүүнүн жана пакетти тармакка жөнөтүүнүн 2 жолу бар – Убакыт триггер режими жана Узундук триггер режими.
СЕРИЯЛЫК ТҮЗГӨЛҮКТҮН СЕРВЕРИ белгиленген Пакет убактысын (төрт байт жөнөтүү убактысы) жана белгиленген Пакет узундугун (400 байт) кабыл алат.
Bod Rate Synchronization
Модуль USR түзмөктөрү же программалык камсыздоо менен иштегенде, сериялык параметр тармак протоколуна ылайык динамикалык түрдө өзгөрөт. Кардар = тармак аркылуу белгилүү бир протоколго ылайык келген маалыматтарды жөнөтүү аркылуу сериялык параметрди өзгөртө алат. Бул убактылуу, модулду кайра иштетүүдө, параметрлер баштапкы параметрлерине кайтып келет.
Колдонуучу төмөнкүдөй программалык камсыздоону орнотуу аркылуу берилиш ылдамдыгын синхрондоштуруу функциясын кабыл ала алат:
Өзгөчөлүктөрү
Identity Packet Function
Identity пакети модул TCP кардары/UDP кардары катары иштегенде аппаратты идентификациялоо үчүн колдонулат. Идентификациялык пакетти жөнөтүүнүн эки ыкмасы бар.
- Туташуу орнотулганда аныктык маалыматтар жөнөтүлөт.
- Идентификациялык маалыматтар ар бир маалымат пакетинин алдына кошулат.
Идентификация пакети MAC дареги же колдонуучунун түзөтүүчү маалыматы болушу мүмкүн (Колдонуучунун түзөтүүчү маалыматтары эң көп 40 байт). Колдонуучу Identity Packet функциясы менен СЕРИЯЛЫК ТҮЗГӨЛҮКТҮН СЕРВЕРИН орното алат web сервер төмөнкүдөй:
Heartbeat пакет функциясы
Жүрөктүн согуусу пакети: Модуль жүрөктүн согушу маалыматтарын сериялык же тармактык мезгилдикке чыгарат. Колдонуучу жүрөктүн кагышын жана убакыт аралыгын конфигурациялай алат. Сериялык жүрөктүн согушу маалыматтары Modbus маалыматтарын сурамжылоо үчүн колдонулушу мүмкүн. Тармактын жүрөк кагуусу маалыматтары туташуу статусун көрсөтүү жана байланышты сактоо үчүн колдонулушу мүмкүн (TCP/UDP Client режиминде гана күчүнө кирет). Жүрөктүн согушу пакети эң көп дегенде 40 байтты түзөт.
Колдонуучу Heartbeat Packet функциясы менен СЕРИЯЛЫК ТҮЗМӨКТҮ СЕРВЕРДИ орното алат web сервер төмөнкүдөй:
Түзөтүүгө болот Web сервер
SERIAL DEVICE SERVER колдоочу колдонуучу өзгөртөт web серверди муктаждыктарга жараша калыпка негиздеп, андан кийин жаңыртуу үчүн тиешелүү куралды колдонуңуз. Колдонуучу бул суроо-талапка ээ болсо, биздин сатуучулар менен байланыша алат web сервер булагы жана куралы.
Кайра коюу функциясы
306 TCP Client режиминде иштегенде, 306 TCP серверине туташат. Колдонуучу Reset функциясын ачканда, 306 TCP серверине 30 жолу туташуу аракетинен кийин кайра ишке кирет, бирок дагы эле туташа албайт.
Колдонуучу төмөнкүдөй программалык камсыздоону орнотуу аркылуу Reset функциясын иштетип/өчүрүп алат:
Индекс функциясы
Индекс функциясы: 306 TCP Server режиминде иштеген жана TCP Client менен бирден ашык туташууну түзгөн кырдаалда колдонулат. Ачык Индекс функциясынан кийин, 306 аларды айырмалоо үчүн ар бир TCP Кардарын белгилейт. Колдонуучу өзүнүн уникалдуу белгисине ылайык ар кандай TCP Кардарына маалыматтарды жөнөтө/ала алат.
Колдонуучу Индекс функциясын программалык камсыздоону төмөнкүдөй кылып иштете/өчүрүп алат:
TCP серверинин жөндөөсү
306 TCP Server режиминде иштейт, эң көп дегенде 16 TCP Client менен байланышууга мүмкүндүк берет. Демейки 4 TCP кардарлары жана колдонуучу максималдуу TCP Clients байланышын өзгөртө алат web сервер. TCP кардарлары 4төн ашык болгондо, колдонуучу ар бир туташуу маалыматтарын 200 байт/с кем кылышы керек.
Эгерде 306ге туташкан TCP кардарлары максималдуу TCP кардарларынан ашып кетсе, колдонуучу эски туташуу функциясын иштетип/өчүрүп коё алат. web сервер.
Колдонуучу жогорудагы TCP серверинин жөндөөлөрүн орното алат web сервер төмөнкүдөй:
Туруктуу эмес туташуу
SERIAL DEVICE SERVER TCP Client режиминде туруктуу эмес туташуу функциясын колдойт. SERIAL DEVICE SERVER бул функцияны кабыл алганда, SERIAL DEVICE SERVER серверге туташып, сериялык порт тарабынан берилиштерди алгандан кийин маалыматтарды жөнөтөт жана серверге бардык маалыматтарды жөнөткөндөн кийин серверден ажыратылат, ал эми сериялык порт тараптан же тармак тараптан туруктуу эмес. убакыт. Бул белгиленген убакыт 2 ~ 255 сек болушу мүмкүн, демейки 3 сек. Колдонуучу туруктуу эмес туташуу функциясы менен СЕРИЯЛЫК ТҮЗМӨГҮ СЕРВЕРИН орното алат web сервер төмөнкүдөй:
Таймашты калыбына келтирүү функциясы
Таймашты баштапкы абалга келтирүү функциясы (маалыматтарды баштапкы абалга келтирүү жок): Эгер тармак тарабынан белгиленген убакыттан ашык маалымат берилбесе (Колдонуучу бул белгиленген убакытты 60 ~ 65535 сек. арасында орното алат, демейки 3600 сек. Эгер колдонуучу 60 сек.дан аз убакытты белгилесе, бул функция өчүрүлөт) , 306 баштапкы абалга келтирилет. Колдонуучу Timeout Reset функциясын орното алат web сервер төмөнкүдөй:
Параметр орнотуу
USR-SERIAL DEVICE SERVER конфигурациялоонун үч жолу бар. Алар программалык камсыздоо конфигурациясын орнотуу, web сервердин конфигурациясы жана AT буйругунун конфигурациясы
Программанын конфигурациясын орнотуу
Колдонуучу орнотуу программасын жүктөй алат https://www.b-tek.com/images/Documents/USR-M0-V2.2.3.286.zip Колдонуучу SERIAL DEVICE SERVERди орнотуу программасы менен конфигурациялоону каалаганда, колдонуучу орнотуу программасын иштетип, SERIAL DEVICE SERVERди ошол эле LANдан издей алат жана СЕРИЯЛЫК ТҮЗМӨКТҮН СЕРВЕРИН төмөнкүдөй конфигурациялай алат:
SERIAL DEVICE SERVER изилдеп, конфигурациялоо үчүн= SERIAL DEVICE SERVER дегенди басканда колдонуучу колдонуучу аты жана сырсөз менен кирүү керек. Демейки колдонуучу аты жана сырсөз экөө тең администратор болуп саналат. Эгерде колдонуучу демейки параметрлерди сактаса, ага кирүүнүн кереги жок.
Web Server Configuration
Колдонуучу LAN порту аркылуу ЖКны СЕРИЯЛЫК ТҮЗГӨЛҮКТҮН СЕРВЕРине туташтыра алат жана кире алат web конфигурациялоо үчүн сервер. Web сервердин демейки параметрлери төмөнкүдөй:
Параметр | Демейки жөндөөлөр |
Web сервердин IP дареги | 192.168.0.7 |
Колдонуучунун аты | админ |
Купуя сөз | админ |
26-сүрөтWeb сервердин демейки параметрлери
Адегенде ЖКны СЕРИЯЛЫК ТҮЗМӨЛҮКТҮН СЕРВЕРине туташтыргандан кийин, колдонуучу браузерди ачып, дарек тилкесине демейки IP 192.168.0.7 киргизе алат, андан кийин колдонуучунун аты менен сырсөзүн киргизет, колдонуучу кирет web сервер. Web сервердин скриншоту төмөнкүдөй:
Жоопкерчиликтен баш тартуу
Бул документ USR-SERIAL DEVICE SERVER өнүмдөрүнүн маалыматын камтыйт, ага ачык же кыйыр түрдө сүйлөөгө тыюу салуу же башка жолдор менен эч кандай интеллектуалдык менчик лицензиясы берилген эмес. Сатуу шарттарында айтылган милдеттен тышкары, биз эч кандай башка жоопкерчиликти албайбыз. Биз өнүмдөрдү сатууга жана ачык же кыйыр түрдө пайдаланууга кепилдик бербейбиз, анын ичинде белгилүү бир максатта сатууга жана сатууга, башка патенттик укуктарга, автордук укукка, интеллектуалдык менчикке болгон укук бузуу жоопкерчилиги. Биз спецификацияны жана сыпаттаманы каалаган убакта алдын ала эскертүүсүз өзгөртө алабыз.
Тарыхты жаңыртуу
2022-10-10 V1.0 Түзүлгөн.
Документтер / Ресурстар
![]() |
B-TECH RS232 үчүн Ethernet TCP IP Server Converter [pdf] Колдонуучунун колдонмосу RS232 to Ethernet TCP IP Server Converter, RS232, Ethernet TCP IP Server Converter, TCP IP Server Converter, Server Converter |