Класс xPCFileScope

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

Синтаксис

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