Perbedaan antara antarmuka RS232 dan antarmuka RS485
Pertama, struktur fisik antarmuka
1, antarmuka RS232:
Salah satu antarmuka komunikasi komputer, biasanya RS -232 antarmuka ke 9 pin (db -9) atau 25 pin (db -25) Jenis penampilan, komputer pribadi umum akan memiliki dua set RS -232 antarmuka, masing -masing dikenal sebagai COM1 dan COM2.
2% 2c RS485% 3a
RS485 Tidak ada bentuk fisik tertentu, sesuai dengan situasi aktual proyek dan antarmuka.
Kedua, karakteristik elektronik antarmuka
1% 2c RS232% 3aNilai level sinyal sinyal level transmisi lebih tinggi (sinyal "1" untuk "-3 V ke -15 v", sinyal "0" untuk "3 hingga 15v", "{ {6}} "untuk" 3 hingga 15v "," 0 "untuk" {{1 0} v ", "0" untuk "3 hingga 15v", "0" untuk "-15 v", "{{21}" untuk "3 hingga 15v" hingga 15v "), mudah untuk merusak chip sirkuit antarmuka, tetapi juga karena level TTL (0 ~ '<0.8v', 1 ~ '>2. 0 v ') tidak kompatibel dengan kebutuhan untuk menggunakan sirkuit konversi level untuk dapat berkomunikasi dengan level TTL (0 ~'<0.8v', 1 ~ '>2. 0 v '). Sirkuit konversi level dapat dihubungkan ke sirkuit TTL. Selain itu, kemampuan anti-jamming yang buruk.
2% 2c RS485% 3aTransmisi logika sinyal diferensial "1" ke perbedaan tegangan antara dua garis untuk + (2-6) v mengatakan; logika "0" ke perbedaan tegangan antara dua baris untuk - (2-6) logika "0" ditunjukkan oleh perbedaan tegangan - ({{8}) v antara dua baris. Level sinyal antarmuka lebih rendah dari RS -232, tidak mudah untuk merusak chip sirkuit antarmuka, dan levelnya kompatibel dengan level TTL, lebih mudah untuk terhubung dengan sirkuit TTL.
Ketiga, panjang jarak komunikasi
1, RS232: Jarak transmisi RS232 terbatas, nilai standar jarak transmisi maksimum nilai 15 meter, dan hanya dapat menjadi komunikasi titik-ke-titik, laju transmisi maksimum hingga 20kb/s.
2, RS485: RS485 Maksimum Jarak transmisi nirkabel 1200 meter. Laju transmisi maksimum adalah 10Mbps, dan jarak komunikasi maksimum hanya dapat dicapai di bawah laju transmisi 100kb/s. Jarak transmisi nirkabel maksimum RS485 adalah 1.200 meter.
Menggunakan pencocokan impedansi, atenuasi rendah kabel khusus dapat mencapai 1800 meter! Lebih dari 1.200 meter, Anda dapat menambahkan repeater (hingga 8), sehingga jarak transmisi mendekati 10 km.
Keempat, dapat mendukung komunikasi multi-poin
RS232:Antarmuka RS232 di dalam bus hanya memungkinkan koneksi transceiver, tidak dapat mendukung kemampuan untuk mengirim dan menerima banyak stasiun, sehingga hanya komunikasi titik-ke-titik, yang tidak mendukung komunikasi multi-poin.
RS485:Antarmuka RS485 di bus diizinkan untuk menghubungkan hingga 128 transceiver. Artinya, dengan kemampuan komunikasi multi-stasiun, sehingga pengguna dapat menggunakan antarmuka RS485 tunggal untuk dengan mudah membuat jaringan perangkat.
Lima, perbedaan antara jalur komunikasi
RS232:Anda dapat menggunakan pasangan twisted tiga inti, kawat terlindung tiga inti, dll.
RS485% 3aTwisted Pair dua inti, kawat terlindung dua inti, dll. Dapat digunakan. Dalam kecepatan rendah, jarak pendek, kesempatan non-interferensi dapat digunakan kabel pasangan twisted biasa, sebaliknya, dalam transmisi berkecepatan tinggi, kawat panjang, harus digunakan untuk pencocokan impedansi (umumnya 120Ω) dari RS485 Kabel Khusus (STP -120 ω (untuk RS485 & CAN) sepasang 18AWG), dan dalam gangguan lingkungan yang keras harus digunakan untuk lapis baja Twisted Shielded Cable (ASTP -120 Ω) (untuk RS485 & CAN) sepasang 18AWG) juga harus digunakan dalam lingkungan hostil hostil.
Tambahan: Artinya, jarak transmisi RS232 hanya 15 meter yang begitu pendek, lalu apa perannya?
Faktanya, ia memiliki berbagai aplikasi yang sangat luas, dapat dihubungkan ke berbagai perangkat, seperti pemantauan, peningkatan peralatan atau debugging lainnya, dll. Mungkin perlu menggunakannya. Fungsi dan USB relatif dekat, dengan port USB semakin umum, akan ada lebih banyak USB ke RS -232 atau antarmuka lain dari perangkat konversi.
Melalui antarmuka USB dapat dihubungkan ke lebih banyak perangkat Rs -232, tidak hanya untuk mendapatkan kecepatan transmisi yang lebih tinggi, mewujudkan plug and play yang sebenarnya, sambil memecahkan antarmuka USB tidak dapat menjadi kekurangan transmisi jarak jauh (jarak komunikasi USB USB dalam 5 meter).
Beberapa protokol komunikasi umum
Sebelum kita memulai masalah ini, kita harus memahami masalah yang pernah saya bingung sebelumnya.
Perbedaan RS485 dan Modbus: RS485 adalah antarmuka fisik, sederhananya, perangkat keras; MODBUS adalah protokol komunikasi standar internasional untuk pertukaran data antara berbagai produsen peralatan (umumnya penggunaan industri); Protokol yang disebut, yang juga dapat diartikan sebagai hal di atas, seseorang mengatakan "bahasa," itu, sederhananya, perangkat lunak. Protokol yang disebut juga dapat dipahami sebagai "bahasa" yang disebutkan di atas, yang merupakan perangkat lunak.
Secara umum, dua perangkat melalui protokol Modbus untuk mengirimkan data: yang paling awal adalah menggunakan RS232 sebagai antarmuka perangkat keras, (yaitu, port komunikasi serial komputer biasa (port serial)); Juga RS422 yang berguna, ada juga RS485 yang umum digunakan, jarak transmisi antarmuka ini, secara umum, bidang industri dengan lebih banyak.
Protokol Modbus dibagi menjadi Modbus RTU, Modbus ASCII dan pengembangan Modbus TCP tiga mode yang lebih baru.
Dua pertama (Modbus RTU, Modbus ASCII) yang digunakan dalam antarmuka perangkat keras fisik adalah komunikasi serial (serial) (RS232, RS422, RS485). Modbus TCP adalah untuk mematuhi tren pengembangan dunia saat ini, apa yang dapat digunakan jaringan Ethernet atau Internet untuk menghubungkan dan mengirimkan data. Jadi mode Modbus TCP, mode antarmuka perangkat keras adalah port Ethernet (Ethernet), yaitu, komputer kami umumnya digunakan pada port jaringan.
Kemudian kita dapat menggunakan gambar untuk memahami S 7-200 PLC mendukung beberapa protokol komunikasi.
Komunikasi PPI
Ini adalah protokol komunikasi yang dikembangkan oleh Siemens secara khusus untuk S 7-200 Series Plc. Itu dibangun menjadi s 7-200 cpu. Protokol PPI secara fisik didasarkan pada port RS -485, dan komunikasi PPI dapat direalisasikan melalui kabel pasangan twisted terlindung. Protokol PPI adalah protokol master-slave. Perangkat master mengirimkan permintaan ke perangkat budak, perangkat budak merespons, dan budak tidak dapat memulai informasi. Guru bergantung pada koneksi bersama yang dikelola oleh protokol PPI untuk berkomunikasi dengan para budak. Protokol PPI tidak membatasi jumlah master yang dapat berkomunikasi dengan salah satu budak, tetapi tidak ada lebih dari 32 master dalam jaringan. Penggunaan paling mendasar dari protokol PPI adalah untuk memungkinkan SIemens Step 7- perangkat lunak pemrograman mikro/menang untuk mengunggah dan mengunduh program dan HMI Siemens untuk berkomunikasi dengan PC.
Komunikasi MPI
MPI (Multipoint Interface) adalah antarmuka untuk Simatic S7 Multipoint Communication, yang merupakan jenis jaringan yang cocok untuk komunikasi antara beberapa situs, sebagian besar digunakan untuk menghubungkan komputer atas dan sejumlah kecil PLC untuk berkomunikasi satu sama lain dalam jarak dekat. Ini dapat diwujudkan dengan menghubungkan port pemrograman MPI dari CPU dari pengontrol S 7-300 atau S 7-400 dan port komunikasi PPI dari S 7-200 CPU satu sama lain melalui kabel profibus dan dan kabel profibus dan dan kabel profibus dan dan kabel profibus dan dan kabel profibus dan dan kabel profibus dan cables dan cables dan profibus dan profibus dan kabel profibus dan cables dan profibus dan profibus dan cables dan cables profibus dan profibus dan cables dan profibus dan cables profibus dan profibus dan profibus dan profibus dan profibus dan cable profibus dan profibus dan profibus dan profibus dan profibus dan profibus dan cables profibus dan Profibus dan Profibus dan Profibus dan Profibus dan Konektor, serta menghubungkan port pemrograman kartu jaringan komputer host (port MPI/DP) melalui kabel Profibus atau MPI. Tentu saja dimungkinkan untuk mengecualikan PC dari jaringan dan hanya menyertakan PLC.
Tingkat komunikasi MPI adalah 19,2k hingga 12mbit/s, tetapi tingkat maksimum jaringan MPI yang terhubung langsung ke port komunikasi S 7-200 CPU biasanya 187.5kbit/s (dibatasi oleh tingkat komunikasi maksimum dari S 7-200 cpu). Mungkin ada hingga 32 stasiun di jaringan MPI, dan jarak komunikasi maksimum dari segmen jaringan adalah 50 meter (ketika laju baud komunikasi adalah 187,5 kbit/s), dan jarak komunikasi yang lebih lama dapat diperpanjang dengan RS {{11 }} repeater. Jumlah koneksi per s 7-200 port komunikasi CPU adalah 4.
Protokol MPI tidak dapat berkomunikasi dengan S 7-200 CPU sebagai master PPI, yaitu, S 7-300 atau S 7-400 harus memastikan bahwa S 7-200 CPU ini tidak dapat digunakan lagi Sebagai master PPI saat berkomunikasi dengan S 7-200, dan mikro/win tidak dapat mengakses S 7-200 CPU sebagai master PPI melalui protokol MPI. S 7-200 CPU hanya dapat digunakan sebagai budak MPI, yaitu, s 7-200 CPU hanya dapat digunakan sebagai master PPI. S 7-200 CPU hanya dapat menjadi budak MPI, yaitu, S 7-200 CPU tidak dapat berkomunikasi satu sama lain melalui jaringan MPI, tetapi hanya dapat berkomunikasi satu sama lain melalui PPI.
Komunikasi Modbus
Modbus ditemukan oleh Modicon (sekarang merek Schneider Electric) pada tahun 1979, yang merupakan protokol bus nyata pertama yang digunakan di bidang industri di dunia. Untuk mempopulerkan dan mempromosikan aplikasi MODBUS yang didistribusikan dengan lebih baik berdasarkan Ethernet, saat ini, Schneider telah mentransfer kepemilikan protokol Modbus ke organisasi IDA (antarmuka untuk otomatisasi terdistribusi) dan mengatur organisasi Modbus-IDA, yang meletakkan fondasi untuk tersebut Pengembangan Modbus di masa depan. Ini telah meletakkan dasar untuk pengembangan Modbus di masa depan. Di Cina, Modbus telah menjadi standar nasional GB/T 19582-2008, menurut statistik yang tidak lengkap: pada tahun 2007, jumlah node modbus yang dipasang telah melebihi 10 juta.
Modbus Protocol adalah bahasa universal yang diterapkan pada pengontrol elektronik. Dengan protokol ini, pengontrol dapat berkomunikasi satu sama lain dan dengan perangkat lain melalui jaringan (misalnya Ethernet). Ini telah menjadi standar industri yang umum. Dengan itu, perangkat kontrol dari berbagai produsen dapat dihubungkan ke jaringan industri untuk pemantauan dan kontrol terpusat. Protokol ini mendefinisikan struktur pesan yang dapat dikenali dan digunakan oleh pengontrol, terlepas dari jaringan tempat mereka berkomunikasi. Ini menggambarkan proses yang dengannya pengontrol meminta akses ke perangkat lain, bagaimana merespons permintaan dari perangkat lain, dan bagaimana hal itu mendeteksi dan mencatat kesalahan. Ini menetapkan format umum untuk pola dan konten bidang pesan. MODBUS adalah model komunikasi master/slave single-master. Hanya ada satu master di jaringan Modbus pada satu waktu, dan mungkin ada beberapa budak.
Modbus memiliki karakteristik berikut.
1, standar, terbuka, pengguna dapat menggunakan protokol Modbus secara gratis, nyaman, tanpa membayar biaya lisensi, dan tidak akan melanggar hak kekayaan intelektual. Saat ini, lebih dari 400 produsen mendukung Modbus, dan lebih dari 600 jenis produk mendukung MODBUS.
2, Modbus dapat mendukung berbagai antarmuka listrik, seperti rs -232, rs -485, dll., Tetapi juga dapat ditransmisikan pada berbagai media, seperti pasangan twisted, serat optik, nirkabel, dll ..
3, format bingkai Modbus sederhana, kompak dan mudah dimengerti. Mudah bagi pengguna untuk menggunakan dan sederhana bagi produsen untuk dikembangkan.
Catatan: S 7-200 Hanya mendukung protokol Modbus RTU, bukan protokol Modbus ASCII;
Komunikasi Profibus
Sebagai salah satu dari banyak anggota keluarga Fieldbus, Profibus adalah salah satu standar Fieldbus yang paling banyak digunakan di dunia industri Eropa, dan juga salah satu standar Fieldbus yang diakui secara internasional. Profibus adalah jaringan Simitac tingkat unit-level yang cocok untuk mentransmisikan media dan sejumlah kecil data. Keterbukaannya memungkinkan banyak produsen untuk mengembangkan produk yang sesuai dengan profibus mereka sendiri, yang dapat dihubungkan ke jaringan profibus yang sama.
Profibus adalah jaringan listrik di mana media transmisi fisik dapat dilindungi pasangan bengkok, serat optik, atau nirkabel. Profibus adalah standar fieldbus internasional, terbuka, dan independen produsen dengan kecepatan transmisi yang dapat dipilih mulai dari 9,6 kbaud hingga 12 mbaud dan semua perangkat yang terhubung ke bus harus diatur ke kecepatan yang sama ketika sistem bus diaktifkan. Profibus banyak digunakan dalam otomatisasi manufaktur, otomatisasi industri proses dan bidang -bidang lain seperti bangunan, transportasi dan otomatisasi daya, dll. Profibus juga merupakan jenis teknologi Fieldbus yang digunakan untuk pemantauan dan kontrol lantai dan kontrol tingkat toko otomatisasi pabrik dan kontrol di lapangan di lapangan di lapangan di lapangan di lapangan Level Perangkat. Ini dapat mewujudkan kontrol digital dan jaringan komunikasi lapangan yang terdesentralisasi dari lapisan peralatan lapangan hingga pemantauan tingkat lokakarya, sehingga memberikan solusi yang layak untuk mewujudkan otomatisasi pabrik terintegrasi dan kecerdasan peralatan lapangan.
Komunikasi USS
USS (Universal Serial Interface) adalah protokol komunikasi yang dikembangkan oleh Siemens khusus untuk drive, dan telah mengalami proses pengembangan dan peningkatan yang berkelanjutan selama bertahun -tahun. Awalnya, USS digunakan untuk parameterisasi drive, yaitu untuk mengatur lebih banyak parameter yang berorientasi pada tanah. Itu banyak digunakan dalam koneksi drive dengan panel operasi dan perangkat lunak commissioning (misalnya drive/starter).
Baru -baru ini USS juga semakin banyak digunakan untuk komunikasi dengan pengontrol (misalnya PLC) untuk kontrol komunikasi tingkat umum karena protokol sederhana dan kebutuhan perangkat keras yang rendah. (Catatan: USS menyediakan sarana kontrol komunikasi berbiaya rendah dan relatif sederhana. Karena desainnya, USS tidak dapat digunakan dalam aplikasi dengan persyaratan tinggi untuk tingkat komunikasi dan volume transfer data. Dalam kasus ini, metode komunikasi real-time yang lebih baik , seperti Profibus-DP, harus dipilih.
Misalnya, jika dalam beberapa persyaratan sinkronisasi kecepatan dari aplikasi yang lebih tinggi (seperti jalur produksi kertas), selusin atau bahkan lusinan inverter menggunakan kontrol komunikasi USS, efeknya dapat dibayangkan.
Semua Siemens Inverter dengan RS485 Communication Port, PLC sebagai master, memungkinkan hingga 31 inverter sebagai tautan komunikasi di stasiun budak, menurut alamat inverter atau menggunakan metode siaran, Anda dapat mengakses inverter perlu berkomunikasi, Hanya stasiun master yang dapat mengirimkan pesan permintaan komunikasi, karakter alamat dalam pesan untuk menentukan stasiun budak untuk mengirimkan data, stasiun budak hanya dapat diterima dalam pesan permintaan master ke stasiun budak. Hanya master yang dapat mengirim pesan permintaan komunikasi, dan karakter alamat dalam pesan menentukan stasiun budak yang akan dikirimkan data. Sebelum menggunakan protokol USS, Anda perlu menginstal perpustakaan instruksi Siemens. Instruksi Protokol USS ada di folder perpustakaan dari langkah 7- micro/win32 pohon instruksi. Langkah 7- Micro/Win32 Instruction Library menyediakan 14 subrutin, 3 interupsi, dan 8 instruksi untuk mendukung protokol USS. Satu atau lebih subrutin akan ditambahkan secara otomatis ketika instruksi dipanggil.
Fitur dasar protokol USS adalah sebagai berikut:
■ Mendukung komunikasi multi-titik (dan dengan demikian dapat diterapkan pada jaringan seperti Rs 485)
■ Mekanisme akses "master-slave" dengan master tunggal.
■ Hingga 32 node pada jaringan (hingga 31 budak)
Format pesan yang sederhana dan andal untuk transmisi data yang fleksibel dan efisien
Mudah diimplementasikan dan biaya rendah
USS bekerja sedemikian rupa sehingga komunikasi selalu diprakarsai oleh tuan, USS Master Polls masing -masing budak dalam siklus yang berkelanjutan, dan para budak memutuskan apakah, dan bagaimana, untuk merespons berdasarkan perintah yang mereka terima. Budak tidak pernah mengirim data tentang inisiatif mereka sendiri.
Slave merespons ketika kondisi berikut dipenuhi:
1. Pesan yang diterima dari master bebas dari kesalahan;
2. dan budak ini dibahas dalam pesan induk yang diterima.




