Wiki source code of 3 V-NET Client

Version 7.1 by Hunter on 2023/02/28 10:55

Show last authors
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
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
41 After logging into the software, jump to the V-NET homepage by default.
42
43 (% style="text-align:center" %)
44 [[image:New layout.png]]
45
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>>https://docs.we-con.com.cn/bin/view/V-BOX/V-Net/Manual/3%20V-NET%20Client/#H5DevicePass-through]].
47
48 = 4 Device Configuration =
49
50 (% style="text-align:center" %)
51 [[image:DeviceConfiguration.png]]
52
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
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
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
99 = 5 Device Pass-through =
100
101 == PLC Pass-through ==
102
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
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
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 end PLC 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 == WVPN Pass-through ==
160
161 (% style="text-align:center" %)
162 [[image:VPN passthrough.png]]
163
164 **Functional overview**
165
166 {{info}}
167 VPN pass-through is to add PC to the Local Area Network where the device is located. It can be imagined that PC "replaces" the device at this time, and PC can access any PLC in this Local Area Network where the device is located.
168 {{/info}}
169
170 === **1 Device list** ===
171
172 * Display all support VPN pass-through devices under current account
173 * (((
174 Right-click menu, search box is consistent with PLC pass-through
175 )))
176
177 === **2 Remote LAN IP** ===
178
179 VPN pass-through required parameters, DHCP/Static IP of pass-through IP
180
181 === **3 Device information** ===
182
183 Display device machine code, name, device status and other information
184
185 === **4 Start pass-through/End pass-through** ===
186
187 * Click Start pass-through, proceed VPN pass-through according to the setting LAN pass-through IP
188 * Click End pass-through to end VPN pass-through
189 * When the device is offline, the Start pass-through button cannot be clicked
190 * When the firmware version of the device is too low, the Start pass-through button cannot be clicked
191 * 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
192 * When the current account has a device being pass-through, the Start pass-through button cannot be clicked
193 * (((
194 After clicking the Start pass-through button, the pass-through is successful, the button changes to End pass-through, and the device status color on the left side changes to yellow
195 )))
196
197 {{info}}
198 ✎Note: The WVPN connection only lasting for 2 hours after user connect successfully, suggest to close the connection manually after done the debugging.
199 {{/info}}
200
201
202
203 == HMI Pass-through ==
204
205 (% style="text-align:center" %)
206 [[image:HMI Passthrough.png]]
207
208 **Functional overview**
209
210 {{info}}
211 Select the download tool path in the installed PIStudio, pop up the download tool after successfully start pass-through , and select PC->HMI, and select the compiled .wmt or .wmt3 file, the program can be downloaded to the HMI. After the project downloaded, HMI will automatically restart.
212 {{/info}}
213
214 === **1 Device list** ===
215
216 * Display all support HMI devices under current account
217 * Right-click menu, search box is consistent with PLC pass-through
218
219 === **2 HMI Download tool configuration** ===
220
221 The folder where the selected download tool is located and the corresponding PIStudio version information
222
223 === **3 Browse** ===
224
225 Click Browse to find out if the selected folder containsPIStudioand download tools(Need to ensure existence)
226
227 === **4 ReOpen** ===
228
229 When click start pass-through, and the download tool is closed due to some situation after opened it, click ReOpen to open the download tool again
230
231 === **5 HMI Download tool list** ===
232
233 * Automatically search and detect the installed PIStudio on this PC, and display all installed download tools and their versions when enter the HMI pass-through page
234 * Select any option in the table, download tool configuration area display the corresponding selected option's information, and saves the selected HMIdownload tool configuration at the same time
235
236 === **6 Device information** ===
237
238 Display device status and machine code
239
240 === **7 Start pass-through/End pass-through** ===
241
242 * Click Start pass-through, proceed pass-through according to the specified download tool and the selected device
243 * Click End pass-through to end HMI pass-through
244 * When the device is offline, the Start pass-through button cannot be clicked
245 * When the firmware version of the device is too low, the Start pass-through button cannot be clicked
246 * 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
247 * When the current account has a device being pass-through, the Start pass-through button cannot be clicked
248 * After clicking the Start pass-through button, the pass-through is successful, the button changes to End pass-through, and the device status color on the left side changes to orange, and the selected download tool is opened at the same time
249 * (((
250 The download tool is opened correctly: Machine code can be obtained and detected HMI firmware version
251 )))
252
253 (% style="text-align:center" %)
254 [[image:Success passthrough download tool.png]]
255
256 = 6 Tools =
257
258 == ARP Scan ==
259
260 (% style="text-align:center" %)
261 [[image:ARP scan.png]]
262
263 * Scan selectable network adapters
264 * Click the Scan button to scan all devices' IP address and the corresponding MAC address in the same network segment within the setting timeout
265 * (((
266 The scanned device will be displayed on the list, which can help to judge whether the current device exists IP conflict problem or not
267 )))
268
269 == OPC Tool ==
270
271 (% style="text-align:center" %)
272 [[image:OPC tool.png]]
273
274 * The software is built-inOPCtool, no need to download additionally, about the specific operation of OPC tool, please refer to the [[OPC tool>>doc:V-BOX.V-Net.Manual.7 OPC tool.WebHome]]
275 * OPC tools can be found in the home menu bar->Tools->OPC tool
276
277 = 7 Configuration =
278
279 (% style="text-align:center" %)
280 [[image:Configuration.png]]
281
282 == Server Select ==
283
284 Select the specified server, switch servers, and return to the login page
285
286 == Virtual Serial Port ==
287
288 * Enable When using the PLC pass-through, need to use the virtual serial port function
289 * Select serial port: Choose the current idle serial port as the virtual serial port independently, so as to avoid access another new USB device conflict
290
291 == Firmware Update ==
292
293 Compare the firmware version carried by the current V-NET Client software with the latest firmware on the server. If not, choose to update the firmware version carried by the software
294
295 * Auto Update: Automatically detect whether the firmware version carried by the current V-NET Client software is the latest firmware on the server during the software running
296 * Manual Update: Need to click manually to compare the firmware version carried by the current V-NET Client software with the latest firmware version on the server
297
298 == Cache Clear ==
299
300 Click this button to restart the software and clear cef folder cache
301
302 = 8 Help =
303
304 (% style="text-align:center" %)
305 [[image:AboutUs.png]]
306
307 * Display software-related information
308 * Display APP and WeChat applet QR code
309 * Display company information