Changes for page 05 Lua Script
Last modified by Devin Chen on 2025/03/04 14:07
From version 44.1
edited by hunter123
on 2023/08/03 15:00
on 2023/08/03 15:00
Change comment:
Replaced user [xwiki:XWiki.Hunter] in fields [author, contentAuthor] to user [xwiki:XWiki.hunter123]
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 3 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. hunter1231 +XWiki.Hunter - Content
-
... ... @@ -522,27 +522,3 @@ 522 522 523 523 (% style="text-align:center" %) 524 524 [[image:WeatherHTTPtestdisplay.png]] 525 - 526 -= 17 **CSV File Reading** = 527 - 528 -The example shows how to read the csv file into HMI, and then display as table. 529 - 530 -[[Download link>>https://ftp.we-con.com.cn/Download/WIKI/PI%20HMI/Demo/Lua%20Script/csvRead.zip]] 531 - 532 -The core code is from file readcsv.lua: 533 - 534 -1) The file path is set as Sheet_2023_06_13_15_29_45.csv at the root path for USB; 535 - 536 -2) Remember to change csv separator in the second parameter from function csv_csvToTable according to user's need, this demo is using **semicolon** as separator; 537 - 538 -(% style="text-align:center" %) 539 -[[image:CSVreadwithsemicolon.png]] 540 - 541 -3) The reading content is a two-dimensional table, can use the table index to locate the specify data cell; 542 - 543 -For example, want to read the 2nd row C column from the table, the table index will be like table[2][3]. 544 - 545 -(% style="text-align:center" %) 546 -[[image:celllocation.png]] 547 - 548 -
- CSVreadwithsemicolon.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Hunter - Size
-
... ... @@ -1,1 +1,0 @@ 1 -51.3 KB - Content
- celllocation.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Hunter - Size
-
... ... @@ -1,1 +1,0 @@ 1 -12.6 KB - Content
- luacsvfilereadcontent.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Hunter - Size
-
... ... @@ -1,1 +1,0 @@ 1 -46.5 KB - Content