Jump to content

FeedbackNode class/Replace With Shift Register method: Difference between revisions

From LabVIEW Wiki
Added new method page.
 
m Added VI Scripting Method Category to page
 
(2 intermediate revisions by the same user not shown)
Line 6: Line 6:
| shortname = RepWithShiftReg
| shortname = RepWithShiftReg
| longname = Replace With Shift Register
| longname = Replace With Shift Register
| datatypeimage = LVClassBDConst Refnum Indicator.png
| datatypeimage = RightShiftRegister Refnum Indicator.png
| datatype = LVClassBDConst Refnum
| datatype = RightShiftRegister Refnum
| invokenodeimage = FeedbackNode-Replace With Shift Register.png
| invokenodeimage = FeedbackNode-Replace With Shift Register.png
| availableinrealtime = Yes
| availableinrealtime = Yes
Line 35: Line 35:
! scope="column" style="text-align:Left;" | Description
! scope="column" style="text-align:Left;" | Description
|-
|-
! scope="row" style="text-align:Center;" | [[File:LVClassBDConst Refnum Indicator.png|frameless|border|LVClassBDConst Refnum|link=LVClassBDConst Refnum data type]]
! scope="row" style="text-align:Center;" | [[File:RightShiftRegister Refnum Indicator.png|frameless|border|RightShiftRegister Refnum|link=RightShiftRegister Refnum data type]]
| '''Replace With Shift Register'''
| '''Replace With Shift Register'''
| Yes. Return value.  
| Yes. Return value.  
Line 58: Line 58:
== External Links ==
== External Links ==
{{ambox|text=Add links to external resources that would also help.}}
{{ambox|text=Add links to external resources that would also help.}}
[[Category:VI Scripting Method]]


[[Category:Method]] [[Category:VI Server Method]]
[[Category:VI Server Method]]

Latest revision as of 22:34, 7 May 2020

VI Server Method Information
Method ID 778ED000
Scope VI Scripting
Data Name RepWithShiftReg
Short Name* RepWithShiftReg
Long Name* Replace With Shift Register
* Displayed here in English. Short and Long names appear in the language of the LabVIEW IDE.
Owning Class ID 16522
Owning Class Name FeedbackNode Class
Return Data Type RightShiftRegister Refnum data type

RightShiftRegister Refnum

Invoke Node Replace With Shift Register
Available in Real-Time Operating SystemYes
Available in Run-Time EngineNo
Loads the block diagram into memoryNo
Loads the front panel into memoryNo
Need to authenticate before useNo
Remote access allowedYes
Settable when the VI is runningNo

Changes a Feedback Node inside a loop into a shift register. LabVIEW returns an error if the Feedback Node is not within a loop.

If the Feedback Node initializer terminal is on a loop, LabVIEW adds the shift register to that loop. If the initializer terminal is not on a loop, LabVIEW adds the shift register to the innermost loop that contains the Feedback Node.

Note After this method executes, the reference to the Feedback Node is no longer valid.

Parameters

Data type Name Required Description
RightShiftRegister Refnum Replace With Shift Register Yes. Return value.

Uses

History

Version Change(s)
LabVIEW 2018 More info to come.

See Also

External Links