Menggunakan Adaptor Rj45 ke D9 RS232 dengan laptop untuk mengontrol perangkat RS232

8

Saya punya RJ45 ke D9 RS232 Adapter yang ingin saya gunakan untuk mengontrol perangkat RS232 dalam konfigurasi berikut:

Laptop RJ45 Ethernet port -> Cat6 patch lead -> D9 RS232 adapter -> RS232 Device

Akankah cara di atas berhasil?

sam
sumber
7
Adaptor RJ45 ke DB9 hampir pasti hanya menghubungkan pin pada konektor RJ9 ke konektor pada RJ45 - Saya belum pernah menemukan perangkat ini dengan logika apa pun di dalamnya - dan banyak logika (dan konfigurasi) akan diperlukan karena koneksi Ethernet dan serial sangat berbeda.
davidgo
3
Harap berikan foto adaptor Anda.
Criggie
1
@Criggie, mungkin itu adalah adaptor yang digunakan APC pada catu daya tak terputus selama bertahun-tahun, sebelum mereka beralih menggunakan adaptor RJ45-ke-USB.
Tandai

Jawaban:

26

Tidak. Port Ethernet tidak dapat mengirim atau menerima sinyal RS-232.

Jika laptop Anda memiliki port serial DB9 RS-232 tradisional, gunakan dengan kabel serial yang sesuai. Jika tidak, gunakan adaptor serial USB ke RS-232.

Spiff
sumber
2
"Port Ethernet tidak dapat mengirim atau menerima sinyal RS-232" - Tetapi ada konverter.
serbuk gergaji
2
@sawdust Apakah Anda punya contoh?
Michael Hampton
3
Setiap RJ45 ke kabel serial yang saya lihat dibuat untuk dihubungkan ke switch / router untuk kontrol atau pemrograman seperti ini .
JPhi1618
1
@MichaelHampton - ada tautan di akhir jawaban saya.
serbuk gergaji
3
@ JPhi1618, itu hanya adaptor pinout, tidak membantu dengan perbedaan pensinyalan fisik dan logis antara Ethernet dan port serial. Saya kira alasan mengapa konektor "RJ45" digunakan untuk konsol serial adalah karena lebih kecil daripada DE9. Itu mungkin membuat mis. Perbedaan antara bisa memasang konektor konsol di bagian depan sakelar, daripada harus meletakkannya di bagian belakang. Agak membingungkan bahwa konektor yang sama digunakan, tetapi mereka cenderung mudah untuk sumber, dan siapa pun dapat menemukan colokan untuk membuat misalnya kabel serial yang lebih panjang.
ilkkachu
19

Jika Anda memiliki sesuatu seperti item ini, maka itu hanyalah adaptor pinout dan bukan perangkat serial / ethernet.

https://cdn3.volusion.com/uvrp7.f3o9w/v/vspfiles/photos/319016-2.gif?1401188765

Anda dapat menggunakan salah satunya di setiap ujung kabel RJ45 untuk membuat kabel serial. Kabel serial itu dapat berjalan melalui kabel terstruktur yang dipasang di dalam dinding atau sejenisnya, tetapi tidak dapat berjalan melalui ethernet switch atau vlan.

Criggie
sumber
2
Saya telah menggunakan ini untuk waktu yang lama, dan mereka bekerja dengan baik bahkan dengan kabel yang relatif panjang (10+ meter).
Ismael Miguel
3
Standar RS-232 menentukan konektor DB25. Karena konektor DB25 lebih besar dari kebanyakan konektor modern dan karenanya agak tidak nyaman, banyak peralatan telah beralih ke konektor lain termasuk konektor RJ-45 dan DE-9 pada gambar Anda. Adaptor itu kemungkinan dimaksudkan untuk memungkinkan koneksi antara server atau peralatan jaringan dengan port serial RJ-45 dan perangkat lain dengan port serial DE-9.
kasperd
4
@kasperd, Jika Anda ingin mendapatkan teknis, RS-232 menjelaskan antarmuka antara komputer atau komputer termnial (alias, "Peralatan Terminal Data", atau "DTE"), dan modem (alias, "Peralatan Komunikasi Data", atau "DCE"). Saat ini, ketika kita mengatakan "RS-232" kita mengabaikan hampir semuanya, kecuali level yang paling rendah --- line coding dan framing.
Solomon Slow
1
@ SolomonSlow Persis. Maksud saya adalah ada bagian dari standar itu yang tidak lagi digunakan saat ini termasuk faktor bentuk konektor. Adaptor yang digambarkan adalah untuk konversi antara dua konektor yang telah dipilih vendor untuk digunakan alih-alih konektor DB25 yang lebih besar.
kasperd
9

Saya punya RJ45 ke D9 RS232 Adapter yang ingin saya gunakan untuk mengontrol perangkat RS232 dalam konfigurasi berikut:

Apakah Anda dapat mencapai tujuan Anda tergantung pada apa yang " dapat dilakukan " oleh adaptor ini.
Tentunya ada "serial to Ethernet converter" yang dirancang untuk koneksi yang Anda usulkan:

Laptop RJ45 Ethernet port -> Cat6 patch lead -> D9 RS232 adapter -> RS232 Device

