Modbus.Net adalah platform komunikasi perangkat keras terbuka.
Anda dapat fokus pada protokol itu sendiri dan platform dapat secara otomatis membuat perpustakaan komunikasi asinkron atau sinkron penuh.
Anda perlu menyalin file appsettings.default.json di Modbus.Net ke proyek Anda sendiri, dan jangan lupa mengubah pengaturan file untuk menyalin konten dan menyalin saat lebih baru, jika tidak, Modbus.Net tidak akan berfungsi.
Modbus.Net bersumber terbuka pada tahun 2019 ketika saya lulus. Target pertama dari proyek ini adalah mengimplementasikan komunikasi PLC jarak jauh menggunakan Modbus TCP. Setengah tahun kemudian perusahaan memutuskan untuk menggunakan perangkat keras IoT, maka diperlukan arsitektur yang lebih universal. Platform utama diubah menjadi platform komunikasi universal. Meskipun semua perubahan ini, nama "Modbus.Net" tetap melekat.
Implementasi Modbus yang sebenarnya telah dipindahkan ke Modbus.Net.Modbus. Jika Anda ingin implementasi Modbus C# yang sebenarnya, silakan unduh Modbus.Net dan Modbus.Net.Modbus secara bersamaan.
Ada juga Modbus.Net.Siemens yang dapat berkomunikasi dengan Siemens S7-200, S7-200 Smart, S7-300, S7-400, S7-1200 dan S7-1500 menggunakan PPI atau TCP/IP.
Modbus.Net.Opc Mengimplementasikan protokol OPC DA dan OPC UA.