Библиотека knigago >> Компьютеры и Интернет >> Базы данных >> Табличный ПЛК.Табличное программирование контроллеров


СЛУЧАЙНЫЙ КОММЕНТАРИЙ

# 1384, книга: Девчонки на войне
автор: Галина Ивановна Маркова

"Девчонки на войне" Галины Марковой - это захватывающее произведение, которое раскрывает невероятную историю о женщинах-пилотах во время Второй мировой войны. Мемуары Марковой, самой молодой женщины-пилота в советских ВВС, рассказывают о том, как она и ее соратницы мужественно сражались вместе с мужчинами, управляя истребителями, бомбардировщиками и транспортными самолетами. Книга раскрывает не только их героизм в бою, но и их стойкость и решимость перед лицом невзгод и...

Владимир Васильевич Стретенцев - Табличный ПЛК.Табличное программирование контроллеров

Табличный ПЛК.Табличное программирование контроллеров
Книга - Табличный ПЛК.Табличное программирование контроллеров.  Владимир Васильевич Стретенцев  - прочитать полностью в библиотеке КнигаГо
Название:
Табличный ПЛК.Табличное программирование контроллеров
Владимир Васильевич Стретенцев

Жанр:

Технические науки, Базы данных

Изадано в серии:

неизвестно

Издательство:

SelfPub

Год издания:

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

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

В данной книге предлагается альтернативный метод создания программ для программируемых логических контроллеров — ПЛК. Рассматривается метод управления контроллерами с помощью программ организованных в виде таблиц. Использование таблиц позволяет наблюдать за выполнением программы в контроллере, без подключения его к компьютеру с установленной средой разработки. Применение табличного программирования для управления оборудованием может упростить разработку программ для ПЛК, ускорить поиск неисправностей, существенно уменьшить время простоев, а также кратно снизить стоимость оборудования и программного обеспечения. В книге рассматриваются основы и особенности табличного программирования, а также примеры решения задач автоматизации с помощью табличных программ. Дополнительно представлена простая среда разработки программ организованных в виде таблиц.


К этой книге применимы такие ключевые слова (теги) как: Самиздат,языки программирования,разработка программного обеспечения,технология программирования,низкоуровневое программирование

Читаем онлайн "Табличный ПЛК.Табличное программирование контроллеров". [Страница - 2]

отображать состояние входов и выходов контроллера. Название внешних сигналов не должно ограничиваться только номером провода или контакта, оно должно также содержать в себе назначение сигнала, его функцию, быть написанным на понятном языке, без сокращений и выдуманных разработчиком сложных аббревиатур. Обязательно должны отображаться логические цепи формирования выходных сигналов.

Решение данной проблемы — не новая задача, и в программируемых логических контроллерах (ПЛК) наряду с текстовыми языками применяются графические языки программирования: LD (Ladder Diagram) — язык релейных схем, FBD (Function Block Diagram) — язык функциональных блоков, SFC (Sequential Function Chart) — язык диаграмм состояний. Данные языки стандартизованы для применения в программируемых контроллерах в МЭК 61131-3[1]. Чтобы увидеть графическое отображение работы программы, созданной на одном из этих языков, необходимо подключить к ПЛК компьютер с установленной на нем средой разработки, в которую загружен исходный файл программы. Далее нужно синхронизировать программу в компьютере с программой в ПЛК. Тут опять возникает множество вопросов, не всегда имеющих адекватное решение:

— поставляется ли с оборудованием файл исходной программы?

— имеется ли в оперативном доступе компьютер с установленной средой разработки?

— есть ли возможность для подключения компьютера к ПЛК?

— необходима ли лицензия на использование среды разработки?

— есть ли вообще специалист, знакомый со средой разработки и умеющий разбираться в программах на перечисленных языках?

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

Из приведенных в пример графических языков у специалиста по информационным технологиям, не знакомого с ПЛК, только язык диаграмм состояний может не вызвать вопросов. Для небольших алгоритмов достаточно прост и понятен язык релейных схем LD, но программы с большим количеством блоков, написанные на нем, могут вызвать серьезные затруднения. Язык функциональных блоков FBD похож на принципиальную схему на логических микросхемах и более понятен специалистам по электронике, чем программистам.

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

Языки, входящие в стандарт МЭК 61131-3, упорядочивают процесс разработки программ и снижают затраты на перенос программ с контроллеров одного производителя на контроллеры другого. Специалист, освоивший стандартные языки программирования контроллеров, может разобраться в программах, написанных для контроллеров разных производителей, но для поиска неисправностей еще необходимо знание особенностей контролируемого процесса и алгоритма работы, осуществляемого при помощи данного оборудования. К примеру, специалист, разбирающийся только в работе вентиляционного оборудования, скорее всего, не сможет быстро перейти на обслуживание газовых турбин или грузоподъемного оборудования, хотя язык программирования этих систем может быть одним и тем же.

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

Во-первых, работнику должно быть понятно назначение оборудования или системы, которую он собирается ремонтировать. Неисправной может быть только какая-то часть большого и сложного комплекса, о котором можно иметь лишь общее представление. Обычно --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.