ня по нарощуванню модулів;
- захист від неправильної установки модулів;
- всі підключення здійснюються через бистроразжімние контакти;
- зручний монтаж зовнішніх кабелів;
- розширена індикація стану всіх модулів і каналів вводу-виводу.
Основні особливості апаратного забезпечення ПЛК SKOREX:
- наявність процесора в кожному модулі;
- використання в якості шини контролера високошвидкісного послідовного каналу;
- широке застосування програмованих логічних інтегральних схем (ПЛІС) для підтримки високошвидкісної шини і допоміжних функцій;
- варіативність виконання центрального процесора і комунікаційних панелей.
У стандартній комплектації є два Ethernet-порту - штатний і додатковий (для використання в сервісних цілях). У поєднанні з міцною конструкцією модуля, який виконаний без схильних отказам обертових елементах (таких як вентилятори і жорсткі диски), він представляє собою особливо надійну базу для комплексних розробок, у тому числі для складних процесів управління з підвищеними вимогами щодо часу і надійності.
Також як центральний процесор, всі модулі введення-виведення побудовані на базі 32-бітового RISK - процесора, але в них в якості основного процессораіспользуется мікроконтролер SH - компанії Renesas.
Шина контролера являє собою високошвидкісну (до 400 Мбіт/с) послідовну шину. Вона може працювати в двох режимах - «пасивний крейт» і «активний крейт». Пасивний (рисунок 4.1) призначений для менш продуктивних (дешевших) систем, в крейти не використовуються активні елементи.
Активний режим (рисунок 4.2) розроблений спеціально для досягнення максимальної продуктивності всієї системи. У ньому кожен крейт містить по два дублюючих один одного активних елемента (ПЛІС з підтримкою алгоритму керування каналом), кожне з'єднання дублюється і при передачі даних кожна пара модулів створює власний канал. Все це дозволяє досягти максимальної швидкості.
Малюнок 4.1 - Структура контролера при роботі в режимі пасивного крейта
Малюнок 4.2 - Структура контролера при роботі в режимі активного крейта
Вбудована в систему можливість надання даних по ОРС дозволяє без особливих труднощів застосовувати контролери SKOREX практично з будь SCADA-системою. Крім цього, фахівцями компанії розроблений підключається до IDE (інтегрованому середовищі розробки - integrated development environment) модуль зв'язку проекту з SCADA-системою Infinity. За допомогою нього можна шляхом експорту інформації зв'язати змінні завдання користувача з системою відображення інформації в SCADA-системі [11].
4.2.1 Характеристика ПЛК Skorex
Розглянемо особливості конструктивного виконання, апаратного та програмного забезпечення ПЛК Skorex в таблиці 4.1.
Таблиця 4.1 - Характеристика ПЛК Skorex
ПараметрЗначеніяВозможності розширення + Можливість «гарячої» заміни модулів + Можливість «гарячого» резервування + Діапазон робочої температури,? С - 25 .. + 60Предел основної зведеної похибки вимірювання аналоговими входами,% 0,15 ... 0,05Об'ем ОЗУ для зберігання змінних програм, Мб64-128Процессор32-розрядний RISC - архітектури на базі ядра PowerPCПоддержіваемие мови программірованіяIEC 61131-3 (LD, FBD, SFC, IL, ST, CFC) Програмне обеспеченіеCoDeSys 3SПротоколи послідовних портовModBus TCP/RS, ProfiBus DP Master, Profinet IO Device, IEC 61850Канали введення/виводаDI/DO - 16..32 AI/AO - 4..8Інтерфейс для програмування і отладкіRS 485/232, ProfiBus, Ethernet
Головною перевагою контролера SKOREX є можливість гарячої заміни модулів - відключення або підключення модулів під час роботи системи без виключення живлення і її зупинки, а також заміну (перепідключення) блоку в цілому. При резервуванні центрального процесора за схемою «гарячого» резервування другий процесор постійно знаходиться в стані готовності і при збої першого продовжує виконання алгоритму. Резервування систем у разі перебоїв, пов'язаних з відсутністю комунікації з обладнанням, збоями в його роботі або роботі програмного забезпечення серверів, які збирають і обробляють дані, підвищує надійність систем і знижує ризик позаштатних ситуацій і аварій. SKOREX має додаткові модулі харчування, що також дозволяє витримати зникнення живлення.
4.3 Розробка програмного забезпечення логічного керування НА
. 3.1 Алгоритм управління МНА
Управління НПС може здійснюватися в двох режимах: місцевому або дистанційному (Телемеханічні). Вибір режиму здійсн...