Wiki source code of 3 V-NET Client

Version 2.9 by Hunter on 2023/01/07 11:20

Hide last authors
Hunter 1.1 1 = 1 Login page =
2
3 (% style="text-align:center" %)
4 [[image:V-NET Login.png]]
5
6 == Language switch ==
7
8 Switch the display language of the software through the first drop-down list. Currently, there are two languages: Simplified Chinese, English.
9
10 == Server selection ==
11
12 Users can switch servers connected to on the software through the second drop-down list.
13
14 == User login ==
15
16 * Enter the correct account password to log in successfully
17 * If the same account is in differentPCLogin on the different device at the same time, the account logged on the first device will be forced to log off
18 * The view account does not have permission to use the device pass-through function on the home page
19
20 == Remember password ==
21
22 * If check this option, after entering the correct password and log in successfully, V-NET Client software would remember the password
23 * Users can select remembered account and password to log in directly through the inputbox drop-down list without repeatedly entering the password
24
25 == Offline mode ==
26
27 Users can jump directly to the homepage without entering the account password by clicking Offline-mode. Only some functions are worked in offline mode. Please refer to the corresponding function modules in the following specific contents.
28
Hunter 1.2 29 = 2 Offline mode =
30
31 (% style="text-align:center" %)
32 [[image:V-NET Offline.png]]
33
34 In offline mode, only some functions are available without login, like the above screenshot shows: The Display and Device Pass-through are disabled. To use the non-offline mode function, please close the V-NET Client, and restart to login account.
35
36 = 3 Display =
37
38 (% style="text-align:center" %)
39 [[image:V-NET homepage.png]]
40
Hunter 2.4 41 After logging into the software, jump to the V-NET homepage by default.
Hunter 1.2 42
43 (% style="text-align:center" %)
44 [[image:New layout.png]]
45
Hunter 2.4 46 The Pass-through tab is no longer displayed in the main interface. But integrated into the software "Device Pass-through" function. To use the corresponding function, please refer to following chapter"Device Pass-through".
Hunter 1.2 47
Hunter 1.3 48 = 4 Device Configuration =
49
50 (% style="text-align:center" %)
51 [[image:DeviceConfiguration.png]]
52
Hunter 2.2 53 == Connect method ==
54
55 * USB direct connection
56 * Ethernet cable in LAN
57
58 (% style="text-align:center" %)
59 [[image:Scan Segment.png]]
60
61 * When the inputbox is not entered and directly click the magnifer icon, the current segment is scanned accroding to the PC IP's segment.
62 * When the inputbox is entered and click magnifer icon, the current segment is scanned according to the input IP.
63
64 == Configure network ==
65
66 (% style="text-align:center" %)
67 [[image:Network Config.png]]
68
Hunter 2.3 69 * After V-Box is selected, configure the network for the current device
70 * Upload is for uploads the network configuration of the current devic
71 * (((
72 After downloaded, the current device will connect to the corresponding server according to downloaded configuration
73 )))
74
Hunter 2.4 75 == Test network ==
76
77 Get the network status of the current device, see whether V-Box can ping server successfully.
78
79 == Update Firmware ==
80
81 Compare the firmware version carried by the software with the firmware version running by the device, if the firmware version of the V-NET Client software is higher than the firmware version of the device(V-Box), choose whether to upgrade the firmware of the device.
82
83 == Flash light ==
84
85 Let the lights of the V-Box start flashing quickly for several seconds, which is convenient for positioning where is the V-Box.
86
87 == Get machine code ==
88
89 Get the machine code of the current connected device and copy it to the clipboard.
90
91 == Update time ==
92
93 According to the current PC UTC time, to calibrate time of V-Box, but this would not change the time zone of V-Box.
94
95 == Clear ==
96
97 Clear the operation log in the Operation reminder
98
Hunter 2.7 99 = 5 Device Pass-through =
Hunter 2.4 100
Hunter 2.7 101 == PLC Pass-through ==
Hunter 2.4 102
Hunter 2.7 103 (% style="text-align:center" %)
104 [[image:PLC Passthrough.png]]
105
106 **Functional overview**
107
108 {{info}}
109 Built on V-BOX/ig HMI and PLC on the basis of normal communication, online PLC connection according to the generated virtual serial port, allowing the PLC software communicate PLC, complete the upload/download PLC programs, monitoring PLC programs and other functions
110 {{/info}}
111
Hunter 2.8 112 === **1 Search** ===
113
114 Enter a device name/Machine code/Product code, device list only display the devices that meet the search criteria, and support real-time filtering
115
116 (% style="text-align:center" %)
117 [[image:PLC Passthrough Device list.png]]
118
119 === **2 Device list** ===
120
121 (% style="text-align:center" %)
122 [[image:rightclick menu.png]]
123
124 * Display all groupings and device names and device status under current account.
125 * When the mouse is in the device list, right-click the menu to refresh the device list and copy the machine code/Product code.
126 * Refresh list: Reacquire all groupings and devices under the current account number from the server.
127 * (((
128 Copy machine code: Copy the current device's machine code/Product code to the clipboard.
129 )))
130
Hunter 2.9 131 === **3 Configuration template&Refresh status** ===
132
133 * Refresh: Refresh the current device status(offline/online/being pass-through, etc.)
134 * New: Create a new configuration template according to current device and account
135 ** Name(required): Length limitation 1~~50, cannot duplicate
136 ** Port: Select which communication port of the device to pass-through
137 ** When the Ethernet is selected as pass-through communication port, the information user need to enter is IP address, need to conform IP address format, and port scopes from 1 to 65535
138 ** When the device type is HMI, the template need to set a waiting timeout(ranges 0~~500)
139 * Edit: Modify the selected configuration template
140 * Delete: Delete the selected configuration template
141
142 === **4 Device information&Configuration information** ===
143
144 * Device information: Status (consistent with the status in the device list), machine code
145 * (((
146 Configuration information: The configuration template list according to the selected device and current account. The specific information is displayed when different configurations are selected in the drop-down list
147 )))
148
149 === **5 Start pass-through/End pass-through** ===
150
151 * Click Start pass-through to proceed PLC pass-through according to the current configuration template
152 * Click End pass-through to endPLC pass-through connection
153 * When the device is offline, the Start pass-through button cannot be clicked
154 * When the firmware version of device is too low, the Start pass-through button cannot be clicked
155 * The current account does not have the permission of pass-through to this device or the device is shared by others, the Start pass-through button cannot be clicked
156 * When the current account has a device being pass-through, the Start pass-through button cannot be clicked
157 * After clicking the Start pass-through button, if the pass-through is successful, the button changes to End pass-through, and the device status color on the left side list changes to blue
158
159 == VPN Pass-through ==
160
161 (% style="text-align:center" %)
162 [[image:VPN passthrough.png]]
163
164 **Functional overview**
165
Hunter 1.1 166