User Tools

Site Tools


synapse

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
synapse [2021/07/20 13:37] – [Modbus registers map] emozolyaksynapse [2024/02/01 14:52] (current) – [Synapse v2] emozolyak
Line 1: Line 1:
 ====== Synapse remote I/O module ====== ====== Synapse remote I/O module ======
  
-{{ ::syn_1wire.jpg?direct&200| 7bit Synapse remote I/O module}}+{{ network:syn_1wire.jpg?direct&200| 7bit Synapse remote I/O module}}
  
 The Synapse module (further reffered to as 'module') is produced under 7bit trademark and designed for data aquisition from discrete sensors and 1-Wire temperature sensors, as well as load control with digital outputs. The Synapse module (further reffered to as 'module') is produced under 7bit trademark and designed for data aquisition from discrete sensors and 1-Wire temperature sensors, as well as load control with digital outputs.
Line 23: Line 23:
  
 ==== Modbus registers map ==== ==== Modbus registers map ====
 +There are 1000 HR registers available for the user, some of them are reserverd for special functions:
 +^Holding Registers^^
 +| 000-999: (F-RAM) ||
 +
 ^Discrete Inputs ^^ ^Discrete Inputs ^^
-|DI0..7| Digital input state 0..7|+|DI0 7| Digital input state 0 ~ 7| 
 +|HR20 ~ 27| Digital filter(DI 0 ~ 7)| 
 ^Coils ^^ ^Coils ^^
 |C0..7| Digital outputs 0..7| |C0..7| Digital outputs 0..7|
-^Holding Registers^^ +^Safety state ^^ 
-000-999: (F-RAM) ||+|HR35| Keep previous outputs state after restaft, 0 off, 1 on| 
 + 
 +^Predictive maintenance registers^^
 |HR0 ~ HR14| countung input (DI 0 ~ 7) dw, high word comes first | |HR0 ~ HR14| countung input (DI 0 ~ 7) dw, high word comes first |
-|HR60 ~ HR 74| DI 0 ~ 7 time on totalizers +|HR60 ~ HR 74|DI 0 ~ 7 time on totalizers |
-|HR76 ~ HR90|  DO 0 ~ 7 changeover counters| +
-|HR92 ~ 106 |  DO 0 ~ 7 time on totalizers | +
-|020| digital filter. (DI 0)   /* 0 - disable, 1 - enable | +
-|021| digital filter. (DI 1)  | +
-|...|| +
-|027| digital filter. (DI 7)  | +
-|030| power-ups counter | +
-|031| uptime in seconds (high)| +
-|032| uptime in seconds (low) | +
-^Input Registers^^ +
-|0| 1-Wire temperature 1 (-100° - sensor failed or not connected) | +
-|1| 1-Wire temperature 2 | +
-|2| 1-Wire temperature 3 | +
-|...|| +
-|...|| +
-|31| 1-Wire temperature 31 |+
  
-033 - number of 1-Wire sensors on the bus, writing '0' - resets sensors enumeration tree and makes new enumaration, old sensors will be deleted, writing any number but '0' - leaves old enumaration tree and appends new sensors to the end+^PWM for triac outputs^^ 
 +|HR111 ~ 118 |DO1 ~ 8 PWM duty cycle | 
 +* this option available for the SSR outputs
  
 +^System^^
 +|HR30| power-ups counter |
 +|HR31| uptime in seconds (high)|
 +|HR32| uptime in seconds (low) |
 +
 +^Temperatures ^^
 +|IR0 ~ IR31| 1-Wire temperature 1 (-1000° - sensor failed or not connected) |
 +|HR33      | Total sensors quantity or Init** (writing 0 to HR33 clears the enumeration)|
 +
 +==== Auto enumeration for 1-Wire sensors ====
 +Each DS18B20 has their own unique serial number. Using a special search algorithm, the Synapse finds and saves the enumeration scheme for the sensors found in the static memory. New sensors still can be added to the existing enumeration by 
 +  *powering on or resetting the module
 +  *writing non-zero value into HR33 register
  
 ==== Modbus map csv-file ==== ==== Modbus map csv-file ====
-For the convinence, a module register map is provided from this {{synapse_all_reg_1wire.zip | link }} to import in the WebHMI project. +For the convinence, a module register map is provided from this {{network:synapse_all_reg_1wire.zip | link }} to import in the WebHMI project. 
  
 ==== Documentaion ==== ==== Documentaion ====
-<WRAP center round download 60%> +<WRAP center round download 80%> 
-{{syn_quick_guide_rev9_eng.pdf|Synapse Quick Guide Eng.}}+{{network:syn_quick_guide_rev9_eng.pdf|Synapse Quick Guide Eng.}}
 </WRAP> </WRAP>
  
 +===== Synapse v2 =====
 +
 +In the v2, there were the following features added: 
 +  * 2 analog inputs (4..20 mA)
 +  * Lua engine for user scripts
 +  * Universal ~220Vac/=24Vdc input 
 +
 +Please refer to the product [[http://webhmi.com.ua/ru/7bit-synapse-rev-2/|page]].
 +
 +<WRAP center round download 80%>
 +Please refer to the {{7bit:manuals:syn_qg_v21.pdf|user manual}} for the v2.  
 +</WRAP>
 +
 +<WRAP center round download 80%>
 +{{7bit:synapse_v2_eng_rev2.pdf|Presentation for Synapse v2 }}
 +</WRAP>
  
  
synapse.1626788246.txt.gz · Last modified: 2021/07/20 13:37 by emozolyak

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki