Changes

628 bytes added ,  12:50, 5 April 2024
m
Add HW table
Line 2: Line 2:  
<translate>
 
<translate>
 
<!--T:1-->
 
<!--T:1-->
{{RevisionChanger | hasA = 0 | hasB = 0 | hasC = 1}}
   
{{Infobox module
 
{{Infobox module
 
| name      = DW-IO.C
 
| name      = DW-IO.C
| image      = DW-SW16C.png
+
| image      = DW-IO.png
 
| outCount  =  
 
| outCount  =  
 
| dimmOut    =  
 
| dimmOut    =  
Line 11: Line 10:  
| peakdl    =  
 
| peakdl    =  
 
| dt        =  
 
| dt        =  
| inCount    = 16
  −
| inB        = 15
  −
| inLB      = 8
   
| inDry      =  
 
| inDry      =  
 
| voltage    = 11.5...27.5 V DC
 
| voltage    = 11.5...27.5 V DC
Line 19: Line 15:  
}}
 
}}
   −
==16-CHANNEL ADAPTER FOR BUTTONS== <!--T:2-->
+
==14-CHANNEL INPUT/OUTPUT ADAPTER== <!--T:2-->
    
<!--T:3-->
 
<!--T:3-->
This module can support up to 15 buttons/reed switches or 8 LED buttons.
+
This module can support up to 14 buttons/reed switches/LED buttons/leak sensors/motion sensors/temperature sensors/led strips/rgb strips/WS2812B  strips.
    
==Features== <!--T:4-->
 
==Features== <!--T:4-->
*Up to 15 buttons/reed switches
+
*14 universal input/output channels support:
*Up to 8 LED buttons
+
**Buttons
*Supports single/double/triple/long click.<br>Up to 4 different actions for each button
+
**Reed switches
*Line noise protection
+
**LED buttons
 +
**Leak sensors
 +
**Motion sensors
 +
**Temperature sensors
 +
**Led strips
 +
**3-4-5 channel rgb strips
 +
**WS2812B strips.
    
<!--T:5-->
 
<!--T:5-->
Line 50: Line 52:     
<!--T:7-->
 
<!--T:7-->
[[File:SW16C VIEW.png|300px]]
+
[[File:IOC_VIEW.png|300px]]
    
==Module dimensions== <!--T:8-->
 
==Module dimensions== <!--T:8-->
    
<!--T:9-->
 
<!--T:9-->
[[File:SW16C DIM.png|500px]]
+
[[File:IOC_DIM.png|500px]]
    
==Connector== <!--T:10-->
 
==Connector== <!--T:10-->
    
<!--T:11-->
 
<!--T:11-->
[[File:SW16C CONN.png|300px]]
+
[[File:IOC_CONN.png|300px]]
 +
 
 +
==Example of temperature sensors connection== <!--T:18-->
 +
 
 +
<!--T:19-->
 +
[[File:IOC_CONN_T.png|200px|Contactor]]
 +
 
 +
==Example of motion/leakage sensors connection== <!--T:18-->
 +
 
 +
<!--T:19-->
 +
[[File:IOC_CONN_LM.png|300px|Contactor]]
    
==Led button scheme== <!--T:12-->
 
==Led button scheme== <!--T:12-->
Line 67: Line 79:  
[[File:SW16C LED.jpg|200px]]
 
[[File:SW16C LED.jpg|200px]]
   −
==Connection of buttons/LED buttons== <!--T:14-->
+
==RGB connection scheme== <!--T:13-->
 +
 
 +
<!--T:14-->
 +
<div class="caution">CAUTION! Output channels should only be connected using amplifier which uses 5V PWM signal from DW-IO output as input</div>
 +
[[File:IOC_RGB_EX.png|500px]]
 +
 
 +
==WS2812B connection scheme== <!--T:13-->
   −
<!--T:15-->
+
<!--T:14-->
[[File:SW16C EXA.png|500px]]
+
[[File:IOC_CONN_WS.png|300px]]
    
==Module parameters== <!--T:16-->
 
==Module parameters== <!--T:16-->
Line 76: Line 94:  
<!--T:17-->
 
<!--T:17-->
 
