Овен плк110-220.60.р-l

Опрос и запись значений в МК210 по протоколу Modbus

Для загрузки полученного в CODESYS проекта в ПЛК110 необходимо выбрать в главном меню пункт Онлайн и затем Подключение. При корректно подключенном к компьютеру ПЛК система предупредит вас о загрузке нового или изменении существующего проекта. Полезно согласиться с предложенными действиями.

После успешной загрузки напротив пунктов, добавленных нами в Конфигурацию ПЛК, должны появиться оперативные значения. Полезно проверить значение в конце строки с комментарием (*Last error*). Если ошибок обмена нет, и данные передаются с модуля на ПЛК и обратно, это значение будет равным 0.

Мы упоминали, что входы и выходы модуля опрашиваются группами. Таким образом, в ПЛК вы получаете одно целое число, в котором в двоичном виде зашифровано состояние входов, и целое число с текущим состоянием выходов. К примеру, если на модуле мы подадим сигнал на восьмой вход, то в CODESYS мы увидим значение 128. Если же включим первые три входа, получим от модуля число 7. Если все выходы выключены, в соответствующей переменной будет значение 0.

Для изменения состояния выходов необходимо дважды кликнуть левой кнопкой мыши на надписи AT внутри Register output module. В открывшемся окне Запись переменной во второй строчке задать новое значение. Если мы хотим одновременно включить первый и третий выходы, нужно задать значение 5 и нажать кнопку OK.

Данные будут переданы в модуль. На нем сработают выходы, загорятся соответствующие светодиоды. Затем информация о состоянии выходов вернется на ПЛК и отобразиться в Register input module. Для проверки можно еще раз поменять состояние выходов. Попробуйте задать значения 15, 10 или 0.

Таким образом, мы кратко рассмотрели принципы обмена между контроллером ПЛК110 и модулем МК210 по протоколу Modbus TCP. Надеемся, что эта информация будет для Вас полезной. Просим Вас переслать эту статью заинтересованным коллегам или знакомым, если она может быть им интересна.

Успехов в вашей работе!

При использовании этого текста на сторонних Интернет-ресурсах просим Вас обязательно указывать адрес источника – edu.owen.ru.

Более подробно материал этой статьи мы разберем в видео-уроках, пока они готовятся:).
Готовый проект в CODESYS из этой статьи.
Скачать эту статью в формате pdf.Статья в PDF

Вас также заинтересуют:

Базовый курс по программированию ПЛК110 в CODESYS 2.3.
Видео-материалы и статьи по работе с протоколом Modbus.

Общие принципы подключения Мх210 к ПЛК110

Важно, чтобы у ПЛК110, с которым в дальнейшем будет производиться обмен, сетевые настройки были аналогичными (за исключением IP-адреса ПЛК).
Передача данных через Ethernet удобна тем, что один и тот же канал может связывать и модули, и контроллер, и компьютер.
Другими словами, одновременно по одному и тому же кабелю мы можем передавать информацию от модулей ввода-вывода к ПЛК и быть на связи со средой программирования CODESYS 2.3. При этом, по мере необходимости, подключаться к модулям через универсальный конфигуратор для контроля настроек

Это существенно ускоряет процедуру настройки системы.

Оцените статью
Рейтинг автора
5
Материал подготовил
Илья Коршунов
Наш эксперт
Написано статей
134
Добавить комментарий