E_IEC870_5_101InitSeqStep
Befehle, die nach dem Empfang vom M_EI_NA_1 ( end of initialisation ) oder nach der Herstellung der Kommunikationsverbindung einmalig ausgeführt werden sollen ( Initialisierungssequence ).
TYPE E_IEC870_5_101InitSeqStep :
(
eIEC870_ISTEP_UNUSED := 0, (* Do nothing *)
eIEC870_ISTEP_CLOCK, (* Send clock synchronization command *)
eIEC870_ISTEP_TEST, (* Send test command *)
eIEC870_ISTEP_GENRO, (* Send general interrogation command *)
eIEC870_ISTEP_CORO, (* Send counter interrogation command *)
eIEC870_ISTEP_COMMAND, (* Send general command *)
eIEC870_ISTEP_DELAY (* Delay timer *)
);
END_TYPE
Initialisierungsschritt | Bedeutung |
---|---|
eIEC870_ISTEP_UNUSED | Der Initialisierungsschritt wird nicht benutzt. |
eIEC870_ISTEP_CLOCK | Der Server soll ein Uhrzeitsynchronisationsbefehl senden. |
eIEC870_ISTEP_TEST | Der Server soll ein Testbefehl senden. |
eIEC870_ISTEP_GENRO | Der Server soll ein Generalabfragebefehl senden. |
eIEC870_ISTEP_CORO | Der Server soll ein Zählerabfragebefehl senden. |
eIEC870_ISTEP_COMMAND | Der Server soll alle Kommandos einmalig senden (Datanpunkte in Steuerungsrichtung: Einzelbefehle, Doppelbefehle, Sollwerte usw. ). |
eIEC870_ISTEP_DELAY | Der Server soll mit der Ausführung des nächsten Initialisierungsschrittes warten. |
Voraussetzungen
Entwicklungsumgebung | Zielplattform | Einzubindende SPS Bibliotheken |
---|---|---|
TwinCAT v2.10.0 Build >= 1301 | PC or CX (x86) | TcIEC870_5_101.Lib |