WinniePooh
Level-1
- Beiträge
- 102
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo SPS- Forum Gemeinde,
ich muss für meine Techniker- Abschlussarbeit eine Achsen Steuerung via Phoenix Contact erstellen.
Ich selber kenne mich mit der großen Vielzahl der Funktionsbausteine der Phoenix Contact nicht so richtig aus.
Bin ein absoluter Neuling mit der Phoenix Contact. Ich habe ein Schneider Motor, diesen ich via RS485 ansteuern soll.
Auf meiner SPS ILC 150 ETH habe ich ein RS485 Inlinekarte eingebaut.
Nun möchte ich die Schnittstelle initialisieren (Baudrate, Stoppbits, etc.), dies habe ich über die Struktur
Nun spreche ich sie in einem Test FB an:
bis jetzt zeigt er mir keine Fehlermeldung, aber sobald ich das in mein Main Programm lade
sagt er mir als Fehlermeldung Dateifehler!().
Kann mir da jemdand helfen?
Gruß Winnie
ich muss für meine Techniker- Abschlussarbeit eine Achsen Steuerung via Phoenix Contact erstellen.
Ich selber kenne mich mit der großen Vielzahl der Funktionsbausteine der Phoenix Contact nicht so richtig aus.
Bin ein absoluter Neuling mit der Phoenix Contact. Ich habe ein Schneider Motor, diesen ich via RS485 ansteuern soll.
Auf meiner SPS ILC 150 ETH habe ich ein RS485 Inlinekarte eingebaut.
Nun möchte ich die Schnittstelle initialisieren (Baudrate, Stoppbits, etc.), dies habe ich über die Struktur
Code:
TYPE
S_T_COM_PARAMETER : STRUCT
protocol : INT;
baudrate : INT;
databits : INT;
stopbits : INT;
flowcontrol : INT;
error_pattern : INT;
first_delimiter : INT;
second_delimiter : INT;
XON_pattern : INT;
XOFF_pattern : INT;
END_STRUCT;
com:S_T_COM_PARAMETER;
END_TYPE
Nun spreche ich sie in einem Test FB an:
Code:
Init.protocol:=0;
Init.baudrate:=7;
Init.databits:=4;
Init.stopbits:=0;
Init.flowcontrol:=0;
COM_INIT_1(IN_ACTIVATE:=Start,IN_PARAMETER:=Init);
out:=COM_INIT_1.IN_PARAMETER;
busy:=COM_INIT_1.OUT_BUSY;
error:=COM_INIT_1.OUT_ERROR;
status:=COM_INIT_1.OUT_STATUS;
bis jetzt zeigt er mir keine Fehlermeldung, aber sobald ich das in mein Main Programm lade
sagt er mir als Fehlermeldung Dateifehler!().
Kann mir da jemdand helfen?
Gruß Winnie