synapse
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
synapse [2021/07/20 13:38] – [Modbus registers map] emozolyak | synapse [2024/02/01 14:52] (current) – [Synapse v2] emozolyak | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Synapse remote I/O module ====== | ====== Synapse remote I/O module ====== | ||
- | {{ :: | + | {{ network: |
The Synapse module (further reffered to as ' | The Synapse module (further reffered to as ' | ||
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 | + | |HR20 ~ 27| Digital |
^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 | | ||
+ | ^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)| | ||
- | |030| power-ups counter | | + | ==== Auto enumeration for 1-Wire |
- | |031| uptime in seconds (high)| | + | Each DS18B20 has their own unique serial number. Using a special search algorithm, the Synapse finds and saves the enumeration scheme for the sensors |
- | |032| uptime in seconds (low) | | + | |
- | ^Input Registers^^ | + | *writing non-zero value into HR33 register |
- | |0| 1-Wire | + | |
- | |1| 1-Wire temperature 2 | | + | |
- | |2| 1-Wire temperature 3 | | + | |
- | |...|| | + | |
- | |...|| | + | |
- | |31| 1-Wire temperature 31 | | + | |
- | + | ||
- | 033 - number of 1-Wire | + | |
==== 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 | + | <WRAP center round download |
- | {{syn_quick_guide_rev9_eng.pdf|Synapse Quick Guide Eng.}} | + | {{network:syn_quick_guide_rev9_eng.pdf|Synapse Quick Guide Eng.}} |
</ | </ | ||
+ | ===== Synapse v2 ===== | ||
+ | |||
+ | In the v2, there were the following features added: | ||
+ | * 2 analog inputs (4..20 mA) | ||
+ | * Lua engine for user scripts | ||
+ | * Universal ~220Vac/ | ||
+ | |||
+ | Please refer to the product [[http:// | ||
+ | |||
+ | <WRAP center round download 80%> | ||
+ | Please refer to the {{7bit: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round download 80%> | ||
+ | {{7bit: | ||
+ | </ | ||
synapse.1626788335.txt.gz · Last modified: 2021/07/20 13:38 by emozolyak