Grapefruuuut
Level-1
- Beiträge
- 36
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
[***gelöst***]CM PtP RS485 Daten via Send_PtP an Aktor versenden
Hallöchen liebe Wissenden,
ich habe das Problem, dass ich absolut neu in die RS485 Welt mit der SPS einsteige und habe leider das Problem nicht zu wissen, wie ich Daten senden kann.
Wir haben eine S7-300 nutzen einige ET200SP mit einem CM PtP, in Verbindung mit TIA 12.
Der Aktor (Druckcontroler), muss mit einer Sollwertvorgabe via RS485 versorgt werden. Den Baustein Send_PtP habe ich mir schon einmal angesehen und habe
jetzt leider einfach noch ein paar Problemchen. Wir wollen 11Byte an Infos senden und ihm so mitteilen, was der Druckcontroler zu tun hat.
Beim Send_PtP gibt es einen Buffer Eingang, wenn ich es richtig verstanden habe, könnte man diesen mit den Infos versehen, die gesendet werden sollen. Wie kann
ich ihm denn beliebige 11Byte verpassen?! In der Variablentabelle kann man keine Strings deklarieren und irgendwie blicke ich da generell nicht durch. Ich habe mir das
Programmierhandbuch A5E31625080-AA besrogt, finde darin aber leider auch nicht die Infos, die ich benötige.
Bitte helft mir und erklärt mir, wie ich das realisieren kann. Es soll halt später so sein, ich habe auf meinem HMI ein Eingabefeld, gebe dort den Druck vor, der wird zu nem
String gemacht, dieser wird dann seriell über RS485 an das Gerät geschickt und bekomme dann den aktuellen Druck über RS485 zurück und zeige mir diesen ebenfalls auf dem
HMI an.
LG
Christian
Hallöchen liebe Wissenden,
ich habe das Problem, dass ich absolut neu in die RS485 Welt mit der SPS einsteige und habe leider das Problem nicht zu wissen, wie ich Daten senden kann.
Wir haben eine S7-300 nutzen einige ET200SP mit einem CM PtP, in Verbindung mit TIA 12.
Der Aktor (Druckcontroler), muss mit einer Sollwertvorgabe via RS485 versorgt werden. Den Baustein Send_PtP habe ich mir schon einmal angesehen und habe
jetzt leider einfach noch ein paar Problemchen. Wir wollen 11Byte an Infos senden und ihm so mitteilen, was der Druckcontroler zu tun hat.
Beim Send_PtP gibt es einen Buffer Eingang, wenn ich es richtig verstanden habe, könnte man diesen mit den Infos versehen, die gesendet werden sollen. Wie kann
ich ihm denn beliebige 11Byte verpassen?! In der Variablentabelle kann man keine Strings deklarieren und irgendwie blicke ich da generell nicht durch. Ich habe mir das
Programmierhandbuch A5E31625080-AA besrogt, finde darin aber leider auch nicht die Infos, die ich benötige.
Bitte helft mir und erklärt mir, wie ich das realisieren kann. Es soll halt später so sein, ich habe auf meinem HMI ein Eingabefeld, gebe dort den Druck vor, der wird zu nem
String gemacht, dieser wird dann seriell über RS485 an das Gerät geschickt und bekomme dann den aktuellen Druck über RS485 zurück und zeige mir diesen ebenfalls auf dem
HMI an.
LG
Christian
Zuletzt bearbeitet: