≪
≫

Запись программы в ПЛК и ее отладка

Предварительно необходимо подключить ПЛК к ПЭВМ. Для этого необходимо нажать кнопку Work Online (элемент 34 на рис. 5.13), а затем в появившемся окне - кнопку Да. В режиме связи с ПЛК фон программы меняется на серый и активизируются новые панели инструментов (рис. 5.14) со следующими функциями элементов: 1 - загрузка данных в ПЛК (Transfer to PLCf, 2 - выгрузка данных из ПЛК (Transfer from PLC) 3 - сравнение данных в ПУ с данными ПЭВМ; 4 - выбор режима программирования; 5 - выбор режима отладки; 6 - выбор режима наблюдения; 7 - выбор рабочего режима (Run Mode)', 8 - начать редактирование программы без остановки ПЛК, 9 - окончить редактирование программы без остановки ПЛК, 10 - активизация окна утвердить изменения; 11 - начать редактирование строки без останова ПЛК.

12 3 4 5 6 7 8 9 10 Ц

Панели инструментов для работы с ПК

Рис. 5.14. Панели инструментов для работы с ПК

Для записи программы и установок в ПЛК необходимо нажать кнопку Transfer to PLC (элемент / рис 5.14) и в появившемся окне нажать кнопку Да. Далее появится окно, в котором нужно выбрать то, что необходимо отправить (Programs, E.xpention functions, Settigs или Symbols'), и нажать кнопку ОК.

После этого появится окно загрузки с кнопкой Cancel. Когда загрузка окончится, появится другое окно, где будет предложено вернуться в режим работы до соединения с ПЭВМ; надо нажать кнопку ОК.

В случае установки неправильных параметров связи или параметров ПЭВМ или параметров ПЛК нужно опять нажать кнопку Work Online. Чтобы получить данные от ПЛК нажмите кнопку Transfer from PLC (элемент 2 рис 5.14), при этом в окне редактирования появится программа, записанная в ПЛК.

Для сравнения набираемой программы с той, которая записана в ПЛК, нажмите кнопку Compare with PLC (элемент 3 на рис. 5.14).

Для редактирования программы без останова ПЛК нажмите кнопку On-Line Edit Rungs (элемент 8 на рис. 5.13). Далее можно внести изменения в программу, а затем отправить их в ПЛК, нажав кнопку Send On-Line Edit Changes (элемент 10 на рис. 5.14). Чтобы выйти из режима редактирования, нажмите кнопку Cancel On-Line Edit (элемент 9 на рис. 5.14).

Программа CX-Programmer имеет ряд дополнительных функций, появляющихся при активизации окна редактирования в виде дополнительного окна, приведенного на рис. 5.15. Элементы этого окна имеют следующие назначения: 1 - активизация проектного окна, где можно выбрать окна программ, изменить некоторые параметры проекта и основные установки ПЛК с помощью пункта Setting; 2 - активизация окна сообщений, в котором можно посмотреть информацию, появляющуюся при компиляции; 3 - активизация окна с информацией о выбранных контактах, входах и выходах; 4 - активизация окна с информацией о выбранном адресе; 5 - активизация окна с информацией о свойствах любого выбранного элемента, находящегося в разных окнах; 6 - активизация окна с информацией о разных областях памяти; 8 - активизация окна, в котором ведется программирование, а редактируемая программа представлена на языке РКС; 9 -активизация окна с программой в виде мнемоник (на языке инструкций); 10 - активизация окна с информацией о входах-выходах, используемых в программе.

Дополнительные панели инструментов

Рис. 5.15. Дополнительные панели инструментов

Для вывода программы в виде лестничных диаграмм на панели инструментов окна редактирования нажмите кнопку Print, после чего появится окно, где можно выбрать режим печати всех строк (ALL Rung) или строк с определенными номерами (Select Rung). Далее появится окно настройки печати принтера, в котором пользователь сам выбирает установки принтера.

Контрольные вопросы по разделу

  • 5
  • 1. Состав лабораторного комплекса и назначение модулей.
  • 2. Определение и устройство программируемого контроллера. Какие логические уровни сигналов используются в ПЛК и что это дает?
  • 3. Как устроены цепи входных и выходных сигналов ПЛК'! Каково назначение мостового выпрямителя и оптоэлектронной пары в цепях входных сигналов?
  • 4. Типы и назначение областей памяти ПЛК. Какая область памяти чаще всего используется при программировании? Сколько состояний входных сигналов можно запомнить в битах слова 1R000'!
  • 5. Поясните систему команд ПЛК типа СРМ2А. На какие две группы делятся команды ПЛК и как определяется код команды по табл. 5.5?
  • 6. Какие основные команды и языки используются при программировании ПЛК! Каково обозначение и смысл команд языка РКС!
  • 7. Каково обозначение и смысл команд языка инструкций?
  • 8. Назовите все этапы программирования и поясните этапы 1 и
  • 2.
  • 9. Поясните устройство и работу механизма управления крышкой нагревательного колодца. Какую информацию содержат линейки битов виртуального объекта на рис. 5.11?
  • 10. Приведите примеры составления логических функций по содержательному описанию команды ПЛК и поясните их?
  • 11. Поясните процедуру составления программы на языке РКС.
  • 12. Поясните процедуру составления программы на языке инструкций.
  • 13. Как в рассматриваемом объекте реализуется перемещение тележки и подъемного механизма с пониженной («ползучей») скоростью?
  • 14. Что означает термин «промежуточная переменная»? Приведите пример ее использования.
  • 15. Какие команды СМ можно использовать в ручном режиме, а какие в автоматическом?
  • 16. С помощью каких команд можно задавать временные задержки между операциями в автоматизируемом объекте? Чему равен интервал задержки в команде Т1М000 с SV - #50?
  • 17. Сколько аналоговых входов и АЦП содержит изучаемый ПЛКА
 
Посмотреть оригинал