Modbus TCP .NET Client (C#)
Önceki yazıda , NodeMCU ile ekonomik bir modbus slave (server) yapmıştık. İnternetten indirdiğimiz hazır bir master veya client yazılım ile test etmiştik. Şimdi yazılımı .net ortamında yazıyoruz. Visual Studio da kullanabilirsiniz, ben SharpDevelop kullandım. Kullanmak isterseniz bu linkte SharpDevelop kurulumunu anlatıyorum. Resimdeki gibi 3 buton, 4 text box tan oluşan basit bir dizayn hazırlıyoruz. SharpDevelop menüsünde File -> New project e tıklayıp, proje ismini yazıyoruz... Sağ üstte .net 4.5.2 yi ve Windows Application ı seçip Create butonuna tıklıyoruz. Menüde Project -> Manage Packages... e tıklıyoruz. Visual Studio da da bulunan NuGet penceresi açılacaktır. Sağdaki arama kutusuna easymodbus yazıyoruz. EasyModbusTCP yi seçip Add butonuna tıklıyoruz. Kodumuz ise bu şekilde : using System.Windows.Forms; using EasyModbus; namespace modbusClient { public partial class MainForm : Form { ModbusClient client ; string error