Using Timer to switch off a switch in Simulink

Hi Everyone,
Hope everyone is surviving the panademic ok. I need some assitance.
I'm using Simulink for modelling and I require a Matlab function to switch on/off a switch. When the switch is 1 its open and vice versa. For my model, when my voltage drops below 0.5 (input to my Matlab function) I want to disconnect my system (switch =0, output of my function) if the voltage drop lasts longer than 2s. I'm trying to implement this using a timer object. Is this preferred method to do this? So far, I'm getting the following error with my code>? "The 'timer' class does not support code generation".

 採用された回答

Fangjun Jiang
Fangjun Jiang 2020 年 3 月 16 日

1 投票

No need or it's hard to do it using MATLAB Function block. Hope this answer gives you a clue.

1 件のコメント

Shane O'Connor
Shane O'Connor 2020 年 3 月 16 日
Hi Fangjun,
That worked, thank you !! I had to do some changing around.
Have an enjoyable day!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeArduino Hardware についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by