Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Vorgang vorzeitig abbrechen Nachtrag Kategorie: Programmierung (von reneforster - 15.02.2008 21:04)
Als Antwort auf Re: Vorgang vorzeitig abbrechen Nachtrag von Markus H - 14.02.2008 19:32
Ich nutze:
C-Control II Unit, C-Control II Station, CC2-ReglerBoard, OSOPT V3.1
also bei einer Control I gehts halt nicht so einfach,

aber vielleicht könntest Du ja nach einem ähnlichen Prinzip arbeiten. Alles für Taktsteuerung kommt
in einen Programmabschnitt, welchen Du wiederum in deinem restlichen Programm immer wieder
aufrufst. Oder umgekehrt, deinen Takt in einer Schleife ständig ausführst und ab und zu in den
restlichen Programmteil verzweigst. Musst Du aber je nach Umfang vom restlichen Programm und
der je nach wie zeitkritsch alles ist selber entscheiden.

Bei anderen SPS ist das auch nicht anders (z.B. S7). Da teilst Du dein Programm halt in verschiedenen
Bausteinen auf, diese wiederum werden vom je nach Wunsch aufgerufen und abgearbeitet. Und das alles
schön hintereinander. Nur darfst Du dann nicht einfach mit einem Programmhalt (sleep) arbeiten, da es
sonst dein ganzes System ausbremst. Da musst Du dann auf anderes ausweichen, z.B. durch Abfrage
des Systemtimers und dementsprechend handeln.


Das Multithreading in der Control II ist halt durch nichts zu ersetzen.



    Antwort schreiben


Antworten: