Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
Как бороться с этим сообщением? Что она означает?очень медленно работает визуализация. Это мой первый проект.К скаде подключен OPC-сервер от мицубиши. количество каналов около 90, но при полной загрузке подключатся еще 8 приборов Микросим через ОРс сервера и каналов будет под 150. Если сейчас тормозит , то что будет в итоге. требуется помощь
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Это означает, что процессор перегружен. Скорее всего это из-за работы с графикой, ее слишком много. Обработка каналов связи с устройствами редко сильно влияет на эту ситуацию.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
Графики действительно много, комбикормовый завод , Убрать тоже все не могу, заказчик требует чтобы все двигалось, может можно как-то оптимизировать? , что-томожно сделать, Может убрать анимацию? оставить статические картинки меняющиеся по событию? или это тоже не поможет?
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
Андрей В.
Active Forum Member / Активный участник форума
Участник № / Member № 2749
отправлено / posted
У меня было тоже самое , просто поменяли ПК на более мощный и забыли об каких либо перегрузах процесора.
Сообщения / Posts 93 | Из / From: Украина
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
Дело даже не в перегрузке, оно выскакивает всего 2 раза,потом молчит, но тормозит визуалаизация со страшной силой Если AMD64х2 3800+ 2,01Ггц и 1 гиг ОЗу считается слабый!!!На нем SolidWorks вертелся. То какой же проц нужен?каналов то всего 256 . Может это ОРС-сервера тормозят?
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
Почему сообщение целиком не проходит! Как значения массива привязать к аргументам?
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
В результате вычислений получаем такие значения: - P[i], N[i], D[i]. Допустим создам я 45 аргументов P1...P15, N1...N15,D1...D15. Как раскидать по аргументам P,N,D. Говорю сразу. не программист я, поэтому желателен пример. Заранее спасибо за помощь
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
для i от нуля до Number Fnc(i,P[i],N[i],D[i]) значение аргумента -Number - получаю из другой программы , а то текст не проходи
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
Не знаю почему у Вас такая проблема, большие тексты всегда проходили. Ваша задача ясна. Решение опубликуем
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
Спасибо за пример, но мне нужно наоборот. Я наверно неправильно объяснил, Мне нужно результат раскидать по аргументам. ARG001 = P[1] ARG002 = P[2] . . . ARGxxx = N[1] и т.д. наверно не get, а put. Спасибо за помощь
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
Есть ли ограничение по количеству аргументов в шаблоне программ? Если есть то по каким типам? у меня в работающую программу (66 аргументв) добавляю еще 80 аргументов и программа перестает работать. 3 дня потратил на поиск ошибки . А оказалось все просто. Начал уже компилировать программу после каждого добавления куска программы и соответствующих этому куску аргументов. так и выяснил
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Под аргументы в релизе 6.05.1 выделено 64 атрибута. Начиная с релиза 6.06 можно работать с аргументами через атрибут 1xxx, где xxx от 0 до 511 - индексы атрибутов.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
у меня программа состоит из 66 аргументов и работает. шаблон экранов из 150 аргументов, и надеюсь работает, пока не все проверил. Я не понял про атрибуты
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Откройте свойства(!) канала Call и посмотрите вкладку атрибуты, там Вы увидите, какие аргументы доступны.
В релизе 6.06 и далее 1000-й атрибут означает 1-й аргумент, 1001-й - 2-ой и т.д. до 1511-ого, который означает 512-й аргумент.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
Это получается что даже если количество аргументов больше 64, то они не будут работать, т.е. у них не будут меняться значения в соответствие с привязками? или это одновременно могут работать только 64 аргумента, т.к. у меня изменяются значения и у 140 аргумента. (если считать от верхней строки списка аргументов). Наверно я что-то не понимаю. релиз кстати - 6.05.1 Где это можно прочитать более подробно, ?
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
А как насчет программы, которую вы мне выслали, мне нужны обратные действия "Спасибо за пример, но мне нужно наоборот. Я наверно неправильно объяснил, Мне нужно результат раскидать по аргументам. ARG001 = P[1] ARG002 = P[2] . . . ARGxxx = N[1] и т.д. наверно не get, а put. " Сможете ли прислать пример?
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Vjam
Forum Haunter / Завсегдатай форума
Участник № / Member № 2261
отправлено / posted
Добрый день. Получили от вас RTM. Установил. запустил, и часть программы не работает, (хотя в профайлере работает). Есть ли какие-то нюансы? И опять не работает именно те части, с которыми я бился в отладчике. Пограмму получил. сейчас начну порверять. А если я вам позвоню? ничего? Нам сдвать работу в пятницу. а унас ппроблема на проблеме.
Сообщения / Posts 136 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
Добрый день, не поможете ли по моей проблеме? Для выставки был создан демо-проект который демонстрирует суточный цикл работы производства. В ускоренной версии, где 1час =1 минуте весь цикл отрабатывал замечательно, но стоило запустить этот же проект где время реальное (не ускоренное) , через пару минут выскакивает Overstress CPU. На экране не используется анимация, графики по минимуму. Подскажите, в чём может быть дело?
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
На каждый операцию отведено определённое колическтво времени,которое отсчитывается с помощью системных переменных @t_Hours_1,@t_Minutes_2, @t_Seconds_3. В ускоренной версии час равен 1 минуте, т.е. процесс который длится 20 минут в данном случае длится 20 секунд. В версии реального времени каждая операция длится столько времени,сколько на самом деле предусмотрено техническим процессом. Вариант выбирается с помощью программного флага
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Теперь понятно. Процессы длятся заметно дольше и требуются больше ресурсов. Скорее всего у Вас массивные программы. Выход или улучшать ПК, или оптимизировать проект.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
Сомневаюсь,что программу можно назвать массивной.. Демонстрируется совсем маленький участок производства, на экране заполняются и сливаются 4 бочки по расписанию,забитому вв базу данных (времена в расписании заданы в секундах для обоих режимов). При каждом програмном цикле идет сравнение текущего времени со временем в расписании и активизируется/продолжается соответствующий процесс. И ещё пара моментов : 1- при демонстрации в реальном времени в независимости от наличия/отсутствия и количества анимации на экране зависание просходит в одном и том же месте на оппределённом уровне в 1й бочке; 2 - в ускоренном режиме отрабатывает весь цикл (это примерно 15 минут), в реальном режиме работает не больше 5ти минут. И о конфигурации ПК: трёхядерный проц 2,4 ГГц, 2 Гб ОЗУ - этого недостаточно?
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
БД Interbase релиз 6.06.2 с циклом пересчёта Idle ничего не изменилось
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
У нас нет ресурсов для детального анализа Вашего проекта. Но у Вас уже есть информация, в какой точке процесса возникает перегрузка процессора ("на определённом уровне в 1й бочке"). Последовательным исключением функций обработки в предполагаемых компонентах попробуйте определить "узкое" место.
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Вполне возможно, что сообщение о перегрузке процессора возникает из-за перегрузки одного из ядер. Можно попытаться задать ключ PRCMES=<cpuMES> в файле конфигурирования запуска узла (*.cnf) (см. раздел "Приложения/Задание параметров работы мониторов").
Сообщения / Posts 17314 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Alexandra
Forum Member / Участник форума
Участник № / Member № 3317
отправлено / posted
почему то в папке узла нет файла *cnf, есть только: <имя файла prj>_<ordinal>.cnv <имя файла prj>_<ordinal>.dbb <имя файла prj>_<ordinal>.inf <имя файла prj>_<ordinal>.dbx
Сообщения / Posts 42 | Из / From: Россия
| IP / IP: IP адрес / IP address |