K8061-2_2006(VM140-2) Response time all I/O analog & digital

Hello
Sorry, do not speak English, my post is translated by Google
I have a map VM 140 (P8061-2 2006): intended to be a dynamic simulator
I have several questions for you to submit about response time so that the PID engine is the most efficient as possible,

  1. Response Time I / O
    1) a) The response time depends on it the number of inputs / outputs used ?
    1) b) What is the response time of the analog OUTPUT (DA …)?
    1) c) What is the response time of the analog INPUT (AD …)?
    1) d) What is the response time of digital OUTPUT (0 …)?
    1) e) What is the response time of the digital INPUT (I …)?

  2. I use the INPUT analog voltage 0v to 10v issued by potentiometers 20 KΩ linear. They serve me in my position control actuators. They are therefore useful for proper management of PID.
    My connection is as follows:

  • Jumper removed for the DA1 0to 10s

  • 20KΩ potentiometer supplied with voltage by DA1

  • The other end of the potentiometer resistance path to GND

  • The potentiometer wiper connected to AD1

             2) a) The use of potentiometers 10 KΩ for me in my 20 KΩ linear it change the response time checks my position?
             2) b) Should I use other values of potentiometer to optimize the response time?
    
  1. Are changes possible to reduce the response time? (Change the values of quartz?)

  2. Is there a new version of VM140 card faster than in my possession?

  3. What is the card I / O interface in Velleman fastest? (K8055 N?)

  4. Possessing three cards also K8055-1, then I use the VM140, these 3 cards VM110 and new VM110N (K8055N) by using a self-powered Hub?

  5. I already use the simulator in a PC power supply to power 12V fans for cooling my actuators.
    To simplify wiring (removing the adapter PS 1205):

      7) a) Can I replace the adapter that feeds the PS1205 VM140 a 12V output from the PC power supply?
    
      7) b) Can I replace the power supply after the OUT 10V analog voltage by the VM140 from the PC power supply by putting the masses in common
    
      7) c) The voltage coming out of the analog outputs of the VM140 is it more stable than the time out of the PC power supply?
    

Thank you for your help!

[quote] 1) a) The response time depends on it the number of inputs / outputs used ?

  1. b) What is the response time of the analog OUTPUT (DA …)?
  2. c) What is the response time of the analog INPUT (AD …)?
  3. d) What is the response time of digital OUTPUT (0 …)?
  4. e) What is the response time of the digital INPUT (I …)?[/quote]
    The general response time is 4ms per command when reading the digital inputs.
    On analog inputs the sampling interval is about 3ms if all the 8 AD channels are read simultaneously.
    If only one channel is read the sampling interval is about 2ms.
    You may look this thread for some test results:
    viewtopic.php?f=3&t=3497
    Digital and analog output response time is about 2ms.
    There is shown an output waveform example in this thread: viewtopic.php?f=11&t=4833

[quote] 2) a) The use of potentiometers 10 KΩ for me in my 20 KΩ linear it change the response time checks my position?
2) b) Should I use other values of potentiometer to optimize the response time?[/quote]
The response time does not change if you use other value of potentiometer.

[quote]3) Are changes possible to reduce the response time? (Change the values of quartz?)[/quote] No.

[quote]4) Is there a new version of VM140 card faster than in my possession?[/quote] The new version of the VM140 is not faster.

[quote]5) What is the card I / O interface in Velleman fastest? (K8055 N?)[/quote] The following cards are the fastest: K8061/VM140, K8055N/VM110N and VM167. All of them are about as fast as the K8061/VM140.

[quote]6) Possessing three cards also K8055-1, then I use the VM140, these 3 cards VM110 and new VM110N (K8055N) by using a self-powered Hub?[/quote] You can run all the cards by using a self-powered USB Hub.

[quote] 7) a) Can I replace the adapter that feeds the PS1205 VM140 a 12V output from the PC power supply?[/quote] Yes.

[quote] 7) b) Can I replace the power supply after the OUT 10V analog voltage by the VM140 from the PC power supply by putting the masses in common?[/quote] When replacing the PS1205 with the 12V PC supply connect + pole and GND to get 10V analog out.

[quote] 7) c) The voltage coming out of the analog outputs of the VM140 is it more stable than the time out of the PC power supply?[/quote] The analog output is more stable than the supply. The supply must be 12V to get 10V analog output.

