Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр
Собирайте комбинации из блоков! Бесконечный режим, более 100 уровней, ежедневные задания и турниры.

Расслабьтесь и отдохните: игра без ограничений по времени.

Проверьте свою смекалку: головоломка для любителей

Блоки Судоку - расслабляющая головоломка

Головоломки, Гиперказуальные, Мобильная

Играть

Топ прошлой недели

  • Oskanov Oskanov 8 постов
  • alekseyJHL alekseyJHL 6 постов
  • XpyMy XpyMy 1 пост
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Новости Пикабу Помощь Кодекс Пикабу Реклама О компании
Команда Пикабу Награды Контакты О проекте Зал славы
Промокоды Скидки Работа Курсы Блоги
Купоны Biggeek Купоны AliExpress Купоны М.Видео Купоны YandexTravel Купоны Lamoda
Мобильное приложение

Отдел АСУ

С этим тегом используют

АСУ ТП ПЛК Программирование ПЛК Асушник Инженер Программа КИПиА Все
31 пост сначала свежее
6
youengineerasu
youengineerasu
3 месяца назад

CoDeSyS 3.5 Soft Motion. Как добавить ось сервопривода?⁠⁠

Для различных точных систем, где требуется позиционирование рабочего элемента, манипуляторов и роботов существуют специальные готовые решения. И одно из них это PAC-ПЛК с CoDeSyS на борту.

Эта статья будет посвящена готовой библиотеке под названием Soft Motion в дистрибутиве CoDeSyS. Как обычно стараюсь писать по существу, без всякой воды.

Вторая часть Soft Motion. Эта статья будет посвящена подключению Сервопривода по EtherCAT.

Настройки в дереве объектов

CoDeSyS 3.5 Soft Motion. Как добавить ось сервопривода? Инженер, Программа, Гайд, Отдел АСУ, АСУ ТП, ПЛК, КИПиА, Гифка, Telegram (ссылка), Длиннопост

Создаем две программы. отдельно для основных задач, отдельно для задач управления Осями.

CoDeSyS 3.5 Soft Motion. Как добавить ось сервопривода? Инженер, Программа, Гайд, Отдел АСУ, АСУ ТП, ПЛК, КИПиА, Гифка, Telegram (ссылка), Длиннопост

После этого добавляем новое устройство EtherCAT. Лучше добавить той версии, в которой создан ваш проект.

CoDeSyS 3.5 Soft Motion. Как добавить ось сервопривода? Инженер, Программа, Гайд, Отдел АСУ, АСУ ТП, ПЛК, КИПиА, Гифка, Telegram (ссылка), Длиннопост

В задачу нужно переместить вашу программу.

CoDeSyS 3.5 Soft Motion. Как добавить ось сервопривода? Инженер, Программа, Гайд, Отдел АСУ, АСУ ТП, ПЛК, КИПиА, Гифка, Telegram (ссылка), Длиннопост

После этого выбираем MAC внешней шины EtherCAT.

CoDeSyS 3.5 Soft Motion. Как добавить ось сервопривода? Инженер, Программа, Гайд, Отдел АСУ, АСУ ТП, ПЛК, КИПиА, Гифка, Telegram (ссылка), Длиннопост

Добавляем устройство Сервопривода.

CoDeSyS 3.5 Soft Motion. Как добавить ось сервопривода? Инженер, Программа, Гайд, Отдел АСУ, АСУ ТП, ПЛК, КИПиА, Гифка, Telegram (ссылка), Длиннопост

Добавляем Ось Axis.

CoDeSyS 3.5 Soft Motion. Как добавить ось сервопривода? Инженер, Программа, Гайд, Отдел АСУ, АСУ ТП, ПЛК, КИПиА, Гифка, Telegram (ссылка), Длиннопост

Можно создать визуализацию, и на ней перекинуть базовые блоки Soft Motion.

CoDeSyS 3.5 Soft Motion. Как добавить ось сервопривода? Инженер, Программа, Гайд, Отдел АСУ, АСУ ТП, ПЛК, КИПиА, Гифка, Telegram (ссылка), Длиннопост

