Стретенцев Васильевич Владимир

Табличный ПЛК.Табличное программирование контроллеров


Скачать книгу

переменным, а адреса с одиннадцатого по двадцатый – выходным битовым переменным.

      2. Табличное программирование. Пример разработки программы

      2.1. Простая программа управления шлагбаумом

      Рассмотрим работу табличной программы на конкретном примере. Для этого создадим программу управления простым шлагбаумом с электроприводом. Сначала опишем алгоритм работы и основное оборудование такого шлагбаума.

      Управление шлагбаумом производится нажимным двухкнопочным выключателем с фиксацией, возврат одной кнопки которого происходит при нажатии другой кнопки. Введем правило: шлагбаум может быть либо открыт, либо закрыт, остановку стрелы шлагбаума в промежуточном состоянии считаем аварийной. Если нажата кнопка «Открыть», то шлагбаум должен открыться, и мы сможем нажать только кнопку «Закрыть», так как кнопка «Открыть» зафиксирована в нажатом состоянии. Верхний и нижний концевые выключатели при срабатывании должны останавливать двигатель. Так как работа шлагбаума может нанести вред людям или имуществу, то необходимо предусмотреть в схеме аварийную кнопку и главный контактор, отключающий силовое питание при нажатии на нее. Аварийная кнопка должна иметь дополнительный контакт для сигнализации о том, что она находится в нажатом состоянии. Не углубляясь в схему реверсивного управления двигателем, поднимающего и опускающего стрелу шлагбаума, будем считать, что два выхода контроллера, обозначенные как «Вверх» и «Вниз», будут управлять движением стрелы.

      Конец ознакомительного фрагмента.

      Текст предоставлен ООО «Литрес».

      Прочитайте эту книгу целиком, купив полную легальную версию на Литрес.

      Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.

      Примечания

      1

      ГОСТ Р МЭК 61131-3-2016 «Контроллеры программируемые. Часть 3. Языки программирования».

      2

      ГОСТ 19.781-90 «Обеспечение систем обработки информации программное. Термины и определения».

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