Skład zestawu
Zestaw składa się z:
- Płyty z oprogramowaniem
- Sterownika PLC
- Kabla USB do podłączenia sterownika z komputerem PC

Sterownik w zestawie to IDEC SmartAXIS FT1A-H40RSA. Sterownik wyposażony jest między innymi w :
- 18 wejść cyfrowych
- 6 wejść analogowych
- 4 wyjścia tranzystorowe PNP
- 4 wyjścia przekaźnikowe o obciążalności do 10 A
- 8 wyjść przekaźnikowych o obciążalności do 2 A
- 47.4 kB pamięci kodu dla kodu drabinkowego
- 38 kB pamięci dla kodu FBD
- 2 wyjścia PWM o maksymalnej częstotliwości 100 kHz
- 2 wyjścia PWM o maksymalnej częstotliwości 5 kHz
- 1 port USB
- 1 złącze Ethernet
- 2 wejścia na komunikację RS422/RS485 lub RS232
- 1 złącze na kartę SD
- Monochromatyczny wyświetlacz LCD
Oprogramowanie

Oprogramowanie składa się z 4 programów:
- WindCFG- Program do oprogramowania systemów. System może składać się z np. sterownika PLC, wyświetlacza dotykowego, czytnika kodów kreskowych, komputera PC, itp.
- WindLDR – Program do pisania oprogramowania do sterownika PLC
- WindO/I-NV3 – Program do oprogramowanie paneli dotykowych
- WindO/I-NV2 – Program do oprogramowanie paneli dotykowych
Początki z programem WindLDR
Po zainstalowaniu i włączeniu programu otrzymujemy widok:

Program bez problemu instaluje się na Windowsie 7. Nie miałem też problemów z komunikacją ze sterownikiem.
Zanim zaczniemy programować najlepiej od razu na początku ustawić nasz model sterownika. Robimy na dole po lewej stronie rozwijając listę i w moim przypadku wybierając „FT1A-40” a następnie FBD lub Ladder.

FBD oznacza tryb wizualny programowania, a Ladder język drabinkowy. Ja osobiście używam trybu FBD z racji łatwości przy programowaniu i znacznym skróceniu czasu tworzenia oprogramowania.
Aby stworzyć nasz program wybieramy z menu potrzebne bloczki z górnego menu :

Jest to dość intuicyjne i bardzo ułatwia programowanie. Bloczki podzielone są na 3 kategorie: Terminal (wejścia i wyjścia), Basic (podstawowe funkcje logiczne), Advanced (zaawansowane funkcje, liczniki i rejestry). Aby połączyć bloczki wystarczy najechać myszką na połączenie i przeciągnąć linię do kolejnego bloczka. Oto przykładowy banalny kod:

By się upewnić, że kod jest OK, oraz aby przygotować go do wgrania należy wcisnąć przycisk „Convert”. Jeśli nie popełniliśmy żadnego błędu otrzymamy komunikat:

Zanim wgramy kod możemy go sobie przesymulować. W tym celu wybieramy z górnego menu : Online → Simulation. Otworzy się nam nasz schemat z możliwością symulacji. Jeśli klikniemy 2 razy na przykład na wejście, to zmieni ono kolor na czerwony. Oznacza to, że zostało wysterowane. Kolor czerwony połączenia oznacza logiczną jedynkę, a kolor niebieski logiczne zero. W ten sposób możemy przetestować logikę naszego programu.

Aby wyjść z trybu symulacji należy ponownie kliknąć ikonkę Simulation.
W celu wgrania naszego oprogramowania klikamy w ikonę Download. Otworzy się nam okno wyboru ustawień połączenia z sterownikiem PLC.

Ja nic nie zmieniałem w ustawieniach i bez problemu połączyłem się z sterownikiem. Po poprawnym wgraniu kodu sterownik automatycznie zacznie wykonywać program. Możemy podejrzeć wykonywanie kodu. W tym celu wybieramy ikonkę Monitor. Ponownie jak w symulacji zobaczymy nasz schemat z zaznaczonym na czerwono wysterowanymi wejściami. Różnica polega na tym, że aby wysterować wejście nie klikamy 2 razy na nie, ale fizycznie na siłowniku podajemy 24 V DC na interesujące nas wejście. Wtedy dopiero zmieni się kolor połączenia.