{{ Mp
 
{{ Mp
| inqty           = 16
+
| ioqty           = 14
| buttons        = 15
+
| maxperch        = 5mA*
| ledbuttons      = 8
   
| blvoltage      = 3V
 
| blvoltage      = 3V
 
| power          = 11.5 … 27.5 V DC from CAN
 
| power          = 11.5 … 27.5 V DC from CAN
| maxcur24v      = 45 mA
+
| maxcur24v      = 30 mA
 
| buttonreclen    = 30m
 
| buttonreclen    = 30m
 
| bustype        = CAN (4-wire)
 
| bustype        = CAN (4-wire)
Line 90: Line 107:  
| size            = 2U, 36x102x58 mm
 
| size            = 2U, 36x102x58 mm
 
| weight          = 75g
 
| weight          = 75g
 +
| star1          =Output channels should only be connected using amplifier which uses 5V PWM signal from DW-IO output as input
 
}}
 
}}
   Line 98: Line 116:  
{{indicationfw
 
{{indicationfw
 
|err1 = 1
 
|err1 = 1
|err5 = 1
   
|canact = 1
 
|canact = 1
 
|canacttxt = Key pressed
 
|canacttxt = Key pressed
Line 120: Line 137:  
!Name!!Type, range!!SUBID!!Default!!Description
 
!Name!!Type, range!!SUBID!!Default!!Description
 
|-
 
|-
|in||char[16]||98||'BBBBBBBBGGGGGGGG'||Each char is responsible for the type of a particular channel
+
|io||char[14]||98||'4---1-T-3-----'||Each char is responsible for the type of a particular channel
*'B'-Button, button of bell a type;
+
*'0' - led-dimmer
*'C'-Inverted button, inverse button of a bell type (for normally-closed);
+
*'1' - halogen-dimmer
*'D'-Backlit button, illuminated button;
+
*'2' - linear-dimmer
*'E'-Inverted backlit button, inverse illuminated button;
+
*'3'..'6' - RGB-3..6 channels
*'S'-Switch, fixed switch;
+
*'z' - WS2812B -string
*'K'-Contact, reed contact;
+
 
*'H'-Inverted contact, invers reed contact;
+
*'e' - led-button inverse
*'G'-GND, is used as earthing;
+
*'d' - led-button
*'-'-none, nothing is connected.
+
*'c' - button inverse
Example: in='DEHHHHBB- -CCSSSG'
+
*'b' - button
 +
*'s' - switch
 +
*'k' - contact
 +
*'h' - contact inverse
 +
*'l' - leak
 +
*'n' - Neptun
 +
*'v' - motion inverse
 +
*'m' - motion
 +
*'r' - thermo-resistor
 +
*'t' - DALLAS
 +
 
 +
*'-' - none
 +
Example: io='4---1-T-3-----'
 +
|-
 +
|hw||string||98||-||hw="...", where
 +
*pwm_invert – PWM inverting [1, 0];
 +
*lbn_bright – brightness of led buttons, range (0 - 255);
 +
*f – by default PWM frequency is 1000, range (1 - 5000).
 +
Example:
 +
<syntaxhighlight lang="xml" line>
 +
hw="io='4---zdd----t--' pwm_invert=1 lbn_bright=255 f=1000"
 +
</syntaxhighlight>
 
|}
 
|}
 
<syntaxhighlight lang="xml" line>
 
<syntaxhighlight lang="xml" line>
<item addr="441:11" cfgid="55" name="Switch" type="switch" uniq_id="4628"/>
+
      <item addr="317:1" auto-period="600" cfgid="195" channels="4" name="RGB" type="rgb-lamp"/>
<item addr="441:12" cfgid="55" name="Switch" type="switch" uniq_id="4629"/>
+
<item addr="317:5" auto-period="600" cfgid="195" hw="length=26 runtime=5" name="RGB" type="rgb-lamp"/>
<item addr="441:13" cfgid="55" name="Switch" type="switch" uniq_id="4630"/>
+
<item addr="317:6" cfgid="195" name="Switch" type="switch"/>
<item addr="441:14" cfgid="55" name="Switch" type="switch" uniq_id="4631"/>
+
<item addr="317:7" cfgid="195" name="Switch" type="switch"/>
<item addr="441:15" cfgid="55" name="Switch" type="switch" uniq_id="4632"/>
+
<item addr="317:12" cfgid="195" name="Temperature" type="temperature-sensor"/>
<item addr="441:16" cfgid="55" name="Switch" type="switch" uniq_id="4633"/>
+
<item addr="317:97" cfgid="195" name="Temperature" system="yes" type="temperature-sensor"/>
<item addr="441:17" cfgid="55" name="Switch" type="switch" uniq_id="4634"/>
+
<item addr="317:98" cfgid="195" hw="io='4---zdd----t--' pwm_invert=1 lbn_bright=255 f=1000" logic-ver="19" name="Temperature" sn="1529500271" system="yes" type="temperature-sensor"/>
<item addr="441:18" cfgid="55" name="Door" type="door-sensor" uniq_id="4637"/>
+
<item addr="317:100" cfgid="195" name="RS232" type="com-port"/>
<item addr="441:19" cfgid="55" name="Switch" type="switch" uniq_id="4638"/>
  −
<item addr="441:20" cfgid="55" name="Switch" type="switch" uniq_id="4639"/>
  −
<item addr="441:25" cfgid="55" name="Switch" type="switch" uniq_id="4640"/>
  −
<item addr="441:98" cfgid="55" hw="in='BBDDEESHBB----BG'" name="Temperature" system="yes" type="temperature-sensor" uniq_id="4636"/>
   
</syntaxhighlight>
 
</syntaxhighlight>
 
</translate>
 
</translate>
editor, Interface administrators, Administrators, translation-admin, translator
9,750

edits