Modbus.Net เป็นแพลตฟอร์มการสื่อสารด้วยฮาร์ดแวร์แบบเปิด
คุณสามารถมุ่งเน้นไปที่โปรโตคอลได้เอง และแพลตฟอร์มจะสามารถสร้างไลบรารีการสื่อสารแบบอะซิงโครนัสหรือซิงโครนัสเต็มรูปแบบได้โดยอัตโนมัติ
คุณต้องคัดลอกไฟล์ appsettings.default.json ใน Modbus.Net ไปยังโปรเจ็กต์ของคุณเอง และอย่าลืมเปลี่ยนการตั้งค่าของไฟล์เพื่อคัดลอกเนื้อหาและคัดลอกเมื่อใหม่กว่า ไม่เช่นนั้น Modbus.Net จะไม่ทำงาน
Modbus.Net เป็นโอเพ่นซอร์สในปี 2019 ตอนที่ฉันเรียนจบ เป้าหมายแรกของโครงการนี้คือการใช้การสื่อสาร PLC ระยะไกลโดยใช้ Modbus TCP ครึ่งปีต่อมาบริษัทตัดสินใจใช้ฮาร์ดแวร์ IoT จากนั้นจึงจำเป็นต้องมีสถาปัตยกรรมที่เป็นสากลมากขึ้น แพลตฟอร์มหลักเปลี่ยนเป็นแพลตฟอร์มการสื่อสารสากล แม้จะมีการเปลี่ยนแปลงทั้งหมดนี้ แต่ชื่อ "Modbus.Net" ยังคงติดอยู่
Modbus Implementation ที่แท้จริงได้ถูกย้ายไปยัง Modbus.Net.Modbus หากคุณต้องการใช้งาน Modbus C# จริง โปรดดาวน์โหลด Modbus.Net และ Modbus.Net.Modbus พร้อมกัน
นอกจากนี้ยังมี Modbus.Net.Siemens ที่สามารถสื่อสารกับ Siemens S7-200, S7-200 Smart, S7-300, S7-400, S7-1200 และ S7-1500 โดยใช้ PPI หรือ TCP/IP
Modbus.Net.Opc ใช้โปรโตคอล OPC DA และ OPC UA