И конечно же результаты. Всем пока-пока.

Показать полностью 8
Инженер Программа Гайд Отдел АСУ АСУ ТП ПЛК КИПиА Гифка Telegram (ссылка) Длиннопост
0
8
youengineerasu
youengineerasu
6 месяцев назад
Серия Программная среда CoDeSyS 3.5

Программирование СПК107. Журнал аварий⁠⁠

Приветствую всех. Эта статья будет посвящена дистрибутиву CoDeSyS 3.5 SP17 Pacth 3 и панельному контроллеру ОВЕН СПК107.

Как сделать журнал аварий?

Аварии. Начало

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

В CoDeSyS 3.5 это достаточно глубоко продумано. Создаем проект. И добавляем в дереве проектов менеджер Аварий.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Добавляем Конфигурацию тревог.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Error, Info, Warning - это у нас классы, где мы настраиваем цвет сработанной аварии, цвет квитирования и цвет отмеченной аварии. и, соответственно шрифт текста.

AlarmStorage - это настройки хранилища, где будем архивировать аварии.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

После этого добавляем группу тревог и список сообщений.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Получаем вот такой список элементов.

Настройки Конфигуратора и вывод на экран

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Настраиваем классы аварий, цвет, шрифт, действия, способ квитирования.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

В списке текстов пишем названия сообщений - под каждую переменную своё название. ID - это номер строки.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Дальше настраиваем группы аварий, каждая со своей переменной, сообщением и способом квитирования.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост
Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост
Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Вот так выглядит сама настройка. Можно выбрать разные способы наблюдений.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

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

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Далее добавляем визуализацию, либо баннер либо таблицу.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Мне удобнее всего в виде таблицы. Её можно очень гибко настроить. Шапку, столбцы, толщина столбца, шрифт ну и т.п.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Можно сделать несколько групп и разные аварии, можно делать сообщения и аварии в отдельных таблицах. Кому как надо.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Это готовые кнопки управления панелью алармов.

Программирование СПК107. Журнал аварий Инженер, Программа, Windows, Приложение, Гайд, ПЛК, Программирование ПЛК, Отдел АСУ, КИПиА, Я у мамы инженер, Telegram (ссылка), Длиннопост

Вот так выглядит в одном из рабочих проектов. Там требовалось сделать просто сообщения.
Пишите комменты, как делаете вы?

Показать полностью 16
Инженер Программа Windows Приложение Гайд ПЛК Программирование ПЛК Отдел АСУ КИПиА Я у мамы инженер Telegram (ссылка) Длиннопост
2
4
youengineerasu
youengineerasu
7 месяцев назад
Серия OwenLogic

Новая менюшка в ОВЕН ПР225⁠⁠

ОВЕНовцы внесли изменения в проект #OwenLogic , в новом программируемом реле ПР225 можно добавлять и править эргономичное и удобное меню.

Такая прикольная фича, уже опробовал, правда пока в виртуальном режиме. В программе можно запустить симулятор экранов.

Как сделать меню?

Открываем проект, создаем несколько экранов. ПО можно скачать бесплатно на официальном сайте ОВЕН.

Новая менюшка в ОВЕН ПР225 Программа, Гайд, Инструкция, Я у мамы инженер, Инженерия, Дизайнер, Приложение, Тестирование, АСУ ТП, Отдел АСУ, Программирование ПЛК, Сервис, Гифка, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

Я делал так, создавал отдельный экран "Менюшка" по длинному нажатию кнопки вызывается отдельное окно.

Новая менюшка в ОВЕН ПР225 Программа, Гайд, Инструкция, Я у мамы инженер, Инженерия, Дизайнер, Приложение, Тестирование, АСУ ТП, Отдел АСУ, Программирование ПЛК, Сервис, Гифка, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

Где мы добавляем отдельный элемент "Меню".

Новая менюшка в ОВЕН ПР225 Программа, Гайд, Инструкция, Я у мамы инженер, Инженерия, Дизайнер, Приложение, Тестирование, АСУ ТП, Отдел АСУ, Программирование ПЛК, Сервис, Гифка, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

