Програмовані логічні контролери Allen-Bradley, SavePearlHarbor

Ще одна копія хабора

Програмовані логічні контролери Allen-Bradley

З лінійкою Allen-Bradley компанії Rockwell Automation мені довелося почати працювати зовсім недавно. Але навіть за такий невеликий проміжок часу я відчув позитивні відмінності від інших виробників подібної продукції, таких як Siemens та Beckhoff. Для початку можу відзначити зрозумілість інтерфейсу, її логічність та можливість інтуїтивно знайти те, що необхідно. У цій статті я поверхово розповім про ПЛК цього сімейства та ПЗ для його програмування.

Програмовані логічні контролери Allen-Breadley

У лінійці Allen-Breadley можна підібрати ПЛК для будь-яких потреб та завдань: ControlLogix, CompactLogix, FlexLogix, SoftLogix.

Для конфігурування пристроїв усіх лінійок використовується власне програмне забезпечення RSLogix 5000.

Розглянемо докладніше з прикладу лінійки ControlLogix. Для роботи ПЛК необхідно зібрати мінімальний набір:

  • джерело живлення для роботи системи від ланцюга постійного та змінного струму;
  • шасі для швидкісної передачі між встановленими модулями;
  • модуль центрального процесора;
  • дискретний модуль введення/виводу;
  • для зручності з'єднання комунікаційний модуль.

savepearlharbor

У шасі можна встановити різний набір модулів у будь-якому порядку до кількох модулів CPU. Кількість і різноманітність периферії, що підключається, практично не обмежена фантазією. Є можливість підключення віддаленого входу/виходу та приводу на різних мережах: DeviceNet, ControlNet, EtherNet, CAN. За допомогою пристроїв сторонніх виробників можна розгортати мережу Profibus. Також ця платформа підтримує можливість гарячої заміни.модулів у шасі.

RSLogix 5000

Функціональні можливості програмного продукту включають:

  • конфігурування та організація проекту;
  • обробку даних;
  • редагування релейних схем, що дозволяє вносити зміни одночасно до кількох ланцюжків логіки;
  • можливість діагностичного моніторингу, зокрема on-line;
  • високо інтегровану підтримку руху.

програмовані

У RSLogix 5000 можна використовувати символічні імена тегів. Така можливість дозволяє давати даним назви відповідно до їх конкретної функції у програмі. Можна створювати символічні імена тегів для звернення до окремих частин даних або посилання на інший тег. Всі імена тегів, що використовуються, завантажуються в пам'ять контролера, а це означає, що при вивантаженні програми з контролера всі імена тегів витягуються для отримання частково документованої програми.

контролери

Для швидкого введення команд є можливість встановити відповідність між будь-якою з алфавітних клавіш, що є на клавіатурі, і командою програмування релейної логіки. Під час редагування в режимі on-line є можливість відстежувати та коригувати програму.

Усі теги, які використовуються у контролері, можна відстежувати за допомогою монітора даних. Цей список тегів можна відсортувати за назвою, за типом даних та іншими параметрами для швидшого знаходження необхідних даних.

allen-bradley

На відміну від ПЗ інших виробників у RSLogix 5000 є можливість побудови трендів. Ця функція дуже зручна при діагностиці несправності або налаштування вузла.

контролери

Якщо тематика цієї статті виявиться цікавою, я зможу продовжити написання статей, в яких розгляну конкретні прикладипідключення до контролера, його програмування та детальніший опис функціоналу та можливостей.