I'm having trouble generating a pil command block from the given code. I want to use a block created in matlab simulink to create a PIL block.
3 次查看(过去 30 天)
显示 更早的评论
clc; clear all
model = 'bright2';
close_system('model',0)
open_system(model)
setpref('MathWorks_Embedded_IDE_Link_PIL_Preferences','COMPort','COM4');
setpref('MathWorks_Embedded_IDE_Link_PIL_Preferences','BaudRate', 115200);
setpref('MathWorks_Embedded_IDE_Link_PIL_Preferences', 'enableserial', true);
set_param(model, 'CreateSILPILBlock', 'PIL');
close_system('untitled',0)
rtwbuild([model '/system1'])
%Error using pilcontriller (line 10)
Changing property 'CreateSILPILBlock' is not allowed
0 个评论
回答(1 个)
Anjaneyulu Bairi
2023-8-23
I understand that you are getting an error which says changing “CreateSILPILBlock” is not allowed.
Please try below given troubleshooting steps and see if the issue resolves.
1.Open model settings.
2.Using search option, search for “CreateSILPILBlock”
3.Change it None if it is not None
4.You can find this option under “Code Geneartion” -> “Verification”.
Hope it helps.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Deployment, Integration, and Supported Hardware 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!