Малюнок 36 - CoDeSys
Розробка прикладного програмного забезпечення проводиться на персональному комп'ютері в середовищі CoDeSys під управлінням Microsoft Windows. - це сучасний інструмент для програмування контроллеров.CoDeSys надає програмісту зручне середовище для програмування контролерів на мовах стандарту МЕК 61131-3. Використовувані редактори і налагоджувальні засоби базуються на широко відомих і добре себе зарекомендували принципах, знайомих по іншим популярним середах професійного програмування (такі, як Visual C + +).
Генератор коду безпосередньо компілює програму користувача в машинні коди, що забезпечує найвищу швидкодію контролера.
Засоби налагодження містять перегляд і редагування входів-виходів і змінних, виконання програми за циклами, контроль виконання алгоритму програми в графічному поданні, графічну трасування значень змінних за часом і по подіях, графічну візуалізацію і імітацію технологічного обладнання.
CoDeSys-від слів Controllers Development System.
Подання про роботу в CoDeSys
Малюнок 37 - Головне вікно
Головне вікно CoDeSys складається з таких елементів (у вікні вони розташовані зверху вниз):
· Меню.
· Панель інструментів. На ній знаходяться кнопки для швидкого виклику команд меню.
· Організатор об'єктів, що має вкладки POU, Типи даних (Data types), Візуалізації
(Visualizations) і Ресурси (Resources).
· Роздільник Організатора об'єктів і робочої області CoDeSys.
· Робоча область, в якій знаходиться редактор.
· Вікно повідомлень.
· Рядок статусу, що містить інформацію про поточний стан проекту.
Панель інструментів, вікно повідомлень і рядок статусу не є обов'язковими елементами головного вікна.
Меню знаходиться у верхній частині головного вікна. Воно містить всі команди CoDeSys.
Малюнок 38 - Панель інструментів
Кнопки на панелі інструментів забезпечують більш швидкий доступ до команд меню.
Викликана за допомогою кнопки на панелі інструментів команда автоматично виконується в активному вікні.
Команда виконається, як тільки натиснута на панелі інструментів кнопка буде відпущена. Якщо ви помістіть покажчик мишки на кнопку панелі інструментів, то через невеликий проміжок часу побачите назва цієї кнопки в підказці.
Кнопки на панелі інструментів різні для різних редакторів CoDeSys. Отримати інформацію щодо призначення цих кнопок можна в описі редакторів.
Панель інструментів можна відключити (див. Проект Параметри («Project» «Options») категорія Робочий стіл (Desktop))
Малюнок 39 - Панель інструментів
.2 Оператори програми CoDeSys
« Розмежування рядків (тобто »string1 ')
.. [] Завдання індексів масиву (тобто ARRAY [0 .. 3] OF INT)
: Роздільник операнда і типу при оголошенні (тобто var1: ;)