| |
Podzespoły: Alpha2. Moduł wyjść analogowych i program generujący przebiegi
Wysłany przez Jacek dnia 08-12-2009 o godz. 01:32:25 (324 odsłon)
Mimo swojej podatności na zakłócenia, sygnał analogowy stale jest używany w automatyce. Powód jest oczywisty - to prostota wykonania interfejsu łączącego czasami całkowicie różne urządzenia. Wystarczy określić zakresy wartości napięć lub prądów i już można łączyć ze sobą układy. W razie jakiś problemów, bardzo łatwo jest też skalować lub filtrować taki sygnał. Techniki są bardzo dobrze znane, praktycznie od zarania dziejów elektrotechniki, a urządzenia automatyki sterowane sygnałem analogowym można mnożyć. Sterownik Alfa w swojej podstawowej konfiguracji nie ma wyjść analogowych, a jedynie przekaźnikowe. Trzeba do niego podłączyć dodatkowy moduł, a ten wymaga gniazda rozszerzenia mającego dostęp do szyny mikroprocesora, tak jak karty dodawane do komputera PC. Poprzez to gniazdo moduł bezpośrednio komunikuje się z CPU. Informacja ta jest o tyle istotna, że ogranicza zastosowanie modułu do tych wersji sterownika Alfa, które mają gniazdo rozszerzenia. Należą do nich AL2-24MR oraz AL2-14MR. Najmniejszy, używany w poprzednim artykule AL2-10MR nie umożliwia podłączenia żadnego dodatkowego modułu za pośrednictwem gniazda. Trzeba o tym pamiętać wybierając sterownik, który np. ma komunikować się z otoczeniem za pośrednictwem RS232. Mimo iż wszystkie Alfy programowane są z użyciem tego interfejsu, to nie nadaje się on do wykorzystania we własnej aplikacji. Do połączenia np. z modemem GSM trzeba wpiąć w gniazdo Alfy moduł, który instaluje dodatkowy port COM.
(Czytaj więcej... | 1747 bajtów więcej | Podzespoły | Wynik: 0)
|
|
Podzespoły: Alpha2. Program realizujący funkcję Termostatu lub Regulatora PID
Wysłany przez Jacek dnia 07-12-2009 o godz. 18:02:56 (379 odsłon)
Nawiązując do poprzednio zapowiedzianej idei nauki poprzez przykłady, pokażę w jaki sposób używa się wejść analogowych sterownika oraz jak dzięki nim można zmierzyć np. temperaturę, posługując się modułem odpowiedniego przetwornika. Następnie zastosujemy zdobytą wiedzę do budowy dwóch termostatów: jeden bardzo prosty, a drugi wykorzystujący algorytm PID. Do podłączenia czujnika termorezystancyjnego PT100 użyjemy dodatkowego modułu rozszerzenia typu AL2-2PT-ADP. Zastosowany przeze mnie w poprzednim artykule nt. programowania sterownika Alpha2, model AL2-10MR-D ma sześć wejść o rezystancji 142 kΩ każde, które mogą posłużyć do pomiaru analogowego sygnału napięcia mieszczącego się w zakresie 0...10 VDC. Jednostka centralna sterownika wykonuje konwersję napięcia na liczbę 9-bitową z zakresu 0...500 w czasie 8 ms. Jak łatwo domyślić się, dokładność konwersji to 5% (10 V/500 kroków = 0,5 V) co w zupełności wystarcza do większości prostych zastosowań, niewymagających bardzo dużej rozdzielczości pomiaru.
Aby można było mierzyć napięcie wejściowe wyma-gana jest konfiguracja wejść jako „source". W tej konfiguracji napięciem odniesienia jest minus zasila-nia i w stosunku do niego odnoszone są napięcia wejściowe. Warto nadmienić, że wejścia mogą pełnić swoje funkcje zamiennie, tzn. można ich używać zarówno jako analogowe jak i jako cyfrowe, bez względu na połączenia zewnętrzne. Wystarczy tylko w oprogramowaniu Alfy umieścić odpowiednie bloki na symbolu odpowiedniego wejścia. Niezbędna jest również programowa konfiguracja, którą wykonuje się z poziomu menu sterownika. Do wyboru są tryby:
- Normal umożliwiający pomiar dowolnego napięcia na wejściu,
- TC służący do podłączenia modułu z termoparą,
- PT100 przeznaczony do współpracy z modułem czujnika termorezystancyjnego PT100.
W każdym z wymienionych trybów mierzone jest napięcie, jednak w trybach TC i PT100 jest ono wewnętrznie dodatkowo skalowane.
(Czytaj więcej... | 2281 bajtów więcej | Podzespoły | Wynik: 0)
|
|
Podzespoły: Alpha2. Sterownik PLC do prostych aplikacji. Program przekaźnika czasowego
Wysłany przez Jacek dnia 07-12-2009 o godz. 00:42:46 (459 odsłon)
Sterownik Alpha2 firmy Mitsubishi określany jest przez samego producenta jako Simple Application Controller. Wersja sterownika, na bazie której powstał ten kurs programowania, ma 4 wyjścia przekaźnikowe, 6 wejść mogących pełnić funkcję analogowych lub cyfrowych. Jest to najczęściej stosowany przeze mnie w prostych aplikacjach PLC.
Już na pierwszy rzut oka produkt sprawia bardzo dobre wrażenie: solidna, wykonana z ABS obudowa, zaciski śrubowe, wyświetlacz i prosta klawiatura umożliwiająca poruszanie się po menu użytkownika. Pod zaślepką ukryte jest gniazdo służące do podłączenia adaptera, dzięki któremu można zaprogramować Alfę.
Sterownik produkowany jest w trzech wersjach, różniących się pomiędzy sobą liczbą wejść/wyjść cyfrowych oraz możliwością podłączenia dodatkowych modułów rozszerzeń i dostępnością portu szeregowego do podłączenia modemu. Jak wspomniałem wcześniej, najczęściej stosuję najprostszy i najtańszy sterownik AL2-10MR-D, jednak potencjalny użytkownik może również wybrać jedną z dwóch innych wersji: AL2-14MR (8 wejść/6 wyjść) lub AL2-24MR (15 wejść/9 wyjść). Każdy ze sterowników produkowany jest w wersji zasilanej napięciem 100...230 V AC (-A) lub 24 V DC (-D).
(Czytaj więcej... | 1491 bajtów więcej | Podzespoły | Wynik: 5)
|
|
| |
 |
Artykuł dnia |
 |
|
|
Dziś nie dodano nowego artykułu.
|
|
|
 |
|