Mam pytanie na które nie za bardzo mogę znaleźć odpowiedź...
Jak konkretnie działają szybkie liczniki np. w S7-300? Wiem do czego służą, jak je obsługiwać ale interesuje mnie kwestia szczegółów technicznych, które jak domyślam się, mogą się różnić w zależności od producenta. Czy zliczane impulsy są przechowywane w jakiejś osobnej komórce pamięci, skąd po zakończeniu cyklu są pobierane i udostępniane w normalnym cyklu programu (jeśli nie korzystam z przerwania informującego o doliczeniu do wartości zadanej)? Jak rozwiązany jest cały cykl akwizycji impulsów?
Dwa kolejne pytania dotyczą Siemens S7-200:
1. W manualu dla CPU 224XP pisze, że możliwe jest wykorzystanie liczników z prędkością 200kHz lub 30 kHz. Gdzie zmienia się prędkość liczników?
2. Dotyczy przerwań- czy należy bezwzględnie przestrzegać zasady współdzielonej pamięci dla bloku przerwania i normalnego bloku programu poprzez używanie instrukcji MOV? Co w sytuacji, gdy współdzielić chcę np. 1 bit? Muszę zużyć co najmniej cały bajt?
Będę wdzięczny za każdą sensowną odpowiedź, pozdrawiam
Jak konkretnie działają szybkie liczniki np. w S7-300? Wiem do czego służą, jak je obsługiwać ale interesuje mnie kwestia szczegółów technicznych, które jak domyślam się, mogą się różnić w zależności od producenta. Czy zliczane impulsy są przechowywane w jakiejś osobnej komórce pamięci, skąd po zakończeniu cyklu są pobierane i udostępniane w normalnym cyklu programu (jeśli nie korzystam z przerwania informującego o doliczeniu do wartości zadanej)? Jak rozwiązany jest cały cykl akwizycji impulsów?
Dwa kolejne pytania dotyczą Siemens S7-200:
1. W manualu dla CPU 224XP pisze, że możliwe jest wykorzystanie liczników z prędkością 200kHz lub 30 kHz. Gdzie zmienia się prędkość liczników?
2. Dotyczy przerwań- czy należy bezwzględnie przestrzegać zasady współdzielonej pamięci dla bloku przerwania i normalnego bloku programu poprzez używanie instrukcji MOV? Co w sytuacji, gdy współdzielić chcę np. 1 bit? Muszę zużyć co najmniej cały bajt?
Będę wdzięczny za każdą sensowną odpowiedź, pozdrawiam