User`s guide
2 VEE User’s Guide
Figure 31. The Save File Dialog Box (PC)  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  59
Figure 32. The Run button on the Tool Bar   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  62
Figure 33. Multiple windows in the Work Area    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  63
Figure 34. Typical simple-program.vee Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  66
Figure 35. Example: Adding a Noise Generator Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  67
Figure 36. Function and Object Browser  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  68
Figure 37. Example: Adding Input Terminals  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  69
Figure 38. Example: Adding a Real64 Slider Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Figure 39. Displaying the Value on an Output Pin  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  71
Figure 40. UserObject Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  77
Figure 41. usrobj-program.vee at an Early Stage  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  79
Figure 42. Creating a UserObject   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  80
Figure 43. UserObject Renamed AddNoise  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  82
Figure 44. Noisy Cosine Wave . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  82
Figure 45. The Int32 Input Configuration Box . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  83
Figure 46. Int32 Input Added to usrobj-program.vee . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Figure 47. Runtime Pop-Up Input Box  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  85
Figure 48. Adding a Data File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  86
Figure 49. Choosing an I/O Transaction   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  87
Figure 50. Adding a To File Object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  88
Figure 51. Adding a From File Object  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  89
Figure 52. simple-program.vee  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  90
Figure 53. Example: Creating a Panel View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  91
Figure 54. Using Data Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  93
Figure 55. Connecting Data Objects   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  94
Figure 56. Creating a Formula Object Program  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  96
Figure 57. Show Data Flow   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Figure 58. Data Flow in simple-program.vee   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  101
Figure 59. Show Execution Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  102
Figure 60. Displaying the Value on an Output Pin   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Figure 61. Displaying Information about a Line   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  104
Figure 62. Set Breakpoint(s)   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Figure 63. Resume Program (same as the Run Button)   . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  106










