Здравствуйте. Вопрос по отключению опроса панелью некоторых слэйвов регистром PFW130.
имеем панель СП310-мастер и несколько слэйвов.
в проекте есть экран1(стартовый) и экран2.
все цифровые дисплеи опрашиваемых устройств расположены на экране2.
допустим у одного из слэйвов снято питание, нужно чтобы панель его не опрашивала.
если на экране1 отключить опрос этого устройства, то при переходе на экран2 не опрашиваются все устройства.
если отключать опрос на экране2, тогда все работает как надо, но при этом на стартовом экране1 до отключения опроса панель заметно тормозит, включается бит ошибки PSB50.
непонятно почему находясь на экране1, появляется ошибка связи если опрос всех слэйвов на экране2 ??
как можно ли решить эту проблему?
Ну или так,
мне другое не понятно, панель должна опрашивать блок ( так вы пишите программу), отключение опроса слейва это аварийная ситуация, то есть программа уже работает не правильно. Не получает данные с блока.
Нужно заменить блок или поверить и поставить назад. Вы же хотите сделать аварийную ситуацию штатной. Зачем вам это?
Последний раз редактировалось kondor3000; 25.05.2023 в 22:20.
это не аварийная ситуация. На панель выводится несколько технологических линий, оператор до запуска на стартовом экране выбирает линии, которые не работают.
на нерабочей линии могут проводиться ремонты, отключается питание и нужно отключать опрос.
если опрос отключать на стартовом экране, то при переходе на рабочий экран не опрашиваются все слэйвы.
чтобы работало нужно на стартовом экране расположить дисплеи опрашиваемых устройств, тогда все работает.
я сделал их минимального размера, чтоб не загромождать стартовый экран, но это вроде не совсем правильно.
т.е. для отключения опроса слэйва, нужно чтобы на экране находился дисплей этого слэйва??