Китайские ПЛК 4 Дискретные входы выходы в среде разработки

Автор Zhanna Belchenko
Китайские ПЛК 4  Дискретные входы выходы в среде разработки

Здравствуйте сегодня продолжим тему про китайские плк дискретные входы и выходы, а именно программную обработку дискретных входов и выходов создадим вот такой вот программку.

ВКонтакт нормально открытый x0 и выход y0 далее нормально закрытый контакт ix1 и выход y1 рассмотрим эту программу. Мы создали вот такую вот программу где x 0 — это физически дискретный вход плк y0 — это дискретный выход X1 — это физический дискретный вход плк y1 — это выход плк при подаче сигнала на физические вход x0 появляется сигнал. На физическом выходи y0 так как их контакт открытый здесь мы видим обратную ситуацию X1 контакт закрытый то есть при отсутствии физического сигнала на входе X выход y1 он закрыт дискретный выход сохраняемость компилируем данную программу далее запускаем симулятор как пользоваться данной средой разработкой было видео выпущенная чуть ранее и так вот, что у нас с имитировать якобы.

А сейчас палка работает на физические дискретные входы x0 ис-1 сигнала никакие не поступай мы видим то, что уже выход y1 он сработал то есть скоммутировать лся выход y0 он открыт.

И так попробуем подать напряжение на вход x0 вот мы его включаем он видим то, что сработал выход Y. Выключи вход x0 y0 выключился 1 exam 1 фото обратной ситуации мы видим то, что он сейчас вот в положении Off находится выключен, но выход y1 уже включен мы подаем на него сигнал вот подали на вход, а сигнал на y1 пропал мы снимаем с этого входа сигнал на. Жарков сигнал на иврите один появился допишем для наглядного разъяснения ещё одну программку — это сотрём допустим когда на дискретный вход X 0 подаётся напряжение у нас срабатывает лампочка y0. А когда на дискретной этот же вход X 0 напряжение не подано у нас звонит звонок допустим которую подключенного к входу y1 звонок рассмотрим работу данной программы мы видим то, что симулятор запустился якобы. Посылка уже работает и не прилагая никаких сигналов x0 на дискретном. Выходи y1 уже есть сигнал и сработал звонок сейчас мы приложим сигнал входа x0 вот мы его включили и тут же наблюдаем, что y0 лампочка засветилась звонок выключился то есть программа имитирует как бы реле с перекидным контактом нормально открытый нормально закрытый, а также напомню то, что входы программные входы с одним и тем же названием X 0 X 0 они одинаковые здесь может быть большое количество быть допустим создадим ещё нормально открытый контакт x00id y2 Lamp 2 эту программу будет работать нормально корректно, но выходы с одним и тем же названием повторяться не должны то есть здесь y2y один y0 должны быть всего по одному разу — это же правило касается не только в физических выходов, но и маркеров счётчиков и всех остальных элементов с какими-либо номерами чтобы выходной части они не повторяй допустим наша лампа два должно включаться при подаче напряжения на вход x0 и также включаться должна допустим сигнала на вход X1 для этого существует. Вот такая вот вертикальная конструкция программная. Либо мы можем вставить X1 — это будет у нас тоже вход запускаем симулятор и смотрим. Как работает данная программа вход x0 включаем вот видим он замкнулся лампочка 2 загорелась отключим of также включен X1 он вам также горит. Ну допустим нам надо такой же условия выполнить чтобы звук входов можно поочередно было включить лампочку 20 одновременно чтобы выполнить условия. Ну допустим там какой-то подбери стоит чтобы он был тоже ножа когда вот в эту часть программы мы вставим нормально открытый. Контакт концевика ну который будет подключен например к входу x20 напишем концевик концевик и посмотрим как работает данная программа компилируем запускаем Simulator вдвоём сигнал на вход x-man x-man включить вот он включился, но мы видим то, что лампа давай не согласен так как дверь не закрыта не нажал то же самое произойдет с этим кодом вот мы дверь не закрыта концевик не зажат лампочка 2 не сработала мы включаем вход X2 то есть закрываем дверь срабатывает и мы видим то, что лампочка 2 загорелась. Выключаем Этот кот. Можно также подать сигнал на лампу два. Включи в 1 то есть порядок рамы вот такой вот может быть выключим симулятор и сотрём данную программу созданием такой вот программу входу X 0 X 0 кнопка пуск обновлённую подключен выход y0. Ну допустим двигатель сохраним да программа. Запусти компилируемые и запустим симулятор посмотрим как оно работает поподробнее то есть вот вход x0 обычная кнопка фиксации мы нажали её двигатель заработал отпустили двигатель выключился. Как сделать так чтобы допустим одним нажатием кнопки один раз нажали отжали, но двигатель продолжал работать, а для этого как в электрических схемах мы создадим контакт самоподхвата то есть здесь вот сделаем такое разветвление вертикальное и вставим всё нормально открытый контакт, но выхода y0. Тойота двигатель то есть выходы они могут быть как бы входами то есть при состоянии вот этого вот выхода y0 замкнутого вот этот вот. Контакт также замыкается, а если мы создадим нормально. Замкнутый контакт с названием y0 вот двигатель видим то, что — это всё одно и тоже и выходом допустим еврик. Один лампочка лампа один допустим и запустим данную программу компилируем запустим Simulator, что мы увидим как срабатывает данные логика, а то есть она вход он вас пока один физический дискретный вход в этой программе Excel кнопка пуск.

А в нашей новой статье узнайте больше про анальные игрушки.

0 комментариев
0

Читайте также