Industry Online Support
Technical Forum
18.06.2008 11:36 | |
Beigetreten: 19.04.2006 Letzter Bes: 10.12.2021 Beiträge: 521 Bewertung: (31) |
wir haben so was in der art ungefähr so gelöst (hab es etwas angepasst): //************************************************************************ // 3.Schleichfahrt //************************************************************************ U DBX 254.1 // "Signale_Achse".Fahrt_Auf SPBN abs // Bewegung AUF ---------------------------------------------------------- U( L DBD 164 // "Signale_Achse".Zielpos_oben L DBD 600 // "Signale Achse".Pos_Schleichf -R L DBD 182 // "Signale_Achse".Istposition >=R ) SPB Pen abs: U DBX 254.2 // "Signale_Achse".Fahrt_Ab SPBN nos // Bewegung AB ----------------------------------------------------------- U( L DBD 168 // "Signale_Achse".Zielpos_unten L DBD 600 // "Signale Achse".Pos_Schleichf +R L DBD 182 // "Signale_Achse".Istposition <=R ) SPBN nos Pen: = DBX 586.5 // "Signale_Achse".A_Schleichfahrt nos: U DBX 586.5 // "Signale_Achse".A_Schleichfahrt SPBN nex1 U DBX 254.1 // "Signale_Achse".Fahrt_Auf SPBN ab1 L 1000 SPA out ab1: U DBX 254.2 // "Signale_Achse".Fahrt_Ab SPBN ab2 L -1000 SPA out ab2: L 0 out: T PAW 512 nex1: UN DBX 586.5 // "Signale_Achse".A_keine_Schleichfahrt SPBN nex2 U DBX 254.1 // "Signale_Achse".Fahrt_Auf SPBN ab3 L 27648 SPA out2 ab3: U DBX 254.2 // "Signale_Achse".Fahrt_Ab SPBN ab4 L -27648 SPA out2 ab4: L 0 out2: T PAW 512 nex2: NOP 0 => DBD 600 // "Signale Achse".Pos_Schleichf : das ist die differenz zum ziel, ab wo der antrieb in schleichfahrt gehen soll. das andere sind entsprechende datenbits, welche du erzeugen müßtest. du mußt ja erst mal schauen, ob das ziel oben oder unten ist und entsprechend den sollwert wählen. richtungsabhängig mit "+" oder "-" die 1000/27648 entspricht einem wählbaren festsollwert. 27648 entspricht zum bsp. 10V oder 20mA je nach hardwarekonfiguration. ich hoffe das hilft etwas weiter tschau sven |
...wer seine träume verwirklichen will, muß auch daraus erwachen... |
|
24.06.2008 10:39 | |
Beiträge: 14 Bewertung: (0) |
Das Ausgeben der Analogwert ist umgekehrt wie das Einlesen: Skaliert von +/- 27648 bei Siemens Ausgangskarten |
Folgen Sie uns auf