Modbus RTU یک پروتکل باز پورت serial (RS-232 or RS-485) هست که بر اساس معماری Master/Slave طراحی شده است. این پروتکل به علت سهولت در استفاده و قابلیت اطمینان بالای آن به طور گسترده ای مورد قبول واقع شده و استفاده میشود. از MODBUS RTU به طور گسترده ای در سیستم های مدیریت ساختمان (BMS) و سیستم های اتوماسیون صنعتی (IAS) استفاده می شود.
برای تست این پروتکل یا تست برنامه ها و دستگاههایی که از این پروتکل استفاده میکنن، میتوانید از برنامه شبیه ساز مودباس استفاده کنید. در فایل زیر دو برنامه شبیه ساز ModbusMaster و ModbusSlave و یک برنامه Com0Com که جهت ساخت پورت مجازی استفاده میشود موجود است.
برنامه اول که ModbusMaster است و همانطور که از نام آن معلوم است شبیه ساز بخش master این پروتکل است و عکس آن را در زیر مشاهده می نمایید. برای کار با این نرم افزار کافیه نوع ارتباط را مشخص کرده و اطلاعات اون مدل از ارتباط مثلا آی پی پورت یا سریال پورت را مشخص کرده و روی دکمه کانکت کلیک کنید و سپس می توانید به خواندن یا نوشتن مقادیر در slave بپردازید.
و خب برنامه دوم هم که نام آن ModbusSlave است که باز هم از نام آن مشخص است که بخش slave این پروتکل را شبیه سازی میکند و عکس آن را در زیر مشاهده می نمایید. این برنامه هم مانند برنامه بالا باید کاننت شه و فقط تنها نکته ایی که وجود داره اینه که این شبیه ساز با دستور write درست کار نمیکنه، یعنی از master در این slave نمی توان نوشت ولی اطلاعاتی که در همین slave به صورت دستی وارد میکنید را به راحتی میتوان از master خواند.
و اما برنامه سوم، که برنامه Com0Com است که کار آن Creating Virtual COM Ports یا همان ساخت پورت های مجازی COM در کامیپیوتر شما هست که تصویر ان را در پایین میبینید. کار با این برنامه خیلی راحت است و فقط کافیه که دکمه add pair را بزنید تا دوتا پورت بهم متصل شده را به شما تحویل بدهد. یکی از این پورت ها را در برنامه master و دیگری را در برنامه slave استفاده کنید.
نام فایل: ModbusTool_WwW.SiMJiM.iR.rar
حجم فایل: ۲ مگابایت
رمز فایل: www.simjim.ir
دانلود دو برنامه شبیه ساز ModbusMaster و ModbusSlave و برنامه ساخت پورت مجازی Com0Com