Прежде, чем создать ваш Microsoft®.NET Framework пользовательское клиентское приложение, настроенное среда разработки. В дополнение к установке продуктов, перечисленных в системных требованиях в www.mathworks.com/products/xpctarget/requirements.html
, сделайте следующую настройку.
Чтобы создать пользовательское приложение, которое вызывает Simulink® Real-Time™ API для Среды.NET, используйте стороннюю среду разработки, которая может взаимодействовать с.NET, таким как Microsoft Visual Studio®.
Чтобы создать приложение (.exe
или DLL
), который вызывает функции от библиотек Simulink Real-Time API, используйте сторонний компилятор, который генерирует код для компьютеров Win64. Можно записать клиентские приложения, которые вызывают эти функции в другом высокоуровневом языке, такие как C#, C++ или C.
Создайте приложение Windows®.
Чтобы запустить приложение на 64-битном компьютере, скопируйте файл xpcapi.dll
от
до папки, где вы создаете исполняемое приложение. matlabroot\toolbox\rtw\targets\xpc\api\x64
Добавьте ссылку для xPCFramework.dll
к вашему проекту включением следующего в вашем коде.
using MathWorks.xPCTarget.FrameWork;
Можно затем получить доступ к типам, доступным от среды Simulink Real-Time, например, при создании приложения графического дисплея или консоли.
Скомпилируйте свое клиентское приложение Microsoft.NET Framework как 64-битное приложение.
Можно соединить целевой компьютер только с одним компьютером разработчика за один раз. Прежде, чем запустить ваше приложение.NET, убеждаться отключить целевой компьютер от компьютера разработчика (xPCTargetPC.Disconnect
). Можно использовать slrtpingtarget
из Командного окна, чтобы проверять, соединяются ли разработка и целевые компьютеры. Когда выполнение закончено, эта функция разъединения от целевого компьютера.
Если ваш компьютер разработчика имеет дополнительные сетевые ресурсы, можно соединить дополнительные целевые компьютеры с тем же компьютером разработчика.
Когда ваше приложение.NET запустится, сначала соедините компьютер разработчика с целевым компьютером (xPCTargetPC.Connect
), и затем протестируйте ссылку между разработкой и целевыми компьютерами (xPCTargetPC.Ping
).
Опционально, можно использовать возможность времени проектирования среды Microsoft Visual Studio с xPCTargetPC
невидимый компонент. Чтобы сделать эти возможности доступными, выполните следующие шаги.
Добавьте xPCFramework.dll
в Visual Studio Toolbox.
Добавьте объект xPCTargetPC
в анкету путем перетаскивания управления xPCTargetPC
от окна Toolbox до поверхности для дизайна.
Чтобы исследовать и настроить свойства xPCTargetPC
, кликните по управлению xPCTargetPC
в поверхности для дизайна.
Окно Visual Studio Properties открывается. В окне Properties управление xPCTargetPC
делает доступным его данные и свойства внешнего вида.