SimulinkRealTime.utils.setTargetSystemTime

Устанавливает значение часов целевого компьютера

Синтаксис

SimulinkRealTime.utils.setTargetSystemTime
SimulinkRealTime.utils.setTargetSystemTime(date_vector)
SimulinkRealTime.utils.setTargetSystemTime(target_object, ___)

Описание

пример

SimulinkRealTime.utils.setTargetSystemTime устанавливает время целевого компьютера по умолчанию на текущее значение системного времени компьютера разработчика (UTC). Целевой компьютер должен запускаться и в связи с компьютером разработчика. Вы не должны использовать клавиатуру целевого компьютера или перезапустить целевой компьютер.

пример

SimulinkRealTime.utils.setTargetSystemTime(date_vector) устанавливает время целевого компьютера по умолчанию на заданное значение, переданное как вектор даты.

пример

SimulinkRealTime.utils.setTargetSystemTime(target_object, ___) устанавливает заданное время целевого компьютера на заданное значение, переданное как вектор даты.

Примеры

свернуть все

Измените системное время целевого компьютера по умолчанию к системному времени компьютера разработчика

Покажите исходное системное время.

date_vector = SimulinkRealTime.utils.getTargetSystemTime
date_vector =

  Columns 1 through 4

        2015          11           4          19

  Columns 5 through 6

          15          56

Измените системное время.

SimulinkRealTime.utils.setTargetSystemTime;

Покажите новое системное время.

date_vector = SimulinkRealTime.utils.getTargetSystemTime
date_vector =

  Columns 1 through 4

        2015          11           4          19

  Columns 5 through 6

          15          57

Измените системное время целевого компьютера по умолчанию к заданному системному времени

Покажите исходное системное время.

date_vector = SimulinkRealTime.utils.getTargetSystemTime
date_vector =

  Columns 1 through 4

        2015          11           4          19

  Columns 5 through 6

          15          57

Измените системное время на

new_date_vector = [2015, 11, 5, 14, 15, 0];
SimulinkRealTime.utils.setTargetSystemTime(new_date_vector);

Покажите новое системное время.

date_vector = SimulinkRealTime.utils.getTargetSystemTime
date_vector =

  Columns 1 through 4

        2015          11           5          14

  Columns 5 through 6

          15           0

Измените системное время целевого компьютера 'TargetPC1' к системному времени компьютера разработчика

Покажите исходное системное время.

target_object = SimulinkRealTime.target('TargetPC1');
date_vector = ...
     SimulinkRealTime.utils.getTargetSystemTime(target_object)
date_vector =

  Columns 1 through 4

        2015          11           5          14

  Columns 5 through 6

          15           0

Измените системное время.

SimulinkRealTime.utils.setTargetSystemTime(target_object);

Покажите новое системное время.

date_vector = ...
     SimulinkRealTime.utils.getTargetSystemTime(target_object)
date_vector =

  Columns 1 through 4

        2015          11           4          19

  Columns 5 through 6

          15          57

Входные параметры

свернуть все

Объект, который представляет целевой компьютер. Прежде, чем вызвать эту функцию, убедитесь, что вы запускаете целевой компьютер с ядра Simulink® Real-Time™ и применяете необходимые настройки подключения Ethernet.

Пример: tg

Дата и время, как возвращено функцией datevec

Пример: [2015, 11, 5, 14, 15, 0]

Типы данных: double

Введенный в R2016a