Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб работа 1 (Создание проекта).pdf
Скачиваний:
15
Добавлен:
08.06.2015
Размер:
298.95 Кб
Скачать

Рисунок 12 – Размещение FFB

Рисунок 13 – Создание связей

в секции

между FFB

Рисунок 14 – Окно

Рисунок 15 – Программа

"Connect FFB"

в секции FFB

Для назначения прямых адресов выполните:

отметьте в поле connect witch кнопку Direct address (рис. 14);

в открывшемся окне Address наберите прямой адрес переменной;

нажмите кнопку ОК.

Для назначения литералов выполните:

отметьте в поле connect witch кнопку Literal (рис. 14);

в открывшемся окне Value наберите значение литерала;

нажмите кнопку ОК.

2.7 Сохранение проекта

Для сохранения проекта выполните:

в главном меню File выберите команду "Save Project";

Стр 11 / 13

в открывшемся окне "Save Project As" наберите уникальное имя проекта (длина имени не должна превышать восьми символов, имя должно начинаться с буквы, использование пробелов и других специальных символов (*, ?, : и т.п.) недопустимо, имя проекта также не должно совпадать с именами секций и переменных, используемых в проекте);

нажмите кнопку "ОК".

2.8 Отладка программы

Созданная программа проверяется на отсутствие синтаксических и логических ошибок.

Проверка программы на отсутствие синтаксических ошибок осуществляется с помощью команды Project\Analyze program. При наличии ошибок появляется сообщение об этих ошибках, после устранения которых следует перейти к проверке программы на отсутствие логических ошибок.

Проверка программы на отсутствие логических ошибок производится с помощью симулятора контроллера "PLC Sim32". Для проверки необходимо установить связь с "PLC Sim32" и загрузить в него программу.

Для установки связи с PLC Sim32 выполните:

в главном меню "Online" выберите команду "Connect…";

в открывшемся окне "Connect to PLC" щелкните по кнопке "ОК". После этого появится окно симулятора "PLC Sim32", а затем сообщения:

"Controller’s configuration not equal to configuration database" – конфигура-

ция контроллера не совпадает с конфигурацией проекта;

и

"Version mismatch: Program (P-Unit:’<имя проекта>’, PLC:’<empty>’)!"

несовпадение версий программ.

Каждое сообщение необходимо закрыть щелчком по кнопке "ОК".

воткрывшемся окне "Download Controller" щелкните по кнопке "ОК".

в открывшемся окне "Save Progect As" введите название проекта и щелкните по кнопке "ОК" (эта операция проводится, если проект не был сохранен раннее);

Для загрузки программы в симулятор PLC Sim32 программы выполните:

в главном меню "Online" выберите команду "Download…";

в открывшемся окне "Download" щелкните по кнопке "Download";

Для проверки программы на панели задач щелкните мышкой на значок "PLC Sim32". В раскрывшемся окне "PLC Sim32" (рис. 16) в строке задания состояния дискретных входов щелчком мышки по входам S1…S8 с адресом %10001…%100008 изменяйте их состояние, а в строке состояния выходов контролируйте состояние выхода EM1 с адресом %000001. В строках состояния входов и выходов красный цвет соответствует лог. 0, а зеленый – лог. 1.

Стр 12 / 13

Строки задания состояний дискретных вхо-

дов с адресом %100001…%100032

Строки отображения состояния дискретных

выходов с адресом %000001…%000032

Строки задания входных аналоговых сигналов

с адресом %300001…%300002

Строки отображения выходных аналоговых

сигналов с адресом %400001…%400002

Рисунок 16 – Окно симулятора "PLC Sim32"

Для детальной проверки программы (например, для проверки состояния связей и неразмещенных переменных) в главном меню "Online" выберите команду "Animate Booleans" – в окне секции FFB наблюдайте состояния всех элементов программы при изменении состояний входов S1…S8 (рис. 17).

Рисунок 16 – Фрагмент окна секции FFB в режиме "Animate Booleans"

2.9Схема электрическая принципиальная

Всхеме электрической принципиальной должны быть приведены все модули ПЛК, источники входных сигналов, выходные устройства, соединения между ними и источниками напряжений. Для получения подробной информации о модулях ПЛК и назначении его отдельных внешних выводов необходимо нажать на кноп-

ку "Help on Module" в окне "Local Quantum Drop" (рис. 6).

Стр 13 / 13