Jump to content

control design and simulation error: "wire: is a member of cycle"


Recommended Posts

Hello;

 

I am doing my senior project in controlling extruder machine using LabView. I did my design and simulation using SIMULINK but I need to implement some transfer functions in labview for decoupling the process.

decoupling2.JPG

and i implement labview 2011 with tool control design and simulation, but there seems eror in wired "wire: is a member of cycle"

xxx.jpg

 

is there any solution for this, please helpPlantBoiler3.vi

 
 
 
 
Link to post

Without having worked with Control Design and Simulation and without having the possibility to look at the code, my guess is that your TransferFunction 7 and 8 expects its in data on the left and returns its out data on the right. Left to right is the default style guideline in LabVIEW, so try to re-wire those functions so that the output of Summation 3 goes to the left side of TransferFunction 7, the right side of TransferFunction 7 goes to the bottom input of Summation 3 (and similarly for Summation 4).

Link to post

Capture.JPG

 

the node make error : COntrol & Simulation Loop 'Control & Simulation Loop': VI failed to compile , i can't run the vi program..
i read this therad about similiar problem -> http://forums.ni.com/t5/LabVIEW/Control-amp-Simulation-Loop-failed-to-compile/td-p/2440452
but i dont understand how to use memory block in my case, please help.. i will appreciate if you use a picture to explain,,

thanks
 

Link to post

I know very little about the Simulation toolkit, or what you are trying to model, but looking at your diagram have you not perhaps put the feedback node in the wrong place? Do you really want the output from Summation 3 to be delayed before passing it into your Transfer Function?

 

Try putting the feedback node only in the path back to Transfer Function 8.

 

 

post-7375-0-54635000-1416927188_thumb.pn

Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By Flavien
      Hi guys,
      I am trying  to make a picture controler on my interface. I can drag and zoom my picture but my zoom is too bad ....
      My picture is big and I didn't find the way to make a zoom on the center of my indicator image with the zoomfactor. All my calculate tries failed and my reseachs on the web failed ...
      I am not really sure if i am clear but I can answer your questions.
      Best,
      Flavien
       
      Control_Picture.vi
    • By Voklaif
      Hello all,
      I am looking for a way to find controls on an executable LV program. 
      I need this function because I want to automate a series of tests (user mouse clicks for example) on an executable LV program.
      The normal tools who does it with windows objects are not able to recognize LV controls individually.
      My idea is to find a way to recognize LV controls so I can interact with them individually.
      If anyone knows any third party programs to do automation tests for a LV exe that would also be highly appreciated.
       
      Best Regards,
      Vlad
    • By MartinRJ
      Hello,

      I'll explain the application that I have to make.

      I have a laser sensor (Scan Control) which rotates with an electric motor, it will measure a hole. For that, he turns and must to collect data for each grade of rotation. 180 / half turn -> 180 points / half turn. I have already a Labview program that translates the data sensor in mm.

      Now I have to make a program to to synchronize the data acquisition.

      I thought about two solutions:
      -Drive will sent the triggeur (I do not know if it can be done)
      -Analog encoder with a rising edge of the sine or cosine signal.
      The encoder has 32,000 points per revolution (resolution) so it should acquire at each 32000/180 = 180 periods of the encoder signal.


      How can I do this on Labview?

      I hope I have expressed well,

      Thank you in advance to all.
    • By Benoit
      Name: Calendar XControl
      Submitter: Benoit
      Submitted: 09 Jan 2016
      Category: *Uncertified*
      LabVIEW Version: 2011License Type: BSD (Most common)



      This XControl has the nice feature that a Calendar control should give you.
      Multilanguage support by property node.
      The input and output are Labview Time Stamp.
       
      When selecting a date, the date in the calendar become light blue.
       
       
      Please you receive this XControl for free. The minimum you can do is to rate it.
       

      Click here to download this file
    • By Benoit
      This XControl has the nice feature that a Calendar control should give you.
      Multilanguage support by property node.
      The input and output are Labview Time Stamp.
       
      When selecting a date, the date in the calendar become light blue.
       
       
      Please you receive this XControl for free. The minimum you can do is to rate it.
       
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.