PDA

Просмотр полной версии : СП270 PFW область



БлинВсеименаЗаняты
03.06.2020, 08:52
Заметил что при загрузке любого проекта (даже пустого) при просмотре содержимого произвольных от PFW256 до PFWxxx регистров там находятся какие-то данные. Правильно ли я понимаю, что это остатки программы предыдущего проекта, а не мусор который прилетел во время загрузки. Тоесть PFW область сдвигаестя в зависимости от размера проекта или для неё отведено постоянное место в памяти?

Незнаю понятно ли я изложил вопрос.

petera
03.06.2020, 12:42
Заметил что при загрузке любого проекта (даже пустого) при просмотре содержимого произвольных от PFW256 до PFWxxx регистров там находятся какие-то данные. Правильно ли я понимаю, что это остатки программы предыдущего проекта, а не мусор который прилетел во время загрузки. Тоесть PFW область сдвигаестя в зависимости от размера проекта или для неё отведено постоянное место в памяти?

Не знаю понятно ли я изложил вопрос.

Не думаю, что что это остатки программы предыдущего проекта. Скорей всего это остатки пользовательских данных от предыдущих, запускавшихся в работу проектов (исторические графики, таблицы или просто одиночные значения.)
В область(области) регистров PFW при загрузке будут записываться данные только если эти области принудительно объявить в проекте
Файл-->PFW установки
В появившемся окне задаете области регистров PWF и нужные начальные значения в них

БлинВсеименаЗаняты
03.06.2020, 14:49
Просто у меня проекте используется 1 регистр PFW256 для хранения диапазона датчика, данные из него используются в формуле для масштабирования.
Заливаю проект в панель, забиваю в PFW256 допустим 25. Все работает 25 сохранилось.
Перезаливаю етот же проект без изменений. 25 лежит так же в PFW25/
Добавляю в проект или убераю из него что нибудь, перезаливаю - смотрю в PFW 256 лежит что угодно только не 25.

Получается физически PFW256 берет данные из другого регистра.

petera
03.06.2020, 15:39
Если надо при загрузке проекта иметь однозначные начальные значения каких-либо уставок в регистрах PFW, то "Файл-->PFW установки"

БлинВсеименаЗаняты
03.06.2020, 17:01
Если надо при загрузке проекта иметь однозначные начальные значения каких-либо уставок в регистрах PFW, то "Файл-->PFW установки"

Нет ненужно(хотя полезная штука PFW установки).
Просто когда я делал проект что-то добавляя в него, периодически заливал в панель, проверял, и озадачился почему данные в PSW256 меняются(думал что записав туда какое-то значение, его можно будет будет прочитать так-же из PFW256 любого другого проекта. Получается если загрузить другой проект то это значение в нем будет уже не в PFW256 а где нибудь в PFW300 например.)