How to setup buff block in trigger subsystem
16 views (last 30 days)
Show older comments
trigger block parameters: Trigger type:function-call Sample time type:triggered
buffer block parameters: Output buffer size (per channel):256 Buffer overlap:156
err "All sample times for 'untitled/Trigger Subsystem/Buffer' must be discrete. No continuous or constant sample times are allowed"
if trigger block parameters: Trigger type:function-call Sample time type:periodic
buffer block parameters: Output buffer size (per channel):256 Buffer overlap:156
err "Port-based sample time block 'untitled/Trigger Subsystem/Buffer' has a sample time, 100, on output port 1 that does not align with the periodic sample time of function-call subsystem 'untitled/Trigger Subsystem'. Only constant (inf), inherited (-1), or periodic (1) sample times are allowed in the subsystem."
thanks
Only one buffer block in trigger subsystem Ver: MATLAB 7.11 (R2010b) Simulink 7.6 (R2010b)
3 Comments
Answers (1)
Kaustubha Govind
on 16 Jun 2011
The Buffer block has port-based sample times, which are not supported inside triggered subsystems. You may need to create your own S-function that imitates the functionality of the Buffer block, while reconciling its operation within triggered subsystems.
0 Comments
See Also
Categories
Find more on Subsystems in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!