Სარჩევი:
- ნაბიჯი 1: ლოგო! სიმენსის მიერ
- ნაბიჯი 2: 1. IoT პლატფორმა Ubidots
- ჩვენი ანგარიში Ubidotsplatform– ზე
- ნაბიჯი 3: 2. გადახედეთ ლოგოს! 12/24 RCE მითითება 6ED1052-1MD00-0BA8
- ნაბიჯი 4: 3. ლოგო კონფიგურაცია და პროგრამირება! LogoSoft– ით
- კვანძი-წითელი ჟოლოს Pi 3-ში
- ნაბიჯი 5: 4. საკომუნიკაციო ლოგო! და Node-RED მეშვეობით S7Comm
- ნაბიჯი 6: 5. კავშირი Node-RED და Ubidots
- Node RED– სა და Ubidots– ს შორის კომუნიკაცია ხდება MQTT პროტოკოლის გამოყენებით, რაც ამყარებს კავშირს Ubidots ბროკერთან, არსებობს გამოწერისა და MQTT გამოქვეყნების 2 მეთოდი
- ნაბიჯი 7: საბოლოო ვიდეო: ინტეგრაციის სამრეწველო ლოგო! Siemens Ubidots პლატფორმით
- ნაბიჯი 8: ტესტები
- დანერგვა Node-RED- ში
- ნაბიჯი 9: Ubidots დაფა
- პანელის კონტროლი Ubidots– დან
- ნაბიჯი 10: Ubidots– ში მოვლენების კონტროლი
- Ubidots გაძლევთ საშუალებას დააკონფიგურიროთ პირობით გამოწვეული მოვლენები, ამ შემთხვევაში შეიქმნა შემდეგი პირობა:
- ნაბიჯი 11: რეკომენდაციები
- ნაბიჯი 12: დასკვნები
- ნაბიჯი 13: ჩამოტვირთვები
ვიდეო: ინტეგრაციის პლატფორმა Ubidots ლოგოთი! სიმენსი Node-RED– ის გამოყენებით: 13 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
ap რამდენიმე კვირის განმავლობაში მე გავაკეთე რამდენიმე ტესტი ლოგოზე! (ლოგიკური მოდული) Siemens– დან, რამდენიმე თვის განმავლობაში ვხედავ, რომ ისინი მას იყენებენ ძირითად სამრეწველო პროგრამებში, თუმცა მე პირადად მას 100% PLC არ ვთვლი, ის ადვილად ინტეგრირებულია მარტივი პროცესების მონიტორინგისა და კონტროლის პროგრამებში.
ნაბიჯი 1: ლოგო! სიმენსის მიერ
შეიძლება ითქვას, რომ ეს აღჭურვილობა არის ყველაზე იაფი ან ხელმისაწვდომი "PLC", რომელიც Siemens– ს აქვს ჩემს ქვეყანაში, დაახლოებით 200 აშშ დოლარი ღირს, იმ უბრალო მიზეზის გამო, რომ Siemens– ის ბრენდი არის დომიტიკის პროგრამების ნდობისა და სრულყოფილების სინონიმი.
მას შემდეგ, რაც შემდგომი გაკვეთილი ცოტა უფრო ვრცელია, იგი დაიყო 5 ნაწილად, რომელსაც შემდეგ ვნახავთ.
ნაბიჯი 2: 1. IoT პლატფორმა Ubidots
ჩვენი ანგარიში Ubidotsplatform– ზე
შემდეგი ჩვენ შევასრულებთ ამ გუნდის საბოლოო ტესტს, რომელიც შეასრულებს ინტეგრაციას IoT Industrial Ubidots პლატფორმასთან, დაწყებამდე ვურჩევ სხვა ტესტებს და საინტერესო ინტეგრაციას Ubidots– თან.
რეკომენდირებულია: PDAControl / Ubidots
საიტი: Ubidots.com
ნაბიჯი 3: 2. გადახედეთ ლოგოს! 12/24 RCE მითითება 6ED1052-1MD00-0BA8
ეს ვერსია LOGO! 12/24 RCE 6ED1052-1MD00-0BA8 აქვს საინტერესო მახასიათებლები, ძირითადად Ethernet კომუნიკაცია, რომელიც აფართოებს ინტეგრაციის შესაძლებლობებს, მძლავრ და საიმედო ტექნიკას.
რეკომენდებული გაკვეთილი: მახასიათებლები და დოკუმენტაციის მახასიათებლები
ნაბიჯი 4: 3. ლოგო კონფიგურაცია და პროგრამირება! LogoSoft– ით
ამ აღჭურვილობას გააჩნია პროგრამირების პროგრამული უზრუნველყოფა "LOGOSoft", ის არის დაპროგრამებული ლოგიკური ბლოკების ან ფუნქციის ბლოკის დიაგრამის ან FBD საშუალებით, ადრე ჩვენ შევქმენით მაგალითი, თითოეული გამომავალი გააცნობიერებს ფერის შეცვლას LCD ეკრანზე და ანალოგური შეყვანის კითხვას.
ჩამოტვირთეთ ეს LogoSoft მაგალითი სტატიის ბოლოს
პროგრამირებისა და კონფიგურაციისათვის შემოთავაზებული არქიტექტურა
რეკომენდებული გაკვეთილი: ჩამოტვირთეთ LogoSoft დემო ვერსია.
pdacontrolen.com/download-and-installation-software-logo-soft-comfort-v8-2-siemens-demo/
რეკომენდაცია: უყურეთ ამ ტესტის სრულ ვიდეოს, რომ გაიგოთ როგორ მუშაობს: ინტეგრაცია სამრეწველო ლოგო! Siemens Ubidots პლატფორმით IoT.
კვანძი-წითელი ჟოლოს Pi 3-ში
LOGO– ს შორის ინტეგრაციის შესასრულებლად! და Ubidots პლატფორმა ჩვენ გამოვიყენებთ Raspberry Pi 3 მოდელს B, რომელშიც ჩვენ ადრე დაყენებული გვაქვს Node-RED.
იყიდეთ აქ: Raspberry Pi 3 Model B ან B+ Case– ით
ნაბიჯი 5: 4. საკომუნიკაციო ლოგო! და Node-RED მეშვეობით S7Comm
ლოგო! მოდულები ისინი იყენებენ S7Comm პროტოკოლს დისტანციურ პროგრამებთან კომუნიკაციისთვის, Node-RED დეველოპერული საზოგადოების წყალობით, მათ შექმნეს S7 კვანძები ethernet კომუნიკაციისთვის TSAP გამოყენებით.
დამატებითი ინფორმაცია კვანძები: node-red-contrib-s7
შემოთავაზებული არქიტექტურა: LOGO! ინტეგრაცია და Node-RED.
რეკომენდებული გაკვეთილი: ლოგო ინტეგრაცია! და Node-RED მეშვეობით S7Comm.
ნაბიჯი 6: 5. კავშირი Node-RED და Ubidots
Node RED– სა და Ubidots– ს შორის კომუნიკაცია ხდება MQTT პროტოკოლის გამოყენებით, რაც ამყარებს კავშირს Ubidots ბროკერთან, არსებობს გამოწერისა და MQTT გამოქვეყნების 2 მეთოდი
რეკომენდაცია: უყურეთ ამ ტესტის სრულ ვიდეოს, რომ გაიგოთ როგორ მუშაობს: ინტეგრაცია სამრეწველო ლოგო! Siemens Ubidots პლატფორმით IoT.
Ubidots– ის MQTT კვანძები: გაამარტივეთ ან გაამარტივეთ კონფიგურაცია
ინფორმაცია
ძირითადი კვანძი-RED– ის საკუთარი MQTT კვანძები: ისინი საჭიროებენ მეტ მოხერხებულობას კონფიგურაციისთვის
ინფორმაცია
არქიტექტურამ შემოგვთავაზა კავშირი Node-RED და პლატფორმა Ubidots
სრული დოკუმენტაცია: კავშირები Ubidots და Node RED
help.ubidots.com/articles/1440402-connect-node-red-with-ubidots
იყიდეთ აქ: Raspberry Pi Zero Wireless 1GHz 512Ram
ნაბიჯი 7: საბოლოო ვიდეო: ინტეგრაციის სამრეწველო ლოგო! Siemens Ubidots პლატფორმით
პროგრამის გაგებისა და მოცულობის გასაადვილებლად გირჩევთ შეავსოთ შემდეგი ვიდეო, ჩართოთ სუბტიტრები, ამ ვიდეოში უფრო დეტალურად განვმარტავ პროგრამას მთლიანად.
ნაბიჯი 8: ტესტები
Ubidots– დან ჩვენ განვახორციელებთ კონტროლისა და ზედამხედველობის ლოგოს! მეშვეობით Node-RED.
ამ გამოცდისთვის განხორციელდა არქიტექტურა
ლოგო! კავშირები
შეიქმნა შემდეგი კავშირები:
- 3 პოზიციის ელექტრული სელექტორი 24VDC- ზე 2 გამოსვლის გასააქტიურებლად
- პოტენომეტრი 10k 0-10VDC ანალოგური შეყვანის სიმულაციისთვის
დანერგვა Node-RED- ში
ორმხრივი კომუნიკაცია ლოგოს შორის! და Ubidots ქვემოთ, ჩვენ ვნახავთ ზოგიერთ საჭირო კონფიგურაციას Node-RED- ში, ჩამოტვირთეთ კვანძ-წითელი იმპორტის მაგალითი სტატიის ბოლოს.
რეკომენდაცია: უყურეთ ამ ტესტის სრულ ვიდეოს, რომ გაიგოთ როგორ მუშაობს: ინტეგრაცია სამრეწველო ლოგო! Siemens Ubidots პლატფორმით IoT.
სრული ხედვის კვანძები
კონფიგურაციის ლოგო! TSAP კომუნიკაცია S7Comm– ის საშუალებით.
კონფიგურაცია TSAP ლოგო! LogoSoft– ში.
ლოგოს ცვლადების სია!
- 4 ციფრული გამოსავალი Rele– ში (Q0, Q1, Q2, Q3).
- 2 ციფრული შეყვანა (I3, I4).
- 1 ანალოგური შეყვანა (I8 = DB1 INT1118) 0-1000 ქულა, 0-10VDC.
ლოგის კითხვა და გაფილტვრა ლოგოდან! და გაუგზავნეს უბიდოტს, JSON ობიექტის გამოყენებით.
ყველა ჩანაწერი წაკითხულია (JSON ობიექტი).
ჩვენ აღმოფხვრილია ციფრული შედეგები Ubidots– ზე მხოლოდ ციფრული საშუალებების / ანალოგური შეყვანის გაგზავნისთვის.
კითხვა Ubidots– დან და წერა 4 ციფრული გამომავალი (სარელეო) ლოგო!, ჩვენ გამოვიყენებთ ძირითად MQTT კვანძს.
ნაბიჯი 9: Ubidots დაფა
პანელის კონტროლი Ubidots– დან
4 გამომავალი ზედა კონტროლი
ცენტრალური ნაწილი 2 შეყვანის ციფრული შეყვანის ცვლილების გამოვლენა და დიზაინი ლოგო! "ტილო" html, javascript
ანალოგური შეყვანის მნიშვნელობის ქვედა კოლექცია
ნაბიჯი 10: Ubidots– ში მოვლენების კონტროლი
Ubidots გაძლევთ საშუალებას დააკონფიგურიროთ პირობით გამოწვეული მოვლენები, ამ შემთხვევაში შეიქმნა შემდეგი პირობა:
თუ ADC> 500 1 წუთზე მეტია = გააქტიურეთ (ციფრული გამომავალი 02) ფერი წითელი LCD
აქტიური მოვლენა
დამატებითი ინფორმაცია: მოვლენები შეტყობინებები უბიდოთში
ნაბიჯი 11: რეკომენდაციები
ძირითადად გირჩევთ დაიწყოთ ლოგოზე წინა გაკვეთილების ყურება! ეს განსაზღვრავს კონკრეტულ ნაბიჯებს კონფიგურაციებთან დაკავშირებით.
S7Comm კვანძებია ის, რაც ინტეგრაციის საშუალებას იძლევა, თუმცა ჩვენ არ შევისწავლეთ მათი სფერო უფრო რთულ პროგრამებში, მე გირჩევთ დისკრეციას ძალიან რთულ განხორციელებებში, შემდეგ მე შემოგთავაზებთ გარკვეულ შესაძლებლობებს.
შემთხვევა 1: მე მიმაჩნია, რომ რამდენიმე მოწყობილობა ერთი Raspberry Pi– სთვის პრაქტიკული არ იქნება RAM- ის სიმძლავრისა და დამუშავების გათვალისწინებით, Raspberry Pi 3 – ის შემთხვევაში, ვიმედოვნებ, რომ მომავალ ტესტებს შევასრულებ ახალი Raspberry Pi 4 – ით.
შემთხვევა 2: ეს არქიტექტურა უფრო გამძლეა, ვინაიდან მას აქვს სერვერი ან კომპიუტერი უკეთესი პროცესორით და მეტი RAM მეხსიერებით, რაც შესაძლებელს გახდის მართოს მეტი მოწყობილობა.
გაფრთხილება: ჩვენ არ ჩავატარეთ წინა შემთხვევებში შემოთავაზებული არცერთი ტესტი, ამიტომ არ ვიცით S7Comm კვანძების მოცულობა და ფუნქციონირება მრავალჯერადი ლოგოთი! მოწყობილობები, ჩვენ მხოლოდ ვაანალიზებთ და ვიღებთ შესაძლებლობებს.
ნაბიჯი 12: დასკვნები
ამ შემთხვევაში განხორციელდა კონტროლი და მონიტორინგი და გამოყენებულ იქნა უბიდოტების მოვლენების მოდული, რომელსაც აქვს მრავალი მახასიათებელი.
ეს არის ძირითადი ტესტი, თქვენ უნდა გაითვალისწინოთ მეტი ფაქტორი, სანამ მას რეალურ პროგრამებში განახორციელებთ, უსაფრთხო პირობები, რომლებიც გულისხმობს შედეგების გააქტიურებას.
ლოგო! მე მათ სრულყოფილად ვთვლი სახლის ავტომატიზაციის პროგრამებისთვის და ძირითადი ავტომატიზაციისთვის ან არაკომპლექსური პროცესებისთვის და ისინი ძალიან იაფია.
ეს ტესტი გაკეთდა ინდუსტრიულ აპარატურასა და IoT პლატფორმებს შორის შესაძლებლობების გასახსნელად, ამ შემთხვევაში Ubidots– ს, რომელსაც აქვს ბევრი სარგებელი.
რეკომენდაცია: უყურეთ ამ ტესტის სრულ ვიდეოს იმის გასაგებად, თუ როგორ მუშაობს: ინტეგრაციის სამრეწველო ლოგო! Siemens Ubidots პლატფორმით IoT.
მადლობა უბიდოტებს !!!
მადლობა Smart-Tech– ს, როგორც ST-One პროექტის ნაწილი, S7Comm Nodes– ის შემქმნელები Node RED– ისთვის.
გირჩევთ:
გიროსკოპის პლატფორმა/ კამერა Gimbal: 5 ნაბიჯი (სურათებით)
გიროსკოპის პლატფორმა/ კამერა გიმბალი: ეს ინსტრუქცია შეიქმნა სამხრეთ ფლორიდის უნივერსიტეტის მაკიაჟის პროექტის მოთხოვნების შესასრულებლად (www.makecourse.com)
Telepresence Robot: ძირითადი პლატფორმა (ნაწილი 1): 23 ნაბიჯი (სურათებით)
ტელეპრესიის რობოტი: ძირითადი პლატფორმა (ნაწილი 1): ტელეპრეზენტაციის რობოტი არის რობოტის ტიპი, რომლის კონტროლი შესაძლებელია დისტანციურად ინტერნეტით და იმოქმედოს როგორც სუროგატი სხვა ვინმესთვის. მაგალითად, თუ ნიუ იორკში ხართ, მაგრამ გინდათ ფიზიკურად დაუკავშირდეთ კალიფორნიის ხალხის გუნდს
MQmax 0.7 დაბალი ღირებულება WiFi IoT პლატფორმა დაფუძნებული Esp8266 და Arduino Mini Pro: 6 ნაბიჯი
MQmax 0.7 დაბალი ღირებულების WiFi IoT პლატფორმა, რომელიც დაფუძნებულია Esp8266 და Arduino Mini Pro– ზე: გამარჯობა, ეს არის ჩემი მეორე ინსტრუქცია (ამიერიდან მე ვწყვეტ დათვლას). მე ეს შევქმენი იმისთვის, რომ შევქმნა მარტივი (ჩემთვის მინიმუმ) იაფი, მარტივი გასაკეთებელი და ეფექტური პლატფორმა რეალური IoT პროგრამებისთვის, რომელიც მოიცავს M2M მუშაობას. ეს პლატფორმა მუშაობს esp8266 და
2D Art პროგრამირებადი LED- ებით და პერსონალიზირებული ბაზით და ლოგოთი: 5 ნაბიჯი (სურათებით)
2D ხელოვნება პროგრამირებადი LED- ებით და კონფიგურირებადი ბაზითა და ლოგოთი: კეთილი იყოს ინსტრუქტაჟი! დღეს მე გაჩვენებთ თუ როგორ უნდა გააკეთოთ 2D ხელოვნების პროექტი ლოგოთი და თქვენი არჩევანის საერთო დიზაინით. მე გავაკეთე ეს პროექტი, რადგან მას შეუძლია ასწავლოს ხალხს მრავალი უნარი, როგორიცაა პროგრამირება, გაყვანილობა, 3D მოდელირება და სხვა. ეს
როგორ გავაკეთოთ რიცხვითი ინტეგრაციის პროგრამა პითონში: 10 ნაბიჯი
როგორ შევქმნათ რიცხვითი ინტეგრაციის პროგრამა პითონში: ეს არის გაკვეთილი, თუ როგორ უნდა შექმნათ და გაუშვათ პროგრამა, რომელიც შეაფასებს განსაზღვრულ ინტეგრალებს რიცხვითი ინტეგრაციის ალგორითმის გამოყენებით. მე ნაბიჯები დავყავი 3 ნაწილად: ალგორითმის გაგება, რომელიც გამოყენებული იქნება პროგრამის შესაქმნელად, კოდირებისთვის