Foundation Block Set: Difference between revisions
No edit summary |
No edit summary |
||
Line 19: | Line 19: | ||
This block detects a falling edge and outputs a value when it does so. | This block detects a falling edge and outputs a value when it does so. | ||
===Derivative:=== | |||
[[image:Derivitive.PNG| Derivitive]] | |||
This block takes the derivate of an inputted signal. | |||
===Saturation:=== | |||
[[image:Saturation.PNG| Saturation]] | |||
The saturation block takes a min, max and inputted value. It then outputs the inputted signal when it is between the min max. When the inputted signal goes over the boundaries it outputs the min or max values. | |||
===First Order Low Pass:=== | |||
[[image:First_Order_Low_Pass1.PNG| First Order Low Pass]] | |||
The 'alpha' input is T/t. So when alpha = 1, the block simply passes the input through to the output, and when alpha = 0, the block forever holds its last output value. | |||
===Median Filter:=== | |||
[[image:Median_Filter.PNG| Median Filter]] | |||
This filter block stores the number of data points that the user requests and gives the median of those values. | |||
[[image:Counter_blocks.PNG| Counter blocks]] | [[image:Counter_blocks.PNG| Counter blocks]] | ||
[[image:Decayed_First_Order_Filter.PNG| Decayed first Order]] | [[image:Decayed_First_Order_Filter.PNG| Decayed first Order]] | ||
[[image:Enabled_counter.PNG| Enabled counter]] | [[image:Enabled_counter.PNG| Enabled counter]] | ||
[[image:First_Order_Low_Pass_Tunable.PNG| First Order Low Pass Tunable]] | [[image:First_Order_Low_Pass_Tunable.PNG| First Order Low Pass Tunable]] | ||
[[image:Handoff_Alpha.PNG| Handoff Alpha]] | [[image:Handoff_Alpha.PNG| Handoff Alpha]] | ||
Line 37: | Line 57: | ||
[[image:Integrator.PNG| Integrator]] | [[image:Integrator.PNG| Integrator]] | ||
[[image:PID_with_damper_terms_(tunable).PNG| PID with damper terms (tunable)]] | [[image:PID_with_damper_terms_(tunable).PNG| PID with damper terms (tunable)]] | ||
Line 53: | Line 71: | ||
[[image:Saturation_tunable.PNG| Saturation tunable]] | [[image:Saturation_tunable.PNG| Saturation tunable]] | ||
[[image:Simple_controllers.PNG| Simple Controllers]] | [[image:Simple_controllers.PNG| Simple Controllers]] |
Revision as of 18:57, 20 June 2012
Foundation Control Block Set
First Time Block:
The first time block sends a true signal out the first time the subsystem it is in is triggered. All other executions of that subsystem will have this block output a false signal.
Compare To:
The Compare To block allows the user to compare an inputted value vs. the given value in the mask. It will output a true signal when the values match.
Falling Edge:
This block detects a falling edge and outputs a value when it does so.
Derivative:
This block takes the derivate of an inputted signal.
Saturation:
The saturation block takes a min, max and inputted value. It then outputs the inputted signal when it is between the min max. When the inputted signal goes over the boundaries it outputs the min or max values.
First Order Low Pass:
The 'alpha' input is T/t. So when alpha = 1, the block simply passes the input through to the output, and when alpha = 0, the block forever holds its last output value.
Median Filter:
This filter block stores the number of data points that the user requests and gives the median of those values.