WinniePooh
Level-1
- Beiträge
- 102
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo SPS- Gemeinde,
ich bin blutiger Anfänger mit der Phoenix Contact und muss eine Übung für die Schule mit meiner Phoenix Contact über RS485 ein Motor ansprechen. Dieser fordert von mir eine komische Ansteurungssenderahmen.
Für die Kommunikation soll ein HEX- Wert von 8 BYTE in ein ASCII- Wert von 16 BYTE (plus 1BYTE CR).
BSP.:
HEX: 84 01 22 01 45 32 12 01h -> entspricht 8 BYTE
umwandlung nach ASCII
ASCII: 8 4 0 1 2 2 0 1 4 5 3 2 1 2 0 1 ->entspricht 16 BYTE abgeschlossen wird der Rahmen mit noch einem CR.
tatsächlich gesendet wird über die Schnittstelle die HEX Werte der ASCII Zeichen also
HEX: 38 34 30 31 32 32 30 31 34 35 33 32 31 32 30 31 0D
Kann mir da jemand helfen wie man das mit der Phoenix programmieren kann.
Kann man den die Umwandlung im FBD machen oder muss man mit dem ST arbeiten??
Hat jemand ein Beispiel?
mfg
Winnie
ich bin blutiger Anfänger mit der Phoenix Contact und muss eine Übung für die Schule mit meiner Phoenix Contact über RS485 ein Motor ansprechen. Dieser fordert von mir eine komische Ansteurungssenderahmen.
Für die Kommunikation soll ein HEX- Wert von 8 BYTE in ein ASCII- Wert von 16 BYTE (plus 1BYTE CR).
BSP.:
HEX: 84 01 22 01 45 32 12 01h -> entspricht 8 BYTE
umwandlung nach ASCII
ASCII: 8 4 0 1 2 2 0 1 4 5 3 2 1 2 0 1 ->entspricht 16 BYTE abgeschlossen wird der Rahmen mit noch einem CR.
tatsächlich gesendet wird über die Schnittstelle die HEX Werte der ASCII Zeichen also
HEX: 38 34 30 31 32 32 30 31 34 35 33 32 31 32 30 31 0D
Kann mir da jemand helfen wie man das mit der Phoenix programmieren kann.
Kann man den die Umwandlung im FBD machen oder muss man mit dem ST arbeiten??
Hat jemand ein Beispiel?
mfg
Winnie