PDA

Просмотр полной версии : СП 270 отключить заставку обрыв связи



corado
25.01.2023, 07:47
Подскажите плиииз как отключить заставку появляющуюся при отключении прибора.
Панель оператора СП270 (мастер) принимает сигналы от двух ПР 200 (слейвы) на главном экране расположены элементы управления (кнопочки, лампочки и.т.д) для каждого ПР отдельно (экран поделен пополам) и если отключить один из двух приборов (условно по техническим причинам) то на экран выскакивает заставка потеря связи с прибором, когда ПРка находится в работе то это норма, значит надо искать причину а если я сам отключил ПРку то эта заставка мне уже не нужна, объясните на пальцах как сделать так чтоб панель не опрашивала выключенную ПРку.

kondor3000
25.01.2023, 09:40
Не знаю будет ли это работать на СП270, на СП3ХХ работает

Ссылка на пост Petera, описание, как исключить неиспользуемые в работе слейвы. Включаете нужный бит, соответствующий адресу неиспользуемого слейва ( в данный момент), опрос отключается.
https://owen.ru/forum/showthread.php?t=35196&page=2

petera
25.01.2023, 09:42
Ссылка на пост Petera, описание, как исключить неиспользуемые в работе слейвы. Включаете нужный бит, соответствующий адресу неиспользуемого слейва ( в данный момент), опрос отключается.
https://owen.ru/forum/showthread.php?t=35196&page=2

К сожалению, этот способ не подходит для СП270.

petera
25.01.2023, 09:44
Подскажите плиииз как отключить заставку появляющуюся при отключении прибора.
Панель оператора СП270 (мастер) принимает сигналы от двух ПР 200 (слейвы) на главном экране расположены элементы управления (кнопочки, лампочки и.т.д) для каждого ПР отдельно (экран поделен пополам) и если отключить один из двух приборов (условно по техническим причинам) то на экран выскакивает заставка потеря связи с прибором, когда ПРка находится в работе то это норма, значит надо искать причину а если я сам отключил ПРку то эта заставка мне уже не нужна, объясните на пальцах как сделать так чтоб панель не опрашивала выключенную ПРку.

Есть способ для СП270 отключать обмен с не используемыми слейвами. Простой и надежный. Была тут когда-то моя тем про это.

petera
25.01.2023, 09:55
Есть способ для СП270 отключать обмен с не используемыми слейвами. Простой и надежный. Была тут когда-то моя тем про это.

Вот видео простого Включение/Отключения обмена с любым из 6 слейвов

https://www.youtube.com/watch?v=JdjhiAWkg8A
проект во вложении

ВСЕ СДЕЛАНО СТАНДАРТНЫМИ ЭЛЕМЕНТАМИ, ни каких ГМ!!!!
ЗЫ
Вот тест работы этого проекта с реальными слейвами

https://www.youtube.com/watch?v=SRbNC7XrqPw

Видно, что при отключении переключателей обмен прекращается физически.

petera
25.01.2023, 10:04
Вишенка на торте - расширенное управление обменом

https://www.youtube.com/watch?v=2OYoxqsPeRo

Это 2015 год

petera
25.01.2023, 11:06
Подскажите плиииз как отключить заставку появляющуюся при отключении прибора.
Панель оператора СП270 (мастер) принимает сигналы от двух ПР 200 (слейвы) на главном экране расположены элементы управления (кнопочки, лампочки и.т.д) для каждого ПР отдельно (экран поделен пополам) и если отключить один из двух приборов (условно по техническим причинам) то на экран выскакивает заставка потеря связи с прибором, когда ПРка находится в работе то это норма, значит надо искать причину а если я сам отключил ПРку то эта заставка мне уже не нужна, объясните на пальцах как сделать так чтоб панель не опрашивала выключенную ПРку.

Вам идеально подойдет способ показанный в посте #5.
Это очень простой способ, простой до безобразия. Все дисплеи каждой станции расположены не на экране, а на отдельных окнах.
65433

Окна вызываются поверх транспарантов - тексты в желтых рамках
65434

Элемент Вызов окна управляется каким-либо внутренним битом, например
65435
В моем случае - битами энергонезависимого регистра PFW

Таким образом, если биты вызова окон сброшены,то соответствующие окна закрыты, и на экране нет активных дисплеев - обмен по Модбасу выключен.
Если включен бит вызова какого-либо окна, то это окно открывается в заданной позиции, закрывает собой транспарант, на экране появляются активные дисплеи и обмен с выбранным слейвом начинается.
И так.
Т.к. экран у Вас поделен пополам, то сделайте два одинаковых окна шириной в пол экрана. Высотой чуть меньше высоты экрана
Все элементы управления (кнопочки, лампочки и.т.д) для каждого ПР разместите отдельно на этих экранах.
Поместите на экране два элемента вызова окон так, чтобы левый верхний угол элемента указывал в то место экрана,где будет левый верхний угол окон.
Разместите внизу экрана, под окнами две кнопки с действием "Реверс". Эти кнопки привяжите к бита управления открытием окон.

