Hallo,
Habe mal das Miniprjekt angehängt.
In der Haupsache ist folgendes Enthalten:
- Referenzpunkt setzen über Eingang oder Steuerwort (MW6 Bit1) und Sollwert MD5 (MW10+11)
- schreiben des Zähleristwertes in MD10 (MW20+21)
- Anzeige der Werte im Display
(* Für MB kommunikation ist Steuerwort= MW6, Zählersetwerte MW10+11, MW12+13 und Zähleristwerte MW20+21, MW22+23 *)
// Encoder 1 einlesen und Wert in MD10 schreiben
// über I5 oder Steuerbit wird die RefPosition gesetzt
//setflanke erzeugen
M01 := (I05 OR M81) AND NOT M02;
M02 := (I05 OR M81);
CI01 (
EN := true,
SE := M01,
RE := ,
SH := ,
SL := ,
SV := MD5, //Ref-pos
OF => ,
FB => ,
CY => ,
ZE => ,
QV => );
MD10 := CI01QV * 2;
Must nur noch die Kommunikation von Galileoseite machen.
Gruß Thomas