0

User input of values

Mark 9 years ago in IQANdesign updated 9 years ago 2

I have an application where I am using an Intellinder cylinder that has the position feedback. I need to be able to allow the user to input the value of the position that he wants the cylinder to go to (extend or retract) and then execute the movement through a PID loop. I am having difficulty with the user input of "ending" position. The precision can be up to 0.01". I can use an adjust item to input the value, but I don't see a way for the default value to read the current cylinder position nor do I see a way to have the adjust item display on the home page instead of in the adjust sub-menu. Any thoughts, ideas, etc. are greatly appreciated. I could use some urgent help desperately.


Thanks

0

IQANdesign 4.02.14, update for IQAN-MC2

Gustav Widén (System support) 9 years ago in IQANdesign updated 9 years ago 0

IQAN-MC2 modules older than the MC2-M14 will stop and show an internal error blink code if running version 4.02.13 and connecting via USB. Some more details about this problem were posted here a couple of days ago:

http://forum.iqan.se/topics/390-older-mc2-with-version-402-internal-error-when-using-usb/


An update to resolve this issue is now released on check for updates.

Release notes here:

http://divapps.parker.com/divapps/iqan/Downloads/IQANdesign%204/ReleaseNotes4.02.14.htm

0

f´: Derivative - example??

ksilovich 9 years ago in IQANdesign updated by Gustav Widén (System support) 9 years ago 3

By any chance are there any examples of using the derivative function?

I am trying to measure the gallons per min of a water pump we have. In the pump there is a linear (0.5v to 4.5v) sensor. So I am trying to use the derivative function to calculate the in/sec at which the sensor is traveling to calculate the GPM. In addition to just reading the in/sec I need to know in which direction the sensor is moving, because the amount of water is different on the return stroke due to the rod diameter.

I am currently using the derivative, but the issue I am facing is that when I am reading the sensor and applying the derivative the value is very finicky (jumps around alot) and if I apply any sort of filter to the sensor input the calculated flow lags the actual flow too much for our application.




0

Need to display a particular screen based on a condition in MD3 (Software I QAN Studio 4 Ver)

SANDEEP RAJAN 9 years ago in IQANdesign updated by Gustav Widén (System support) 9 years ago 1

Hello,

I need to directly display a screen (ex:screen 4 out of screen 10) based on a condition.


Ex:


Particular Case: Consider i had used MD3 display and switching it ON again after 3 hours of gap. during this case the display should prompt user to view screen 4 directly instead of showing screen 1.


Normal Case: Consider i had used MD3 display and switching it ON again after 1 hour of gap. during this case the display should prompt user to view screen 1 (which is normal) as per my sequence.


Thanks,

Sandeep R

Larsen & Toubro

Product Development Centre





0
Answered

Using Array Function in MD3 (Software I QAN Studio 4 Version)

SANDEEP RAJAN 9 years ago in IQANdesign updated by Ulrik Zakariasson (Software development) 9 years ago 3

Hello,

Am using MD3 (Software I QAN Studio 4 Version) for one of the development project in L&T India. I wanted to know how to use ARRAY Function in I QAN Studio 4

0
Not a bug

Language issue in 3.19 - with MD3

Aaron Wilkes 9 years ago in IQANdesign updated 9 years ago 3

I have added a French language option to an application and it will not change the internal IQAN menu’s/messages to French even though I have selected the fr-ca language code. It does change all our own translated messages. It does not seem to be an issue unique to this application since I tested adding a language to a blank program with only an MD3 and it also did not change to French. I was using 3.19.7.4013 and tried downloading 3.19.10.4102 from the divapps archive which did not make a difference. This happens with the Simulator and with an MD3.


Below are some screenshots from the blank program.


Image 364


Image 365


Menu after language change - still English

Image 366


Thanks

Aaron


0
Answered

G3 Modem

Nuri ALAŞAHİN MPG 9 years ago in IQANdesign updated by Thomas Moberg (System support) 7 years ago 9

Hi, where is IQAN-G3 modem in IQAN-Design V4.02?

0

LTC - Interpolation

Zach Dockter 9 years ago in IQANdesign updated by Ulrik Zakariasson (Software development) 9 years ago 1

Is there any way to change the LTC so that when interpolation is set to "Off" it rounds up or down instead of rounding to the closest?

For instance, say my radius is 10 and my length is 38.6, can I make it show 51000 for my result?

Image 362



0
Not a bug

IQAN SV camera restart problem

Kevin 9 years ago in IQANdesign updated by Ulrik Zakariasson (Software development) 8 years ago 5

We have an SV camera connected to a system with a MD4-5. To prevent error messages getting 'covered up' by the video display we control the 'visible' property using IDCs linked to error states in the application. Sometimes when an error or message is displayed and accepted or cleared, the camera fails to initiate again and we are left with this message until a cycle of ignition.


We also get this sometimes when we update software.


Is there a known fix or something coming in software updates? Running IQAN 4.02.

Image 359

0
Under review

Handling huge (unsigned int32) numbers

Rick 9 years ago in IQANdesign updated by Gustav Widén (System support) 9 years ago 3

Is it possible to have a 64bit, or at least a "unsigned" property for some channels?


I ran into problems when dealing with huge integers. For example, this won't work in the QCode of an IMAC:

X := 200100 * 56200


I guess "X" is automatically a Float, so it can't store such a large number. IMAC channels can hold a large number, but also if the most significant bit is on, it will end up as a negative number.



Same issue more or less with JPIN blocks. You can workaround it by chopping it up into 2 16-bit values, and glue them together later on, but it's not very elegant of course.