Запустите выполнение осциллографа файла на целевом компьютере
запускает один или несколько осциллографов на целевом компьютере. Сбор данных зависит от триггерных настроек.scope_object_vector
= start(scope_object_vector
)
В командной строке целевого компьютера можно использовать команды:
startscope scope_index startscope all
all
в командной строке ядро запускает все осциллографы.Запустите определяют объем 1
. Моделью является xpcosc
.
Получите объект, который представляет, определяют объем 1
.
tg = slrt; sc1 = getscope(tg,1);
Запустите определяют объем 1
.
scope_object_vector = start(sc1)
scope_object_vector = Simulink Real-Time Scope Application = xpcosc ScopeId = 1 Status = Pre-Acquiring Type = File NumSamples = 250 NumPrePostSamples = 0 Decimation = 1 TriggerMode = FreeRun TriggerSignal = 3 : Integrator TriggerLevel = 0.000000 TriggerSlope = Either TriggerScope = 1 TriggerSample = 0 FileName = c:\sc1Integ.dat WriteMode = Lazy WriteSize = 512 AutoRestart = off DynamicFileName = off MaxWriteFileSize = 536870912 Signals = 3 : Integrator
Запустите определяет объем 2
и 3
.
Получите объекты, которые представляют, определяет объем 2
и 3
.
tg = slrt; sc2 = getscope(tg,2); sc3 = getscope(tg,3);
Запустите осциллографы.
scope_object_vector = start([sc2 sc3])
scope_object_vector = Simulink Real-Time Scope Application = xpcosc ScopeId = 2 Status = Pre-Acquiring Type = File NumSamples = 250 NumPrePostSamples = 0 Decimation = 1 TriggerMode = FreeRun TriggerSignal = 3 : Integrator TriggerLevel = 0.000000 TriggerSlope = Either TriggerScope = 2 TriggerSample = 0 FileName = c:\sc2Integ.dat WriteMode = Lazy WriteSize = 512 AutoRestart = off DynamicFileName = off MaxWriteFileSize = 536870912 Signals = 3 : Integrator 5 : Signal Generator 4 : Integrator1 Simulink Real-Time Scope Application = xpcosc ScopeId = 3 Status = Pre-Acquiring Type = File NumSamples = 250 NumPrePostSamples = 0 Decimation = 1 TriggerMode = FreeRun TriggerSignal = 3 : Integrator TriggerLevel = 0.000000 TriggerSlope = Either TriggerScope = 3 TriggerSample = 0 FileName = c:\sc3Integ.dat WriteMode = Lazy WriteSize = 512 AutoRestart = off DynamicFileName = off MaxWriteFileSize = 536870912 Signals = 3 : Integrator 5 : Signal Generator 4 : Integrator1
Запустите все осциллографы на целевом компьютере
Получите все осциллографы.
tg = slrt; allscopes = getscope(tg);
Запустите осциллографы.
scope_object_vector = start(allscopes)
scope_object_vector = Simulink Real-Time Scope Application = xpcosc ScopeId = 1 Status = Pre-Acquiring Type = File NumSamples = 250 NumPrePostSamples = 0 Decimation = 1 TriggerMode = FreeRun TriggerSignal = 3 : Integrator TriggerLevel = 0.000000 TriggerSlope = Either TriggerScope = 1 TriggerSample = 0 FileName = c:\sc1Integ.dat WriteMode = Lazy WriteSize = 512 AutoRestart = off DynamicFileName = off MaxWriteFileSize = 536870912 Signals = 3 : Integrator Simulink Real-Time Scope Application = xpcosc ScopeId = 2 Status = Pre-Acquiring Type = File NumSamples = 250 NumPrePostSamples = 0 Decimation = 1 TriggerMode = FreeRun TriggerSignal = 3 : Integrator TriggerLevel = 0.000000 TriggerSlope = Either TriggerScope = 2 TriggerSample = 0 FileName = c:\sc2Integ.dat WriteMode = Lazy WriteSize = 512 AutoRestart = off DynamicFileName = off MaxWriteFileSize = 536870912 Signals = 3 : Integrator 5 : Signal Generator 4 : Integrator1 Simulink Real-Time Scope Application = xpcosc ScopeId = 3 Status = Pre-Acquiring Type = File NumSamples = 250 NumPrePostSamples = 0 Decimation = 1 TriggerMode = FreeRun TriggerSignal = 3 : Integrator TriggerLevel = 0.000000 TriggerSlope = Either TriggerScope = 3 TriggerSample = 0 FileName = c:\sc3Integ.dat WriteMode = Lazy WriteSize = 512 AutoRestart = off DynamicFileName = off MaxWriteFileSize = 536870912 Signals = 3 : Integrator 5 : Signal Generator 4 : Integrator1
scope_object_vector
— Вектор объектов, которые представляют осциллографыПолучите объект scope путем вызова методов целевого объекта SimulinkRealTime.target.addscope
или SimulinkRealTime.target.getscope
.
scope_object_vector
— Вектор обновленных объектов осциллографаЭтот вектор совпадает с scope_object_vector
, но с изменениями, которые были внесены вызовом функции.
SimulinkRealTime.fileScope
| addscope
| getscope
| getsignalid
| stop (fileScope)
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.