Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Ergebnis 1 bis 6 von 6

Thema: S7-300 PN Drehgeber mehrere Positionen

  1. #1
    Registriert seit
    28.02.2006
    Ort
    Ostsee 5 min zum Strand
    Beiträge
    780
    Danke
    92
    Erhielt 110 Danke für 98 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Moin,
    ich hab hier eine 314PN/DP mit einem Kübler PN Drehgeber. Dieser Sitz am Ende einer Welle.
    auf dieser Welle ist ein Zahnrad mit 40 Zähnen. Jetzt soll diese Zahnrad mit einem pneumatisch. Zylinder
    verriegelt werden. Alle 9 Grad kann das Zahnrad verriegelt werden. Wie fahre ich am besten die nächstgelegene Position an. Ich kann natürlich 40mal den Vergleich machen, aber das müsste doch auch irgendwie einfacher gehen. Das ganze dann natürlich noch mit einem Fenster, so zB von 207-227, 414-434 usw. Hab ihr da ne Idee?
    die normale Auflösung pro Umdrehung ist 8192, aber ich kann dort auch 8280 einstellen, damit ich beim Dividieren durch 360 Grad eine ganze Zahl bekomme.
    Gruß von der Ostsee

    Nordischerjung
    _____________________

    Wenn man seinem Paßbild ähnlich zu sehen beginnt, sollte man schleunigst Urlaub machen. (Vico Torriani, schw. Entertainer)

    Ich habe eine Diät gemacht und fettem Essen und Alkohol abgeschworen - in zwei Wochen verlor ich 14 Tage. (Joe E. Lewis)
    Zitieren Zitieren S7-300 PN Drehgeber mehrere Positionen  

  2. #2
    Registriert seit
    27.05.2004
    Ort
    Thüringen/Berlin
    Beiträge
    12.222
    Danke
    533
    Erhielt 2.697 Danke für 1.949 Beiträge

    Standard

    Dazu solltest du die Modulo-Funktion nutzen können.

    Wenn du 360 Grad hast und diese 360 mod 9 rechnest, dann bekommst immer den Rest als Wert heraus.

    Das sieht für die ersten Werte so aus:

    Grad X X mod 9
    0 0
    1 1
    2 2
    3 3
    4 4
    5 5
    6 6
    7 7
    8 8
    9 0
    10 1
    11 2
    12 3
    13 4
    14 5
    15 6
    16 7
    17 8
    18 0
    19 1
    20 2
    21 3
    22 4
    23 5
    24 6
    25 7
    26 8
    27 0
    28 1
    29 2
    30 3

    Also mußt du immer die Gradzahl mod 9 rechnen und auf 0 oder 1 oder was auch immer du willst vergleichen. Gegebenenfalls immer auf 0 und einen Offset einführen, für den Versatz des Zylinders.
    Wenn es genauer sein soll, dann mod 90 und die Gradzahl von 0-3600.

    Grad X X mod 90
    0 0
    1 1
    2 2
    3 3
    4 4
    5 5
    6 6
    7 7
    8 8
    9 9
    10 10
    11 11
    12 12
    13 13
    14 14
    15 15
    16 16
    17 17
    18 18
    19 19
    20 20
    21 21
    22 22
    23 23
    24 24
    25 25
    26 26
    27 27
    28 28
    29 29
    30 30
    31 31
    32 32
    33 33
    34 34
    35 35
    36 36
    37 37
    38 38
    39 39
    40 40
    41 41
    42 42
    43 43
    44 44
    45 45
    46 46
    47 47
    48 48
    49 49
    50 50
    51 51
    52 52
    53 53
    54 54
    55 55
    56 56
    57 57
    58 58
    59 59
    60 60
    61 61
    62 62
    63 63
    64 64
    65 65
    66 66
    67 67
    68 68
    69 69
    70 70
    71 71
    72 72
    73 73
    74 74
    75 75
    76 76
    77 77
    78 78
    79 79
    80 80
    81 81
    82 82
    83 83
    84 84
    85 85
    86 86
    87 87
    88 88
    89 89
    90 0
    91 1
    92 2
    93 3
    94 4
    95 5
    96 6
    97 7
    98 8
    99 9
    100 10
    101 11
    102 12
    103 13
    104 14
    105 15
    106 16
    107 17
    108 18
    109 19
    110 20
    111 21
    112 22
    113 23
    114 24
    115 25
    116 26
    117 27
    118 28
    119 29
    120 30
    121 31
    122 32
    123 33
    124 34
    125 35
    126 36
    127 37
    128 38
    129 39
    130 40
    131 41
    132 42
    133 43
    134 44
    135 45
    136 46
    137 47
    138 48
    139 49
    140 50
    141 51
    142 52
    143 53
    144 54
    145 55
    146 56
    147 57
    148 58
    149 59
    150 60
    151 61
    152 62
    153 63
    154 64
    155 65
    156 66
    157 67
    158 68
    159 69
    160 70
    161 71
    162 72
    163 73
    164 74
    165 75
    166 76
    167 77
    168 78
    169 79
    170 80
    171 81
    172 82
    173 83
    174 84
    175 85
    176 86
    177 87
    178 88
    179 89
    180 0
    181 1
    182 2
    Gruß
    Ralle

    ... there\'re 10 kinds of people ... those who understand binaries and those who don\'t …
    and the third kinds of people … those who love TIA-Portal

  3. Folgender Benutzer sagt Danke zu Ralle für den nützlichen Beitrag:

    Nordischerjung (12.02.2014)

  4. #3
    Avatar von Nordischerjung
    Nordischerjung ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    28.02.2006
    Ort
    Ostsee 5 min zum Strand
    Beiträge
    780
    Danke
    92
    Erhielt 110 Danke für 98 Beiträge

    Standard

    Oh man wieso ist das einfachste immer so weit weg? Wenn ich ein Fenster brauch, dann brauch ich ja nur auf zB 0 - 5 vergleichen
    Gruß von der Ostsee

    Nordischerjung
    _____________________

    Wenn man seinem Paßbild ähnlich zu sehen beginnt, sollte man schleunigst Urlaub machen. (Vico Torriani, schw. Entertainer)

    Ich habe eine Diät gemacht und fettem Essen und Alkohol abgeschworen - in zwei Wochen verlor ich 14 Tage. (Joe E. Lewis)

  5. #4
    Registriert seit
    26.11.2010
    Beiträge
    181
    Danke
    9
    Erhielt 13 Danke für 13 Beiträge

    Standard

    Hallo

    Wie schnell geht das denn, kann das die CPU lesen und verarbeiten?

    Wie willst du anhalten?

    Ist da ein Antrieb dahinter?

    Ist da mechanische Schwungmasse dahinter?

    Gruß
    Bernhard

  6. #5
    Registriert seit
    19.10.2010
    Beiträge
    325
    Danke
    15
    Erhielt 36 Danke für 31 Beiträge

    Standard

    Ich würde auch modulo teilen und den eventuell stehenden Rest noch weiter verfahren bist das Ergebnis 0 ist. Dann passt der Bolzen ja.

    Gesendet von meinem GT-I9305 mit Tapatalk

  7. #6
    Avatar von Nordischerjung
    Nordischerjung ist offline Erfahrener Benutzer
    Themenstarter
    Registriert seit
    28.02.2006
    Ort
    Ostsee 5 min zum Strand
    Beiträge
    780
    Danke
    92
    Erhielt 110 Danke für 98 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Moin, der Bolzen hat genug Luft. Das Verfahren geht auch sehr langsam. Also das mit dem positionieren ist hier nicht das Problem.
    Es ging wirklich nur um die Positionsabfrage, die dank Ralle nun geht klärt ist.
    BTW funktioniert wunderbar auch mit der Fensterabfrage
    Gruß von der Ostsee

    Nordischerjung
    _____________________

    Wenn man seinem Paßbild ähnlich zu sehen beginnt, sollte man schleunigst Urlaub machen. (Vico Torriani, schw. Entertainer)

    Ich habe eine Diät gemacht und fettem Essen und Alkohol abgeschworen - in zwei Wochen verlor ich 14 Tage. (Joe E. Lewis)

Ähnliche Themen

  1. Drehgeber für Danfoss FC 300
    Von Tristec im Forum Antriebstechnik
    Antworten: 1
    Letzter Beitrag: 02.12.2011, 23:03
  2. Mehrere ET200S mit einer S7 300 verbinden
    Von Aton im Forum Simatic
    Antworten: 8
    Letzter Beitrag: 09.09.2011, 21:46
  3. Positionen für Anbau-Schränke
    Von Larry Laffer im Forum Schaltschrankbau
    Antworten: 4
    Letzter Beitrag: 29.06.2011, 19:35
  4. Positionen speichern
    Von Nordischerjung im Forum Simatic
    Antworten: 45
    Letzter Beitrag: 23.10.2008, 16:00
  5. mehrere verschiedene Positionen mit 3 Zählern ??
    Von Fabian_GmbH im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 27.06.2005, 16:56

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •