Вход

Просмотр полной версии : ПР103 запись в дискретные выходы 470 - реле не отрабатывает и индикация тоже



profun
20.08.2023, 21:56
Форумчане, подскажите, почему когда я пишу в дискретные выходы значения они успешно отображаются в конфигураторе но светодиоды индикации выходов не загораются? Запись делаю с помощью modbus-tcp клиента по адресу 470.

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

Можно ли на прямую (без использования дополнительных переменных) задавать состояние выходов?

69695

1exan
21.08.2023, 04:34
Форумчане, подскажите, почему когда я пишу в дискретные выходы значения они успешно отображаются в конфигураторе но светодиоды индикации выходов не загораются? Запись делаю с помощью modbus-tcp клиента по адресу 470.

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

Можно ли на прямую (без использования дополнительных переменных) задавать состояние выходов?

69695

Скорее всего, чтобы напрямую управлять выходами - необходимо остановить выполнение пользовательской программы

Goodwin2
21.08.2023, 08:01
Вам надо перевести ПР103 в СТОП, чтобы она перешла в режим модуля ввода-вывода.

profun
21.08.2023, 10:47
Спасибо за ответы, действительно в режиме СТОП реле стали срабатывать и индикация появилась.

Но возник ещё один вопрос - если записать программу на другое реле адресация для сетевых переменных сохранится?

P.S. спрашиваю т.к. запуск минимальной программы на реле нужен, а под рукой второго ПР103 сейчас нет, чтобы это проверить.

1exan
21.08.2023, 11:33
Спасибо за ответы, действительно в режиме СТОП реле стали срабатывать и индикация появилась.

Но возник ещё один вопрос - если записать программу на другое реле адресация для сетевых переменных сохранится?

P.S. спрашиваю т.к. запуск минимальной программы на реле нужен, а под рукой второго ПР103 сейчас нет, чтобы это проверить.

С учётом предыдущих вопросов этот непонятен. Если хотите дистанционно управлять выходами ПР вашим методом, то ПР должна быть в режиме "СТОП" и никакая загруженная программа выполняться не будет. Сетевые адреса регистров управления выходными каналами жёстко прописаны и не меняются в принципе.

Если вопрос про другой случай и созданные свои сетевые переменные - то какие адреса для них укажете, такие и будут в ПР. Независимо от количества ПР, в которые будет загружена эта программа

profun
21.08.2023, 14:35
С учётом предыдущих вопросов этот непонятен. Если хотите дистанционно управлять выходами ПР вашим методом, то ПР должна быть в режиме "СТОП" и никакая загруженная программа выполняться не будет. Сетевые адреса регистров управления выходными каналами жёстко прописаны и не меняются в принципе.

Если вопрос про другой случай и созданные свои сетевые переменные - то какие адреса для них укажете, такие и будут в ПР. Независимо от количества ПР, в которые будет загружена эта программа

Спасибо, я понял.