Просмотр полной версии : Опять про PFW, PSW и т.д.
Прошу помощи!!!
Прочитал все про распределение памяти.
Везде идет расчет памяти для графиков. Мне не нужны графики.
Вопрос - Какой максимальный номер я могу задать регистрам PFW, PSW и битам PSB без какого-либо вреда для загруженной программы.
В каком диапазоне их надо задавать? Какие нужны настройки в конфигураторе.
Спасибо.
Не зависимо от наличия-отсутствия графиков
PFW - 0...1 000 000
PSB и PSW в зависимости от "заказанного значения" в настройках Файл--->Настройки
15684
PSB - по умолчанию 0...1023
PSW -по умолчанию ="VisPSW номер"+"PriPSW номер"=0...2047
Реальное максимальное значение "без какого-либо вреда для загруженной программы" будет зависеть от самого проекта.
Максимальное количество PSB не проверял, а в этом проекте http://www.owen.ru/forum/showthread.php?t=9992&p=139709&viewfull=1#post139709 получил максимальный номер PSW=36 864
Спасибо за ответ.
Еще вопрос. А как назначать номер регистра PSW? VisPSW номер"+"PriPSW номер"=0...2047
Спасибо за ответ.
Еще вопрос. А как назначать номер регистра PSW? VisPSW номер"+"PriPSW номер"=0...2047
См. картинку из поста #2 http://www.owen.ru/forum/attachment.php?attachmentid=11963&d=1392751579
Если нужно больше чем 2048 регистров, то увеличиваем или "число VisPSW" или "число PriPSW". Допускается увеличение/уменьшение блоками по 256 регистров.
Я имел ввиду - этот номер чему соответствует?
15706
Я имел ввиду - этот номер чему соответствует?
15706
Этот номер соответствует PSW0:)
ЗЫ. Во избежание несчастных случаев, т.е для выполнения требования "без какого-либо вреда для загруженной программы", используйте в своем проекте регистры с номером от 256 до максимального (про максимальное количество см. выше)
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot