INHOUDSOPGAWE:
- Stap 1: Die toestelle om aan die netwerk te koppel
- Stap 2: Die sagteware wat u moet gebruik
- Stap 3: Om af te sluit:
Video: Modbus TCP -kommunikasie tussen Arduino en industriële toestelle: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
'N Industriële manier om 'n Arduino -bord met industriële HMI te beheer en dit aan 'n industriële netwerk te koppel met 'n Modbus TCP -kommunikasie.
Stap 1: Die toestelle om aan die netwerk te koppel
Vir hierdie uitvoering het ek 'n elektriese kabinet gemaak wat die PLC S7-1200 en die HMI KTP700 Basic (SIEMENS) bevat, soos op die foto. Ek gee u die skema van hierdie kabinet.
Ek gebruik 'n Schneider HMI soos HMISTU655 met ethernet/USB.
Ek het ook 'n Arduino -kloonbord gemaak op grond van 'n Atmega 1284p (sien een van my instruksies).
Stap 2: Die sagteware wat u moet gebruik
Ek het baie sagteware gebruik, maar slegs 2 daarvan is gratis. Al hierdie elektriese installasies is baie duur, en dit is 'n wonderlike geleentheid om dit op my werkplek te hê.
Die sagteware vir wat:
- AdvancedHMI (GRATIS) om toesig te hou oor die PLC S7-1200 en die Arduino-bord
- TIA PORTAL V13 (DUUR) om die PLC S7-1200 en die HMI KTP700 te programmeer
- Grafcet Studio PRO (DUUR) is 'n manier om die PLC S7-1200 te programmeer met SFC-programmering. U moet werk met 'n projek (gereed om te gebruik in TIA PORTAL) wat deur Grafcet Studio verskaf word en GRAFCET ENGINE genoem word, wat in die PLC afgelaai moet word. Dan sal u die skets van Grafcet Studion direk in die PLC kan aflaai.
- VIjéo Designer 6.2 (DUUR) om die HMI MAGELIS HMISTU655 (Schneider) te programmeer.
- Arduino 1.8.x (GRATIS) met 3 wonderlike biblioteke: The MightyCore (om atmegas 40DIP te kan gebruik), modderbus (bestuur ModbusTCP met 'n ethernet -skild) en eindig SMlib (om staatsmasjiene te gebruik wat geskik is vir outomatisering).
Ek gee 2 tutoriale: (in Frans, geen vertaling nie, maar dit is maklik om te verstaan, jammer)
-
VOORBEELDE S7-1200: 'n paar inligting om te gebruik
TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio, TIA PORTAL V13+S7-1200+AdvancedHMI+Grafcet Studio ('n eenvoudiger manier om te beheer met modbus tcp)
TIA PORTAL V13+S7-1200+KTP700 Basic+Grafcet Studio
TIA PORTAL V13+KTP700 Basic+Arduino Clone Ethernet Shield
VIJEO ONTWERPER+MAGELIS HMISTU655+S7-1200
- TUTO MAGELIS HMI: hoe om Vijéo Designer 6.2 te gebruik en 'n Arduino -bord te beheer.
Ek gee die argief: _FILES EXAMPLES.zip, die lêers wat die projek gebruik, loop.
Stap 3: Om af te sluit:
Wat my betref, die SIEMENS -oplossing is 'n bietjie ingewikkelder om te programmeer as die Schneider -oplossing. Maar dit bly steeds baie duur.
Dankie aan al die betroubare tutoriale wat ek gelees het om hierdie projek te bestuur.
Gelukkig leersaam.
Aanbeveel:
Industriële HMI en Arduinos in MODBUS RTU: 4 stappe
Industriële HMI en Arduinos in MODBUS RTU: In hierdie instruksies sal ek 'n voorbeeld beskryf van kommunikasie tussen 'n industriële HMI (COOLMAY MT6070H, 150EUROS), 'n Arduino CLONE DIY (10EUROS) en 'n Arduino UNO (10EUROS). Die netwerk werk onder 'n spesiale en robuuste en industriële protokol
Tuchless -skakelaar vir huishoudelike toestelle -- Beheer u huishoudelike toestelle sonder enige skakelaar: 4 stappe
Tuchless -skakelaar vir huishoudelike toestelle || Beheer u huishoudelike toestelle sonder enige skakelaar: dit is 'n tuchless -skakelaar vir huishoudelike toestelle. U kan dit op enige openbare plek gebruik, sodat dit help om enige virus te bestry. Die stroombaan gebaseer op 'n donker sensorkring gemaak deur Op-Amp en LDR. Tweede belangrike deel van hierdie kring SR-flip-flop met sekwensie
RS485 Tussen Arduino en Raspberry Pi: 7 stappe
RS485 Tussen Arduino en Raspberry Pi: Vir skool moet ek 'n projek maak. Ek kies om 'n slim kweekhuisbeheerder te maak wat heeltemal beheer word deur 'n framboos pi. Die sensors word aangedryf deur 'n arduino uno. Gedurende die daaropvolgende maande sal ek die maak van hierdie projek stap deur
ESP32 Modbus Master TCP: 7 stappe
ESP32 Modbus Master TCP: In hierdie klas sal u die ESP32 -verwerker programmeer om Modbus TCP Master te wees. Ons gebruik twee toestelle wat hierdie verwerker bevat: Moduino ESP32 en Pycom. Beide toestelle werk in die MicroPytthon -omgewing. Ons Modbus Slave sal 'n rekenaar wees met M
Meter PZEM-004 + ESP8266 & Platform IoT Node-RED & Modbus TCP/IP: 7 stappe
Meter PZEM-004 + ESP8266 & Platform IoT Node-RED & Modbus TCP/IP: In hierdie geleentheid sal ons ons aktiewe kragmeter of elektriese verbruik, Pzem-004-Peacefair integreer met die IoT Node-RED integrasieplatform wat in vorige tutoriale gebruik is, ons sal later 'n ESP8266 -module gebruik wat as Modbus TCP / IP -slaaf gekonfigureer is