Hello
Thank you for your answers
I would, however, still some questions about the response time

  1. If the cards each card VM140 VM110 or VM110N or use the same I / O
    1)a) Response time card = response time of 2 cards = response time = 3 cards etc …?

  2. If I understand it uses less I / O card is faster but the total response time does not seem to be the sum of the response time of each I / O
    Because you tell me to question 1 of the previous post: “K8061-2” analog inputs is the sampling interval is about 3ms if all the 8 channels are read simultaneously AD. If only one channel is read the sampling interval is about 2ms. ’

I would ask you to evaluate the response time of different combinations
2) a) Response time VM110 :2 DAC (analog output) + 4 digital outputs + 2 analog inputs ?
2) b) Response time 3 cards VM110 :2 DAC (analog output) + 4 digital outputs + 2 analog inputs ?
I used this setup on my simulator prototype but with 3 cards sent VM110

The response time of configuration 2) c), 2) d), 2)e), 2) f) and 2) h) allow me to choose my choice of interface changes in the future my simulator
2) c) Response time VM110 N using :2 DAC (analog output) + 4 digital outputs +2 analog inputs ?
2) d) Response time 3 cards VM110 N using :2 DAC (analog output) + 4 digital outputs +2 analog inputs ?

2) e) Response Time VM140 -2 (K8061-2 2006) using :2 DA (analog output) + 4 digital outputs + 2 AD (analog inputs)?
2) f) Response Time 2 cards VM140 -2 (K8061-2 2006) using: 2 DA (analog output) + 4 digital outputs + 2 AD (analog inputs)?
2) h) Response Time VM140 -2 (K8061-2 2006) using: 4 DA (analog output) + 8 digital outputs + 4 AD (analog inputs)?

  1. In questions 2)e),2)f) et 2)h) I removed each time an output AD on which I left my power 10V 4 potentiometers that I use to control my motor position
    3)a) To be able to pass this output DA in order to reduce the response time, can you tell me the exact point of the circuit board of the K8061-2 where I can get the 10V voltage regulated and filtered before use the I / O?

  2. Different versions of maps K8061-1 K8061-2, …
    4) a) Difference in response time between versions K8061-1 and K8061-2 because it is still on the web housings K8061-1 ?
    4) b) The different versions of VM140 are compatible with all the DLLs VM140 (K8061) ?
    4) c) Can there be contact cards VM140 different versions?

  3. Quote of the post 11 Oct 2009 17:46 (viewtopic.php?f=3&t=3497) "You may download this modified DLL (with a Borland C + + Builder example) using this link:
    vel255.diinoweb.com/files/K8055_K8061_DLL_combined.zip "
    5) a) Can you give me a link to download K8055_K8061_DLL_combined functional ?
    5) b) Using DLL “VM110” and “K8061” she pose problems?
    5) c) The use of DLL K8055_K8061_DLL_combined is mandatory?
    5) d) The use of DLL K8055_K8061_DLL_combined it is recommended for system stability to prevent crashes?

Thank you for your help

I’m sorry I’m not able to give exact response time info of the different combinations you requested.
Anyhow, there is no remarkable difference in the response time if more than one card is connected to the PC.
There is no need to use the combined DLL if you use the K8061/VM140, K8055/VM110 and K80556N/VM110N cards together.
The combined DLL was made for test purposes only.
You can use the latest DLL versions for the cards from these web sites:
velleman.eu/support/download … 8055&type=
velleman.eu/support/download … 8061&type=
velleman.eu/support/download … 055N&type=

[quote]Difference in response time between versions K8061-1 and K8061-2 because it is still on the web housings K8061-1 ?[/quote]The K8061-2 is the only production version of the card.

[quote]3)a) To be able to pass this output DA in order to reduce the response time, can you tell me the exact point of the circuit board of the K8061-2 where I can get the 10V voltage regulated and filtered before use the I / O?[/quote]There is no 10V regulated and filtered voltage on the board. The op-amps are using 12V supply.

Hello
To my question "VM140 different versions are compatible with all the DLLs VM140 (K8061)? "
Replying "The K8061-2 is the only version of the output card.
Providers on their site as CONRAD commercialize K8061-1 …
The instructions that came with my K8061-2 had as one illustration K8061-1
K8061-version 1existe so good!
1) a) Can t we send all cards K8061 / VM140 different versions of the same DLL version?
1) b) The response time characteristics were they the same?

