forked from NIVeriStandAdd-Ons/Modbus-Custom-Device-v2
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
afsd
- Loading branch information
Showing
1,588 changed files
with
46,196 additions
and
2 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+21.8 KB
Modbus-Custom-Device-PPL/Source/API/Master/Mask Write Holding Register.vi
Binary file not shown.
Binary file added
BIN
+21 KB
Modbus-Custom-Device-PPL/Source/API/Master/Master network read write.vi
Binary file not shown.
272 changes: 272 additions & 0 deletions
272
Modbus-Custom-Device-PPL/Source/API/Master/Modbus Master.lvclass
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
Binary file added
BIN
+23.7 KB
Modbus-Custom-Device-PPL/Source/API/Master/Read Device Identification.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+15.1 KB
Modbus-Custom-Device-PPL/Source/API/Master/Read Function Definition.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+19.4 KB
Modbus-Custom-Device-PPL/Source/API/Master/Write Function Definition.vi
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+18.8 KB
Modbus-Custom-Device-PPL/Source/API/Master/Write Multiple Holding Registers.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+18.1 KB
Modbus-Custom-Device-PPL/Source/API/Master/Write Single Holding Register.vi
Binary file not shown.
Binary file added
BIN
+22.7 KB
Modbus-Custom-Device-PPL/Source/API/Master/Write and Read Multiple Holding Registers.vi
Binary file not shown.
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+15.5 KB
Modbus-Custom-Device-PPL/Source/API/Slave/Get Daemon Connection Count.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+16.8 KB
Modbus-Custom-Device-PPL/Source/API/Slave/Mask Write Holding Register.vi
Binary file not shown.
298 changes: 298 additions & 0 deletions
298
Modbus-Custom-Device-PPL/Source/API/Slave/Modbus Slave.lvclass
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+71.1 KB
Modbus-Custom-Device-PPL/Source/API/Slave/Read Device Identification.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+72.6 KB
Modbus-Custom-Device-PPL/Source/API/Slave/Write Device Identification.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+20.2 KB
Modbus-Custom-Device-PPL/Source/API/Slave/Write Multiple Discrete Inputs.vi
Binary file not shown.
Binary file added
BIN
+13.8 KB
Modbus-Custom-Device-PPL/Source/API/Slave/Write Multiple Holding Registers.vi
Binary file not shown.
Binary file added
BIN
+20.2 KB
Modbus-Custom-Device-PPL/Source/API/Slave/Write Multiple Input Registers.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+13.1 KB
Modbus-Custom-Device-PPL/Source/API/Slave/Write Single Holding Register.vi
Binary file not shown.
Binary file added
BIN
+18 KB
Modbus-Custom-Device-PPL/Source/API/Slave/Write and Read Multiple Holding Registers.vi
Binary file not shown.
46 changes: 46 additions & 0 deletions
46
Modbus-Custom-Device-PPL/Source/API/Wrapper/API Main.lvlib
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file added
BIN
+19.2 KB
Modbus-Custom-Device-PPL/Source/API/Wrapper/Create Modbus Instance.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+12.7 KB
Modbus-Custom-Device-PPL/Source/API/Write Multiple Holding Registers.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+16.6 KB
Modbus-Custom-Device-PPL/Source/API/Write and Read Multiple Holding Registers.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
342 changes: 342 additions & 0 deletions
342
Modbus-Custom-Device-PPL/Source/Data Model/Device Data Model.lvclass
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+17.3 KB
Modbus-Custom-Device-PPL/Source/Data Model/Flatten modbus object to byte array.vi
Binary file not shown.
Binary file added
BIN
+17 KB
Modbus-Custom-Device-PPL/Source/Data Model/Identification Parameters.ctl
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+19.7 KB
Modbus-Custom-Device-PPL/Source/Data Model/Validate Device ID Code.vi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+24.8 KB
Modbus-Custom-Device-PPL/Source/Data Model/Write and Read Multiple Registers.vi
Binary file not shown.
255 changes: 255 additions & 0 deletions
255
Modbus-Custom-Device-PPL/Source/Documentation/API Documentation.hhc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,255 @@ | ||
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> | ||
<HTML> | ||
<HEAD> | ||
<meta name="GENERATOR" content="Microsoft® HTML Help Workshop 4.1"> | ||
<!-- Sitemap 1.0 --> | ||
</HEAD><BODY> | ||
<OBJECT type="text/site properties"> | ||
<param name="Window Styles" value="0x800025"> | ||
</OBJECT> | ||
<UL> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Modbus Library"> | ||
<param name="Local" value="API/Modbus Library.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="API"> | ||
</OBJECT> | ||
<UL> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Create Serial Master VI"> | ||
<param name="Local" value="API/Create_Serial_Master.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Create Serial Slave VI"> | ||
<param name="Local" value="API/Create_Serial_Slave.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Create TCP Master VI"> | ||
<param name="Local" value="API/Create_TCP_Master.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Create TCP Slave VI"> | ||
<param name="Local" value="API/Create_TCP_Slave.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Initialize VI"> | ||
<param name="Local" value="API/Initialize.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Coils VI"> | ||
<param name="Local" value="API/Read_Coils.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Device Identification VI"> | ||
<param name="Local" value="API/Read_Device_Identification.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Discrete Inputs VI"> | ||
<param name="Local" value="API/Read_Discrete_Inputs.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Exception Status VI"> | ||
<param name="Local" value="API/Read_Exception_Status.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Input Registers VI"> | ||
<param name="Local" value="API/Read_Input_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Holding Registers VI"> | ||
<param name="Local" value="API/Read_Holding_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write and Read Holding Registers"> | ||
<param name="Local" value="API\Write_and_Read_Multiple_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Multiple Coils VI"> | ||
<param name="Local" value="API/Write_Multiple_Coils.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Multiple Holding Registers VI"> | ||
<param name="Local" value="API/Write_Multiple_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Single Coil VI"> | ||
<param name="Local" value="API/Write_Single_Coil.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Single Holding Register VI"> | ||
<param name="Local" value="API\Write_Single_Holding_Register.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Mask Write Holding Register"> | ||
<param name="Local" value="API\Mask_Write_Holding_Register.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Shutdown VI"> | ||
<param name="Local" value="API/Shutdown.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Master"> | ||
</OBJECT> | ||
<UL> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Initialize VI"> | ||
<param name="Local" value="API/Master/Initialize.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Set Unit ID VI"> | ||
<param name="Local" value="API/Master/Set_Unit_ID.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Set Timeouts VI"> | ||
<param name="Local" value="API/Master/Set_Timeouts.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Coils VI"> | ||
<param name="Local" value="API/Master/Read_Coils.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Device Identification VI"> | ||
<param name="Local" value="API/Master/Read_Device_Identification.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Discrete Inputs VI"> | ||
<param name="Local" value="API/Master/Read_Discrete_Inputs.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Exception Status VI"> | ||
<param name="Local" value="API/Master/Read_Exception_Status.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Holding Registers VI"> | ||
<param name="Local" value="API/Master/Read_Holding_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Input Registers VI"> | ||
<param name="Local" value="API/Master/Read_Input_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write and Read Holding Registers"> | ||
<param name="Local" value="API\Master\Write_and_Read_Multiple_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Multiple Coils VI"> | ||
<param name="Local" value="API/Master/Write_Multiple_Coils.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Multiple Holding Registers VI"> | ||
<param name="Local" value="API/Master/Write_Multiple_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Single Coil VI"> | ||
<param name="Local" value="API/Master/Write_Single_Coil.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Single Holding Register VI"> | ||
<param name="Local" value="API\Master\Write_Single_Holding_Register.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Mask Write Holding Register"> | ||
<param name="Local" value="API\Master\Mask_Write_Holding_Register.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Shutdown VI"> | ||
<param name="Local" value="API/Master/Shutdown.html"> | ||
</OBJECT> | ||
</UL> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Slave"> | ||
</OBJECT> | ||
<UL> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Initialize VI"> | ||
<param name="Local" value="API/Slave/Initialize.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Coils VI"> | ||
<param name="Local" value="API/Slave/Read_Coils.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Get Daemon Connection Count VI"> | ||
<param name="Local" value="API\Slave\Get_Daemon_Connection_Count.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Get Daemon Connections VI"> | ||
<param name="Local" value="API\Slave\Get_Daemon_Connections.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Get Daemon Error VI"> | ||
<param name="Local" value="API\Slave\Get_Daemon_Error.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Get Daemon Status VI"> | ||
<param name="Local" value="API\Slave\Get_Daemon_Status.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Device Identification VI"> | ||
<param name="Local" value="API/Slave/Read_Device_Identification.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Discrete Inputs VI"> | ||
<param name="Local" value="API/Slave/Read_Discrete_Inputs.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Exception Status VI"> | ||
<param name="Local" value="API/Slave/Read_Exception_Status.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Holding Registers VI"> | ||
<param name="Local" value="API/Slave/Read_Holding_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Read Input Registers VI"> | ||
<param name="Local" value="API/Slave/Read_Input_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Device Identification VI"> | ||
<param name="Local" value="API/Slave/Write_Device_Identification.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Exception Status VI"> | ||
<param name="Local" value="API/Slave/Write_Exception_Status.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write and Read Holding Registers"> | ||
<param name="Local" value="API\Slave\Write_and_Read_Multiple_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Multiple Coils VI"> | ||
<param name="Local" value="API/Slave/Write_Multiple_Coils.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Multiple Discrete Inputs VI"> | ||
<param name="Local" value="API/Slave/Write_Multiple_Discrete_Inputs.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Multiple Input Registers VI"> | ||
<param name="Local" value="API/Slave/Write_Multiple_Input_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Multiple Holding Registers VI"> | ||
<param name="Local" value="API/Slave/Write_Multiple_Registers.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Single Coil VI"> | ||
<param name="Local" value="API/Slave/Write_Single_Coil.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Write Single Holding Register VI"> | ||
<param name="Local" value="API\Slave\Write_Single_Holding_Register.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Mask Write Holding Register"> | ||
<param name="Local" value="API\Slave\Mask_Write_Holding_Register.html"> | ||
</OBJECT> | ||
<LI> <OBJECT type="text/sitemap"> | ||
<param name="Name" value="Shutdown VI"> | ||
<param name="Local" value="API/Slave/Shutdown.html"> | ||
</OBJECT> | ||
</UL> | ||
</UL> | ||
</UL> | ||
</BODY></HTML> |
Oops, something went wrong.