Relais dauernt ansteuern Kategorie: Programmierung (von Thommi - 19.01.2004 9:53) | |
| |
Hallo zusammen. Vielleicht kann mir ja jemand helfen. Ich habe ein Programm geschrieben, mit dem ich eine Motordreh- zahl steuern will. Der Motor soll langsam anfahren. Im Programmcode lasse ich die Spannung am PLM-Ausgang langsam ansteigen (hier ab 20 %, da der Motor am Frequenzumrichter sowieso noch nicht anfährt). Da ich für den Frequenzumrichter eine Freigabe über eine Klemme benötige, lasse ich C-Control 2 ein Relais schlie�en. Nun mein Problem: Das Programm lässt das Relais bei jeder �nderung der %-Zahl des PLM-Ausganges erneut abfallen und schlie�t es direkt wieder. Folge, der Motor springt fast aus der Halterung :-) Wie kann ich das verhindern, bzw. ermöglichen, das das Relais immer während des ganzen Programmzyklus angezogen bleibt? Hier der Code: //------------ thread main //------------ { int n; n=0; plm.settimebase(0,plm.BASE_400); plm.setmode(0,0); plm.setperiod(0,100); ports.set(1,1); loop { for n=20...60 { plm.out(1,n); sleep 8000; } } } Vielen Dank im Voraus! | |
Antwort schreiben Antworten: Re: Relais dauernt ansteuern (von Thommi - 19.01.2004 11:22) Re: Relais dauernt ansteuern (von Arno Plack - 25.01.2004 0:10) |