PDA

Просмотр полной версии : Пр200 и Wiren Board



igkuz
10.11.2020, 12:44
Добрый день. Кто нибудь пробовал "подружить" ПР-200 и модули WB-MRWL(Modbus реле от Wiren Board) по RS-485?

bayk
10.11.2020, 23:16
а в чем проблема то?

Cs-Cs
11.11.2020, 10:09
Там надо внимательно смотреть про типы регистров. Потому что Wiren обожает Coils, и не все ОВЕНские ПЛК их нормально поддерживают.

Ревака Юрий
11.11.2020, 10:46
Там надо внимательно смотреть про типы регистров. Потому что Wiren обожает Coils, и не все ОВЕНские ПЛК их нормально поддерживают.

ПР с Coils работает, просто есть особенности расчета адресов, нужно внимательно смотреть и сверять.

Cs-Cs
11.11.2020, 11:50
Ревака Юрий Во! Вот это можно будет везде писать как достоинство ПРки, потому что Wiren обожают Coilsами увлекаться, и на ПЛК110 это сделать штатными средствами уже сложно.

igkuz
11.11.2020, 12:54
Спасибо за отклик. А можно примеры расчетов адресов, если кто с этим сталкивался?

Ревака Юрий
11.11.2020, 13:46
Спасибо за отклик. А можно примеры расчетов адресов, если кто с этим сталкивался?

Расчет есть в Help OwenLogic.

Расчет адреса и бита для считывания булевой переменной в режиме Master
В некоторых случаях требуется вычислить адрес регистра и номер бита подчиненного устройства. Для определения адреса регистра и номера бита из документации на опрашиваемый прибор берется расположение битовой переменной, например, бит 1400, далее следует:
1. Вычислить адрес регистра: 1400 / 16 = 87.
2. Вычислить номер бита 1400 mod 16 = 8.

bayk
11.11.2020, 15:02
Ревака Юрий Во! Вот это можно будет везде писать как достоинство ПРки, потому что Wiren обожают Coilsами увлекаться, и на ПЛК110 это сделать штатными средствами уже сложно.
мое мнение, это не достоинство ПРки, это жирная недоработка в ПЛК! если уж пишешь, что оборудование совместимо с протоколом modbus - уж извольте обеспечить эту совместимость.

igkuz
11.11.2020, 18:51
Юрий Ревака. Большое спасибо.И другим участникам форума тоже

Cs-Cs
11.11.2020, 21:55
bayk Не совсем. Обычно Colis мало кто юзает, все стараются делать поддержку регистров (даже на булевые значения). А Wiren заморочился именно с Coils.
CodeSys v2 штатно не может Coils через конфигурацию ПЛК. А вот ПРки и CodeSys v3 - могут.

Ревака Юрий
12.11.2020, 10:13
bayk Не совсем. Обычно Colis мало кто юзает, все стараются делать поддержку регистров (даже на булевые значения). А Wiren заморочился именно с Coils.
CodeSys v2 штатно не может Coils через конфигурацию ПЛК. А вот ПРки и CodeSys v3 - могут.

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