Changes for page 01 Lua Functions
Last modified by Theodore Xu on 2023/10/26 10:51
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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