Hallo Andre,
hier ein paar Antworten auf Deine Fragen:
Kann ich bei der EC4P nur einen Task verwenden?
Bei der EC4P gibt es nur eine Task die zyklisch bearbeitet wird. Daneben gibt es noch die Möglichkeit mehrere Interrupt getriebene Tasks (Interrupt-Eingänge I1 - I4, Timer, usw) einzubinden. Diese Interrupt-"Tasks" sollten aber immer nur sehr kurz sein, da sie die zyklische Task an beliebiger Stelle unterbrechen können.
Gibt es eigentlich eine Anleitung(welche FC/FB es schon gibt)
Die FC/FBs befinden sich in verschiedenen Libraries, die im EC4 Target enthalten sind. Die Dokumentation zu den Libs gehören zum Lieferumfang von easySoft-CoDeSys. Du findest sie in der Regel hier:
C:\Programme\Moeller Software\easy Soft CoDeSys V2.3.5\easy Soft CoDeSys\MANUALS\index.htmlJetzt zu Deinem ursprünglichen Problem.
Es ist in der Tat so, das die Bedienung über ein abgesetztes Display (CP4 / CP8) wesentlich träger ist, als die direkte Bedienung an der EC4P. Das liegt nicht unbedingt an der Baudrate, sondern an der arbeitsweise der Kommunikation zwischen CP4/8 und EC4P. Die maximale Baudrate beträgt 19200 Baud. Sie ist am CP4 / 8 einstellbar. An der EC4P braucht keine Einstellung vorgenommen werden.
Viele Grüße
Dieter