In the paper two types of linearizing A/D converted are considered: A/D converter with voltage-to-frequency indirect conversion and dual stope A/D converter. Both approach are suitable to use with measunng transducers. The method, which is implemented by the modification of A/D converter of the V-to-f type, requires the rate multiplier (RM) connected between the pulses counter and the V-to-f converter. The programming numbers applied to a rate multiplier are set-up in such a manner that the linear relationship between digital output and a measured quantity is obtained. In other approach the method of measurements transducer characteristics linearization by using dual slope A/D converter are considered. The rate multiplier is used for changing frequency of counting pulses in second integration interval. Both Methods are illustrated with simple examples. The obtained results are very promising.
PL
W artykule są rozważane dwa rodzaje linearyzujących przetworników A/ C: przetwornik A/C z pośrednim przetwarzaniem napięcie/częstotliwość i przetwornik z podwójnym całkowaniem. Obydwa rodzaje przetworników są używane wraz z przetwornikiem pomiarowym. Metoda linearyzacji oparta na wykorzystaniu przetwornika C/A z pośrednim przetwarzaniem U/f wymaga użycia programowanego dzielnika częstotliwości (PDCz), który włącza się pomiędzy przetwornik U/f a licznik impulsów. Liczby programujące programowany dzielnik częstotliwości dobiera się tak by uzyskać liniową zależność pomiędzy numerycznym wyjściem a wielkością mierzoną. W drugim rozwiązaniu linearyzację charakterystyki przetwornika pomiarowego uzyskuje się w układzie z przetwornikiem A/C z podwójnym całkowaniem. I w tym przypadku programowany dzielnik częstotliwości jest używany do takiej zmiany częstotliwości impulsów zliczanych w trakcie drugiego całkowania by uzyskać zależność liniową pomiędzy wielkością mierzoną a wynikiem przetwarzania. Obydwie metody zostały zilustrowane za pomocą prostych przykładów. Uzyskane wyniki są bardzo obiecujące.
2
Dostęp do pełnego tekstu na zewnętrznej witrynie WWW
The paper presents modified idea of program execution in PLCs. Instead of serial cyclic execution of control program event-driven execution is proposed. Suggested approach to program execution allows for selective execution of program parts or tasks. Only these blocks from entire program are executed whose variables have changed since last calculation. Proposed method can be implemented as software modification or as hardware accelerated solution. The most important part of the idea is task or subprogram triggering condition computation. Methods of program optimization are discussed. In order to determine program blocks that require recalculation in current program scan execution specific hardware support is planned to be researched. Memory content change detection unit allows to determine changes in memory content since last program block execution.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.