Beispiele

In Beispielprojekten sind folgende Stationsparameter für die Unterstation oder Zentralstation eingestellt:

 

Voraussetzungen

SPS Project

Beschreibung

LowLevelSlaveSample.zip

Einfache Slave-Applikation die das TwinCAT IEC60870-5-104 Transport Interface nutzt. MAIN implementiert den Verbindungsaufbau/-abbau und einen einfachen  TX/RX-Datenaustausch:

  • Datenpunkte in Überwachungsrichtung: M_SP_NA_1(IOA:=100) und M_BO_TB_1(IOA:=400). Datenpunkte in Kontrollrichtung: C_SC_NA_1(IOA:=10);
  • Einfache Implementierung einer Uhrzeitsynchronisation: C_CS_NA_1(IOA:=0);
  • Einfache Implementierung einer Generalabfrage: C_IC_NA_1(IOA:=0);
  • Einfache Implementierung eines Einzehlbefehls: C_SC_NA_1(IOA:=10);
  • Einfache Implementierung einer Zählerabfrage: C_CI_NA_1(IOA:=0);

LowLevelMasterSample.zip

Einfache Master-Applikation die das TwinCAT IEC60870-5-104 Transport Interface nutzt. MAIN implementiert den Verbindungsaufbau/-abbau und in einen einfachen TX/RX-Datenaustausch:

  • Die Beispielapplikation sendet alle 20 Sekunden eine Generalabfrage: C_IC_NA_1(IOA:=0);
  • Eine steigenden Flanke an der bSCmd-Variablen sendet ein einfaches Befehl: C_SC_NA_1(IOA:=10);
  • Eine steigenden Flanke an der bClockSyn-Variablen sendet ein Uhrzeitsynchronisationsbefehl: C_CS_NA_1(IOA:=0);