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
z3z4_migration_guide [2013/04/22 15:51] abz3z4_migration_guide [2017/11/07 22:26] (current) – external edit 127.0.0.1
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.1366638669.txt.gz · Last modified: 2017/11/07 22:26 (external edit)