Страница 1 из 1

Расширенная память EM0~EM9

СообщениеДобавлено: 28 мар 2014, 11:44
VanMo
В панелях Weintek существует механизм расширенной памяти, когда данные располагаются на внешних носителях.
Это может быть USB-диск, или SD карта. На носителе создается файл и данные пишутся в него в чистом виде.

EM.png
EM.png (59.94 КБ) Просмотров: 7210


Таких файлов может быть до 10 штук.
Привязка объектов к расширенной памяти ничем не отличается от привязки к любым другим 16-разрядным регистрам, например, LW или RW.
EM0.png
EM0.png (3.83 КБ) Просмотров: 7210

Просто указывается тип регистра по номеру файла и адрес регистра. Максимальное количество регистров - 1073741823.
Механизма побитового обращения к расширенной памяти нет, для этого необходимо либо создавать макрос, либо работать с внутренними регистрами с последующим переносом во внешние.
Во время работы панели возможна горячая замена внешних носителей, при этом запись в расширенную память будет восстанавливаться автоматически.