Два раза кликаем, добавляем строчки и присваиваем соответствующие экраны. Пишем текст. И если надо будет скрывать и делать секретные разделы, добавляем переменную в поле видимость.

Новая менюшка в ОВЕН ПР225 Программа, Гайд, Инструкция, Я у мамы инженер, Инженерия, Дизайнер, Приложение, Тестирование, АСУ ТП, Отдел АСУ, Программирование ПЛК, Сервис, Гифка, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

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

Новая менюшка в ОВЕН ПР225 Программа, Гайд, Инструкция, Я у мамы инженер, Инженерия, Дизайнер, Приложение, Тестирование, АСУ ТП, Отдел АСУ, Программирование ПЛК, Сервис, Гифка, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

И получаем результат.

На этом заканчиваю, всем пока-пока. Пишите комментарии. Если хотите добавить свои проекты в качестве рекламы, можете бесплатно это сделать в каталоге проектов.

Показать полностью 5
Программа Гайд Инструкция Я у мамы инженер Инженерия Дизайнер Приложение Тестирование АСУ ТП Отдел АСУ Программирование ПЛК Сервис Гифка Telegram (ссылка) Яндекс Дзен (ссылка) Длиннопост
0
4
youengineerasu
youengineerasu
7 месяцев назад

Программирование СПК107. Линейная шкала⁠⁠

Бывает нужно посмотреть уровень, или заполнение процесса, или степень открытия клапана КЗР.

Для этого есть элемент линейная шкала. Как её организовать в Codesys 3.5.

Создаём линейную шкалу

Открываем проект, создаём новый в Codesys 3.5. Пишем в панельном контроллере СПК107.

Программирование СПК107. Линейная шкала Инженер, Сборка, Программа, АСУ ТП, Асушник, Отдел АСУ, Я у мамы инженер, Инженерия, Программирование ПЛК, Станок, Компьютерное железо, Изобретения, Яндекс Дзен (ссылка), Длиннопост

Элементы упарвления измерения - Отображение линейки.

Программирование СПК107. Линейная шкала Инженер, Сборка, Программа, АСУ ТП, Асушник, Отдел АСУ, Я у мамы инженер, Инженерия, Программирование ПЛК, Станок, Компьютерное железо, Изобретения, Яндекс Дзен (ссылка), Длиннопост

Вставляем нужную нам переменную типа WORD.

Программирование СПК107. Линейная шкала Инженер, Сборка, Программа, АСУ ТП, Асушник, Отдел АСУ, Я у мамы инженер, Инженерия, Программирование ПЛК, Станок, Компьютерное железо, Изобретения, Яндекс Дзен (ссылка), Длиннопост

Определяем шкалу (Размер, тип, цвет и т.д.).

Программирование СПК107. Линейная шкала Инженер, Сборка, Программа, АСУ ТП, Асушник, Отдел АСУ, Я у мамы инженер, Инженерия, Программирование ПЛК, Станок, Компьютерное железо, Изобретения, Яндекс Дзен (ссылка), Длиннопост

Если надо, добавляем метку. Она указывает диапазон шкалы. Можно вообще без неё.

Программирование СПК107. Линейная шкала Инженер, Сборка, Программа, АСУ ТП, Асушник, Отдел АСУ, Я у мамы инженер, Инженерия, Программирование ПЛК, Станок, Компьютерное железо, Изобретения, Яндекс Дзен (ссылка), Длиннопост

Можно указать аварийные границы и получаем вот такой результат.

Если было полезно ставьте лайки, если есть вопросы, пишите комменты.

Показать полностью 5
Инженер Сборка Программа АСУ ТП Асушник Отдел АСУ Я у мамы инженер Инженерия Программирование ПЛК Станок Компьютерное железо Изобретения Яндекс Дзен (ссылка) Длиннопост
0
6
youengineerasu
youengineerasu
7 месяцев назад
Серия Программная среда CoDeSyS 3.5

Программирование СПК107. Как добавить картинку?⁠⁠

Пишу для новичков. Как добавить картинку?

Добавляем картинку в Codesys 3.5

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

