Найти тему
Ты же инженер АСУ ТП

ПЛК и панель оператора Mitsubishi — Эталон промышленного оборудования

Оглавление

Принесли на днях оборудование Mitsubishi, я ставил этот контроллер с панелью оператора на гидравлический пресс для кирпичей. Модель этого контроллера FX5U. На нём собирали станки для развальцовки труб. Хотел сказать о нём несколько слов. Если кому интересно, напишу статью об японском контроллере.

Приветствую всех, на связи автор блога, Гридин Семен. Сегодня статья про контроллер Mitsubishi.

ПЛК Mitsubishi FX5U

Как началась история работы с данным контроллером? 10 лет назад заказчику нужно было сделать станок, в котором требовался быстрый опрос линейки перемещения с аналоговым выходом 4-20 мА. Пробовали ставить ПЛК ОВЕН, но тогда скорость опроса не соответствовала заявленной задаче — скорость опроса АЦП была 10 мс.

Медленный аналоговый вход ПЛК создавал брак продукции. Пришлось искать другие варианты.

И наш выбор пал как раз на ПЛК Mitsubishi FX5U. Скорость опроса аналогового входа контроллера и его модуля порядка 40 мкс. Разрядность АЦП занимает 12 бит — 4095 в десятичной форме исчисления. Линейка стояла на 100 мм, то есть точность составляла 0,025 мм.

Быстродействие инструкции занимает порядка 0,032 мкс. Вот эти основные преимущества данного контроллера.

-2

На борту у него есть интерфейс RS-485 (поддерживает протокол Modbus RTU), Есть 2 аналоговых входа 0-10В и один аналоговый выход.

Есть возможность расширяться модулями слева и справа. Насколько я помню есть даже поддержка веб-визуализации и облака.

Среда разработки GX Works3

Программная среда GX Works 3 к сожалению платная. Сейчас может из-за санкций её вообще невозможно достать. На самом деле очень мощный и продуманный инструмент, он находится почти вровень с CODESYS.

Вот основные её особенности:

  • Программа позволяет легко конфигурировать.
  • На одном рабочем поле могут легко уместиться несколько языков стандарта МЭК.
  • Язык ST визуально оформлен. Цифры, переменные, операторы — каждый выделяется своим цветом.
-3

Вот на этом скриншоте отображается сочетание LD с FBD.

-4

Можно написать подпрограммы, наподобие действия в CODESYS.

-5

Вот так выглядит среда ST.

Лайфхаки по настройке программы в GX Works3

Напишу несколько строк по конфигурации модулей и других тонких настройках, если кому нужно.

Модуль аналогового модуля в конфигурации ПЛК

Для начала необходимо добавить это модуль в конфигурацию ПЛК.

Далее после применения изменений и фиксации конфигурации  необходимо дважды кликнуть на модуль -> откроется окно его настройки (см. ниже)

-6

Для каждого канала необходимо выбрать его градуировку и проверить, чтобы он работал (A/Dconversionenable).

Далее сохраняем параметры и переходим в поле программирования. Справа необходимо найти библиотеку модулей (вкладка Module). Если там нет лейблов то надо и создать по правой клавише мыши.

Далее спускаемся по дереву: FX5-4AD-> FX5_4AD_1-> Monitor-> CH1->

И выбираем интересующую нас переменную (одна будет показывать инженерные единицы преобразования, другая физ. Величины, если они будут настроены, и тд…) Переменную хватаем и тащим на рабочее поле.

-7

Связь ПЛК с панелью GT Mitsubishi

В настройке связи в панели ПЛК есть совпадение номера станции панели и ПЛК. Они должны отличаться.

-8
-9

Число с плавающей запятой в панели оператора GT

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

-10

Команды по номеру экрана с панели оператора GT

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

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

-11

Архивация данных на ПЛК

Архивировать на FX5 можно с помощью функции Logging function Настраивается она специальной утилитой.

-12

Запароливание кнопок в панели оператора GT

Нужно сделать массив в глобальной переменных и привязать его к регистрам. Далее смотрим регистр. Можно использовать Security level.

-13

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