Класс xPCTargetPC

Доступ к целевому компьютеру

Синтаксис

public xPCTargetPC()

Описание

Namespace: MathWorks.xPCTarget.FrameWork

Syntax Language: C#

public xPCTargetPC() инициализирует новый экземпляр xPCTargetPC класса.

Примечание

Коммуникационный тип RS-232 был удален. Сконфигурируйте коммуникацию TCP/IP вместо этого.

Конструктор

КонструкторОписание
xPCTargetPCСоздайте объект xPCTargetPC.

Методы

МетодОписание
xPCTargetPC.ConnectУстановите связь с целевым компьютером
xPCTargetPC.ConnectAsyncАсинхронный запрос о связи целевого компьютера
xPCTargetPC.DisconnectОтключитесь от целевого компьютера
xPCTargetPC.DisconnectAsyncАсинхронная просьба отключиться от целевого компьютера
xPCTargetPC.DisposeОчистите используемые ресурсы
xPCTargetPC.LoadЗагрузите приложение реального времени на целевой компьютер
xPCTargetPC.LoadAsyncАсинхронная просьба загрузить приложение реального времени на целевой компьютер
xPCTargetPC.PingПротестируйте связь между разработкой и целевыми компьютерами
xPCTargetPC.RebootПерезапустите целевой компьютер
xPCTargetPC.RebootAsyncАсинхронная просьба перезапустить целевой компьютер
xPCTargetPC.tcpPingОпределите доступность TCP/IP удаленного компьютера
xPCTargetPC.UnloadРазгрузите приложение реального времени от целевого компьютера
xPCTargetPC.UnloadAsyncАсинхронная просьба разгрузить приложение реального времени от целевого компьютера

События

СобытиеОписание
xPCTargetPC.ConnectCompletedСобытие, когда xPCTargetPC.ConnectAsync завершен
xPCTargetPC.ConnectedСобытие после xPCTargetPC.Connect завершено
xPCTargetPC.ConnectingСобытие перед xPCTargetPC.Connect запускается
xPCTargetPC.DisconnectCompletedСобытие, когда xPCTargetPC.DisconnectAsync завершен
xPCTargetPC.DisconnectedСобытие после xPCTargetPC.Disconnect завершено
xPCTargetPC.DisconnectingСобытие перед xPCTargetPC.Disconnect запускается
xPCTargetPC.DisposedСобытие после xPCTargetPC.Dispose завершено
xPCTargetPC.LoadCompletedСобытие, когда xPCTargetPC.LoadAsync завершен
xPCTargetPC.LoadedСобытие после xPCTargetPC.Load завершено
xPCTargetPC.LoadingСобытие перед xPCTargetPC.Load запускается
xPCTargetPC.RebootCompletedСобытие, когда xPCTargetPC.RebootAsync завершен
xPCTargetPC.RebootedСобытие после xPCTargetPC.Reboot завершено
xPCTargetPC.RebootingСобытие перед xPCTargetPC.Reboot запускается
xPCTargetPC.UnloadCompletedСобытие, когда xPCTargetPC.UnloadAsync завершен
xPCTargetPC.UnloadedСобытие после xPCTargetPC.Unload завершено
xPCTargetPC.UnloadingСобытие перед xPCTargetPC.Unload запускается

Свойства

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

AppFileName

public string AppFileName {get; set;}

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

 

Application

public xPCApplication Application {get;}

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

 

CommunicationTimeOut

public int CommunicationTimeOut {get; set;}

Получите или установите коммуникационный тайм-аут в секундах.

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

Component

public IComponent Component {get;}

Станьте компонента сопоставленный с ISite, когда реализовано классом.

 

Container

public IContainer Container {get;}

Получите IContainer, сопоставленный с ISite, когда реализовано классом.

 

ContainerControl

public ContainerControl ContainerControl {get; set;}

Обеспечьте функциональность управления особого внимания для средств управления, которые могут функционировать как контейнеры для других средств управления.

 

DLMFileName

public string DLMFileName {get; set;}

Получите или установите полный путь к имени файла DLM.

Примечание

AppFileName заменил это свойство.

 

Echo

public bool Echo {get; set;}

Получите или установите целевой компьютер на целевом компьютере.

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

FileSystem

public xPCFileSystem FileSystem {get;}

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

 

HostTargetComm

public XPCProtocol HostTargetComm {get; set;}

Получите или установите физический носитель для коммуникации. См. xPCProtocol Перечислимый Тип данных.

Установка HostTargetComm к RS232 не имеет никакого эффекта. Значение остается установленным в TCPIP.

 

IsConnected

public bool IsConnected {get;}

Делайте пересадку состояние (установленный или не) к удаленному целевому компьютеру.

 

IsConnectingBusy

public bool IsConnectingBusy {get;}

Получите состояние запроса ConnectAsync (происходящий или не).

 

IsDisconnectingBusy

public bool IsDisconnectingBusy {get;}

Доберитесь, происходит ли запрос DisconnectAsync.

 

IsLoadingBusy

public bool IsLoadingBusy {get;}

Получает состояние запроса LoadAsync (происходящий или не).

 

IsRebootingBusy

public bool IsRebootingBusy {get;}

Получите состояние запроса RebootAsync (происходящий или не).

 

IsUnloadingBusy

public bool IsUnloadingBusy {get;}

Получает состояние запроса unLoadingAsync (происходящий или не).

 

SessionTime

public double SessionTime {get;}

Получите отрезок времени, ядро Simulink® Real-Time™ работало на целевом компьютере.

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

Site

public ISite Site {get; set;}

Получите или установите сайт управления.

 

TargetPCName

public string TargetPCName {get; set;}

Получите или установите значение, указывающее на имя целевого компьютера, сопоставленное с целевым компьютером.

 

TcpIpTargetAddress

public string TcpIpTargetAddress {get; set;}

Получите или установите допустимый IP-адрес для своего целевого компьютера.

 

TcpIpTargetPort

public string TcpIpTargetPort {get; set;}

Получите или установите целевой порт TCP/IP. Значением по умолчанию является 22222. Этот номер выше, чем зарезервированная область (например, номера портов, зарезервированные для telnet или ftp). Программное обеспечение использует это значение только для целевого компьютера.

 

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