Вроде простой вопрос, Но давайте, его всё же рассмотрим.

Установку дистрибутива и таргета я писал в предыдущих статьях.

Программирование СПК107. Как добавить картинку? Инженер, Программа, Гайд, Отдел АСУ, Асушник, АСУ ТП, ПЛК, Scada, Инновации, Тестирование, Telegram (ссылка), Длиннопост

В шаблоне должен быть готовый объект ImagePool. Если нету, добавляем через ПКМ "Добавить". Заходим в него.

Программирование СПК107. Как добавить картинку? Инженер, Программа, Гайд, Отдел АСУ, Асушник, АСУ ТП, ПЛК, Scada, Инновации, Тестирование, Telegram (ссылка), Длиннопост

Перед вами откроется окно. В строчке имя файла добавляем желаемую картинку в jpg или png формате. ID это рабочее название объекта в проекте. Пишем на английском.

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

Программирование СПК107. Как добавить картинку? Инженер, Программа, Гайд, Отдел АСУ, Асушник, АСУ ТП, ПЛК, Scada, Инновации, Тестирование, Telegram (ссылка), Длиннопост

Добавляем объект Изображение в разделе Базовый.

Программирование СПК107. Как добавить картинку? Инженер, Программа, Гайд, Отдел АСУ, Асушник, АСУ ТП, ПЛК, Scada, Инновации, Тестирование, Telegram (ссылка), Длиннопост

Настраиваем высоту, ширину, нужные свойства.

Программирование СПК107. Как добавить картинку? Инженер, Программа, Гайд, Отдел АСУ, Асушник, АСУ ТП, ПЛК, Scada, Инновации, Тестирование, Telegram (ссылка), Длиннопост

Можно добавлять переменные на различные действия с картинкой (Цвет, текст, ширина, видимость и т.д.).

Показать полностью 5
Инженер Программа Гайд Отдел АСУ Асушник АСУ ТП ПЛК Scada Инновации Тестирование Telegram (ссылка) Длиннопост
0
7
youengineerasu
youengineerasu
7 месяцев назад
Серия Программная среда CoDeSyS 3.5

Программирование СПК107 в среде CoDeSyS 3.5. Переключение окон⁠⁠

Приветствую всех. Сегодня напишу статью о простой функции - переключение окон в контроллере СПК107.

Создание Визуализации

Итак с чего начать? Сначала создаём две визуализации с рабочими названиями. Вот таким образом:

Будем считать, что всё установлено, проект создан.

Программирование СПК107 в среде CoDeSyS 3.5. Переключение окон Инженер, Программа, Асу, Отдел АСУ, ПЛК, Программист, Я у мамы инженер, Программирование ПЛК, Linux, IT, Длиннопост

Добавляем объект (визуализация)

Программирование СПК107 в среде CoDeSyS 3.5. Переключение окон Инженер, Программа, Асу, Отдел АСУ, ПЛК, Программист, Я у мамы инженер, Программирование ПЛК, Linux, IT, Длиннопост

Настройки кнопки

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

Программирование СПК107 в среде CoDeSyS 3.5. Переключение окон Инженер, Программа, Асу, Отдел АСУ, ПЛК, Программист, Я у мамы инженер, Программирование ПЛК, Linux, IT, Длиннопост

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

Программирование СПК107 в среде CoDeSyS 3.5. Переключение окон Инженер, Программа, Асу, Отдел АСУ, ПЛК, Программист, Я у мамы инженер, Программирование ПЛК, Linux, IT, Длиннопост

Заходим в свойства кнопки и находим Конфигурация ввода. В этой конфиге несколько вариантов ввода (по клику мыши, по нажатию, по отжатию и т.д.)

Выбираем по клику мыши - дальше откроется окно с настройками, что может делать эта кнопка.

Программирование СПК107 в среде CoDeSyS 3.5. Переключение окон Инженер, Программа, Асу, Отдел АСУ, ПЛК, Программист, Я у мамы инженер, Программирование ПЛК, Linux, IT, Длиннопост

Выбираем Изменить показанную визуализацию - Нажимаем стрелку - выбираем в меню название визуализации.

