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

Atvise SCADA Installeren en Licentiëren op PLCnext Controllers

Atvise is een krachtig SCADA-platform puur gebaseerd op webtechnologie. Dit betekent dat het goed draait in elke moderne browser. Met het gebruik van HTML & JavaScript kunnen Atvise schermen op maat worden gemaakt. Voor meer informatie over het Atvise-product, verwijs ik graag naar hun website.

Omdat PLCnext Docker-compatibel is, is de installatie van Atvise eenvoudig en snel. Deze Makersblog Entry laat u zien hoe u Atvise installeert en licentieert op uw PLCnext control apparaat.

Installatie van Balena-Engine

De installatie van de balena-engine is goed beschreven op de PLCnext GitHub community. Zodra u de engine succesvol hebt geïnstalleerd, gaat u door naar de volgende sectie.

Mappenstructuur Instellen

De Atvise-container zal enkele mappen op de PLCnext controller "gebruiken". De structuur wordt aangemaakt wanneer de container de eerste keer opstart, maar de toegangsrechten zullen root zijn, wat het kopiëren van bestanden in de volgende stappen veel moeilijker maakt. Het aanmaken van de mappenstructuur kan eenvoudig worden gedaan in uw favoriete sFTP-client, bijvoorbeeld WinSCP.

Maak de mappen:

  1. /opt/plcnext/atvise/license
  2. /opt/plcnext/atvise/project
Atvise SCADA Installeren en Licentiëren op PLCnext Controllers

Atvise Image Downloaden

De Atvise Image is gecompileerd voor de AXC F 1152 en AXC F 2152 (ARM) alsmede voor de AXC F 3152 en RFC 4072S (x86). De images zijn getest op de AXC F 2152 en AXC F 3152, maar zouden prima moeten werken voor de AXC F 1152 en RFC 4072S. Meer informatie over de image vindt u op de Docker Hub pagina.

Om de image te downloaden, voer het volgende commando uit. (De juiste image voor uw apparaat wordt geleverd)

balena-engine run -d -p 8080:80 -p 4841:4840 --name atvised --restart always -v /opt/plcnext/atvise/project/:/var/lib/atvise -v /opt/plcnext/atvise/license:/etc/atvise pxcbe/atvise

Licentie Instellen

Om een licentie aan te maken op de Atvise-website hebt u een hardwarecode nodig. Deze hardwarecode wordt geleverd in het bestand dat te vinden is op opt/plcnext/atvise/license/licenseinfo.txt. Kopieer en plak deze code. Ga naar de Atvise online portal en maak een SCADA-licentie voor deze HW-code. Download en plaats het atserver.lic (licentiebestand) in dezelfde directory. Met elk account krijgt u een proeflicentie, zodat u het kunt uitproberen zonder eerst een licentie te kopen.

Start en stop de container opnieuw met de volgende commando's:

balena-engine stop atvised
balena-engine start atvised

Als alles goed ging, zou de licenseinfo.txt een "1" in zich moeten hebben, wat ons laat zien dat de licentie geaccepteerd werd.

Atvise SCADA Installeren en Licentiëren op PLCnext Controllers

Verbinden met de atserver en uw Eerste Project Bouwen

Download "Atvise voor Windows" van de webportal van Atvise. We hebben de Atserver voor Windows niet nodig, maar de Atvise Builder, die we wel nodig hebben, komt erbij. Installeer Atvise en start de Atvise Builder door ernaar te zoeken in de Windows zoekbalk.

Klik: Builder, Verbinden met server en wijst naar het IP-adres van de controller, poort 4841.

Als u met succes verbonden bent, heeft u uw eerste project gestart!

Atvise SCADA Installeren en Licentiëren op PLCnext Controllers Atvise SCADA Installeren en Licentiëren op PLCnext Controllers

Verbinden met een Databron (De PLCnext)

Om gegevens van de PLCnext naar de Atvise Builder te krijgen, moeten we een databron toevoegen in het Atvise-project. De juiste instellingen van de databron worden in de onderstaande afbeeldingen getoond.

Wijzig de bron-URL en het wachtwoord in het beveiligingstabblad.

Atvise SCADA Installeren en Licentiëren op PLCnext Controllers Atvise SCADA Installeren en Licentiëren op PLCnext Controllers

De gegevens op de PLCnext embedded OPC UA server kunnen nu in uw Atvise-project worden gebruikt.

Atvise SCADA Installeren en Licentiëren op PLCnext Controllers

Geïnteresseerd in een demoprogramma?

Neem contact op met axsupport@phoenixcontact.be

Probleemoplossing:

Onvoldoende rechten om bestanden te kopiëren naar de /opt/plcnext/atvise map en submappen?

Waarschijnlijk zijn ze in bezit van de root-gebruiker. U kunt kopiëren naar /opt/plcnext/ en de licentie verplaatsen met het commando (als root)

mv /opt/plcnext/atserver.lic /opt/plcnext/atvise/license

U kunt ook de eigenaar van de bestanden wijzigen naar admin met

chown admin -R /opt/plcnext/atvise

Geen gegevens op de OPC UA server?

Zorg ervoor dat u de juiste procedure heeft gevolgd om de gegevens beschikbaar te maken op de PLCnext embedded OPC UA server.

  • Staan de OPC-vlaggen gemarkeerd voor de datapunten die u wilt gebruiken?
  • Staan de zichtbare variabelen ingesteld op "gemarkeerd" op de OPC UA instellingenpagina in de PLANT (linkerkant) van uw PLCnext-project?

Geïnteresseerd in een demoprogramma?

Neem contact op met axsupport@phoenixcontact.be

Lees Verder

Meer informatie over Atvise vindt u op hun website:

https://www.atvise.com/en/

https://www.atvise.com/en/resources/videos

Info over Docker en "mappen delen"

https://docs.docker.com/storage/

Industriële technologie

  1. VLAN-instelling Op PLCnext Control Stroomlijnen Met Linux Terminal-opdrachten
  2. Veilige Remote gRPC Toegang Met grpcurl Op PLCnext Apparaten
  3. PLCnext CLI Sjablonen: Stroomlijn Uw C++ Ontwikkeling
  4. Alibaba Cloud Connector Integreren met PLCnext: Stapsgewijze Handleiding
  5. Veilig Toegang tot PLCnext Webserver met DHCP-toegewezen IP
  6. Uw PC Opwekken op Afstand met PLCnext via Wake-on-LAN
  7. PLCnext Console-applicatie Ontwikkelen met C#: Handleiding voor Beginners
  8. Clusterbeheer op PLCnext: Kubernetes Benutten voor Industriële Automatisering
  9. Real-time PLCnext-monitoring met Tableau-dashboards
  10. Power BI-dashboards maken vanuit PLCnext-clouddata
  11. Real-time Grafana-dashboards maken voor PLCnext Control in Azure IoT Hub