Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУТП (для К.В.П. от Р.И.Р.).doc
Скачиваний:
57
Добавлен:
12.08.2019
Размер:
7.31 Mб
Скачать

2. Контрольные вопросы

1. Раскройте понятие переменной. Какие существуют правила присвоения. имен переменных.

2. Какие типы переменных используются в B&R Automation Basic. Как определить необходимый тип данных.

3. Разработайте схему подключения дискретного датчика к входу 10 панель контроллера РР-35.

4. Разработайте схему подключения катушки пускателя (DC 24 B, AC 220 B, AC 380 B) к дискретному выходу 9 панель контроллера РР-35.

5. Дайте общую характеристику языка B&R Automation Basic.

6. Как используются Арифметические Операторы (Arithmetic Operators)

7. Как используются Условный оператор (Statement) IF в B&R Automation Basic.

8. В чем Вы видите достоинства и (или) недостатки языка программирования B&R Automation Basic.

Приложение 2

Понятие переменной, имена переменных. В b&r Automation Basic

Переменная(variable)- место, для хранения значений(value). Это значение может быть, например, состояние выключателя (вкл, выкл), счетчик числа деталей или напряжение(ток) на аналоговом входе контроллера и т.п. Чтобы обратиться к конкретным переменным необходимо определить их имена(names). Есть несколько правил для имен переменных:

  • Все переменные должны начаться с символа(a to z or A to Z) латинского алфавита (кириллица недопустима).

  • Остальная часть имени переменной может использовать символы, символы подчеркивания, долларовые признаки ($) или цифры (от 0 до 9). Другие символы ( типа знаков препинания или управляющих символов) не разрешаются.

  • Максимальная длина имени переменной - 32 символа

  • Идентификаторы учитывают регистр. Это означает что switch, Switch и SWITCH являются тремя различными переменными.

  • Переменная должна быть непрерывной символьной цепочкой.

  • Нельзя использовать в качестве имен переменных ключевые слова B&R Automation Basic , например, if, else, loop. Согласно этим именам переменной правил, типа: lamp_1 и F_int$ являются правильными названиями; неправильно! 33_light

  • Кроме формальных правил, есть несколько рекомендаций для Вас при выборе имен переменных, облегчающих процесс программирования:

  • Имя переменной, которое Вы используете, должно быть коротким описанием того физического параметра которому соответствует конкретная переменная. Например R- не говорит Вам ничего. А Rasx_vod –поясняет, что это сигнал расходомера воды, не будучи громоздким.

  • Используйте заглавные буквы или символы подчеркивания, чтобы разделить длинное название. TopLevelSwitch или top_level_switch лучше чем toplevelswitch.

  • Используйте комментарий, чтобы описать переменную, особенно при не очевидных именах переменных.

  • Много переменных, определенных системой начинаются с символа подчеркивания (_). Вам не разрешается определение собственных переменных, начинающихся с символа подчеркивания, но Вы можете использовать переменные с именами, определенные системой.