Кнопка может выполнять несколько операций. Можно написать в ней небольшую программу отдельно.

Показать полностью 5
Инженер Программа Асу Отдел АСУ ПЛК Программист Я у мамы инженер Программирование ПЛК Linux IT Длиннопост
0
8
youengineerasu
youengineerasu
7 месяцев назад

Крик души инженера АСУТП⁠⁠

В этой статье хочу написать своё мнение про взаимодействие заказчика и исполнителя. Зачастую бывают такие ситуации, когда договаривались «На словах». Озвучиваем сумму. Принимаемся за работу. Потом в результате получается следующее — а я не так сказал, а я не так думал, а я не так видел. Знакомая ситуация?

Приветствую всех, уважаемые читатели блога. На связи с вами Гридин Семен. Расскажу о наболевшем.

Последствия от неграмотно составленного ТЗ

За 10 лет моей практики можно на пальцах посчитать людей, которые давали грамотное техническое задание. И были потом довольны результатом. Так как работа была выполнена правильно и в срок.

Почему важно посидеть и подумать над своим проектом, хотя бы примерно изложить суть вашей задачи для инженера АСУ ТП? Да и не только АСУ ТП. Это правило действует для широкого спектра профессий, в том числе и копирайтеров, и архитекторов, и дизайнеров.

Потому что специалист «Шарит» в какой-то определённой узкой области. Допустим инженер АСУ ТП разбирается в программировании, монтаже, проектировании. И человеку сложно охватить все технологии, нюансы работы линии или станка.

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

Самые частые ситуации возникающие при неграмотном ТЗ:

  1. Неправильно подобран размер шкафа — переплата.

  2. Неправильно подобраны мощности силовых элементов

  3. Неправильно написана программа — потеря времени и поездки на объект

  4. Неправильно подобрано оборудование — не выполняет нужные функции

И чаще всего заканчивается чем? Переплатами, поездками, сдача объекта не вовремя, нервотрепка.

Правильно составленное ТЗ экономит кучу сил, энергии, нервов, времени и Денег.

Техническое задание является неким фильтром, чтобы понять готов ли человек с тобой работать или нет, готов ли он принимать участие и прикладывать какие-то усилия или нет. Имеет ли смысл вообще тратить его и своё время.

Как написать техническое задание?

Как составить Техническое задание.

При проектировании системы мы считаем количество дискретных входов(концевики, кнопки) и аналоговых датчиков(температуры и другие физ. параметры).

Потом считаем количество исполнительных механизмов(насосы, двигатели, клапана, нагреватели и т.д.)

Определяемся с фазностью(1-ф или 3-ф), напряжением питания катушек, мощностями двигателей, мощностями нагревателей.

Затем нужно составить минимальный алгоритм работы вашей системы. Можно написать от руки, порисовать картинки, циклограммы, схемы и т.д. Лучше всего если ещё пришлёте фото и видео, чем больше информации, тем лучше!

После этого определяемся, нужна ли SCADA, Архивация, панель оператора, рецептура. Нужно ли выводить данные в облако, нужна ли база данных и т.д.

Присоединяйтесь к нашему каналу в Telegram, если нужна техническая помощь или просто "початиться".

Файлы и всякая "Обучальня" находится в ВК.

Показать полностью
Инженер Электричество Программа Технологии АСУ ТП Отдел АСУ Инновации Техника Текст Telegram (ссылка) ВКонтакте (ссылка)
15
6
youengineerasu
youengineerasu
7 месяцев назад

Адресация в китайских и японских ПЛК. Таблица регистров в Optimus Drive⁠⁠

В азиатских контроллерах интересная реализация программирования логических контроллеров. Этот подход взяли на вооружение многие производители ПЛК.

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

Здравствуйте коллеги. Сегодня попробуем разобраться с регистрами в ПЛК Optimus Drive (он же Haiwell). Такой же принцип соблюдается у таких производителей, как Mitsubishi, Omron, Delta.

Карта регистров

У каждого ПЛК, в зависимости от функций, своя карта регистров. В дистрибутиве PLCSoft можно найти эту таблицу.

