Лабораторная работа, РГР на тему Программирования логических контроллеров
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
Введение:
LOGO!Soft
Comfort — Это пакет программ, который позволит вам провести разработку и
последующую отладку программного обеспечения для >Siemens LOGO!. А также с
его помощью возможно задокументировать и провести эмуляцию работы устройства
разработки.
В среде LOGO!Soft осуществляется поддержка
написания программ в виде блоков функций и релейно-контактных схем.
Программирование ПЛК LOGO Siemens осуществляется за
счет использования языков программирования FunctionBlockDiagram (FBD) или
LadderDiagrams (LAD).
FunctionBlockDiagram (FBD) – простой и наглядный
язык программирования ПЛК LOGO, позволяющий достаточно легко обучаться ему
прикладным специалистам, не имеющих специальных знаний в области
программирования LOGO. При программировании ПЛК LOGO данным языком,
используются специальные блоки (элементы). Это могут быть счетчики, триггеры,
таймеры, элементы И, ИЛИ, НЕ и другие. При последовательном выполнении,
внутренняя структура команд транслируется в быстрый и достаточно надежный код.
LadderDiagrams (LАD) – также составляющая стандарта
МЭК-61131-3. Данный язык программирования ПЛК LOGO реализован на принципах
релейной логики, аналогично электрической цепи с замыканием и размыканием
контактов. Здесь значение ИСТИНА будет иметь ситуация — «ток течет», а значение
ЛОЖЬ – «ток не течет». Благодаря этому соответствию, LАD язык программирования
ПЛК LOGO понятен для инженеров по автоматизации, также широко используется в
промышленности.
Каждый язык программирования ПЛК имеет свои
преимущества и недостатки. Выбор нужного языка программирования ПЛК полностью
зависит от опыта работающего специалиста и его предпочтений. На данный момент
наиболее популярными языками программирования ПЛК являются языки, FBD, LAD и
STL, так как они удобны в использовании, наглядны и достаточно просты в
использовании.
Заключение:
Полученные результаты моделирования соответствуют
таблице истинности рассматриваемой функции.
Фрагмент текста работы:
Решение:
Для заданной логической функции
составим таблицу истинности. Q = (A & B) & (A | D) & С Таблица 1 – Таблица истинности. A B C D Q 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 1 0 0 1 1 0 0 0 1 1 1 0 1 0 0 0 0 1 0 0 1 0 1 0 1 0 0 1 0 1 1 0 1 1 0 0 0 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1 Рисунок 1 – Программа на языке
функциональных блоков. Проведем моделирование работы схемы. Рисунок 2 – Результаты
моделирования при А=0, В=0, С=0, D=0. Рисунок 3 – Результаты
моделирования при А=0, В=0, С=1, D=1.