-> Hier kostenlos registrieren
Moin,
ich habe ein Programm geschrieben mit dem ich einen Motor mit einem Drehgeber verschiedene Positionen anfahren lassen kann. Jetzt will ich mehrere Positionen hintereinander anfahren. Dazu habe ich einen Funktionsbaustein programmiert bei dem man die Position und ein Start Signal angibt. Der gibt dann ein Signal aus wenn er seine Position erreicht hat, dass dann den nächsten Funktionsbaustein ansteuert und immer so weiter. Mein Problem ist das ich bei jedem dieser Bausteine auch immer eine Variable verbinden muss die die Position weiterleitet sowie das Anfahrsignal, da eine Variable ja nicht von verschiedenen Punkten aus gesetzt werden kann. Das ist bei vielen Position ziemlich umständlich, verbraucht Speicherplatz usw. Habt ihr eine Idee wie ich das einfacher umsetzen kann.
Ich benutze ein ILC150ETH von Phoenix Contact mit der Steuerungssoftware PC WorX.
Danke schonmal!
ich habe ein Programm geschrieben mit dem ich einen Motor mit einem Drehgeber verschiedene Positionen anfahren lassen kann. Jetzt will ich mehrere Positionen hintereinander anfahren. Dazu habe ich einen Funktionsbaustein programmiert bei dem man die Position und ein Start Signal angibt. Der gibt dann ein Signal aus wenn er seine Position erreicht hat, dass dann den nächsten Funktionsbaustein ansteuert und immer so weiter. Mein Problem ist das ich bei jedem dieser Bausteine auch immer eine Variable verbinden muss die die Position weiterleitet sowie das Anfahrsignal, da eine Variable ja nicht von verschiedenen Punkten aus gesetzt werden kann. Das ist bei vielen Position ziemlich umständlich, verbraucht Speicherplatz usw. Habt ihr eine Idee wie ich das einfacher umsetzen kann.
Ich benutze ein ILC150ETH von Phoenix Contact mit der Steuerungssoftware PC WorX.
Danke schonmal!