Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Industriële technologie

Haal het meeste uit PLCnext Engineer-simulatie:verbinding maken met Node-RED via REST

Hallo gemeenschap!

Wanneer we PLCnext Technology ontmoeten, kunnen we als ontwikkelaars niet wachten om de functionaliteiten ervan uit te proberen 😊Dus, met de geweldige mijlpaal van New PLCnext Engineer Simulation en geïnspireerd door dit artikel Node-RED-communicatie met een AXC met behulp van de PLCnext Connector, kunnen we nu communiceren vanuit onze simulatieomgeving met Node-RED, en op deze manier IoT-functionaliteiten testen voordat we de hardware op tafel hebben.

Node-RED installeren op Windows 10

Node-RED kan op meerdere platforms draaien, het is een zeer lichtgewicht visuele programmeertool die we kunnen installeren in onze PLCnext-controllers (bijvoorbeeld op een Docker-container) en ook in een pc. Volg voor deze demo de installatiestappen voor Windows 10 in deze handleiding. Daarna kunt u de toepassing uitvoeren met behulp van de cmd-tool of PowerShell met het commando node-red .

Zodra het actief is, typt u in uw favoriete webbrowser de URL http://localhost:1880 .

Node-RED-connector downloaden voor PLCnext

Het volgende artikel laat ons zien hoe we een knooppunt kunnen downloaden en gebruiken om onze PLC-variabelen in PLCnext Engineer te verbinden met Node-RED via REST, meer informatie vindt u in de npm repo. In deze stap hoeft u dus alleen maar het knooppunt in het beheerpalet te zoeken en het te installeren:

PLCnext Engineer-project configureren

U moet de firmware-image voor AXC F 1152 van de Phoenix Contact-website en de software PLCnext Engineer>=2022-versie installeren om de simulatieomgeving te gebruiken.

  1. Maak een project voor die controller, ga naar het Cockpit-gebied en wijzig de verbinding in "Simulatie".
  1. Kies de programmavariabelen die u wilt delen met Node-RED door het vakje "HMI" aan te vinken.
  1. Ga naar het gedeelte Plant en dubbelklik op HMI Web Server. Schakel het selectievakje REST-interface in.

Dat is alles! Koppel het project en download het in uw simulatieomgeving. Onthoud dat de inloggegevens "admin" zijn als gebruiker en "plcnext" als wachtwoord.

Controleer verbinding in Node-RED

U kunt een "plc-browse-items . proberen ”-knooppunt om de PLCnext-verbinding toe te voegen. U moet dezelfde inloggegevens gebruiken en in Host IP de URL "localhost:5050 . invoeren ”.

Implementeer uw code en voilà! Uw verbinding is klaar om uw PLCnext-programmavariabelen in uw favoriete 61131-3-taal te lezen en te schrijven 😉

Als u meer wilt weten over de REST-gegevensinterface, kunt u het Infocentrum bezoeken.

Gelukkige code!


Industriële technologie

  1. Haal het meeste uit uw STL-bestanden
  2. 6 tips om het meeste uit uw PM-programma te halen
  3. Hoe u het meeste uit uw CMMS/EAM-systeem haalt
  4. Gaat het licht uit voor mensen in de fabriek?
  5. Hoe u het maximale uit uw magazijnscansysteem haalt
  6. Uitleg over het oplossen van problemen met defecte apparatuur
  7. Het meeste halen uit chemische bulkfabrieken
  8. Maak kennis met de sector industriële goederen!
  9. Hoe u het meeste uit uw tafelmodel slijpmachine haalt
  10. Node-RED en aan de slag met Docker
  11. Aan de slag met Go op PLCnext