- •Часть II
- •Глава 1 12
- •Глава 2 30
- •Глава 3 52
- •Введение
- •Информационный обмен в промышленных контроллерах.
- •Реализация алгоритмов проверки на достоверность входной информации.
- •Реализация алгоритмов сигнализации.
- •Реализация дискретных систем управления.
- •Реализация аналоговых законов регулирования.
- •Организация связи локальной сети контроллеров с верхним уровнем.
- •Глава 1
- •1. Краткие технические характеристики и возможности контроллера
- •1.1. Блок контроллера бк-1
- •1.2. Блок питания бп-1
- •1.3. Блок переключателей бпр-10
- •1.4. Клеммно-блочные соединители
- •1.5. Модули усо
- •1.6. Схема подключения сигналов к модулю мас
- •1.7. Схема подключения сигналов к модулю мсд
- •Входные аналоговые сигналы
- •Аналоговые выходные унифицированные сигналы:
- •Входные дискретные сигналы:
- •Дискретные выходные сигналы:
- •1.7. Погрешность модулей усо
- •Глава 2
- •2.1. Проверка работоспособности каналов усо
- •2.2. Искробезопасные барьеры
- •2.3. Гальваническая развязка по входным дискретным каналам
- •2.4. Гальваническая развязка по аналоговому каналу
- •2.5. Понятие алгоблока и алгоритма
- •Каждый алгоблок имеет запретную зону, в которой невозможно провести каких-либо линий или расположить часть другого блока (см. Рис.12 и 13).
- •2.6. Алгоритмы ввода- вывода аналоговой информации
- •2.7. Алгоритмы ввода- вывода дискретной информации
- •2.8. Виды сигналов и параметров настройки
- •Диапазон изменения сигналов и параметров
- •2.9. Взаимное соответствие сигналов в контроллере р-130
- •2.10. Команды кросс-средства Редитор р-130
- •2.10.1. Назначение функциональных клавиш
- •2.10.2. Редактирование положения и параметров алгоблока
- •2.10.3. Параметры настройки и начальные значения
- •2.10.4. Соединение алгоблоков
- •2.10.4.1. Графическое конфигурирование
- •2.10.4.1. Адресное конфигурирование
- •Глава 3
- •3.1. Принципы программирования на языке fbd
- •3.2. Меню "Параметры"
- •3.2.1. Системные параметры
- •3.2.2. Ресурсы
- •3.3.3. Сохранение программы
- •3.3.4. Первоначальное сохранение программы
- •3.4.2. Удаление блока/линии
- •3.4.3. Режим перемещения блока
- •3.4.4. Просмотр всей схемы на экране пэвм
- •3.4.5. Увеличение участка программы
- •3.4.6. Поиск блока
- •3.4.7. Перемещение экрана (Перемещение схемы)
- •3.4.8. Исходный размер схемы
- •3.4.9. Загрузка программы в контроллер
- •4. Назначение и функции пульта настройки
- •4.1. Основные операции при работе с пн-1
- •4.2. Начальные установки шлюза и контроллера
- •5. Блок шлюза бш-1
- •6. Процедуры программирования
- •6.1. Приборные параметры
- •6.2. Системные параметры
- •6.3. Установка (вызов в озу) алгоритма с помощью пн-1
- •7. Программирование шлюза
- •8. Программирование контроллера
- •9. Тестирование контроллера Ремиконт р-130
- •9.1. Общий алгоритм тестирования
- •9.2. Особенности тестирования
- •9.3. Перечень тестов
- •9.4. Идентификация отказов и ошибок
- •9.4.1. Идентификация отказов
- •9.4.2. Идентификация ошибок
- •10. Ошибки оператора при работе с пультом настройки
- •Ошибки оператора при работе с пультом настройки пн-1
- •11. Ошибки оператора при работе с лицевой панелью контроллера
- •Ошибки оператора при работе с лицевой панелью контроллера
- •Ошибки оператора при работе с лицевой панелью и в управлении логической программой
- •12. Перевод программы c языка fbd в dxf-формат
- •Алгоритм действий следующий:
- •13. Порядок получения конфигурационной таблицы
- •14. Описание лабораторного стенда р-130
- •14.1. Расположение оборудования в лаборатории автоматизации
- •14.2. Лицевая панель регулирующей модели
- •14.3. Лицевая панель логической модели
- •14.4. Имитатор аналоговых и дискретных сигналов
- •16. Связь локальной сети контроллеров с пэвм
- •17. Интерфейс "Токовая петля" (ирпс)
- •18. Проверка связи пэвм с локальной сетью контроллеров
- •19. Типовые ошибки студентов
- •Литература
- •Приложение а Справочная информация по алгоритмам а1. Принятые сокращения
- •А2. Алгоритмы лицевой панели око (01) ‑ Оперативный контроль регулирования
- •Окл (02) ‑ Оперативный контроль логической программы
- •Дик (04) – Алгоритм дискретного контроля
- •А3. Алгоритмы интерфейсного ввода-вывода вин (05) ‑ Ввод интерфейсный
- •А5. Алгоритмы регулирования ран (20) ‑ Регулирование аналоговое
- •Рим (21) – Регулирование импульсное
- •Здн (24) – Задание
- •Здл (25) ‑ Задание локальное
- •Руч (26) ‑ Ручное управление
- •Прз (27) ‑ Программный задатчик
- •Инз (28) ‑ Интегрирующий задатчик
- •Пок (29) ‑ Пороговый контроль
- •Анр (30) – Автонастройка регулятора
- •А6. Динамические преобразования инт (33) – Интегрирование
- •Фил (35) – Фильтрация
- •Дин (36) ‑ Динамическое преобразование
- •Диб (37) ‑ Динамическая балансировка
- •Огс (38) – Ограничение скорости
- •Зап (39) – Запаздывание
- •А7. Статические преобразования сум (42) – Суммирование
- •Сма (43) Суммирование с масштабированием
- •Огр (48) Ограничение
- •Скс (49) Скользящее среднее
- •Дис (50) Дискретное среднее
- •Имп (61) Импульсатор
- •Заи (62) Запрет изменения
- •Заз (63) Запрет знака
- •Слз (64) Слежение-запоминание
- •Зпм (65) Запоминание
- •Вот (67) Выделение отключения
- •Бос (66) Блокировка обратного счета
- •А9. Логические операции
- •Лои (70) Логическая операция и
- •Мни (71) Логическая операция многовходовое и
- •Или (72) Логическая операция или
- •Счи (86) Сравнение чисел
- •Вчи (87) Выделение чисел
- •Удп (88) Управление двухпозиционной нагрузкой
- •Утп (89) Управление трехпозиционной нагрузкой
- •Шиф (90) Шифратор
- •Деш (91) Дешифратор
- •Лок (92) логический контроль
- •А11. Групповое непрерывно-дискретное управление шап (94) Шаговая программа
- •Инр (07) - Интерфейсный вывод радиальный
- •Ва (10) - Ввод аналоговый
- •Вд (11) - Ввод дискретный
- •Вап(12) - Ввод аналоговый помехозащищенный
- •Ав (13) - Аналоговый вывод
- •Диф (34) – Дифференцирование
- •Пен (58) - Переключатель по номеру
- •Пор (59) - Пороговый элемент
- •Нор (60) - Нуль-орган
- •Дло (70) - Двухвходовая логическая операция
- •Мло (71) - Многовходовая логическая операция
- •Выф (79) - Выделение фронта
- •Одв (83) – Одновибратор и мув (84) – Мультивибратор
- •Цсв (100) - Преобразование целого числа в вещественное
- •Вцс (101) - Преобразование вещественного числа в целое
- •Дпв (102) - Преобразование дискретного значения в вещественное
- •Дпц (103) - Преобразование дискретного значения в целое
- •Шцс (109) - Шифратор целых чисел
- •Дшц (110) - Дешифратор целых чисел
- •Шдп (111) - Шифратор дискретных переменных
- •Ддп (112) - Дешифратор дискретных переменных
- •Увч (113) - Упаковка вещественных чисел
- •Рвч (114) - Распаковка вещественных чисел
- •Мкс (115) - Многоканальный коммутатор сигналов
- •Мдс (116) - Многоканальный дешифратор сигналов
- •Алгоритмы регистрации и архивации данных
- •Рег (121) - Регистратор процессов
- •Арх (122) - Архиватор процессов
- •Рес (123) - Регистратор событий
- •Арс (124) - Архиватор событий
- •Приложение б Языки программирования промышленных контроллеров
- •Приложение в Кросс-средства UltraLogik и iSaGraf
- •В1. Основные характеристики UltraLogik
- •В2. Возможности iSaGraf
- •Приложение г Элементы математической логики
3.4.6. Поиск блока
Режим поиска блока, включаемый нажатием двух клавиш: “Ctrl+S”, позволяет найти на схеме блок или несколько блоков по номеру алгоблока, коду или шифру алгоритма. Для поиска следующего блока удовлетворяющего введенным параметрам (коду или шифру), используется функциональная клавиша "Ctrl+L". Найденный блок изменяет цвет с серого на зеленый.
3.4.7. Перемещение экрана (Перемещение схемы)
Использование данной команды или «горячей» клавиши F6 позволяет сдвинуть текущую схему по отношению к экрану в необходимом направлении. При выборе данного пункта курсор мыши изменяет свой цвет на зеленый, а в верхней строке экрана появляется сообщение "Режим сдвига". Для выхода из режима "Сдвиг экрана" нажмите правую клавишу мыши или клавишу Esc. Для выбора нового положения центра экрана относительно всей схемы необходимо сдвинуть курсор мыши в требуемую точку и нажать клавишу выбора. Для плавного перемещения схемы относительно экрана необходимо нажать и не отпускать левую клавишу мыши, при этом схема будет перемещаться вслед за мышью.
3.4.8. Исходный размер схемы
Данный пункт меню "Команды" используется для приведения схемы к базовому масштабу. При выборе данного пункта система производит следующие действия: масштабирование схемы аналогичное режиму просмотр всей схемы. После масштабирования на экране появится подвижная рамка с неизменными размерами, которые соответствуют размеру экрана в базовом масштабе. Для выбора необходимого участка позиционируйте рамку и нажмите клавишу выбора, для отмены режима "Исходный размер" нажмите правую клавишу мыши или клавишу PgUp.
3.4.9. Загрузка программы в контроллер
Перед загрузкой программы в контроллер должны быть установлены системные параметры в точном соответствии с установленными параметрами в контроллере Р-130, в который планируется произвести запись (загрузку) набранной или вызванной программы на экран монитора.
Рис. 28.
Для загрузки программы в контроллер используется пункт "Загрузка" подменю “Контроллер” основного меню "Команды" или нажимают клавишу F9. Появляется меню см. рис.28. Перед нажатием кнопки “Да”, т.е. прежде чем загрузить программу в контроллер, необходимо проверить: присоединен ли абонентский канал шлюза к разъёму последовательного порта, номер которого задавался в меню "Системные параметры"; соответствует ли системный (логический) номер контроллера номеру, установленному в программе; находится ли контроллер, в который Вы собираетесь загрузить программу, в режиме ”Работа”; отсутствие отказа интерфейса; отсутствие одинаковых логических номеров контроллеров в одной сети “Транзит”.
Если после нажатия “Да” на экране появится окно с сообщением "Включите контроллер с номером n в сеть «Транзит», где n‑системный номер контроллера, заданный в меню "Системные параметры". В нижней строке окна помещены две кнопки: "Продолжить" и "Отменить". Для отмены режима загрузки подведите курсор мыши к кнопке "Отменить" и нажмите клавишу выбора. В противном случае перед нажатием на кнопку "Продолжить" необходимо повторить указанные выше проверки. После того, как Вы убедитесь, что все нормально, подведите курсор мыши к кнопке "Продолжить" и нажмите клавишу выбора. В ходе загрузки программы на экране компьютера отображается то, какой этап загрузки проходит и какой алгоблок, вход или выход в данный момент обрабатывается. На лицевой панели шлюза в этот момент перемигиваются индикаторы: “Передача”, “Прием”. В случае возникновения ошибок во время загрузки на экране появляется сообщение об ошибке. Если ошибка не носит критического характера, то после сообщения система задаёт вопрос: продолжать загрузку программы или остановиться. Если ошибка критическая, например, нет контроллера с данным номером в сети, то после нажатия произвольной клавиши загрузка прекращается. После успешного завершения загрузки контроллер автоматически переводится из режима программирования обратно в режим работы.
Если загрузка программы в контроллер была прервана и контроллер остался в режиме программирования. В этой ситуации подключают пульт настройки ПН-1 и начинают с подтверждения режима программирования. После чего, обычно, контроллер обнуляется, устанавливается тип УСО и логический номер контроллера в локальной сети. После чего контроллер переводится вновь в режим “Работа”.