Вход

Просмотр полной версии : Способы изменения параметров портов ПЛК110 [М02], кроме Codesys v2.3



VladisVlad
14.09.2022, 12:48
Всех приветствую. Интересует следующий вопрос, возможно ли реализовать изменение параметров портов ПЛК110[М02] (в основном интересует RS-485-1, RS-485-2) например по Modbus, для реализации изменения параметров портов с панели оператора. Или единственные способы это с помощью конфигурации ПЛК Codesys и утилитой EasyWorkPLC?

Знаю что такой вопрос уже поднимался, но внятного ответа не видел

Евгений Кислов
14.09.2022, 12:51
Всех приветствую. Интересует следующий вопрос, возможно ли реализовать изменение параметров портов ПЛК110[М02] (в основном интересует RS-485-1, RS-485-2) например по Modbus, для реализации изменения параметров портов с панели оператора. Или единственные способы это с помощью конфигурации ПЛК Codesys и утилитой EasyWorkPLC?

Знаю что такой вопрос уже поднимался, но внятного ответа не видел

Добрый день.
Это возможно, если вы настраиваете обмен через библиотеки (Modbus.lib, OwenModbusSlave.lib).

VladisVlad
14.09.2022, 12:58
В данный момент используем оба порта RS-485. Один из них используем для опроса модулей библиотекой Modbus.lib, где ПЛК является мастером. А по второму порту ПЛК работает как slave, настраиваем через конфигурацию ПЛК, просто регистры забиваем. Будем смотреть на библиотеку OwenModbusSlave.lib. Получается, что в ПЛК нет некого служебного регистра, в котором хранятся данные портов (как например в модулях ввода/вывода).

Евгений Кислов
14.09.2022, 13:01
Получается, что в ПЛК нет некого служебного регистра, в котором хранятся данные портов (как например в модулях ввода/вывода).

Таких системных регистров у ПЛК1хх нет.

VladisVlad
14.09.2022, 13:07
Посмотрел краткое описание библиотеки "OwenModbusSlave". Получается можно будет изменять параметры порта путем изменения переменных в структуре COMSETTINGS. Предварительно, вроде работоспособно
Описание брал это:
https://ftp.owen.ru/CoDeSys23/05_Library/01_Manuals/OwenModbusSlave.pdf

VladisVlad
15.09.2022, 11:26
По поводу EasyWorkPLC, так полагаю на текущий момент она не работает с ПЛК110[М02]?

Евгений Кислов
15.09.2022, 11:29
По поводу EasyWorkPLC, так полагаю на текущий момент она не работает с ПЛК110[М02]?

Все верно, EasyWorkPLC давно уже не поддерживается.