Прежде, чем создать ваш 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
управление делает доступным его данные и свойства внешнего вида.