Основы моделирования в MATLAB. Часть 2. Simulink. Терёхин В.В. - 168 стр.

UptoLike

Составители: 

166
Пример использования блока Data Store Memory совместно с
блоками Data Store Write и Data Store Read показан на рисунке
9.7.14 (п.9.17.14).
9.7.13 Блок записи данных в общую область памяти Data
Store Write
Назначение: Блок записывает данные в поименованную об-
ласть памяти.
Параметры:
1. Data store паmеИмя области памяти.
2. Sample time Шаг модельного времени.
Операция записи выполняется для значения сигнала получен-
ного на предыдущем шаге расчета.
В модели могут использоваться несколько блоков Data Store
Write, выполняющих запись в одну область памяти. Однако, если,
запись производится на одном и том же шаге расчета, то результат
будет не предсказуем.
Пример использования блока Data Store Write совместно с
блоками Data Store Memory и Data Store Read показан на рисунке
9.7.14 (п.9.17.14).
9.7.14 Блок считывания данных из общей области памяти
Data Store Read
Назначение: Блок считывает данные из поименованной об-
ласти памяти.
Параметры:
1. Data store паmеИмя области памяти.
2. Sample time Шаг модельного времени.
Операция считывания выполняется на каждом шаге расчета.
В модели могут использоваться несколько блоков Data Store
Read, выполняющих считывание данных из одной и той же области
памяти. Пример использования блока
Data Store Read совместно с
блоками Data Store Memory и Data Store Write показан на рисунке
9.7.14. В примере используется триггерная подсистема, выполняющая
вычисления по переднему фронту управляющего сигнала. Таким об-
разом, запись значений в общую область памяти происходит только в
моменты изменения управляющего сигнала в положительном направ-
лении. В остальные моменты времени значения данных в области па-
мяти
не изменяются.
         Пример использования блока Data Store Memory совместно с
блоками Data Store Write и Data Store Read показан на рисунке
9.7.14 (п.9.17.14).

        9.7.13 Блок записи данных в общую область памяти Data
        Store Write

         Назначение: Блок записывает данные в поименованную об-
ласть памяти.
         Параметры:
     1. Data store паmе – Имя области памяти.
     2. Sample time – Шаг модельного времени.
         Операция записи выполняется для значения сигнала получен-
ного на предыдущем шаге расчета.
         В модели могут использоваться несколько блоков Data Store
Write, выполняющих запись в одну область памяти. Однако, если,
запись производится на одном и том же шаге расчета, то результат
будет не предсказуем.
         Пример использования блока Data Store Write совместно с
блоками Data Store Memory и Data Store Read показан на рисунке
9.7.14 (п.9.17.14).

        9.7.14 Блок считывания данных из общей области памяти
        Data Store Read

         Назначение: Блок считывает данные из поименованной об-
ласти памяти.
         Параметры:
     1. Data store паmе – Имя области памяти.
     2. Sample time – Шаг модельного времени.
         Операция считывания выполняется на каждом шаге расчета.
         В модели могут использоваться несколько блоков Data Store
Read, выполняющих считывание данных из одной и той же области
памяти. Пример использования блока Data Store Read совместно с
блоками Data Store Memory и Data Store Write показан на рисунке
9.7.14. В примере используется триггерная подсистема, выполняющая
вычисления по переднему фронту управляющего сигнала. Таким об-
разом, запись значений в общую область памяти происходит только в
моменты изменения управляющего сигнала в положительном направ-
лении. В остальные моменты времени значения данных в области па-
мяти не изменяются.

166