Пользовательская память
50
TWD USE 10 AE
Структура пользовательской памяти
Введение Память контроллера, доступная приложению, делится на два отдельных
блока:
z Биты
z Слова (16-битные значения со знаком)
Битовая память Битовая память находится в оперативной памяти, интегрированной в
контроллер, и содержит изображение 128 битовых объектов.
Память слов Память слов (16 бит) обеспечивает:
z Динамические слова: рабочая память (хранятся только в ОЗУ).
z Слова памяти (%MW): динамические системные данные и системные
данные.
z Программу: дескрипторы и выполняемый код задач.
z Конфигурационные данные: слова-константы, исходные значения и
конфигурация входа/выхода.
Типы памяти Ниже представлены различные типы памяти контроллеров Twido.
z Оперативное запоминающее устройство(RAM).
Внутренняя временная память: содержит динамические слова, слова
памяти, программу и конфигурационные данные.
z Электронно-перепрограммируемая постоянная память (EEPROM)
Встроенная 32KB EEPROM, которая обеспечивает резервное хранение
внутренней программы и данных. Защищает программу от сбоев из-за
повреждения батареи или отсутствия питания более 30 дней. Хранит
программу и конфигурационные данные. Содержит максимум 512 слов
памяти. Программа не сохраняется в этой памяти, если используется
картридж расширения памяти 64K и Twido сконфигурирован для принятия
картриджа расширения памяти 64K.
z Стираемый картридж резервного хранения 32K
Опциональный внешний картридж, используемый для сохранения
программы и переноса ее на другие контроллеры Twido. Может
использоваться для обновления программы в ОЗУ контроллера. Содержит
программу и константы, но никаких слов памяти.
z Картридж расширения памяти 64K.
Опциональный внешний картридж, который хранит программу размером до
64K. Должен оставаться вставленным в контроллер все время
использования программы.
Сохранение
памяти
Ваша программа и слова памяти могут храниться:
z RAM (до 30 дней при хорошей батарее)