User Tools

Site Tools


z3z4_migration_guide

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
z3z4_migration_guide [2013/04/22 15:51] abz3z4_migration_guide [2013/06/25 11:48] ab
Line 6: Line 6:
   - Copy all Sub VI's from the old Z3 project into the newly generated "SubVI" folder   - Copy all Sub VI's from the old Z3 project into the newly generated "SubVI" folder
   - Copy the old main VI into the the new project folder   - Copy the old main VI into the the new project folder
-  - Make sure the old main VI has the standard connector pane +  - Rename main VI (optional) 
-  - Rename main VI +  - Make sure the main VI has the [[vi_prototype_mismatch|standard connector pane]]: {{:toolchain:error:vi_prototype_standard.png?direct&18|}}
-  - Within the LabVIEW project add the main VI+
   - Start a mass compile under Tools->Advanced->MassCompile   - Start a mass compile under Tools->Advanced->MassCompile
   - In Zbrain SDK select the new main VI   - In Zbrain SDK select the new main VI
  
  
-===== Necessary software adaptions=====+===== Necessary software adaptions Z3->Z4 =====
  
-  - Replace LabVIEW file functions with z-file functions.\\ (Replace pathes with strings) +  - Replace LabVIEW **file functions** with z-file functions.\\ (Replace pathes with strings) 
-  - Replace LabVIEW ethernet VIs with z-ethernet VI's +  - Replace LabVIEW **ethernet VIs** with z-ethernet VI's 
-  - Replace LabVIEW timing VI's (e.g. "to time stamp") with own code \\ (Note that the "get ms tick" VI can still be used) +  - Replace LabVIEW **timing VI's** (e.g. "to time stamp") with own code \\ (Note that the "get ms tick" VI can still be used) 
-  - Parallel loops must be replaced by single loops+  - **Parallel loops** must be replaced by single loop. Parallel loops are not supported currently. 
 +  - Make sure all controls&indicators are labeled. (controls&indicators with empty labels produce compile errors)
  
 ===== Hints ===== ===== Hints =====
   * Check the yellow exclamation mark for unsupported VIs   * Check the yellow exclamation mark for unsupported VIs
-  * When working with Z3 and Z4 follow this instructions: [[:coexistence_2009_2011|Switching between Z3 and Z4]]+  * To switch between Z3 and Z4 follow this instructions: [[:coexistence_2009_2011|Switching between Z3 and Z4]]
  
  
 ===== Video ===== ===== Video =====
-{{youtube>link:Em5R_RM8E08}}+
  
  
z3z4_migration_guide.txt · Last modified: 2017/11/07 22:26 by 127.0.0.1