Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > 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. >