Changes for page 05 Lua Script

Last modified by Devin Chen on 2025/03/04 14:07

From version 31.2
edited by Hunter
on 2023/04/26 12:00
Change comment: There is no comment for this version
To version 32.1
edited by Hunter
on 2023/04/26 18:57
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -257,6 +257,28 @@
257 257  
258 258  The example shows convert the lua table data into csv string, then output as a file:
259 259  
260 -~1. Click "Create Table" to draw the lua table into HMI
260 +[[Download link>>https://ftp.we-con.com.cn/Download/WIKI/PI%20HMI/Demo/Lua%20Script/csvGenerate.zip]]
261 261  
262 +The following steps take HMI simulator as example:
263 +
264 +~1. Click button "Create Table" to draw lua table in screen.
265 +
266 +(% style="text-align:center" %)
267 +[[image:csvGenerateSteps.png]]
268 +
269 +2. Click button "Save as csv" to save the file into HMI storage path. On the HMI simulator, user can enter the simulation path of U disk to check the file whether create successfully.
270 +
271 +(% style="text-align:center" %)
272 +[[image:csvGenerateSimulationPath.png]]
273 +
274 +3. Click button "upload" to upload csv file into server side. In this case, we can check the upload path for PC.
275 +
276 +(% style="text-align:center" %)
277 +[[image:csvGenerateServerPath.png]]
278 +
279 +The table drawing and csv file generation is mainly using the following function to implement, and csv file storage path in HMI is "udisk:weather1.csv":
280 +
281 +(% style="text-align:center" %)
282 +[[image:csvGenerateLuaCode.png]]
283 +
262 262  
csvGenerateLuaCode.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +50.2 KB
Content
csvGenerateServerPath.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Hunter
Size
... ... @@ -1,0 +1,1 @@
1 +56.3 KB
Content