Skip to content

Commit

Permalink
Updated max occurence to 255, fixed documentation bugs.
Browse files Browse the repository at this point in the history
  • Loading branch information
Tanner Blair committed Jan 3, 2017
1 parent cacfaa4 commit 33934fe
Show file tree
Hide file tree
Showing 20 changed files with 41 additions and 15 deletions.
Binary file modified Built/Modbus Master/Modbus Master Configuration.llb
Binary file not shown.
Binary file modified Built/Modbus Master/Windows/Modbus Master Engine Windows.llb
Binary file not shown.
Binary file not shown.
2 changes: 1 addition & 1 deletion Source/Custom Device Modbus Master.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</AddMenu>
<Version>1.0.0</Version>
<Type>Inline HW Interface</Type>
<MaxOccurrence>5</MaxOccurrence>
<MaxOccurrence>255</MaxOccurrence>
<MainPageGUID>1199cc90-62ea-4be2-b123-96c31660e707</MainPageGUID>
<InitializationVI>
<Type>Action</Type>
Expand Down
Binary file modified Source/Engine/Modbus API.lvlibp
Binary file not shown.
Binary file modified Source/Engine/Modbus Async.vi
Binary file not shown.
Binary file modified Source/Engine/SubVIs/Create Input Groups.vi
Binary file not shown.
Binary file modified Source/Engine/SubVIs/Create Output Groups.vi
Binary file not shown.
Binary file modified Source/Engine/SubVIs/From Modbus To Veristand.vi
Binary file not shown.
Binary file modified Source/Engine/SubVIs/From Veristand Master To Modbus.vi
Binary file not shown.
Binary file modified Source/Engine/SubVIs/Initialize Engine Output.vi
Binary file not shown.
Binary file modified Source/Engine/SubVIs/Read Coils from Slave.vi
Binary file not shown.
Binary file modified Source/Engine/SubVIs/Write Errors.vi
Binary file not shown.
Binary file modified Source/Engine/check for timeout.vi
Binary file not shown.
2 changes: 1 addition & 1 deletion Source/Modbus Master Custom Device - Linux ARM.aliases
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[My Computer]
My Computer = "169.254.111.29"
My Computer = "169.254.172.116"

[RT CompactRIO Target]
RT CompactRIO Target = "0.0.0.0"
Expand Down
2 changes: 1 addition & 1 deletion Source/Modbus Master Custom Device - Linux x64.aliases
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[My Computer]
My Computer = "169.254.111.29"
My Computer = "169.254.172.116"

[RT CompactRIO Target]
RT CompactRIO Target = "0.0.0.0"
Expand Down
2 changes: 1 addition & 1 deletion Source/Modbus Master Custom Device - RT PXI.aliases
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[My Computer]
My Computer = "169.254.111.29"
My Computer = "169.254.172.116"

[RT CompactRIO Target]
RT CompactRIO Target = "0.0.0.0"
Expand Down
2 changes: 1 addition & 1 deletion Source/Modbus Master Custom Device - Windows.aliases
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[My Computer]
My Computer = "169.254.111.29"
My Computer = "169.254.172.116"

[RT CompactRIO Target]
RT CompactRIO Target = "0.0.0.0"
Expand Down
8 changes: 4 additions & 4 deletions Source/Modbus Master Custom Device - Windows.lvlps
Original file line number Diff line number Diff line change
Expand Up @@ -18,18 +18,18 @@ Cache_Path[Path] Line0001 = "/C/Users/Tanner/AppData/Local/Temp/AB_Cache_{ABE10"
Cache_Path[Path] Line0002 = "3FD-8E06-4287-92FA-28F9CAA41336}.txt"

[AB_Cache_{F7E936A1-C50B-4217-AC2B-A4DA3629CD4B}]
Cache_Path[Path] Line0001 = "/C/Users/Tanner/AppData/Local/Temp/AB_Cache_{F7E93"
Cache_Path[Path] Line0001 = "/C/Users/tblair/AppData/Local/Temp/AB_Cache_{F7E93"
Cache_Path[Path] Line0002 = "6A1-C50B-4217-AC2B-A4DA3629CD4B}.txt"

