Проект на одном S7-3182DP с загрузочной 1мег, загружен на 98% как разгрузить проц? Тормозит когда в ВинСС задаются расчеты рецептуры соотношения продуктов.
Как узнать какие процессы самые тяжелые, кто грузит проца?
-На профибасе сидит периферия ЕТ200M, S7-315 2DP, ET200X 3шт., частотники 6 шт. M-440. и др...
-На системной шине сидят Siwarex-сы, СР 4шт.и на двух IM361 сигнальные модули.
Пути решения:
1. Раскидать исполнение по др. ОВ там где можно с ОВ35 на 32 и т.д.?
2. Добавить на профибас дополнительно новый S7-315 проц. и отвалить кусок железа сидящий на системной шине S7-318 на ведомый проц. S7-315 и поделить проект?
3. Др. варианты.............
[?]: Как разгрузить ЦПУ
-
- Posts: 50
- Joined: Sun Nov 27, 2005 7:46 pm
- Location: Russia
Самые увеличивающие цикл операции - это использование косвенной адресации и арифметические. Есть конкретные цифры по времени выполнения отдельных операций на различных контроллерах.
IMHO, для очень больших проектов идеально было бы вообще переделать конфигурацию, отказаться от двух 300ых, добавить необходимое количество ETшек и поставить 400ый.
IMHO, для очень больших проектов идеально было бы вообще переделать конфигурацию, отказаться от двух 300ых, добавить необходимое количество ETшек и поставить 400ый.
-
- Posts: 36
- Joined: Fri Sep 08, 2006 11:51 am
- Location: Baltia
есть у меня и инструкции, вопрос в начале топика обозначен^
Нужен практический совет , что и где посмотреть!!!
А еще лучше, как разрулить подобную проблемку!!
Кроме этого у меня куча всякого барохла по КИП, которое тоже надо разруливать периодически, как говорится "МАСТЕРА ШИРОКОГО ПРОФИЛЯ", а в итоге "руки не доходят", нет времени.
Нужен практический совет , что и где посмотреть!!!
А еще лучше, как разрулить подобную проблемку!!
Кроме этого у меня куча всякого барохла по КИП, которое тоже надо разруливать периодически, как говорится "МАСТЕРА ШИРОКОГО ПРОФИЛЯ", а в итоге "руки не доходят", нет времени.
-
- Site Admin
- Posts: 3992
- Joined: Thu Feb 16, 2006 3:25 pm
- Location: Russia
Не совсем понятна и сама проблема:Проект на одном S7-3182DP с загрузочной 1мег, загружен на 98% как разгрузить проц?
- загрузочной памяти не хватает или время цикла большое?
- что именно "тормозит" и как это проявляется?
Не зня кода твоей программы трудно советовать пути оптимизации твоей ситуации.
Если проблемы по времени, то иногда можно вызывать некоторые процедуры не в каждом цикле ОВ1, а с определенным шагом - раз в несколько циклов, или чередовать вызовы разных процедур.
Заархивируй программу и кинь в любой обменник, а ссылку сюда.
При наличии времени у других может кто посмотрит и поможет.
-
- Posts: 1
- Joined: Fri Apr 13, 2007 2:02 pm
- Location: Germany
А кто у вас Хардваре (PLC и тому подобное) конфигурировал? Надо смотреть за ранее что будет вешаться на этот процессор я могу его и под 100% загнать. По предписанию произаодителя (Siemens)надо так конфигурировать что бы 60 % загрузка была бы.
Неправильная конфигурация хардваре! Или перегоняй часть на MMC карту, но это опасно!
Неправильная конфигурация хардваре! Или перегоняй часть на MMC карту, но это опасно!
-
- Posts: 36
- Joined: Fri Sep 08, 2006 11:51 am
- Location: Baltia