Насосы у вас 0 бит, а кнопки 2 бит, конечно они не будут включать.
Для включения бит и регистр должен совпадать
Вид для печати
Там немного логика другая, насосы включаются как с кнопки так и автоматически с ПР. Анимация просто статус насоса. Да и на странице настроек все работает корректно.
Здравствуйте! На "операционном столе" два "пациента": СП-307 и Контроллер серии Optimus Drive AC. Обмен организован по сети ethernet. Проект СП-307 состоит из 3-х экранов и одного окна. Хотелось больше, но... При вызове не главного экрана или окна, при изменении переменных или при возврате на главное окно сеть (обмен) пропадает. Происходит это рандомно, и восстанавливается также без какой либо зависимости. Прочитал про глобальные и локальные переменные:
"Особенности работы по протоколу Modbus: 1. Панель опрашивает другие устройства только с помощью элементов, расположенных на открытом в данный момент экране. В значительном количестве случаев представляется удобным организовать опрос через глобальную функциональную область и привязывать к графическим элементам соответствующие внутренние регистры панели."
Появилось мнение, что все проблемы связаны с этим, но как реализовать "опрос через глобальную функциональную область..." ни в одном примере не нашел, в руководстве также не нашел.
Прошу Вас оказать помощь в данном вопросе. И вообще там ли я "копаю".
Делаете ФО глобальной, ей копируете все регистры из 4х0 в PSW300. Вложение 84760
Далее используете в проекте. Желательно сделать группой, если они по порядку.
Нас скрине копирование группы из 32 регистров подряд
Здравствуйте. Во время разработки проекта в связке RegulR500 и панели ОВЕН Сп310Р возникла необходимость использовать исторические тренды и историческую таблицу. Всего на панель передается 36 аналоговых сигналов, по ним соответственно пишутся тренды. Так же с панели реализовано изменение уставок и прочий функционал. Общее количество передаваемые данных по Modbus +- 1000 переменных типа word. В исторической таблице создано примерно 600 сообщений. При загрузке такого проекта в панель скорость изменения данных на мнемосхемах становится примерно 30 секунд (изменения на цифровой дисплее на панели происходят спустя 30 секунд после изменения на контроллере). Скорость modbus 115200. Судя по всему достигнут предел производительности панели. Из-за чего может происходить такое резкое падение производительности панели? Есть ли какие нибудь способы оптимизации проекта?
Надо делать групповой опрос регистров. Чем больше переменных в одном запросе, тем меньше времени на опрос.
В панели мастере, делать опрос макросами (похуже группой регистров через ФО, функц. область).
Все битовые загнать в маски бит, скомпоновать регистры по типу.
И самое главное, убрать все неиспользованные регистры (не подключенные слейвы).
Спасибо за ответ.
Нам удалось немного оптимизировать проект (сейчас время обновления информации на панели составляет примерно 1-1.5 секунды).
Функциональные области c копированием нужных областей регистров modbus во внутреннюю память панели мы не используем, а привязки к элементам на графике осуществляются непосредственно к считываемым регистрам Modbus.
Из мануалов узнали, что "панель производит опрос только с помощью элементов, расположенных на открытом в данный момент экране".
Итак, что помогло оптимизировать проект:
1. Со всех мнемосхем удалили так называемые быстрые журналы возникающих событий. В конфигураторе они называются "Таблицы событий реального времени"
2. Уменьшили количество возможных сообщений в элементе "Историческая таблица" с примерно 600 сообщений до примерно 100 сообщений.
3. Убрали с проекта "Архивирование на USB".
После этих действий скорость отображения стала приемлемой.
Скажите, как правильно настраивать журналы событий\исторические таблицы\архивирование на USB, чтобы не грузить панель ? У нас получилось так, что дело было в этих функциях.
перестать заниматься ерундой и пихать на панель всё что в голову придётЦитата:
как правильно настраивать журналы событий\исторические таблицы\архивирование на USB, чтобы не грузить панель ?
Это не АРМ скады с сервером на Ай9, это древняя китайская панель и всё что она может - показывать картинки с небольшим числом параметров вместо показывающих приборов
ни на что другое она не способна
цепляйте в сетку нормальную скаду и там ахивируйте
я вот хотел про это написать, но мне даже в голову не пришло, что вы на один экран напихали столько всего, что он тормозил настолько сильноЦитата:
Из мануалов узнали
вот кому это нужно было делать, а? кто потом собирался сидеть и смотреть эти "архивы"?Цитата:
Убрали с проекта "Архивирование на USB
просто такое ощущение, что у программиста очень много свободного времени и он просто делал вс это чтобы отмазаться от вопросов начальника чем он занимается столько времени
Здравствуйте,
Не могу разобраться с историческим графиком. Нужно Отображать на одном листе графика 10 дней, максимальная глубина архива 50 дней
в инструкции написано следующее:
Вложение 84937
Не могу понять от слова совсем как настроить то, что нужно
Панель 10" , размеры графика 575х323
Я настроил так
Вложение 84938
т.е. 10 дней (864000 Секунд) / 565 (ширина графика) = 1529 - округлил до 1500, но кажется это ерунда, как связать с этим количество точек на странице...