Basstarono
Level-1
- Beiträge
- 12
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo SPS Gemeinde,
ich bin noch Anfänger in der SPS Programmierung. Zur Zeit versuche ich eine Anlage mit Bändern zu konfigurieren. Dies ist mir nun schon fast gelungen. Ich habe da nur ein kleines Problem.
Auf ein TXPDO kann man bis zu 8 byte mappen.
Hier ein Codebeispiel:
Index Subid Length Wert
0x1a01 0 1 0 // löscht TXPDO 2
0x1a01 1 4 60640020 // mapt Index 6064 auf TXPDO2
0x1a01 2 4 60650020 // mapt Index 6065 auf TXPDO2
0x1a01 0 1 1 // speichert das TXPDO 2
Die Indexe 6064 und 6065 sind frei ausgedacht.
Wie sage ich im Twincat System Manager jetzt, welcher Index auf welche Variable im Systemmanager gelegt wird. Ich meine nicht die Variablen die vom Twincat PLC control kommen sondern die man anlegt unter Eingang (linke Maustaste auf Eingang und dann Var anfügen oder so).
Ich hoffe es versteht noch jemand was ich meine.
Ich würde mich wirklich freuen wenn mir jemand hilft
Bis denne
ich bin noch Anfänger in der SPS Programmierung. Zur Zeit versuche ich eine Anlage mit Bändern zu konfigurieren. Dies ist mir nun schon fast gelungen. Ich habe da nur ein kleines Problem.
Auf ein TXPDO kann man bis zu 8 byte mappen.
Hier ein Codebeispiel:
Index Subid Length Wert
0x1a01 0 1 0 // löscht TXPDO 2
0x1a01 1 4 60640020 // mapt Index 6064 auf TXPDO2
0x1a01 2 4 60650020 // mapt Index 6065 auf TXPDO2
0x1a01 0 1 1 // speichert das TXPDO 2
Die Indexe 6064 und 6065 sind frei ausgedacht.
Wie sage ich im Twincat System Manager jetzt, welcher Index auf welche Variable im Systemmanager gelegt wird. Ich meine nicht die Variablen die vom Twincat PLC control kommen sondern die man anlegt unter Eingang (linke Maustaste auf Eingang und dann Var anfügen oder so).
Ich hoffe es versteht noch jemand was ich meine.
Ich würde mich wirklich freuen wenn mir jemand hilft
Bis denne