Вот и все, на пальцах.

corado
25.01.2023, 17:01
Спасибо, на пальцах с объяснением стало понятно, как это выполнить. Петера я ваш проект уже смотрел но сначала не разобрался как Вы это выполнили, теперь понял. Правда для этого мне теперь придется переделать начальный экран, лень конечно но куда деваться. Еще раз огромное спасибо за объяснение!

petera
25.01.2023, 19:59
Спасибо, на пальцах с объяснением стало понятно, как это выполнить. Петера я ваш проект уже смотрел но сначала не разобрался как Вы это выполнили, теперь понял. Правда для этого мне теперь придется переделать начальный экран, лень конечно но куда деваться. Еще раз огромное спасибо за объяснение!

Для ускорения процесса
- Все элементы управления (кнопочки, лампочки и.т.д) для каждого ПР выделяете (на каждом SIFT + ЛевКнМ)
- ПравКнМ - группировать
- ПравКнМ - копировать
- переходите в созданное окно
- ПравКнМ - вставить

Для второй половины экрана -аналогично

corado
26.01.2023, 13:07
копировать, это я в курсе, просто есть еще задумки к улучшению а тут как раз и решение на пальцах показали, так что придется переделать;)

Валенок
26.01.2023, 19:40
А почему не макросами? Или на 270 их еще не было?

petera
26.01.2023, 21:49
А почему не макросами? Или на 270 их еще не было?

Макросы СИ были, в том же объеме, только сомневаюсь, что они могут здесь помочь

ЗЫ.
В продолжение поста #5 https://owen.ru/forum/showthread.php?t=37322&p=399510&viewfull=1#post399510. Тот же расширенный режим, только еще использую меню для перехода по экранам и для системных настроек (дата/время, парольный доступ

https://www.youtube.com/watch?v=Kb7xo4ALnEc

Валенок
26.01.2023, 22:13
Макросы СИ были, в том же объеме, только сомневаюсь, что они могут здесь помочь
Если были то как это они не смогут ? Весь обмен через них и нет проблем. Зачем чего-то отключать ? После фиксации потери связи (не ошибки !) переходить на редкий обмен (типа щупать раз в несколько сек). И самонайдется если подключат и "самоотключится" вообще никому немешая.
А с ПР200 считывать все 64 разом. И шаблон на все случаи.
Я б даже читал с 1-ого в PSW[512..], 2-ого в [612...]. Сопоставлять проще и наглядней

petera
27.01.2023, 04:38
Если были то как это они не смогут ? Весь обмен через них и нет проблем. Зачем чего-то отключать ? После фиксации потери связи (не ошибки !) переходить на редкий обмен (типа щупать раз в несколько сек). И самонайдется если подключат и "самоотключится" вообще никому немешая.
А с ПР200 считывать все 64 разом. И шаблон на все случаи.
Я б даже читал с 1-ого в PSW[512..], 2-ого в [612...]. Сопоставлять проще и наглядней

Окно потери связи будет появляться не только при использовании функций Read() / Write(), но и при прямом обращении к порту функцией Receive(PLC..) https://owen.ru/forum/showthread.php?t=8604&p=150041&viewfull=1#post150041

Валенок
27.01.2023, 23:24
Окно потери связи будет появляться не только при использовании функций Read() / Write(),
Может это именно на 270 ? Тогда да - не судьба.
На 3xx, к счастью, такой фигни нету

petera
28.01.2023, 16:40
Может это именно на 270 ? Тогда да - не судьба.
На 3xx, к счастью, такой фигни нету

Так ведь в СП3хх из шаблона проектов убрали системное окно о потери связи, совсем! По этому появляться нечему.

Валенок
29.01.2023, 16:32
убрали системное окно о потери связи
Все таки есть прогресс.
А как макросы впиливать на 270 так и не понял. Конфиг ругается, но т.к. это в прошлом, то и бог с ними.
--
Для 3хх рулит обмен на макросах если за каким-то панель - мастер ))

petera
29.01.2023, 17:00
Все таки есть прогресс.
А как макросы впиливать на 270 так и не понял. Конфиг ругается, но т.к. это в прошлом, то и бог с ними.
--
Точно так же, как и в 3хх
65555

65556

65560

65561

Валенок
29.01.2023, 18:34
Не, ругается (лся) так
65564

petera
29.01.2023, 20:57
Не, ругается (лся) так
65564

Это что-то с виндой, ИМХО
У меня на ХР без проблем

https://owen.ru/forum/attachment.php?attachmentid=65565&d=1675014940

Валенок
29.01.2023, 21:59
Ну вот да. На W8 как-то 270 не очень. Упомянутого файла и в папке с 300-ми не нашел. Но с 300 ок.
За хелпер спасибо.