Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЕКЗАМЕНАЦІЙНИЙ БІЛЕТ.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.46 Mб
Скачать
  1. Мова «Структурований текст» (Structured Text). Керуючі структури while…end_while

Утверждение WHILE…DO…END_WHILE. Утверждение WHILE приводит к повторению выполнения последовательности утверждений до связанного булева выражения, значение которого равно 0 (ложно). Если выражение было ложно изначально, группа утверждений не будет выполнена вообще.

Утверждение DO идентифицирует конец определения повторения и начало утверждений.

Повторение может быть завершено преждевременно с использованием утверждения EXIT.

Утверждение END_WHILE идентифицирует конечное утверждение(я).

Пример утверждения WHILE...DO...END_WHILE:

    var := 1

WHILE var <= 100 DO

   var := var + 4;

END_WHILE ;

Утверждение WHILE нельзя применить для того, чтобы выполнить синхронизацию процессов, например таких, как ожидание контура с конечным условием, определенным внешним образом. Это означает, что формирование бесконечного контура не позволяется, так как может привести к разрушению программы, если не будет предотвращено с помощью функции Project → Code Generation Options → Enable Loop Control .

Утверждение WHILE нельзя использовать в алгоритме, который не может гарантировать удовлетворение условия окончания контура или выполнение утверждения EXIT. Это означает, что формирование бесконечного контура не позволяется, так как может привести к разрушению программы, если это не предотвращено использованием функции Project → Code Generation Options → Enable Loop Control.

Екзаменаційний білет № 19

  1. Модульний принцип побудови плк

Екзаменаційний білет № 20

  1. Міжнародні стандарти програмованих логічних контролерів

МЭК – международная электротехническая комиссия

МЭК 1131.1 – общее положения оп контролерам

МЭК 1131.2 – спецификации и испытания оборудывания

МЭК 1131.3 – языки програмирования

МЭК 1131.4 – инструкции пользователю

МЭК 1131.5 – спецификации сервесных служб

Екзаменаційний білет № 21

  1. Мова «Структурований текст» (Structured Text). Арифметичні дії та логічні інструкції

Операторы.

Оператор – символ арифметической или логиче­ской операции, которая будет выполнена. Операторы являются обобщенными, т. е. они автоматически корректируются к типу данных операнда.

Оценка выражения включает приложение операторов к опе­рандам в порядке, определенном правилом старшинства операто­ров. Оператор с самым высоким старшинством в выражении будет выполнен в первую очередь, затем будет выполнен оператор со следующим ниже старшинством и так до тех пор, пока обработка не завершится. Операторы с равным старшинством выполняются слева направо, как написано в выражении. Этот порядок может быть изменен через заключение в скобки.

Операторы языка программирования ST приведены в таблице 10.2.

Таблица 10.2 – Операторы языка программирования ST

Екзаменаційний білет № 24

  1. Мова Instruction List (список команд). Використання круглих скобок