writeMeasurement

Масштабируйте и запишите заданное значение измерения в непосредственную память

Описание

пример

writeMeasurement(chanObj,measurement,value) шкалы и записи значение для заданного measurement через объект chanObj канала XCP. Это действие выполняет прямую запись к памяти на модуле сервера.

Примеры

свернуть все

Запишите значение в измерение XCP и проверьте значение.

Считайте исходное значение.

a2lObj = xcpA2L('myA2Lfile.a2l');
chanObj = xcpChannel(a2lObj,'CAN','Vector','Virtual 1',1);
connect(chanObj);
measObj = a2lObj.MeasurementInfo('limit');
value = readMeasurement(chanObj,measObj)
     100

Запишите новое значение.

newValue = 120;
writeMeasurement(chanObj,measObj,newValue);

Считайте значение снова, чтобы проверить изменение.

readMeasurement(chanObj,measObj)
     120

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

свернуть все

XCP образовывают канал в виде объекта канала XCP.

Пример: xcpChannel()

Измерение канала XCP в виде вектора символов или объекта измерения.

Пример: 'curve1_8_uc'

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

Значение для измерения пишет в виде типа данных, поддержанного измерением.

Смотрите также

Функции

Введенный в R2018a