Modbus პროტოკოლი არის უნივერსალური ენა, რომელიც გამოიყენება ელექტრონულ კონტროლერებში. ამ პროტოკოლის მეშვეობით, კონტროლერებს შეუძლიათ ერთმანეთთან და სხვა მოწყობილობებთან კომუნიკაცია ქსელის (მაგალითად, Ethernet) მეშვეობით. ის გახდა უნივერსალური ინდუსტრიის სტანდარტი. ეს პროტოკოლი განსაზღვრავს კონტროლერს, რომელიც იცის გამოყენებული შეტყობინების სტრუქტურის შესახებ, მიუხედავად იმისა, თუ რომელი ქსელის მეშვეობითაც ისინი კომუნიკაციას ახორციელებენ. იგი აღწერს, თუ როგორ ითხოვს კონტროლერი წვდომას სხვა მოწყობილობებზე, როგორ უპასუხოს სხვა მოწყობილობების მოთხოვნებს და როგორ აღმოაჩინოს და შეინახოს შეცდომები. ის განსაზღვრავს შეტყობინების დომენის სქემას და შინაარსის საერთო ფორმატს. ModBus ქსელში კომუნიკაციისას, ეს პროტოკოლი განსაზღვრავს, რომ თითოეულმა კონტროლერმა უნდა იცოდეს თავისი მოწყობილობის მისამართი, ამოიცნოს მისამართით გაგზავნილი შეტყობინებები და განსაზღვროს, თუ რა ქმედებები უნდა განახორციელოს. თუ საჭიროა პასუხი, კონტროლერი ქმნის უკუკავშირის შეტყობინებას და აგზავნის მას ModBus-ის გამოყენებით. სხვა ქსელებში, Modbus პროტოკოლის შემცველი შეტყობინებები გარდაიქმნება ჩარჩო ან პაკეტის სტრუქტურებად, რომლებიც გამოიყენება ამ ქსელში. ეს ტრანსფორმაცია ასევე აფართოებს ქსელის სპეციფიკურ მიდგომას სექციის მისამართების ამოხსნის, მარშრუტიზაციის გზების და შეცდომების აღმოჩენის მიმართ. ModBus ქსელს ჰყავს მხოლოდ ერთი ჰოსტი და მთელი ტრაფიკი მის მიერ არის მარშრუტიზებული. ქსელს შეუძლია 247-მდე დისტანციური დაქვემდებარებული კონტროლერის მხარდაჭერა, თუმცა დაქვემდებარებული კონტროლერების ფაქტობრივი რაოდენობა დამოკიდებულია გამოყენებულ საკომუნიკაციო აღჭურვილობაზე. ამ სისტემის გამოყენებით, თითოეულ კომპიუტერს შეუძლია ინფორმაციის გაცვლა ცენტრალურ ჰოსტთან ისე, რომ თითოეულ კომპიუტერს არ მოუწიოს საკუთარი საკონტროლო ამოცანების შესრულება.
ModBus სისტემაში ორი რეჟიმიდან შეგიძლიათ აირჩიოთ: ASCII (ამერიკული ინფორმაციის გაცვლის კოდი) და RTU (დისტანციური ტერმინალური მოწყობილობა). ჩვენი პროდუქტები კომუნიკაციისთვის ძირითადად RTU რეჟიმს იყენებენ და შეტყობინებაში თითოეული 8 ბიტიანი ბაიტი შეიცავს ორ 4 ბიტიან თექვსმეტობით სიმბოლოს. ამ მეთოდის მთავარი უპირატესობა ის არის, რომ მას შეუძლია იმავე ბაუდის სიჩქარით მეტი მონაცემების გადაცემა, ვიდრე ASCII მეთოდს.
გამოქვეყნების დრო: 22 ივლისი, 2022