I still need to know the performance in response time of these four configurations to consider other purchases Velleman interface.
I do not require precise measurements but quantified estimates of the response time of these four configurations to consider whether other purchases Velleman interface to change my project with three VM110
Before ordering interfaces I have approximately quantifies the gain in response time / cost changes
I think your technicians are more used to estimate the response time as me

I again explains the 4 configurations that I submit to your response time estimates based I / O used indicated

2)a) The instructions indicates the VM110 20ms per command
I currently use the VM110 with 8 Input / Ouput
VM110 :320ms 20ms 16 X = 0.32 s is it time to refresh all my IO used?
When do you think?
Thank you for helping me, I do not have an oscilloscope to check the accuracy of this huge time!

2)b) The instructions indicates the VM110N conversion time: 2ms per order
I remember as if the choice VM110N in the configuration below, I also would use all 3 cards VM110N 16 I / O number
VM110N :8 X 2ms = 16ms 0,016s it is time to refresh all my IO used?

2) c) Response Time VM110N using 1 DAC (analog output) + 2 digital outputs + 1 analog input ?

The instructions indicates VM140 general reaction time: 4ms per command
You tell me in the first post 3ms response if 8AD are used.
If I hold the VM140 as choice in the configuration below, I also would use all 3 cards VM140 8 I / O number used (1/3 card capacity)?
VM140 : Can be found in the configuration 2) e) time overall regeneration of 8 I / O is 3ms?
2) d) Response Time VM140 -2 (K8061-2 2006) using 2 DA (analog output) 4 digital outputs + 2 AD (analog inputs)?

[b]If I hold the VM140 as choice in the configuration below, I also would use each of the 2 cards VM140 16 I / O number used (1/2 card capacity)?

[/b]2) e) Response Time VM140 -2 (K8061-2 2006) using 3 DA (analog output) 6 digital outputs + 3 AD (analog inputs)?

Thank you for your understanding and your technical assistance.
Who knows better than Velleman, Velleman interfaces?
Greetings

[quote]1) a) Can t we send all cards K8061 / VM140 different versions of the same DLL version?[/quote]You can use the last DLL version.

[quote]1) b) The response time characteristics were they the same?[/quote]For K8055/VM110:
[color=#0000FF]general conversion time: 20ms per command[/color]
For K8055N/VM110N:
[color=#0000FF]general conversion time: 2ms per command[/color]
For K8061/VM140:
[color=#0000FF]general response time: 4ms per command[/color]

Hello,
You indicate response time per order for each of the 3 cards but:

1) The DLL cards they run all Input / Output at the same time one after the other?

2) The card VM110N is apparently faster than the card VM140?, 2ms against 4ms?

3) The map is the map VM110N Velleman most efficient response time for all USB I / O?

4) What is the difference between response time and conversion time?

  1. You did not answer all my questions in the post of November 7, to estimate the response time of my current settings (2variantes based either on several VM110 or VM140)
    My goal is to estimate the response time of my 2 variants of configurations to compare the response time with those based configuration of several or more VM110N VM140
    The estimate is necessary to consider the purchase of new interfaces Velleman
    In different configurations below, can you tell me if my response time estimates are realistic.
    I established according to my understanding of your post
    Thank you for correcting me in error.

5) a) You tell me a running time of 20ms per order based VM110
I currently use with VM110: 4 Output digital, 2 Input analog input and 2 Output analog and 3 cards with the same I / O
8 X 20ms = 160ms it is time to refresh all my IO used in my current setup?

5) b) You tell me a run time of 2ms per order based VM110N
Response time using VM110N: 4 Output digital, 2 Input analog input and 2 Output analog and 3 cards with the same I / O
8 X 2ms = 16ms is it time to refresh all my IO used?

5) c) You tell me a run time of 2ms per order based VM110N
Response time using VM110N: 2 Output digital, 1 Input analog input and 1 Output analog and 4 cards with the same I / O
4 X 2ms = 8ms is it time to refresh all my IO used?

For I / O missing in this configuration due to the usage limit of 4 cards VM110N, what is the configuration with the Velleman additional response time and offering the lowest I / O missing (4 Output digital Output 2 analog input and 2 analog)?

