PDA

Просмотр полной версии : Несколько ПЛК с одинаковой программой



жекон
03.12.2020, 07:03
День добрый. Есть несколько ПЛК150 с одинаковой программой(разные адреса Modbus,IP,MAC), подключаю первый полет нормальный, а вот со вторым уже все, связи нет, причем грузишь какую нибудь тестовую программу связь есть
52301
52302

Евгений Кислов
03.12.2020, 07:38
Добрый день.


Есть несколько ПЛК150 с одинаковой программой(разные адреса Modbus,IP,MAC)

С одинаковой программой - в смысле, файл .pro один и тот же в обоих ПЛК?
Для каждого ПЛК должен быть свой токен в конфигурации в узле Cloud.

жекон
03.12.2020, 07:53
Нет токены разные

Евгений Кислов
03.12.2020, 08:00
Выложите, пожалуйста, файлы local_addres.dat для обоих ПЛК.
В Codesys: Онлайн - Читать файл из ПЛК - указать имя local_addres.dat

жекон
03.12.2020, 08:29
52303
Вот скрин обоих файлов

Евгений Кислов
03.12.2020, 08:37
То есть если загрузить ваш проект с разными токенами в ПЛК, подключенные к общей локальной сети, то связь с облаком есть только у 192.168.1.12?
И если загрузить в 192.168.1.11 какой-то другой проект (не ваш) - то связь с облаком есть у обоих ПЛК. Я правильно вас понял?

жекон
03.12.2020, 08:40
Проблема в адресе модбас, поменял на единицу и связь пошла, и как его сменить в облаке значение не меняется

Евгений Кислов
03.12.2020, 08:42
Проблема в адресе модбас, поменял на единицу и связь пошла, и как его сменить в облаке значение не меняется

В облаке его изменить нельзя.
А зачем вы хотите его изменить в ПЛК на что-то, отличное от 1?

жекон
03.12.2020, 08:48
Дак у меня три ПЛК на одну панель посажены, по RS485

Евгений Кислов
03.12.2020, 09:03
В принципе - вы можете разнести облако и панель по разным узлам Modbus Slave в проекте, но я понимаю, что это потребует значительных усилий по синхронизации данных (особенно надо иметь возможность записывать в одни и те же регистры и из панели, и из облака).

Мы посмотрим, есть ли возможность добавить изменение Slave ID ПЛК в облаке в одном из будущих обновлений сервиса.

жекон
03.12.2020, 09:08
Вы имеете ввиду создать еще один слейв чисто под облако?

Евгений Кислов
03.12.2020, 09:12
Вы имеете ввиду создать еще один слейв чисто под облако?

Да, я имел в виду именно это.
И в каждом слэйве оставить только нужные интерфейсы - в одном Cloud, во втором RS-485.

жекон
03.12.2020, 09:18
Нет тогда тучка тоже грозится:
Not found any register or there more than one modbus section

Евгений Кислов
03.12.2020, 09:21
Нет тогда тучка тоже грозится:
Not found any register or there more than one modbus section

Это у вас при импорте, очевидно.
Вы можете сделать импорт перед добавлением в проекте слэйва с RS-485.
Или добавлять параметры в облаке вручную.

жекон
03.12.2020, 09:42
Да спасибо ручками добавил работает))))жалко конечно что адрес поменять нельзя, но и параметров не много