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

Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling

Inleiding

Hallo iedereen, ik ga praten over de Straton-runtime en de programmeeromgeving eromheen voor de IEC 61850-standaard. Deze runtime respecteert Edition 2, een protocol dat in volle evolutie is in de energiesector.

In het verleden heeft Phoenix Contact een IEC 61850-stack ontwikkeld voor PCWORX en onze vorige PLC-reihe (AXC1050). Vandaag, dankzij deze applicatie die beschikbaar is in de Store, is het mogelijk om PLCnext Engineer en de IEC 61850-standaard te combineren. Bovendien biedt deze runtime het enorme voordeel van het configureren van een 61850-client, dus de mogelijkheid om commando's te sturen. Dat bestond vroeger niet, wat deuren opent naar de energiemarkt.

Ik wilde delen wat ik kon bereiken. Ik plan meerdere Makers Blogs over deze standaard te maken.

  • Deze eerste tutorial gaat over het downloaden van de applicatie, installeren, een licentie aanmaken en data uitwisselen tussen de twee omgevingen.
  • De tweede tutorial behandelt MMS-communicatie (server-client), het aanmaken van een SCL-configuratie op een server en mapping tussen IEC 61131- en IEC 61850-variabelen. (Link)
  • De derde tutorial zal de creatie van GOOSE-communicatie (server-server) behandelen.
  • De laatste in de reeks laat zien hoe commando's van een 61850-client naar een 61850-server gestuurd worden.

Tutorial 1 – Data-uitwisseling tussen PLCnext Engineer en Straton

1) Installeren en licentiëren

  • Als eerste stap is het nodig om de applicatie voor de AXC F 2152 te downloaden, beschikbaar in onze Store.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Vervolgens, zoals bij andere Store-applicaties, is het mogelijk om het te installeren via het web-based management.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Na het opstarten van de AXC F 2152 is de 61850-stack twee uur geldig. Zonder licentie moet de controller herstart worden om ontwikkeling voort te zetten. De beste manier om te werken is om direct contact op te nemen met Straton (sales@straton-plc.com), je behoeften en het aantal datapunten dat je wenst te gebruiken door te geven. Afhankelijk van je behoeften en het aantal bestelde licenties, kunnen ze op maat gemaakte prijzen aanbieden.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Vervolgens moet je via SFTP verbinden en een bestand aanmaken in de map /plc/appshome/data/60002172000318 genaamd K5License.ini en het resultaat van de e-mailgeneratie daarin plakken.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Nu de runtime op de PLC geïnstalleerd is, kun je de Straton Editor (de programmeeromgeving) downloaden door in te loggen met je credentials op de Straton-website https://straton-plc.com/en/. Natuurlijk kun je, afhankelijk van je behoeften, een licentie voor Straton Editor aanvragen (niet nodig voor de behoeften in deze tutorial-reeks).
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling

2) Data-uitwisseling tussen PLCnext Engineer en Straton

  • Open Straton Editor en maak een nieuw project. Ga naar "File" dan "Add New Project".
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Kies je programmeertaal (Structured Text aanbevolen) en het IP-adres van de controller.
    Wijzig niet poort 1100, dit is de standaard communicatiepoort van de Straton-runtime voor de Ethernet-kaarten van elk apparaat.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Kies vervolgens het protocol dat je gaat gebruiken (voorlopik kies ik alleen MODBUS Master voor communicatie tussen omgevingen). Het is altijd mogelijk om later protocollen toe te voegen.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Eerst, in het tabblad "Fieldbus Configurations", selecteer de Modbus Master-driver.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Onder de Modbus Master, voeg een Modbus Master Port toe en configureer de netwerkparameters.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Onder de Modbus Master Port, voeg een Modbus Master Request toe en selecteer de FC en de datacount (bepaalt het aantal variabelen = Nb items) die je wilt.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Onder de Modbus Master Request, voeg de Modbus-variabelen toe die je wilt, vergeet niet de offset in te stellen (verschillend voor elke variabele), met andere woorden de plek van de variabele in het register.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Nu de configuratie op Straton klaar is, moet je een TCP/IP MODBUS-server op PLCnext Engineer instellen en online gaan om de communicatie tussen beide omgevingen tot stand te brengen.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling
  • Build het project op Straton en ga online. Nu kun je de variabele in PLCnext Engineer toggelen en het effect zien op Straton.
Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling Straton Runtime: PLCnext Engineer integreren met IEC 61850 voor naadloze data-uitwisseling

Als je meer vragen heb, raad ik je aan contact op te nemen met de app-ontwikkelaar: https://www.plcnextstore.com/message?appid=1084&messagetype=aq

Of direct de Straton-ondersteuning: support@straton-plc.com

Bedankt voor het lezen!

Industriële technologie

  1. Arduino data logging met SD-kaart & DS3231 RTC: stap-voor-stap tutorial
  2. I2C Communicatie met Arduino Beheersen: Een Praktische Tutorial
  3. Bandsaag vs. Cirkelzaag: Welk Snijgereedschap Levert de Beste Prestaties?
  4. Schuifregisters: Fundamenten, Toepassingen en Ontwerpvarianten
  5. Fundamenten van digitaal geheugen: adressering, toegang en volatiliteit
  6. Diodes en gelijkrichters: fundamentele principes, werking en sleutelparameters
  7. Leiders en isolators begrijpen: van kwantummechanica tot praktische toepassingen
  8. SCADA vs. HMI: Belangrijke verschillen en hun rol in Industrie 4.0
  9. Big Data en Cloud Computing: Hoe Ze Samenwerken
  10. Edge Computing Ontmaskerd: Praktische Use Cases in Transport, Utilities en Productie
  11. Slimme Productie Ontmoet Big Data: Predictieve Efficiëntie en Innovatie Ontgrendelen