Прошу прощения, но я не понимаю, что значит "Классику".
Подскажите пожалуйста как в данном случае правильно организовать комбинированный режим работы ПЛК?
Вид для печати
ну давайте сделаем еще заход по кругу: отдельно мастер, отддельно слейв, в функции полученные значения мастера присваиваем зарезервированным регистрам слейва
ТАк. И что? Я именно так и планирую на SKADA кидать.
Я еще до передачи данных на SCADA еще не добрался. Чисто посмотрел, что SCADA видит регистры слейвовые, ну и пока хватит.
Меня не устраивает, что ПЛК валиться пр попытках перепрошить. А так же отваливается время от времени.
так я не могу знать, что в Вашем понимании "валится": встает в стоп, постоянно перегружается или еще что то. нужен хотя бы проект, а с вложенным мастером я и смотреть не буду, это тупиковое направление
Отваливается при онлайн режиме КДС, так это бывает, кдсовский протокол очень объемный и иногда соединение разрывается по таймауту
Понял. Спасибо большое всем за помощь.
Найду баг, отпишусь.
В слейв-TCP вставили мастера-232. В мастера-232 вставили umd. А зачем NetMode этих umd - TCP ?
Первое - Мастер по умолчанию ставиться с 232-ым интерфейсом, и если вы посмотрите, то заменить его на TCP не представляется возможным, равно как и удалить.
Второе. - официальный мануал стр.85
7.4.1.2 ПодмодульUniversal ModBus Device
Для добавления в список опроса, проводимого мастером сети, устройств, ра-ботающих в режимеModBus (Slave) следует в модулеModBus Master добавить под-модуль«Universal ModBus Device» (универсальное устойствоModBus). Для добав-ления в список нескольких опрашиваемых устройств эту процедуру следует повто-рить столько раз, сколько устройств должно быть подключено: для каждого устрой-ства должен быть добавлен соответствующий ему модульUniversal ModBus Device с
индивидуальными настройками
так что всетаки происходит с контроллером у Вас, IP-адреса контроллеров и ПК надеюсь не совпадают
неужели выложенный мною проект "завесит" Ваш контроллер
Что я могу сказать.
После нескольких часов танцев с бубном изменились симптомы.
1) при перепрошивке нет вылетов(перезагрузок и соответственно сбросов программ), но есть обрывы связи с компьютером примерно через 15-20 минут работы. При этом ПЛК не сбрасывается.
2) Ваш пример (спасибо большое) еще не посмотрел, но вчера быстренько набросал для обоих ПЛК маленький пример, аналогичный моей задаче, в котором присутствуют только MODBus функции. Потренировал его минут 15 - все ОК. К слову, на сколько я заметил, именно после этого контроллер стал нормально реагировать на перешивку.
Пока вот так.
Вот. вычислил такой баг.
Когда перешиваю Slave ПЛК, Мастер перегружается!
Теперь вообще не понятно!!!