Changes for page 05 Lua Script

Last modified by Joe on 2026/05/21 13:49

From version 12.1
edited by Joe
on 2026/05/21 13:49
Change comment: There is no comment for this version
To version 7.1
edited by Hunter
on 2026/02/25 18:54
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.joe
1 +XWiki.Hunter
Content
... ... @@ -48,32 +48,29 @@
48 48  (% style="text-align:center" %)
49 49  [[image:dZyxVCtWDz.png]]
50 50  
51 -(% class="box infomessage" %)
52 -(((
53 -Note:About how to set up the FTP server in Windows PC: **[[How to set up and manage an FTP server on Windows 10>>https://www.windowscentral.com/how-set-and-manage-ftp-server-windows-10]]**
54 -)))
51 +~1. About how to set up the FTP server in Windows PC: **[[Build an FTP Site on IIS>>https://docs.microsoft.com/en-us/iis/publish/using-the-ftp-service/scenario-build-an-ftp-site-on-iis]] **,** [[How to set up and manage an FTP server on Windows 10>>https://www.windowscentral.com/how-set-and-manage-ftp-server-windows-10]]**
55 55  
56 -1.Enter PC (FTP Server) IP address and port number (Default 21).
53 +2. Enter PC (FTP Server) IP address and port number (Default 21).
57 57  
58 58  (% style="text-align:center" %)
59 59  [[image:LuaFTPDemoIP&Port.png]]
60 60  
61 -2.Change the filename of the file that needs to be uploaded. If run on as Offline Simulator, the simulate upload path of "udisk:1.png" will be "C:\WECON\USB\1.png" on the PC.
58 +3. Change the filename of the file that needs to be uploaded. If run on as Offline Simulator, the simulate upload path of "udisk:1.png" will be "C:\WECON\USB\1.png" on the PC.
62 62  
63 63  (% style="text-align:center" %)
64 64  [[image:LuaFTPDemoUpload.png]]
65 65  
66 -3.Change drive letter of file save path according to drop-down list (There are three option available: Flash, UDisk and SDCard).
63 +4. Change drive letter of file save path according to drop-down list (There are three option available: Flash, UDisk and SDCard).
67 67  
68 68  (% style="text-align:center" %)
69 69  [[image:LuaFTPDemoDropBox.png]]
70 70  
71 -4.Change the filename of the file that needs to be downloaded from PC(Server).
68 +5. Change the filename of the file that needs to be downloaded from PC(Server).
72 72  
73 73  (% style="text-align:center" %)
74 74  [[image:LuaFTPDemoDownload.png]]
75 75  
76 -5.Set the default configuration in file "Script_BG.lua"
73 +6. Set the default configuration in file "Script_BG.lua"
77 77  
78 78  (% style="text-align:center" %)
79 79  [[image:LuaFTPDemoInitial.png]]
... ... @@ -126,9 +126,6 @@
126 126  
127 127  [[Download link>>https://ftp.we-con.com.cn/Download/WIKI/PI%20HMI/Demo/Lua%20Script/Telegram.zip]]
128 128  
129 -
130 -[[URL Encode Table for Special Characters>>https://docs.we-con.com.cn/bin/view/PIStudio/FAQ/Why%20can't%20I%20receive%20HMI%20messages%20on%20Telegram]]
131 -
132 132  = 9** LINE Notify(Not available now)** =
133 133  
134 134  This example shows how to use the LINE Notify to send message into LINE group. When monitoring bit "@B_HDX0.0" changes, it will trigger and send the message. Please replace with your own Token.
... ... @@ -716,7 +716,7 @@
716 716  
717 717  = 28 Google Sheets API =
718 718  
719 -The example shows how to send the data into the Google sheets API via Lua script. [[Jump to Video>>https://youtu.be/VKjr3_MVNzc]]
713 +The example shows how to send the data into the Google sheets API via Lua script. Jump to Video
720 720  
721 721  {{warning}}
722 722  since the HMI lacks a built-in library for cryptographic signatures (RS256/JWT), user can automate this by sending the token to the HMI via external communication. Token need to be manual input in this project.
... ... @@ -723,8 +723,3 @@
723 723  {{/warning}}
724 724  
725 725  [[Download link>>https://ftp.we-con.com.cn/Download/WIKI/PI%20HMI/Demo/Lua%20Script/GoogleSheet.zip]]
726 -
727 -= 29 Graphics Drawing =
728 -
729 -The example shows drawing a snow and a star on the HMI screen with drawing function from Lua Script.Please note that  use PI version 10.6 or higher to open the project.
730 -[[Download link>>https://ftp.we-con.com.cn/Download/WIKI/PI%20HMI/Demo/Lua%20Script/Graphics%20Drawing.pi2]]