yang terlihat banyak seperti aplikasi produk: masukkan deskripsi gambar di sini.

Jadi untuk apa konverter Ethernet serial digunakan ?

Paling umum digunakan untuk menghubungkan perangkat serial RS232, RS485 atau RS422 seperti printer serial, pemindai barcode, skala, GPS, sensor atau perangkat konsumen atau industri lainnya dengan antarmuka serial, ke komputer melalui jaringan LAN standar.
Keuntungannya jelas; Anda akan dapat mengontrol, memantau, dan berkomunikasi dengan perangkat serial Anda dari jarak jauh dari komputer pusat .


Bagaimana cara kerja konverter Ethernet serial?

Sirkuit di dalam konverter dapat mengkonversi paket IP / TCP ke data serial dan juga mengubah data serial ke paket IP / TCP, sehingga bekerja di kedua arah. Sebelum Anda dapat mulai menggunakan konverter, Anda harus menginstal perangkat lunak driver di komputer Anda. Perangkat lunak driver ini juga disebut perangkat lunak COM virtual karena ia menciptakan port COM virtual di Device Manager komputer Anda ketika konverter terhubung ke komputer Anda. Perangkat lunak COM virtual biasanya disertakan dengan konverter, setidaknya jika Anda membeli dari penjual yang memiliki reputasi baik.

Setelah port COM virtual dibuat oleh perangkat lunak driver Serial to Ethernet converter, port COM akan muncul di Device Manager komputer Anda seolah-olah itu adalah port COM built-in standar, namun sebenarnya itu adalah port COM di konverter di ujung lain dari Ethernet.


Gambar serial ke konverter Ethernet


serbuk gergaji
sumber
2
Konverter ini keren dan bermanfaat, tetapi saya tidak berpikir saya akan memanggil sesuatu yang membutuhkan catu daya sendiri sebagai 'adaptor'. OP mungkin bisa menggunakan ini jika perangkat serialnya perlu dikendalikan dari jarak jauh.
JPhi1618
4
"Saya rasa saya tidak akan menyebut sesuatu yang membutuhkan catu daya sendiri sebagai 'adaptor'" - Apa pun dengan IC digital akan membutuhkan daya. Adaptor USB (mis. Adaptor serial USB ke RS-232 yang disebutkan dalam jawaban lain) memiliki keuntungan bahwa koneksi USB menyediakan daya untuk chip konverter. Ethernet bukan bus seperti USB, jadi tidak ada daya (kecuali Anda memiliki PoE).
serbuk gergaji
5
Bukankah ini melewatkan inti pertanyaannya? Port ethernet laptop pengguna tidak dapat digunakan untuk menggerakkan koneksi serial. Ya itu dapat terhubung melalui LAN ke salah satu perangkat ini, tapi itu bukan pertanyaannya.
cpt_fink
1
Sangat benar. Mungkin saya adalah minoritas tetapi saya selalu memesan "adaptor" untuk sesuatu yang benar-benar bodoh koneksi pin-to-pin. Sekarang Anda menyebutkannya, saya telah melihat orang lain menggunakan "USB to serial adapter" cukup sedikit (dan untuk produk serupa).
JPhi1618
2
@cpt_fink - OP ingin " mengontrol perangkat RS232" , bukan "menggerakkan koneksi serial" (apa pun artinya) seperti yang Anda klaim. Deskripsi konverter Ethernet serial menyatakan bahwa "Anda akan dapat mengontrol ... perangkat serial Anda dari jauh ... komputer." Bagaimana itu bukan jawaban yang sempurna untuk pertanyaan OP?
serbuk gergaji
4

Pensinyalan fisik, dan terlebih lagi protokol logis, yang digunakan oleh Ethernet benar-benar berbeda dari port serial, jadi tidak mungkin untuk langsung menghubungkan port LAN laptop ke port serial perangkat.

Namun, konektor yang sama sering digunakan untuk keduanya. Saya pikir penggunaan konektor "RJ45" untuk konsol serial dipopulerkan oleh Cisco, tetapi perangkat jaringan dari vendor lain menggunakan konektor yang sama. Jika Anda memiliki adaptor dengan DE-9 di ujung yang lain, dan "RJ45" di sisi lain, kemungkinan besar kabel konsol bergaya Cisco. Seperti ini ( gambar dari Wikipedia ):

masukkan deskripsi gambar di sini

Untuk menghubungkan laptop Anda ke port serial perangkat secara lokal, dapatkan saja adaptor port serial USB. Mereka harus tersedia dan driver untuk yang umum (FT232R dan PL2303) dapat ditemukan untuk sebagian besar sistem operasi.

Namun, jika use case Anda terhubung ke port serial dari jarak jauh , seperti di dalam jaringan, maka itu tidak akan berfungsi. Anda akan memerlukan sesuatu yang menghubungkan ke jaringan dan berbicara dengan port serial perangkat Anda. Ada perangkat yang tersedia secara komersial yang melakukan hal itu (server terminal), tetapi Anda dapat menyelesaikannya dengan komputer lain yang dilengkapi serial.

ilkkachu
sumber