Sisällysluettelo:
Video: Modbus TCP -yhteys Arduinon ja teollisuuslaitteiden välillä: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Teollinen tapa hallita Arduino -korttia teollisella käyttöliittymällä ja yhdistää se teollisuusverkkoon Modbus TCP -viestinnän avulla.
Vaihe 1: Verkkoon linkitettävät laitteet
Tätä varten tein sähkökaapin, joka sisältää PLC S7-1200 ja HMI KTP700 Basic (SIEMENS), kuten kuvassa. Annan sinulle tämän kaapin kaavion.
Käytin Schneider -käyttöliittymää, kuten HMISTU655, Ethernet-/USB -liitännän kanssa.
Tein myös Arduinon kloonilevyn Atmega 1284p: n perusteella (katso yksi ohjeistani).
Vaihe 2: Käytettävät ohjelmistot
Käytin monia ohjelmistoja, mutta vain kaksi niistä on ilmaisia. Kaikki tämä sähköasennus on erittäin kallista, ja se on loistava tilaisuus saada se työpaikalleni.
Ohjelmistot mitä varten:
- AdvancedHMI (ILMAINEN) PLC S7-1200: n ja Arduino-kortin valvontaan
- TIA PORTAL V13 (KALLISTA) ohjelmoida PLC S7-1200 ja HMI KTP700
- Grafcet Studio PRO (EXPENSIVE) on tapa ohjelmoida PLC S7-1200 SFC-ohjelmoinnilla. Sinun on työskenneltävä projektin kanssa (valmis käytettäväksi TIA PORTALissa), jonka toimittaa Grafcet Studio ja jonka nimi on GRAFCET ENGINE, joka on ladattava PLC: stä. Sitten voit ladata luonnoksen Grafcet Studionista suoraan PLC: hen.
- VIjéo Designer 6.2 (KALLISTA) ohjelmoida HMI MAGELIS HMISTU655 (Schneider).
- Arduino 1.8.x (ILMAINEN), jossa on kolme mahtavaa kirjastoa: MightyCore (jotta voidaan käyttää atmegas 40DIP), mudbus (hallita ModbusTCP: tä ethernet -suojalla) ja SMlib (automaatioon asennettujen tilakoneiden käyttämiseen).
Annan 2 opetusohjelmaa: (ranskaksi, ei käännöstä, mutta se on helppo ymmärtää, anteeksi)
-
ESIMERKIT S7-1200: joitakin tietoja käytettäväksi
TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio, TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio (yksinkertaisempi tapa hallita modbus tcp: llä)
TIA PORTAL V13+S7-1200+KTP700 Basic+Grafcet Studio
TIA PORTAL V13+KTP700 Basic+Arduino Clone Ethernet Shield
VIJEO DESIGNER+MAGELIS HMISTU655+S7-1200
- TUTO MAGELIS HMI: kuinka käyttää Vijéo Designer 6.2: ta ja hallita Arduino -korttia.
Annan arkistoon: _FILES EXAMPLES.zip, käytetyt tiedostot suorittavat projektin.
Vaihe 3: Lopuksi:
Mitä tulee minuun, SIEMENS -ratkaisu on hieman monimutkaisempi ohjelmoida kuin Schneider -ratkaisu. Mutta se on edelleen erittäin kallista.
Kiitos kaikille luotettaville opetusohjelmille, joita luin tämän projektin hallitsemiseksi.
Onnellinen opettavainen.
Suositeltava:
RS485 Arduinon ja Raspberry Pi: n välillä: 7 vaihetta
RS485 Arduinon ja Raspberry Pi: Välillä minun on tehtävä projekti koululle. Päätän tehdä älykkään kasvihuoneohjaimen, jota ohjaa täysin vadelmapi. Anturit saavat virtaa arduino uno -laitteesta. Seuraavien kuukausien aikana julkaisen tämän projektin tekemisen vaiheittain
Servon ohjaaminen MPU6050: n avulla Arduinon ja ESP8266: n välillä HC-12: 6 askelta
Servon ohjaaminen MPU6050: n avulla Arduinon ja ESP8266: n välillä HC-12: Tässä projektissa ohjaamme servomoottorin asemaa mpu6050: n ja HC-12: n avulla Arduino UNO: n ja ESP8266 NodeMCU: n väliseen tiedonsiirtoon
NRF24L01 Langaton lähetys Arduinon välillä: 10 vaihetta
Langaton NRF24L01 -lähetys Arduinon välillä: NRF24L01 on Nordic Semiconductorsin pienitehoinen 2,4 GHz: n langaton RF -moduuli. Se toimii tiedonsiirtonopeudella 250 kbps - 2 Mbps. Jos sitä käytetään avoimessa tilassa, jossa on alhaisempi siirtonopeus, se voi nousta jopa 300 jalkaan. Sitä käytetään siis lyhyesti
Tukiasema - Aseman tiedonsiirto kahden ESP8266 MCU: n välillä: 3 vaihetta
Tukiasema - Aseman tiedonsiirto kahden ESP8266 MCU: n välillä: Hei Makers! Edellisessä ohjeessani tein WiFi -yhteyden kahden ESP8266 MCU: n välillä kodin WiFi -reitittimen kautta. Kuten kommenteista huomasin, on valmistajia, jotka haluavat käyttää ESP8266 MCU -laitteita kaukana reitittimen kantamasta. Tässä siis baari
Kopioi ja liitä ja käytä tiedostoja useiden tietokoneiden välillä: 3 vaihetta
Kopioi ja liitä ja käytä tiedostoja useiden tietokoneiden välillä: Löysin juuri verkkosivuston, jonka avulla ihmiset voivat kopioida ja liittää tekstiä, kuvia, videoita jne. Useiden tietokoneiden välillä. Sen avulla voit myös luoda ilmoitustaulun, ladata tiedostoja ja tulostaa verkkosivusi. Ja mikä parasta, sinulla ei ole edes