synapse
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
synapse [2019/01/04 12:14] – [Level 3 Headline] emozolyak | synapse [2022/01/15 18:49] – ↷ Links adapted because of a move operation 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Synapse remote I/O module ====== | ====== Synapse remote I/O module ====== | ||
- | {{ :: | + | {{ network:syn_1wire.jpg? |
The Synapse module (further reffered to as ' | The Synapse module (further reffered to as ' | ||
- | The module has 2 Ethernet interfaces (working in a " | + | The module has 2 Ethernet interfaces (working in a " |
+ | & MQTT protocols**. The enclosure is for panel / DIN 35 mm mount. | ||
==== Specifications ==== | ==== Specifications ==== | ||
Line 15: | Line 16: | ||
|Counter inputs (non-volitile) | 8 (digital inputs can be counting inputs with max. frequency of 1kHz, with anti-jitter filter of a 1ms step ) | | |Counter inputs (non-volitile) | 8 (digital inputs can be counting inputs with max. frequency of 1kHz, with anti-jitter filter of a 1ms step ) | | ||
|Digital Outputs| (2 groups x 4 outputs (symistor or relay ))2A | | |Digital Outputs| (2 groups x 4 outputs (symistor or relay ))2A | | ||
- | |1Wire bus | up to 32 sensors, cable length up tup 200 мeters | | + | |1Wire bus | up to 32 sensors, cable length up to 200 мeters | |
|Power supply for 'dry contacts' | |Power supply for 'dry contacts' | ||
|Enclosure protection | IP40 | | |Enclosure protection | IP40 | | ||
Line 22: | 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) || | ||
- | DI: **Discrete Inputs**: 0-7 | + | ^Discrete Inputs |
- | DO: **Coils**: | + | |DI0 ~ 7| Digital input state 0 ~ 7| |
+ | |HR20 ~ 27| Digital filter. (DI 0 ~ 7)| | ||
- | **Holding Registers**: | + | ^Coils ^^ |
- | 000-999: (F-RAM) | + | |C0..7| Digital outputs |
- | 000 - countung input (DI 0) high | + | ^Safety state ^^ |
- | 001 - counting input (DI 0) low | + | |HR35| Keep previous outputs state after restaft, |
- | 002 - countung input (DI 1) high | + | |
- | 003 - counting input (DI 1) low | + | |
- | ... | + | |
- | 014 - countung input (DI 7) high | + | |
- | 015 - counting input (DI 7) low | + | |
- | 020 - digital filter. | + | ^Predictive maintenance registers^^ |
- | 021 - digital filter. (DI 1) | + | |HR0 ~ HR14| countung input (DI 0 ~ 7) dw, high word comes first | |
- | ... | + | |HR60 ~ HR 74|DI 0 ~ 7 time on totalizers | |
- | 027 - digital filter. (DI 7) | + | |
- | 030 - power-ups counter | + | ^PWM for triac outputs^^ |
- | 031 - uptime in seconds (high) | + | |HR111 ~ 118 |DO1 ~ 8 PWM duty cycle | |
- | 032 - uptime in seconds (low) | + | * this option available for the SSR outputs |
- | **Input Registers**: | + | ^System^^ |
- | 0 - 1-Wire temperature 1 (-100° - sensor failed or not connected) | + | |HR30| power-ups counter | |
- | 1 - 1-Wire temperature 2 | + | |HR31| uptime in seconds |
- | 2 - 1-Wire temperature 3 | + | |HR32| uptime in seconds (low) | |
- | ... | + | |
- | ... | + | |
- | 31 - 1-Wire temperature 31 | + | |
- | 033 - number of 1-Wire | + | ^Temperatures ^^ |
+ | |IR0 ~ IR31| 1-Wire | ||
+ | |HR33 | Total sensors | ||
+ | ==== 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 ==== | ||
+ | <WRAP center round download 60%> | ||
+ | {{network: | ||
+ | </ | ||
+ | |||
+ | |||
synapse.txt · Last modified: 2024/02/01 14:52 by emozolyak