Changes for page 01 Lua Functions

Last modified by Theodore Xu on 2023/10/26 10:51

From version 4.1
edited by Leo
on 2022/06/16 16:18
Change comment: There is no comment for this version
To version 3.1
edited by Leo
on 2022/06/16 16:09
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -63,7 +63,7 @@
63 63  
64 64  3. [, number class] indicates that the third parameter class is a numeric value, and it is optional. Specify the default class in class 1 in the parameter description.
65 65  
66 -4. Any parameter in the brackets of [] is considered to be an optional parameter, and may not be transmitted when called. The default value will be given in the parameter description.
66 +{{id name="OLE_LINK4"/}}{{id name="OLE_LINK5"/}}4. Any parameter in the brackets of [] is considered to be an optional parameter, and may not be transmitted when called. The default value will be given in the parameter description.
67 67  
68 68  **Call example**
69 69  
... ... @@ -114,38 +114,39 @@
114 114  (((
115 115  = **2 Address Operation** =
116 116  
117 -
117 +**~ Form 2.1**
118 118  )))
119 119  
120 -|=16-bit data formal|=HLword|=32-bit data formal|=HLword|= 64-bit data formal|=HLword
121 -|12(Default)|0|1234(Default)|0|(((
122 -12345678(Default)
123 -)))|(((
124 -0
120 +(% class="table-bordered" style="width:982px" %)
121 +|(% style="width:167px" %) 16-bit data formal|(% style="width:142px" %) HLword|(% style="width:194px" %) 32-bit data formal|(% style="width:177px" %) HLword|(% style="width:147px" %) 64-bit data formal|(% style="width:152px" %) HLword
122 +|(% style="width:167px" %) 12(Default)|(% style="width:142px" %) 0|(% style="width:194px" %) 1234(Default)|(% style="width:177px" %) 0|(% style="width:147px" %)(((
123 + 12345678(Default)
124 +)))|(% style="width:152px" %)(((
125 + 0
125 125  )))
126 -|21|6|(((
127 -3412(High and low word conversion)
128 -)))|2|(((
129 -34127856  (High and low word conversion)
130 -)))|2
131 -| | |2143|3|(((
132 -21436587
133 -)))|3
134 -| | |4321|6|(((
135 -87654321
136 -)))|6
137 -| | | | |(((
138 -78563412
139 -)))|7
140 -| | | | |(((
141 -56781234
142 -)))|8
143 -| | | | |(((
144 -65872143
145 -)))|9
146 -| | | | |(((
147 -43218765
148 -)))|10
127 +|(% style="width:167px" %) 21|(% style="width:142px" %) 6|(% style="width:194px" %)(((
128 + 3412(High and low word conversion)
129 +)))|(% style="width:177px" %) 2|(% style="width:147px" %)(((
130 + 34127856  (High and low word conversion)
131 +)))|(% style="width:152px" %) 2
132 +|(% style="width:167px" %) |(% style="width:142px" %) |(% style="width:194px" %) 2143|(% style="width:177px" %) 3|(% style="width:147px" %)(((
133 + 21436587
134 +)))|(% style="width:152px" %) 3
135 +|(% style="width:167px" %) |(% style="width:142px" %) |(% style="width:194px" %) 4321|(% style="width:177px" %) 6|(% style="width:147px" %)(((
136 + 87654321
137 +)))|(% style="width:152px" %) 6
138 +|(% style="width:167px" %) |(% style="width:142px" %) |(% style="width:194px" %) |(% style="width:177px" %) |(% style="width:147px" %)(((
139 + 78563412
140 +)))|(% style="width:152px" %) 7
141 +|(% style="width:167px" %) |(% style="width:142px" %) |(% style="width:194px" %) |(% style="width:177px" %) |(% style="width:147px" %)(((
142 + 56781234
143 +)))|(% style="width:152px" %) 8
144 +|(% style="width:167px" %) |(% style="width:142px" %) |(% style="width:194px" %) |(% style="width:177px" %) |(% style="width:147px" %)(((
145 + 65872143
146 +)))|(% style="width:152px" %) 9
147 +|(% style="width:167px" %) |(% style="width:142px" %) |(% style="width:194px" %) |(% style="width:177px" %) |(% style="width:147px" %)(((
148 + 43218765
149 +)))|(% style="width:152px" %) 10
149 149  
150 150  * If HLword enters any other value, it will be treated as invalid.
151 151  
... ... @@ -152,9 +152,9 @@
152 152   Demo:  Reads a 32-bit floating-point number at position D0 of PLC
153 153  
154 154  
156 +(% style="text-align:center" %)
157 +[[image:企业微信截图_20210506180640.png||class="img-thumbnail" height="301" width="600"]]
155 155  
156 -[[image:企业微信截图_20210506180640.png||height="301" width="600" class="img-thumbnail"]]
157 -
158 158  == **2.1 addr_getshort(string addr[, number type, number hlword])** ==
159 159  
160 160  **Function:**
... ... @@ -207,7 +207,7 @@
207 207  
208 208  **Function:**
209 209  
210 -Read 16-bit unsigned decimal address
211 +{{id name="OLE_LINK6"/}}Read 16-bit unsigned decimal address
211 211  
212 212  **Parameters:**
213 213  
... ... @@ -299,7 +299,7 @@
299 299  
300 300  **Function:**
301 301  
302 -Read 32-bit unsigned decimal address
303 +{{id name="OLE_LINK7"/}}Read 32-bit unsigned decimal address
303 303  
304 304  **Parameters:**
305 305  
... ... @@ -375,7 +375,7 @@
375 375  
376 376  //num//: value
377 377  
378 -[type = 0]not read through 1: read through
379 +{{id name="OLE_LINK8"/}}[type = 0]not read through 1: read through
379 379  
380 380  [hlword = 0]  Don't convert,See Form 2.1
381 381  
... ... @@ -1499,7 +1499,7 @@
1499 1499  
1500 1500  **✎Note: **
1501 1501  
1502 -//HSW// is a system special register, so please refer to the system special register table during use. Do not use addresses that are not mentioned in the table, and use the addresses stated in the table with caution (example: restart ("@W_HSW0") Writing a value of 1 will cause V-BOX to restart).
1503 +//{{id name="OLE_LINK1"/}}HSW// is a system special register, so please refer to the system special register table during use. Do not use addresses that are not mentioned in the table, and use the addresses stated in the table with caution (example: restart ("@W_HSW0") Writing a value of 1 will cause V-BOX to restart).
1503 1503  
1504 1504  //Without any conditions. Direct use ("@W_HSW0") will cause the V-BOX to restart continuously.// When using ("@W_HSW0") address, please add judgment conditions, such as: connection to MQTT fails, there is no network, the value of a PLC address meets the condition or counts to a certain value.
1505 1505  
... ... @@ -1842,7 +1842,7 @@
1842 1842  Faied: multi
1843 1843  
1844 1844  (((
1845 -== **9.7 remote_com_start(string config)** ==
1846 +== **9.7 {{id name="_Toc22969"/}}remote_com_start(string config)** ==
1846 1846  )))
1847 1847  
1848 1848  **Function:**
... ... @@ -1882,7 +1882,7 @@
1882 1882  Failed: multi
1883 1883  
1884 1884  (((
1885 -== **9.9 remote_com_state()** ==
1886 +== **9.9{{id name="_Toc22824"/}} remote_com_state()** ==
1886 1886  )))
1887 1887  
1888 1888  **Function:**
... ... @@ -1896,4 +1896,4 @@
1896 1896  1. number, current pass-through status: 0-none 1,2-starting pass-through 3-penetrating 4,5-finishing pass-through 6-pass-through error
1897 1897  1. string, pass-through server domain name and port number, xxxx (domain name): xxx (port number)
1898 1898  
1899 -Failed: multi
1900 +{{id name="OLE_LINK9"/}}Failed: multi