[AB_Cache_{E8035317-FDF9-4FC1-9EF0-1450E8CAE472}]
Cache_Path[Path] Line0001 = "/C/Users/Tanner/AppData/Local/Temp/AB_Cache_{E8035"
Cache_Path[Path] Line0001 = "/C/Users/tblair/AppData/Local/Temp/AB_Cache_{E8035"
Cache_Path[Path] Line0002 = "317-FDF9-4FC1-9EF0-1450E8CAE472}.txt"

[AB_Cache_{BDB37E78-1B48-4DD8-B51B-9DFE56743A02}]
Cache_Path[Path] Line0001 = "/C/Users/Tanner/AppData/Local/Temp/AB_Cache_{BDB37"
Cache_Path[Path] Line0001 = "/C/Users/tblair/AppData/Local/Temp/AB_Cache_{BDB37"
Cache_Path[Path] Line0002 = "E78-1B48-4DD8-B51B-9DFE56743A02}.txt"

[AB_Cache_{32214451-43E2-4D3E-92C8-CE819321FAC4}]
Cache_Path[Path] Line0001 = "/C/Users/Tanner/AppData/Local/Temp/AB_Cache_{32214"
Cache_Path[Path] Line0001 = "/C/Users/tblair/AppData/Local/Temp/AB_Cache_{32214"
Cache_Path[Path] Line0002 = "451-43E2-4D3E-92C8-CE819321FAC4}.txt"

