Beijer Electronics MODBUS TCP Ethernet IP ქსელი
მომხმარებლის სახელმძღვანელო
1. შესავალი
ეს სახელმძღვანელო აღწერს, თუ როგორ დააკავშიროთ კონტროლერები დრაივერთან და როგორ დაუკავშირდნენ ისინი ერთმანეთს WAGO მისამართების საშუალებით. დრაივერი მუშაობს როგორც მთავარი დრაივერი. ელემენტის მისამართების მიცემა ხორციელდება WAGO მეთოდით. კონტროლერის შესახებ ინფორმაციისთვის, ჩვენ ვიყენებთ მიმდინარე სისტემის სახელმძღვანელოს.
2. გამოშვების შენიშვნები
ვერსია | გათავისუფლება | აღწერა | ||||||||||||||||
5.11 | 2025 წლის ივლისი | დაემატა მხარდაჭერა ახალი HMI პლატფორმისთვის. | ||||||||||||||||
5.10 | 2017 წლის ივნისი | დაემატა მხარდაჭერა ახალი HMI პლატფორმისთვის. | ||||||||||||||||
5.09 | 2016 წლის ივნისი | დაემატა ახალი HMI პლატფორმის მხარდაჭერა. გამოსწორდა ინდექსის გამოყენებისას არსებული პრობლემა. | ||||||||||||||||
5.08 | 2015 წლის ნოემბერი | MX-ის დიაპაზონი გაიზარდა 0-დან 1274-მდე 0-დან 3327-მდე. გამოსწორდა ხელახალი დაკავშირების პრობლემა. | ||||||||||||||||
5.07 | 2012 წლის მაისი | გამოსწორდა შესრულების პრობლემა მრავალი IX ან QX მოწყობილობის ერთდროულად წაკითხვისას. | ||||||||||||||||
5.06 | 2011 წლის აპრილი | დაემატა უნიკოდის სტრიქონების მხარდაჭერა გარკვეული HMI მოდელებისთვის. | ||||||||||||||||
5.05 | 2010 წლის სექტემბერი | ახალი HMI მოდელების მხარდაჭერა. | ||||||||||||||||
5.04 | 2010 წლის აპრილი | გამოსწორდა გაშვების პრობლემა გარკვეული HMI მოდელების გამოყენებისას. | ||||||||||||||||
5.03 | 2009 წლის ოქტომბერი | MX-მოწყობილობების წაკითხვის პრობლემა გამოსწორდა. ანალოგური შეყვანის/გამოყვანის მოდულების პარამეტრი შეიცვალა ანალოგური შეყვანის/გამოყვანის სიტყვებზე. |
||||||||||||||||
5.02 | 2009 წლის აგვისტო | ანალოგური მოწყობილობებისთვის სტრიქონების შეცვლის პრობლემა გამოსწორდა. სადგურების თვისებაში დაემატა სვეტი ანალოგური შეყვანის/გამოყვანის მოდულებისთვის, რათა HMI-ში იგივე მისამართები მივიღოთ, რაც კონტროლერის კონფიგურაციის პროგრამაში. |
||||||||||||||||
5.01 | 2008 წლის ოქტომბერი | დაემატა კონტროლერის საათის მხარდაჭერა. შეიცვალა ნაგულისხმევი პორტის ნომერი. დაემატა ახალი HMI მოდელების მხარდაჭერა. დამატებულია ერთკოჭაზე მომუშავე მოწყობილობების მხარდაჭერა SQX, SMX და SIX მეშვეობით. დამატებულია W და B მოწყობილობები სტანდარტული Modbus კომუნიკაციისთვის. |
||||||||||||||||
5.00 | 2007 წლის იანვარი | საწყისი ვერსია. |
3. პასუხისმგებლობის უარყოფა
გთხოვთ, გაითვალისწინოთ, რომ კონტროლერის პროტოკოლში ან აპარატურაში ცვლილებები, რომლებმაც შეიძლება ხელი შეუშალონ ამ დრაივერის ფუნქციონირებას, შესაძლოა მომხდარიყო ამ დოკუმენტაციის შექმნის შემდეგ. ამიტომ, ყოველთვის შეამოწმეთ და გადაამოწმეთ აპლიკაციის ფუნქციონირება. კონტროლერის პროტოკოლისა და აპარატურის ცვლილებების გათვალისწინებით, დრაივერები მუდმივად განახლდება. შესაბამისად, ყოველთვის დარწმუნდით, რომ აპლიკაციაში გამოყენებულია უახლესი დრაივერი.
4. შეზღუდვები
ამ დრაივერში გამოიყენება WAGO მისამართირება. ეს ნიშნავს, რომ თუ თქვენ გაქვთ ძველი პროექტი, რომელიც იყენებს სხვა სახის მისამართებას, მისამართები უნდა გარდაიქმნას.
5. კონტროლერთან დაკავშირება
5.1. Ethernet
5.1.1. Ethernet კავშირი
ქსელში კავშირი ხორციელდება Ethernet სტანდარტების შესაბამისად.
ქსელის გასაფართოებლად შეიძლება გამოყენებულ იქნას კომუტატორი.
შენიშვნა
კონტროლერთან დაკავშირებისას, ყველა ჩართული სიმბოლო აიტვირთება. სიმბოლოების რაოდენობიდან გამომდინარე, შესაძლოა გარკვეული შეფერხება იყოს მნიშვნელობების ჩვენებამდე.
HMI.
კონტროლერის პარამეტრების, კაბელის სპეციფიკაციების და კონტროლერის HMI-თან დაკავშირების შესახებ დამატებითი ინფორმაციისთვის იხილეთ მიმდინარე კონტროლერის სახელმძღვანელო.
კონტროლერთან დაკავშირება
6. პარამეტრები
6.1. გენერალი
პარამეტრი | ნაგულისხმევი მნიშვნელობა | აღწერა | ||||||||||||||||
ნაგულისხმევი სადგური | 0 | ნაგულისხმევი კონტროლერის სადგურის მისამართი. | ||||||||||||||||
საათის რეგისტრი (MW) | 0 | კონტროლერში იმ მისამართის რეგისტრაცია, სადაც საათის მონაცემები ინახება. |
6.2. გაფართოებული
პარამეტრი | ნაგულისხმევი მნიშვნელობა | აღწერა | ||||||||||||||||
უნიკოდის ჩართვა | ყალბი | საშუალებას იძლევა უნიკოდის სიმბოლოების კონტროლერში წაკითხვა/ჩაწერა. გაითვალისწინეთ, რომ უნიკოდირებულ სტრიქონში თითოეული სიმბოლო კონტროლერში მეხსიერების ორ ბაიტს დაიკავებს. | ||||||||||||||||
ბაიტის შეკვეთა | ინტელი | ადგენს უნიკოდის სიმბოლოს ბაიტების თანმიმდევრობას. | ||||||||||||||||
ტაიმაუტი | 400 | პორტზე შემდეგი ხელახალი ცდის გაგზავნამდე დუმილის მილიწამების რაოდენობა. | ||||||||||||||||
შენიშვნა გარკვეული ფუნქციები HMI-ს კომუნიკაციის გადაცემის კარიბჭედ იყენებს. ამ ფუნქციებს, მათ შორის გამჭვირვალე რეჟიმს, მარშრუტიზაციას, გავლის რეჟიმს, მოდემს და გვირაბირებას, შეიძლება უფრო მაღალი ვადის ამოწურვის მნიშვნელობა დასჭირდეთ. |
||||||||||||||||||
ხელახლა ცდები | 3 | კომუნიკაციის შეცდომის აღმოჩენამდე გამეორებების რაოდენობა. | ||||||||||||||||
ოფლაინ სადგურის ხელახალი ცდის დრო | 10 | რამდენ ხანს უნდა დაველოდოთ კომუნიკაციის შეცდომის შემდეგ, სანამ კომუნიკაციის აღდგენას შევეცდებით. | ||||||||||||||||
კომუნიკაციის შეცდომის დამალვა | ყალბი | მალავს კომუნიკაციის პრობლემის შემთხვევაში ნაჩვენებ შეცდომის შეტყობინებას. | ||||||||||||||||
ბრძანების ხაზის პარამეტრები | სპეციალური ბრძანებები, რომელთა გადაცემაც შესაძლებელია დრაივერისთვის. ხელმისაწვდომი ბრძანებები აღწერილია ქვემოთ მოცემულ თავში „ბრძანებები“. |
6.2.1. ბრძანებები
ამ დრაივერისთვის ბრძანებები მიუწვდომელია.
6.3. სადგური
პარამეტრი | ნაგულისხმევი მნიშვნელობა | აღწერა | ||||||||||||||||
სადგური | 0 | მოწყობილობებში გამოყენებული საცნობარო ნომერი. კონფიგურაციისთვის განკუთვნილი სადგურების მაქსიმალური რაოდენობა: 20. მნიშვნელობების დიაპაზონი: [0-255] |
||||||||||||||||
IP მისამართი | 192.168.1.1 | დაკავშირებული სადგურის IP მისამართი. | ||||||||||||||||
პორტი | 502 | დაკავშირებული სადგურის პორტის ნომერი. მნიშვნელობის დიაპაზონი: [0-65535] |
||||||||||||||||
ანალოგური შეყვანა | 0 | დაკავშირებულ სადგურში გამოყენებული ანალოგური შეყვანის სიტყვების რაოდენობა. მნიშვნელობის დიაპაზონი: [0-65535] |
||||||||||||||||
ანალოგური გამომავალი | 0 | დაკავშირებულ სადგურში გამოყენებული ანალოგური გამომავალი სიტყვების რაოდენობა. მნიშვნელობის დიაპაზონი: [0-65535] |
თითოეულ სადგურში ანალოგური სიტყვების რაოდენობა დააყენეთ ისე, რომ ემთხვეოდეს კონტროლერში მითითებულ მისამართებს.
კონტროლერი ახარისხებს მისამართებს, დაწყებული ანალოგური მოდულებით, შემდეგ კი ციფრული მოდულები.
HMI-ში და კონტროლერის პროგრამულ უზრუნველყოფაში იგივე მისამართების მისაღებად, თითოეული სადგურისთვის ანალოგური სიტყვების რაოდენობა უნდა იყოს კონფიგურირებული.
მაგampლე: ანალოგური გამომავალი 2-ზე დაყენების შემთხვევაში, ციფრული მოწყობილობები დაიწყებენ QX2.0-დან, ხოლო ანალოგური მოწყობილობები იქნება QW0-QW1.
შენიშვნა
ციფრული მოწყობილობის არეალის ლიმიტის ქვემოთ მისამართის წაკითხვის/ჩაწერის მცდელობამ შეიძლება არასასურველი ქცევა გამოიწვიოს.
7. მიმართვა
დრაივერს შეუძლია კონტროლერში შემდეგი მონაცემთა ტიპების დამუშავება.
7.1. ციფრული სიგნალები
სახელი | მისამართი | წაიკითხეთ / დაწერეთ | ტიპი | |||||||||||||||
ფიზიკური გამომავალი | QX0.0 – QX31.15 * | წაიკითხეთ / დაწერეთ | ციფრული | |||||||||||||||
ფიზიკური შეყვანა | IX0.0 – IX31.15 * | მხოლოდ წაკითხული | ციფრული | |||||||||||||||
არასტაბილური PLC გამომავალი ცვლადები | QX256.0 – QX511.15 | მხოლოდ წაკითხული | ციფრული | |||||||||||||||
არასტაბილური PLC შეყვანის ცვლადები | IX256.0 – IX511.15 | წაიკითხეთ / დაწერეთ | ციფრული | |||||||||||||||
ნარჩენი მეხსიერება | MX0.0 – MX3327.15 | წაიკითხეთ / დაწერეთ | ციფრული |
* საწყისი და დასასრული მისამართი დამოკიდებულია კონტროლერისთვის კონფიგურირებული ანალოგური სიტყვების რაოდენობაზე.
შენიშვნა
ნარჩენი მეხსიერების ციფრული მოწყობილობები მუშაობენ „წაკითხვა ჩაწერამდე“ მეთოდით. ეს ნიშნავს, რომ როდესაც ბიტი იცვლება, მთელი სიტყვა იკითხება, საინტერესო ბიტი იცვლება სიტყვაში და მთელი სიტყვა უკან იწერება კონტროლერზე. ეს ქმნის პოტენციურ რისკს, რომ ამ პროცედურის დროს თავად კონტროლერის მიერ 16 ბიტში შეტანილი ნებისმიერი ცვლილება შეიძლება დაიკარგოს.
ციფრული მოწყობილობებისთვის პრეფიქსის S გამოყენება გამოიყენებს ფუნქციას single coil write. ეს უზრუნველყოფს, რომ ჩაწერის დროს სხვა ბიტები არ დაზიანდება. ნაკლი ის არის, რომ ერთდროულად მხოლოდ ერთი ბიტის ჩაწერაა შესაძლებელი და ამან შეიძლება გამოიწვიოს შესრულების შემცირება ერთი სიტყვის ფარგლებში რამდენიმე ბიტის შეცვლისას.
Example: MX12.3 ბიტზე ჩაწერისას ჩაიწერება ყველა ბიტი MX12.0-დან MX12.15-მდე, მაგრამ SMX12.3-ზე ჩაწერისას ჩაიწერება მხოლოდ MX12.3 ბიტზე.
7.2. ანალოგური სიგნალები
სახელი | მისამართი | წაიკითხეთ / დაწერეთ | ტიპი | |||||||||||||||
ფიზიკური გამომავალი | QW0 – QW255 | წაიკითხეთ / დაწერეთ | ანალოგური 16-ბიტიანი | |||||||||||||||
ფიზიკური შეყვანა | IW0 – IW255 | მხოლოდ წაკითხული | ანალოგური 16-ბიტიანი | |||||||||||||||
არასტაბილური PLC გამომავალი ცვლადები | QW256 – QW511 | მხოლოდ წაკითხული | ანალოგური 16-ბიტიანი | |||||||||||||||
არასტაბილური PLC შეყვანის ცვლადები | IW256 – IW511 | წაიკითხეთ / დაწერეთ | ანალოგური 16-ბიტიანი | |||||||||||||||
ნარჩენი მეხსიერება | MW0 – MW4095 | წაიკითხეთ / დაწერეთ | ანალოგური 16-ბიტიანი |
7.3. სპეციალური მიმართვა
სახელი | მისამართი | წაიკითხეთ / დაწერეთ | ტიპი | |||||||||||||||
ხვეულები | B | წაიკითხეთ / დაწერეთ | ციფრული | |||||||||||||||
რეგისტრების გამართვა | W | წაიკითხეთ / დაწერეთ | ანალოგი |
სპეციალური მისამართები B და W შეიძლება გამოყენებულ იქნას, თუ Wago-კონტროლერი დაპროგრამებულია სტანდარტული Modbus კომუნიკაციის (Intel მონაცემთა ფორმატი) გამოსაყენებლად.
B-რეგისტრი მიმაგრებულია Modbus-ის ხვეულის მისამართებზე (00000-), სადაც B0 = 00000, B1 = 00001 და ა.შ. და W-რეგისტრი მიმაგრებულია დამკავებელ რეგისტრებზე (40000-), სადაც W0 = 40000, W1 = 40001 და ა.შ.
გაითვალისწინეთ, რომ მხოლოდ Modbus-ის მონა სადგური 0-ის გამოყენებაა შესაძლებელი.
7.4. სადგურის მისამართირება
ნაგულისხმევი სადგურის გარდა სხვა სადგურებთან კომუნიკაციისთვის, მოწყობილობისთვის პრეფიქსის სახით სადგურის ნომერი ენიჭება.
Example
05:QX3.6 მიმართავს ფიზიკურ გამოსავალს QX3.6 მე-5 სადგურში.
03:IX23.8 მიმართავს ფიზიკურ შეყვანას IX23.8 მესამე სადგურში.
QW262 მიმართავს PFC OUT ცვლად QW262-ს ნაგულისხმევ სადგურში.
7.4.1. სამაუწყებლო სადგური
სადგურის ნომერი 0 დაჯავშნილია მაუწყებლობისთვის, რაც ნიშნავს, რომ 0 მისამართზე ჩაწერა ერთდროულად იმოქმედებს ყველა მონა-მონაწილეზე. რადგან მხოლოდ 0 სადგურზე ჩაწერაა შესაძლებელი, 0 სადგურზე მიმართული ობიექტები ცარიელი იქნება მანამ, სანამ მნიშვნელობა არ შეიყვანება.
7.5. შესრულება
ქვემოთ მოცემულ ცხრილში მოცემულია თითოეული მისამართისა და ოპერაციის ტიპისთვის შეტყობინებაზე სიგნალების მაქსიმალური რაოდენობა. პროექტის საუკეთესო შესრულების ოპტიმიზაციის შესახებ ინფორმაციისთვის იხილეთ თავი „ეფექტური კომუნიკაცია“.
მისამართები | წაიკითხეთ | დაწერე | ნარჩენები | |||||||||||||||
MW/IW/QW/W | 125 | 100 | 20 | |||||||||||||||
B/MX/SMX/IX/QX | 125 | 1 | 20 |
8. მარშრუტიზაცია
დრაივერი არ უჭერს მხარს არცერთ მარშრუტიზაციის რეჟიმს.
9. იმპორტის მოდული
დრაივერი არ უჭერს მხარს იმპორტის არცერთ მოდულს.
10. ეფექტური კომუნიკაცია
10.1. სიგნალების შეფუთვა
როცა tags გადაეცემა მძღოლსა და კონტროლერს შორის, ყველა tags ერთდროულად არ გადაიცემა. ამის ნაცვლად, ისინი იყოფა რამდენიმე შეტყობინებად. tags თითოეულ შეტყობინებაში. გადასაცემი შეტყობინებების რაოდენობის შემცირებით, კომუნიკაციის სიჩქარე შეიძლება გაუმჯობესდეს. რაოდენობა tags თითოეულ შეტყობინებაში მნიშვნელობა დამოკიდებულია გამოყენებულ დრაივერზე.
შენიშვნა
ASCII სტრიქონები და მასივები თითოეული ობიექტისთვის ერთ შეტყობინებაში იკვრება.
შენიშვნა
სხვადასხვა გამოკითხვის ჯგუფების არსებობა გავლენას მოახდენს იმაზე, თუ როგორ გენერირდება მოთხოვნები.
10.2. ნარჩენები
იმისათვის, რომ შეტყობინება მაქსიმალურად ეფექტური იყოს, ორს შორის ნარჩენები tag მისამართები უნდა იქნას გათვალისწინებული. ნარჩენები ორს შორის მაქსიმალურ მანძილს წარმოადგენს tag მისამართები, რომელთა ქონაც შეგიძლიათ და მათი ერთ შეტყობინებაში შენახვა. ნარჩენების ლიმიტი დამოკიდებულია გამოყენებულ დრაივერზე.
შენიშვნა
Waste მხოლოდ რიცხვზე დაფუძნებული მისამართებისთვისაა ვალიდური და არა სახელზე დაფუძნებული მისამართებისთვის.
შენიშვნა
ნარჩენების გამოთვლა შესაძლებელია მხოლოდ ორ მსგავს მონაცემთა ტიპს შორის tags, არა სხვადასხვა მონაცემთა ტიპებს შორის tags.
სცენარი 1
როდესაც მთელი რიცხვი tags 4, 17, 45, 52 მისამართით გამოყენებულია ნარჩენების ლიმიტი 20, რაც საბოლოოდ ორ შეტყობინებას შექმნის.
პირველი შეტყობინება მისამართებით 4 და 17 (tag მისამართების სხვაობაა 13 <= 20).
მეორე შეტყობინება 45 და 52 მისამართებით (tag მისამართების სხვაობაა 7 <= 20).
მიზეზი: 17-სა და 45-ს შორის სხვაობა 20-ის ნარჩენების ლიმიტს აღემატება, შესაბამისად, მეორე შეტყობინება იქმნება.
სცენარი 2
როდესაც მთელი რიცხვი tags 4, 17, 37, 52 მისამართით გამოყენებულია ნარჩენების ლიმიტი 20, რაც საბოლოოდ ერთ შეტყობინებას შექმნის.
მიზეზი: განსხვავება თანმიმდევრულ მოქმედებებს შორის tags ნაკლებია ან ტოლია ნარჩენების ლიმიტის 20-ის, შესაბამისად, იქმნება ერთი შეტყობინება.
დასკვნა
სცენარი 2 უფრო ეფექტურია, ვიდრე სცენარი 1.
ეფექტური კომუნიკაცია
11. Დიაგნოსტიკა
11.1. შეცდომის შეტყობინებები
დრაივერის მიერ ნაჩვენები კონტროლერის შეცდომის შეტყობინებების მნიშვნელობა.
შეცდომის შეტყობინება | აღწერა | |||||||||||||||||
ცუდი პასუხი | დრაივერმა მოულოდნელი პასუხი მიიღო. გადაამოწმეთ, რომ მოწყობილობები არსებობს და მათი მისამართები დაკავშირებული კონტროლერისთვის ვალიდურ დიაპაზონშია. | |||||||||||||||||
კომუნიკაციის შეცდომა | კომუნიკაცია ვერ ხერხდება. შეამოწმეთ კომუნიკაციის პარამეტრები, კაბელი და სადგურის ნომერი. | |||||||||||||||||
უკანონო სადგური | დრაივერი ცდილობს Ethernet სადგურზე არსებულ მოწყობილობაზე წვდომას, რომელიც არ არის განსაზღვრული სადგურების კონფიგურაციაში. |
სპეციფიკაციები
- დრაივერის ვერსია: 5.11
- თარიღი: 15 წლის 2025 აგვისტო
პრობლემების მოგვარება
11.1. შეცდომის შეტყობინებები
თუ კომუნიკაციის დროს შეცდომის შეტყობინებებს წააწყდებით, გადაწყვეტილებები იხილეთ სახელმძღვანელოს პრობლემების მოგვარების განყოფილებაში.
FAQ
კითხვა: რა უნდა გავაკეთო, თუ კონტროლერთან დაკავშირება ვერ მოხერხდა?
A: შეამოწმეთ Ethernet კავშირი, დარწმუნდით, რომ კონტროლერი ჩართულია და გადაამოწმეთ IP პარამეტრები.
დოკუმენტები / რესურსები
![]() |
Beijer Electronics MODBUS TCP Ethernet IP ქსელი [pdf] მომხმარებლის სახელმძღვანელო ვერსია 5.11, MODBUS TCP Ethernet IP ქსელი, MODBUS TCP, Ethernet IP ქსელი, IP ქსელი, ქსელი |