User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
get_access_to_registers [2019/01/09 10:43]
akuzmuk
get_access_to_registers [2019/07/05 15:43]
emozolyak
Line 41: Line 41:
   * warning   * warning
   * alert   * alert
 +
 +==== SetReg(variable_name[,​connection_name],​ new_value) ====
 +The SetReg function sets the current value of the register with the name of the variable **variable_name** to **new_value** for the current scan. This function **DOES NOT** send new value to external devices. When polling this register in subsequent cycles, the old value will be read. 
 +
 +Function returns 1 if an error occurred and 0 on success.
 +
 +The parameters **variable_name** and **connection_name** work just like in the GetReg function. Since version 3.2 there is no more **connection_name** parameter.
 +
 +
 +==== WriteReg(variable_name[,​ connection_name],​ new_value) ====
 +The WriteReg function sets the current value of the register with the name of the variable **variable_name** (optionally you can specify the connection **connection_name**) to provided **new_value** for the current scan and writes this value to the external device in the beginning of the next cycle. When polling this register in subsequent scans, a new value will be read (if it was not changed by the device itself). ​
 +
 +Function returns 1 if any error occurred and 0 on success.
 +
 +The parameters **variable_name** and **connection_name** work just like in the GetReg function. Since version 3.2 there is no more **connection_name** parameter.
 +
 +===== Getting register'​s values stored in a log =====
  
 ==== GetRegFromLog(variable_name,​ query_parameters) ==== ==== GetRegFromLog(variable_name,​ query_parameters) ====
Line 98: Line 115:
 </​code>​ </​code>​
  
- 
-==== SetReg(variable_name[,​connection_name],​ new_value) ==== 
-The SetReg function sets the current value of the register with the name of the variable **variable_name** to **new_value** for the current scan. This function **DOES NOT** send new value to external devices. When polling this register in subsequent cycles, the old value will be read.  
- 
-Function returns 1 if an error occurred and 0 on success. 
- 
-The parameters **variable_name** and **connection_name** work just like in the GetReg function. Since version 3.2 there is no more **connection_name** parameter. 
- 
- 
-==== WriteReg(variable_name[,​ connection_name],​ new_value) ==== 
-The WriteReg function sets the current value of the register with the name of the variable **variable_name** (optionally you can specify the connection **connection_name**) to provided **new_value** for the current scan and writes this value to the external device in the beginning of the next cycle. When polling this register in subsequent scans, a new value will be read (if it was not changed by the device itself). ​ 
- 
-Function returns 1 if any error occurred and 0 on success. 
- 
-The parameters **variable_name** and **connection_name** work just like in the GetReg function. Since version 3.2 there is no more **connection_name** parameter. 
  
  
  

Page Tools