ведомое - это если в режиме 'slave'. А если реле в режиме 'master'?
Вид для печати
тогда нарисуйте картинку вашей сети
я пока не понимаю, каким образом у вас сервер на питоне и реле тоже типа сервер, и друг друга понимают и кто там ещё болтается
Сервер на питоне не опрашивает постоянно пр-ку. Поэтому он тут не в режиме мастер. Сервер ждет информации от реле. Я ж и спрашиваю, возможна ли вообще такая реализация?Вложение 67235
В Modbus TCP под сервером (в МВ RTU - слейвом) как раз и подразумевается устройство, которое отвечает на запросы клиентов (в MB RTU - мастера):
на ПР изменился вход - новое значение записалось в сетевую переменную и она отправилась на сервер (в свойствах этой переменной включить "запись по изменению)
Когда я перевожу ПР100 в режим 'master', у нее вообще пропадают сетевые переменные. Зато у ПР103 я вот такое нашел в настройках:
Вложение 67246
Получается, она может писать регистры удаленного устройства(моего сервера в данном случае). Вопрос - это холдинг или инпут регистры? И могут ли это какие-другие ПР-ки?
Тоже самое есть у всех ПР, это Настройки прибора и у ПР100 в том числе,
просто вы перевели прибор в режим мастера,
после добавления их в режиме слейв и все сетевые пропали,
их надо просто добавить снова или открыли проект для ПР100 без модуля RS485 Вложение 67247
такие тоже есть и их тоже программируют. На скрине ПР100 в режиме мастера.
В ПР100 нет только функций на языке ST.
Холдинг регистры читаются функцией 0х03, Инпут регистры 0х04, и то и другое есть у всех ПР тоже.
Инпут обычно только читают, на то они и Входы, Холдинг и читают и пишут.
Хорошо, усложняем задачу: помимо сервера на питоне есть питон-modbus-клиент. Я правильно понимаю, что если реле в режиме 'мастер', то опросить этим клиентом его не получится?
Добрый день!
После замены батарейки на ПР-100 не могу настроить время через OwenCloud, параметры на запись отправляются, но значения не меняются. В чем может быть причина?
p.s. после синхронизации времени с ПК (шнурком) - все параметры изменить могу.
Всем спасибо! Проблемма решена
Здравствуйте!
Возник вопрос, можно ли синхронизировать служебное время в ПР-100 с сервером owencloud?