Wiki source code of 3 V-NET Client

Version 11.1 by Theodore Xu on 2023/07/06 16: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 == Flash light ==
80
81 Let the lights of the V-Box start flashing quickly for several seconds, which is convenient for positioning where is the V-Box.
82
83 == Get machine code ==
84
85 Get the machine code of the current connected device and copy it to the clipboard.
86
87 == Update time ==
88
89 According to the current PC UTC time, to calibrate time of V-Box, but this would not change the time zone of V-Box.
90
91 == Clear ==
92
93 Clear the operation log in the Operation reminder
94
95 = 5 Device Pass-through =
96
97 == PLC Pass-through ==
98
99 (% style="text-align:center" %)
100 [[image:PLC Passthrough.png]]
101
102 **Functional overview**
103
104 {{info}}
105 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
106 {{/info}}
107
108 === **1 Search** ===
109
110 Enter a device name/Machine code/Product code, device list only display the devices that meet the search criteria, and support real-time filtering
111
112 (% style="text-align:center" %)
113 [[image:PLC Passthrough Device list.png]]
114
115 === **2 Device list** ===
116
117 (% style="text-align:center" %)
118 [[image:rightclick menu.png]]
119
120 * Display all groupings and device names and device status under current account.
121 * When the mouse is in the device list, right-click the menu to refresh the device list and copy the machine code/Product code.
122 * Refresh list: Reacquire all groupings and devices under the current account number from the server.
123 * (((
124 Copy machine code: Copy the current device's machine code/Product code to the clipboard.
125 )))
126
127 === **3 Configuration template&Refresh status** ===
128
129 * Refresh: Refresh the current device status(offline/online/being pass-through, etc.)
130 * New: Create a new configuration template according to current device and account
131 ** Name(required): Length limitation 1~~50, cannot duplicate
132 ** Port: Select which communication port of the device to pass-through
133 ** 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
134 ** When the device type is HMI, the template need to set a waiting timeout(ranges 0~~500)
135 * Edit: Modify the selected configuration template
136 * Delete: Delete the selected configuration template
137
138 === **4 Device information&Configuration information** ===
139
140 * Device information: Status (consistent with the status in the device list), machine code
141 * (((
142 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
143 )))
144
145 === **5 Start pass-through/End pass-through** ===
146
147 * Click Start pass-through to proceed PLC pass-through according to the current configuration template
148 * Click End pass-through to end PLC pass-through connection
149 * When the device is offline, the Start pass-through button cannot be clicked
150 * When the firmware version of device is too low, the Start pass-through button cannot be clicked
151 * 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
152 * When the current account has a device being pass-through, the Start pass-through button cannot be clicked
153 * 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
154
155 == VPN Pass-through:[[link>>doc:V-BOX.V-Net.Manual.VPN passthrough.WebHome]] ==
156
157 == HMI Pass-through ==
158
159 (% style="text-align:center" %)
160 [[image:HMI Passthrough.png]]
161
162 **Functional overview**
163
164 {{info}}
165 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.
166 {{/info}}
167
168 === **1 Device list** ===
169
170 * Display all support HMI devices under current account
171 * Right-click menu, search box is consistent with PLC pass-through
172
173 === **2 HMI Download tool configuration** ===
174
175 The folder where the selected download tool is located and the corresponding PIStudio version information
176
177 === **3 Browse** ===
178
179 Click Browse to find out if the selected folder containsPIStudioand download tools(Need to ensure existence)
180
181 === **4 ReOpen** ===
182
183 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
184
185 === **5 HMI Download tool list** ===
186
187 * 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
188 * 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
189
190 === **6 Device information** ===
191
192 Display device status and machine code
193
194 === **7 Start pass-through/End pass-through** ===
195
196 * Click Start pass-through, proceed pass-through according to the specified download tool and the selected device
197 * Click End pass-through to end HMI pass-through
198 * When the device is offline, the Start pass-through button cannot be clicked
199 * When the firmware version of the device is too low, the Start pass-through button cannot be clicked
200 * 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
201 * When the current account has a device being pass-through, the Start pass-through button cannot be clicked
202 * 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
203 * (((
204 The download tool is opened correctly: Machine code can be obtained and detected HMI firmware version
205 )))
206
207 (% style="text-align:center" %)
208 [[image:Success passthrough download tool.png]]
209
210 = 6 Tools =
211
212 == ARP Scan ==
213
214 (% style="text-align:center" %)
215 [[image:ARP scan.png]]
216
217 * Scan selectable network adapters
218 * Click the Scan button to scan all devices' IP address and the corresponding MAC address in the same network segment within the setting timeout
219 * (((
220 The scanned device will be displayed on the list, which can help to judge whether the current device exists IP conflict problem or not
221 )))
222
223 == OPC Tool ==
224
225 (% style="text-align:center" %)
226 [[image:OPC tool.png]]
227
228 * 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]]
229 * OPC tools can be found in the home menu bar->Tools->OPC tool
230
231 = 7 Configuration =
232
233 (% style="text-align:center" %)
234 [[image:Configuration.png]]
235
236 == Server Select ==
237
238 Select the specified server, switch servers, and return to the login page
239
240 == Virtual Serial Port ==
241
242 * Enable When using the PLC pass-through, need to use the virtual serial port function
243 * 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
244
245 == Firmware Update ==
246
247 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.
248
249 * 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
250 * 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
251
252 == ==
253
254 == Cache Clear ==
255
256 Click this button to restart the software and clear cef folder cache
257
258 = 8 Help =
259
260 (% style="text-align:center" %)
261 [[image:AboutUs.png]]
262
263 * Display software-related information
264 * Display APP and WeChat applet QR code
265 * Display company information