38 changes: 32 additions & 6 deletions Source/Modbus Master Custom Device - Windows.lvproj
Original file line number Diff line number Diff line change
Expand Up @@ -176,9 +176,6 @@
<Item Name="ex_CorrectErrorChain.vi" Type="VI" URL="/&lt;vilib&gt;/express/express shared/ex_CorrectErrorChain.vi"/>
<Item Name="subFile Dialog.vi" Type="VI" URL="/&lt;vilib&gt;/express/express input/FileDialogBlock.llb/subFile Dialog.vi"/>
<Item Name="Is Path and Not Empty.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/file.llb/Is Path and Not Empty.vi"/>
<Item Name="Data Access System Explorer.lvlib" Type="Library" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access System Explorer/Data Access System Explorer.lvlib"/>
<Item Name="Data Access Engine.lvlib" Type="Library" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Data Access Engine.lvlib"/>
<Item Name="VS Inline Async API.lvlib" Type="Library" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/VS Inline Async API.lvlib"/>
<Item Name="8.6CompatibleGlobalVar.vi" Type="VI" URL="/&lt;vilib&gt;/Utility/config.llb/8.6CompatibleGlobalVar.vi"/>
<Item Name="NI_LVConfig.lvlib" Type="Library" URL="/&lt;vilib&gt;/Utility/config.llb/NI_LVConfig.lvlib"/>
<Item Name="Space Constant.vi" Type="VI" URL="/&lt;vilib&gt;/dlg_ctls.llb/Space Constant.vi"/>
Expand All @@ -188,17 +185,46 @@
<Item Name="Invoke BuildTarget.vi" Type="VI" URL="/&lt;vilib&gt;/AppBuilder/Invoke BuildTarget.vi"/>
<Item Name="NI_App_Builder_API.lvlib" Type="Library" URL="/&lt;vilib&gt;/AppBuilder/AB_API_Simple/NI_App_Builder_API.lvlib"/>
<Item Name="GetTargetBuildSpecs.vi" Type="VI" URL="/&lt;vilib&gt;/AppBuilder/GetTargetBuildSpecs.vi"/>
<Item Name="Process.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/Process/Process.lvclass"/>
<Item Name="Process.ctl" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/Process/Process.lvclass/Process.ctl"/>
<Item Name="Write.ctl" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Access Type Classes/Write/Write.lvclass/Write.ctl"/>
<Item Name="Data.Processes.Execute.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Data Access Engine/Methods/Data.Processes.Execute.vi"/>
<Item Name="Async.Processes.Report.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/Process/Methods/Async.Processes.Report.vi"/>
<Item Name="Read Data Access.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/Process/Data Member Access/Read Data Access.vi"/>
<Item Name="Data Access Engine.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Data Access Engine/Data Access Engine.lvclass"/>
<Item Name="Data.Processes.Lookup.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Data Access Engine/Methods/Data.Processes.Lookup.vi"/>
<Item Name="Write.Lookup.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Data Access Engine/Methods/Write.Lookup.vi"/>
<Item Name="Read.ctl" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Access Type Classes/Read/Read.lvclass/Read.ctl"/>
<Item Name="Read.Data.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Data Access Engine/Methods/Read.Data.vi"/>
<Item Name="Read.ProcessData.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Access Type Classes/Read/Read.ProcessData.vi"/>
<Item Name="VS Inline Async API.lvclass" Type="LVClass" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/VS Inline Async API/VS Inline Async API.lvclass"/>
<Item Name="VS Inline Async API.ctl" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/VS Inline Async API/VS Inline Async API.lvclass/VS Inline Async API.ctl"/>
<Item Name="Data Access Engine.ctl" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Data Access Engine/Data Access Engine.lvclass/Data Access Engine.ctl"/>
<Item Name="ReadWrite.ctl" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Access Type Classes/ReadWrite/ReadWrite.lvclass/ReadWrite.ctl"/>
<Item Name="Async.Engine.Read Data from HW.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/VS Inline Async API/Methods/Async.Engine.Read Data from HW.vi"/>
<Item Name="Async.Engine.Write Data to HW.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/VS Inline Async API/Methods/Async.Engine.Write Data to HW.vi"/>
<Item Name="Data.Engine.Read Data from HW.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Data Access Engine/Methods/Data.Engine.Read Data from HW.vi"/>
<Item Name="Data.Engine.Write Data to HW.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Data Access Engine/Methods/Data.Engine.Write Data to HW.vi"/>
<Item Name="ReadWrite.EngineData.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Access Type Classes/ReadWrite/ReadWrite.EngineData.vi"/>
<Item Name="Write.EngineData.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Access Type Classes/Write/Write.EngineData.vi"/>
<Item Name="Read.EngineData.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access Engine/Access Type Classes/Read/Read.EngineData.vi"/>
<Item Name="Async.Engine.Initialize.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/VS Inline Async API/Methods/Async.Engine.Initialize.vi"/>
<Item Name="Async.Engine.Start.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/VS Inline Async API/Methods/Async.Engine.Start.vi"/>
<Item Name="Async.Engine.Close.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_VS Inline Async API/VS Inline Async API/Methods/Async.Engine.Close.vi"/>
<Item Name="Data.OnCompile.Execute.vi" Type="VI" URL="/&lt;vilib&gt;/addons/Inline Async API/_Data Access System Explorer/Methods/Data.OnCompile.Execute.vi"/>
<Item Name="Data Access Engine.lvlib" Type="Library" URL="/&lt;vilib&gt;/NI/NIVS Inline Async API/_Data Access Engine/Data Access Engine.lvlib"/>
<Item Name="VS Inline Async API.lvlib" Type="Library" URL="/&lt;vilib&gt;/NI/NIVS Inline Async API/_VS Inline Async API/VS Inline Async API.lvlib"/>
</Item>
<Item Name="NationalInstruments.VeriStand.SystemStorage" Type="Document" URL="NationalInstruments.VeriStand.SystemStorage">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="wsock32.dll" Type="Document" URL="wsock32.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
<Item Name="Validate Discrete Input Mapping.vi" Type="VI" URL="../System Explorer/SubVIs/Validate Discrete Input Mapping.vi"/>
<Item Name="provcom_StringGlobals.vi" Type="VI" URL="/&lt;resource&gt;/Framework/Providers/Common/provcom_StringGlobals.vi"/>
<Item Name="Export to Kepware Server.vi" Type="VI" URL="../System Explorer/SubVIs/Kepware/Export to Kepware Server.vi"/>
<Item Name="To Standard Name.vi" Type="VI" URL="../System Explorer/SubVIs/Kepware/To Standard Name.vi"/>
<Item Name="wsock32.dll" Type="Document" URL="wsock32.dll">
<Property Name="NI.PreserveRelativePath" Type="Bool">true</Property>
</Item>
</Item>
<Item Name="Build Specifications" Type="Build">
<Item Name="Configuration Debug" Type="Source Distribution">
Expand Down

0 comments on commit 33934fe

Please sign in to comment.