Node-RED communicatie met een AXC via de PLCnext Connector
Voor Node-RED is een nieuw pakket beschikbaar waarmee de gebruiker via de REST api kan communiceren met de PLCnext controller. De naam van het pakket is node-red-plc-next-connector . Het kan worden geïnstalleerd via het menu "Managa-palet" in Node-RED.

Het pakket bevat nodes om door de beschikbare variabelen en datatypes te bladeren, variabelen te lezen en te schrijven en om sessies en groepen af te handelen.

Het eerste voorbeeld laat zien hoe u door alle beschikbare variabelen kunt bladeren. In het begin moet een nieuwe plc-connector worden gemaakt, d.w.z. er moet een verbinding met de PLC worden geconfigureerd. Deze PLC-connector kan dan ook voor alle andere nodes worden gebruikt.



Het resultaat wordt geretourneerd als een woordenboek.

Ook het uitlezen van variabelen uit de PLC is heel eenvoudig. In het leesvariabelenknooppunt moet de plcnext-connector worden geselecteerd. Daarna kunt u de variabelen selecteren in een vervolgkeuzelijst. Het resultaat wordt geretourneerd als een array van struct, die het variabele pad en de waarde bevat.



Het schrijven van variabelen werkt op dezelfde manier. Het plc-write-variables-knooppunt verwacht de msg.payload in json-indeling.
Hier is een voorbeeld van een lading:
msg.payload= {variables : [ { "path": "Arp.Plc.Eclr/I_WarehouseControl1.HMI_rTemperature", "value": 12.34, "valueType": "Constant" }, { "path": "Arp.Plc.Eclr/I_WarehouseControl1.HMI_iHumidity", "value": 85, "valueType": "Constant" } ]};
Industriële technologie
- De integratie van sensorgegevens met Raspberry Pi-microprocessor
- De A111 gepulseerde radarsensor gebruiken met een Raspberry Pi
- Eenvoudige start in de wereld van IoT met MQTT
- Het PSoC 6 Pioneer Board gebruiken met het Pioneer IoT Add-on Shield
- Begin met het (cybersecurity) einde in gedachten
- De supply chain voor de gezondheidszorg optimaliseren met een WMS
- De belangrijkste componenten van goede communicatie in crisissituaties
- De voordelen van het gebruik van sluitmachines
- Maximaliseer de waarde van uw productie met OEE
- Externe gRPC met behulp van grpcurl
- Hoe Alibaba Cloud Connector te gebruiken?