xPCFileScope Class

Доступ к осциллографам файла

Синтаксис

public class xPCFileScope : xPCScope

Описание

Namespace: MathWorks.xPCTarget.FrameWork

Syntax Language: C#

public class xPCFileScope : xPCScope инициализирует новый экземпляр xPCFileScope класса.

Существуют нижеследующие ограничения:

  • У вас может быть самое большее 128 файлов, открытых на целевом компьютере одновременно.

  • Самый большой один файл, который можно создать на целевом компьютере, составляет 4 Гбайт.

  • Полностью определенное имя папки может иметь максимум 248 символов, включая букву диска, двоеточие и обратную косую черту.

  • Полностью определенное имя файла в операционной системе на целевом компьютере может иметь максимум 260 символов. Если имя файла более длительно, чем формат "восемь точек три" (восемь символьных имен файла, точка, три символьных расширения), операционная система представляет имя файла в усеченной форме (например, шесть символов, сопровождаемых '~1'). Команды MATLAB могут получить доступ к файлу с помощью полностью определенного имени файла или усеченного представления имени. Некоторые параметры блоков, такие как блок Scope filename параметр, потребуйте 8,3 форматов для имени файла.

  • Не записывайте данные к private папка на вашем целевом компьютере. Это резервируется для внутреннего пользования Simulink® Real-Time™.

Методы

xPCFileScope класс наследовал методы от xPCScope Class.

События

xPCFileScope класс наследовал события от xPCScope Class.

Свойства

xPCFileScope класс наследовал свои другие свойства от xPCScope Class.

СвойствоСинтаксис объявления C#ОписаниеИсключение

AutoRestart

public bool AutoRestart {get; set;}

Получите или установите установку авторестарта осциллографа файла. AutoRestart булевская переменная. Значениями является 'on' и 'off'.

xPCException — Когда проблема происходит, запрос xPCException объект Reason свойство.

DataTimeObject

public xPCDataHostScSignalObject DataTimeObject {get;}

Получите объект времени данных.

xPCException — Когда проблема происходит, запрос xPCException объект Reason свойство.

DynamicMode

public bool DynamicMode {get; set;}

Получите или установите способность создать несколько файлов журнала для осциллографов файла. Значениями является 'on' и 'off'. По умолчанию значением является 'off'.

xPCException — Когда проблема происходит, запрос xPCException объект Reason свойство.

FileMode

public SCFILEMODE FileMode {get; set;}

Получите или установите режим записи файла. См. xPCFileMode Перечислимый Тип данных.

xPCException — Когда проблема происходит, запрос xPCException объект Reason свойство.

FileName

public string FileName {get; set;}

Получите или установите имя файла для осциллографа.

 

MaxWriteFileSize

public uint MaxWriteFileSize {get; set;}

Получите или установите максимальный размер файла в байтах, позволенных прежде, чем постепенно увеличиться к следующему файлу.

Когда размер файла журнала достигает MaxWriteFileSize, программное обеспечение создает следующее пронумерованное имя файла. Это продолжает регистрировать данные, постепенно увеличиваясь к следующему файлу как требуется, пока это не достигает самого высокого номера файла журнала, который вы задали.

Если программное обеспечение не может создать дополнительные файлы журнала, оно перезаписывает первый файл журнала.

Это значение должно быть кратным WriteSize. Значение по умолчанию 536870912.

xPCException — Когда проблема происходит, запрос xPCException объект Reason свойство.

Signals

public xPCTargetScopeSignalCollection Signals {get;}

Получите набор сигналов осциллографа файла (xPCFileScopeSignalCollection) присвоенный этому объекту scope.

 

TriggerSignal

public xPCTgtScopeSignal TriggerSignal {get; set;}

Получите или установите сигнал осциллографа файла (xPCFileScopeSignal), раньше инициировал осциллограф.

xPCException — Когда проблема происходит, запрос xPCException объект Reason свойство.

WriteSize

public int WriteSize {get; set;}

Получите или определите модульный номер байтов для записей буфера памяти. Буфер памяти накапливает данные во множителях размера записи. WriteSize должно быть кратное 512.

xPCException — Когда проблема происходит, запрос xPCException объект Reason свойство.

Представленный в R2011b