CoDeSys

Вересень 19th 2000 06:15 AM

Мітки: , , , , , ,

CoDeSys

Опис:

CoDeSys – інтегрований комплекс МЕК 61131-3 програмування

CoDeSys як інтегрований комплекс

Інтегрований комплекс CoDeSys включає сучасні засоби візуального програмування в стандарті МЕК 61131-3, систему виконань для різних апаратних платформ, що оптимізують компілятори, інтерактивний графічний відладчик, вбудовану візуалізацію HMI/SCADA, конфігурують fieldbus і устаткування, OPC- і DDE-сервери і багато що інше.

CoDeSys як засіб програмування промислових комп’ютерів і контроллерів є узгоджений і взаємно доповнюючий набір елементів і ділиться на 2 частини: середовище програмування і систему виконання. Середовище програмування CoDeSys завжди працює на PC під Windows 98/NT/XP/2000/. Код створеної в ній прикладної програми може працювати на різних апаратних платформах.

Процес установки середовища програмування CoDeSys типовий для всіх Windows-додатків. Але результат для різних версій Windows може декілька відрізнятися: інжиніринговий сервер (ENI) і CoDeSys SP RTE (див. нижчий) працюють тільки під Windows NT/XP/2000. При установці на Windows 98 ці компоненти недоступні.

Цікаво, що при установці не потрібно вводити ніяких “магічних” ключових кодів. Обмеження на тиражування, число установок або прив’язка до апаратури відсутні. Середовище програмування CoDeSys поставляється безкоштовно . Предметом ліцензування 3S є тільки системи виконання.
Якщо користувач придбав готове устаткування, що має “на борту” підтримку CoDeSys, то його виготівник вже про все поклопотався і ціна ліцензії включена у вартість устаткування.

Середовище програмування CoDeSys

Звернемося тепер до головної частини комплексу – середовища програмування CoDeSys. Запустивши CoDeSys, користувач може почати роботу над своїм завданням – проектом. Проект CoDeSys – один-єдиний файл, що включає всі програми, конфігурацію контроллера, мережі і ін. Це досить зручно.
Проект можна зберігати не тільки на диску інструментального PC, але і в контроллері, якщо він має достатній об’єм пам’яті, що дозволяє уникнути втрати початкових текстів або плутанини в проектах.

Як і будь-яке хороше середовище, що задовольняє вимогам МЕК 61131-3, CoDeSys включає 5 спеціалізованих редакторів для кожної із стандартних мов програмування: Список Інструкцій ( IL ), Функціональні блокові діаграми ( FBD ), релейно-контактні схеми ( LD ), Структурований текст ( ST ), Послідовні функціональні схеми ( SFC ).
Редактори підтримуються великим числом допоміжних інструментів, прискорюючих введення програм (мал. 1).

CoDeSys

Мал. 1. Приклад контекстно-залежної допомоги в CoDeSys

  1. BlueCat Linux
  2. Базові крейти VME
  3. F-D1
  4. SMART-центр
  5. Інтегратор

Сторінки: 1 2 3 4

Posted under Вбудовувані системи |