6)) Map VM140 (K8061-2) 2006
6) a) You tell me in the first post 3ms response if used 8ADIn the previous post, you specify a response time of 4ms
I do not understand the nuance, can you explain me these ads?

6) b) Response time VM140 using: 2 Output digital, 1 Input analog input and 1 Output analog and 6 cards with the same I / O
4 X 3 or 4 ms = 12 or 16ms, that times of refreshing realistic used all my IO?

6) c) Response Time VM140 using: 4 Output digital, 2 Input analog input and 2 Output analog and 3 cards with the same I / O
8 X 3 or 4 ms = 24 or 32ms, that times of refreshing realistic used all my IO?

Thank you for your understanding and your support detailed technical
Greetings

[quote]5) a) You tell me a running time of 20ms per order based VM110
I currently use with VM110: 4 Output digital, 2 Input analog input and 2 Output analog and 3 cards with the same I / O
8 X 20ms = 160ms it is time to refresh all my IO used in my current setup?[/quote]You can use these DLL functions:
WriteAllDigital for “4 Output digital”
ReadAllAnalog for “2 Input analog”
OutputAllAnalog for “2 Output analog”
For 3 cards the total time is: 39.94ms

[quote]5) b) You tell me a run time of 2ms per order based VM110N
Response time using VM110N: 4 Output digital, 2 Input analog input and 2 Output analog and 3 cards with the same I / O
8 X 2ms = 16ms is it time to refresh all my IO used?[/quote]You can use these DLL functions:
WriteAllDigital for “4 Output digital”
ReadAllAnalog for “2 Input analog”
OutputAllAnalog for “2 Output analog”
For 3 cards:
Total time: 10.3ms with K8055D.DLL v4.0.0.0
Total time: 20.13ms with K8055D.DLL v5.0.0.0
Total time: 7.64ms with K8055D.DLL v4.0.0.0 and with external USB HUB
Total time: 17.94ms with K8055D.DLL v5.0.0.0 and with external USB HUB

[quote]5) c) You tell me a run time of 2ms per order based VM110N
Response time using VM110N: 2 Output digital, 1 Input analog input and 1 Output analog and 4 cards with the same I / O
4 X 2ms = 8ms is it time to refresh all my IO used?[/quote]You can use these DLL functions:
WriteAllDigital for “2 Output digital”
ReadAllAnalog for “1 Input analog”
OutputAllAnalog for “1 Output analog”
For 4 cards:
Total time: 11.86ms with K8055D.DLL v4.0.0.0
Total time: 29.17ms with K8055D.DLL v5.0.0.0
Total time: 8.11ms with K8055D.DLL v4.0.0.0 and with external USB HUB
Total time: 24.02ms with K8055D.DLL v5.0.0.0 and with external USB HUB

[quote]6)) Map VM140 (K8061-2) 2006
6) a) You tell me in the first post 3ms response if used 8ADIn the previous post, you specify a response time of 4ms
I do not understand the nuance, can you explain me these ads?[/quote]Here are some test results:
Single instruction time measured.
New PC: AMD processor, 1.6GHz
ReadAllAnalog: 2.948ms
OutputAllAnalog: 2.917ms
ReadAllDigita: 1.996ms
OutputAllDigital: 1.997ms

Old PC: Pentium III processor, 650MHz
ReadAllAnalog: 3.976ms
OutputAllAnalog: 3.985ms
ReadAllDigital: 2.925ms
OutputAllDigital: 3.415ms

[quote]6) b) Response time VM140 using: 2 Output digital, 1 Input analog input and 1 Output analog and 6 cards with the same I / O
4 X 3 or 4 ms = 12 or 16ms, that times of refreshing realistic used all my IO?[/quote]You can use these DLL functions:
OutputAllDigital for “2 Output digital”
ReadAllAnalog for “1 Input analog”
OutputAllAnalog for “1 Output analog”
For 6 cards:
Total time: 42.9ms

[quote]6) c) Response Time VM140 using: 4 Output digital, 2 Input analog input and 2 Output analog and 3 cards with the same I / O
8 X 3 or 4 ms = 24 or 32ms, that times of refreshing realistic used all my IO?[/quote]You can use these DLL functions:
OutputAllDigital for “4 Output digital”
ReadAllAnalog for “2 Input analog”
OutputAllAnalog for “2 Output analog”
For 3 cards:
Total time: 23.71ms