Адресация в китайских и японских ПЛК. Таблица регистров в Optimus Drive Программирование, Тестирование, IT, Программа, Инженер, АСУ ТП, Асушник, Отдел АСУ, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

На данном скриншоте виден весь набор регистров, которые мы можем использовать в программе.

Давайте их рассмотрим по порядку.

  1. HSC — быстрые счетчики со входов ПЛК

  2. PLS — упарвление быстрыми выходами

  3. X — физический дискретный вход

  4. Y — физический дискретный выход

  5. T — выходы таймеров

  6. С — выходы счетчиков

  7. С48-С79 — выходы 32-битных счетчиков

  8. M — промежуточные реле

  9. S — шаговые реле

  10. SM — системные регистры

  11. AI — аналоговые входа

  12. AQ — аналоговые выхода

  13. SV — системные регистры

  14. V -числовые регистры

  15. LM и LV -локальные биты и регистры

  16. P — индексные регистры

  17. I — регистры прерываний

  18. Энергонезависимые регистры и реле — T96-T127, C64-T127, M1536-M2047, S156-255, V1000-2047

Системные регистры

Адресация в китайских и японских ПЛК. Таблица регистров в Optimus Drive Программирование, Тестирование, IT, Программа, Инженер, АСУ ТП, Асушник, Отдел АСУ, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

Таблица системных битов, можно оценить статусы работы отдельных узлов ПЛК (батареи, ком-портов, запушен контроллер или нет, состояние быстрых счетчиков и т.д.

Адресация в китайских и японских ПЛК. Таблица регистров в Optimus Drive Программирование, Тестирование, IT, Программа, Инженер, АСУ ТП, Асушник, Отдел АСУ, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

Всё тоже самое — регистры, только числовые значения.

Адресация в китайских и японских ПЛК. Таблица регистров в Optimus Drive Программирование, Тестирование, IT, Программа, Инженер, АСУ ТП, Асушник, Отдел АСУ, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

Статусы и состояния прерываний.

Адресация в китайских и японских ПЛК. Таблица регистров в Optimus Drive Программирование, Тестирование, IT, Программа, Инженер, АСУ ТП, Асушник, Отдел АСУ, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

Коды ошибок и их описание.

Карта регистров Delta

Вот таким образом выглядят регистры Delta DVP.

Адресация в китайских и японских ПЛК. Таблица регистров в Optimus Drive Программирование, Тестирование, IT, Программа, Инженер, АСУ ТП, Асушник, Отдел АСУ, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

Адресация в китайских и японских ПЛК. Таблица регистров в Optimus Drive Программирование, Тестирование, IT, Программа, Инженер, АСУ ТП, Асушник, Отдел АСУ, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост
Адресация в китайских и японских ПЛК. Таблица регистров в Optimus Drive Программирование, Тестирование, IT, Программа, Инженер, АСУ ТП, Асушник, Отдел АСУ, Telegram (ссылка), Яндекс Дзен (ссылка), Длиннопост

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

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

На этом пока всё, если есть вопросы, пишите в комментариях.

Показать полностью 8
Программирование Тестирование IT Программа Инженер АСУ ТП Асушник Отдел АСУ Telegram (ссылка) Яндекс Дзен (ссылка) Длиннопост
0
Посты не найдены
О Нас
О Пикабу
Контакты
Реклама
Сообщить об ошибке
Сообщить о нарушении законодательства
Отзывы и предложения
Новости Пикабу
RSS
Информация
Помощь
Кодекс Пикабу
Награды
Команда Пикабу
Бан-лист
Конфиденциальность
Правила соцсети
О рекомендациях
Наши проекты
Блоги
Работа
Промокоды
Игры
Скидки
Курсы
Зал славы
Mobile
Мобильное приложение
Партнёры
Промокоды Biggeek
Промокоды Маркет Деливери
Промокоды Яндекс Путешествия
Промокоды М.Видео
Промокоды в Ленте Онлайн
Промокоды Тефаль
Промокоды Сбермаркет
Промокоды Спортмастер
Постила
Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии