https://wiki.gce-electronics.com/api.php?action=feedcontributions&user=Fgtoul&feedformat=atomGCE Electronics - Contributions de l’utilisateur [fr]2024-03-28T17:20:28ZContributions de l’utilisateurMediaWiki 1.36.1https://wiki.gce-electronics.com/index.php?title=Consommations&diff=12440Consommations2024-03-25T11:41:51Z<p>Fgtoul : /* Récapitulatif des consommations de chaque appareil */</p>
<hr />
<div>== '''Récapitulatif des consommations de chaque appareil''' ==<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
!colspan="5" style="background-color:#006900; color:white"|'''Univers de l'IPX800-V5'''<br />
|-<br />
! Style="width:18%"| Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V5<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-POOL<br />
|40mA<br />
|80mA<br />
|6 (10,6 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-4VR V2<br />
|50mA<br />
|125mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|6<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|16<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-8R Connect<br />
|40mA<br />
|300mA<br />
|6 (10,6 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|8<br />
|-<br />
|X-DISPLAY V2<br />
|160mA<br />
|160mA<br />
|0<br />
|8<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|12<br />
|-<br />
|X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (a) : <br />Les combinaisons de X-8R et X-8R Connect offrant un maximum de 88 sorties relais additionnelles sont permises<br />
:- 10 extensions X-8R<br />
:- ou 10 extensions X-8R Connect<br />
: - ou 5 extensions X-8R et 5 extensions X-8R Connect<br />
:-... etc. <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge <br />
|100mA<br />
|100mA <br />
|0<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-400Analog <br />
|10mA<br />
|Dépend des capteurs<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
| 2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V5 est de 4, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V4'''<br />
|-<br />
!Module<br />
! Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V4<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-4VR V2<br />
|50mA<br />
|125mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2 <sup>(b)</sup><br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2<sup>(b)</sup><br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
| 3 (5,3 cm)<br />
|6 <sup>(b)</sup><br />
|-<br />
|X-4FP<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|<br />
2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm)<br />
|<br />
1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|14<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|6<br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|6<br />
|-<br />
|X-DISPLAY V2<br />
|160mA<br />
|160mA<br />
|0<br />
|6<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|6<br />
|-<br />
| X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|<sup>(d)</sup><br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
Note (d) : <br />
<br />
L'utilisation du switch EBX avec l'IPX800 V4 est possible mais cette extension ne pourra pas être ajoutée parmi les extensions. <br />
<br />
Note (b) : <br />les combinaisons de X-8D, X-24D et X-24U offrant un maximum de 48 entrées digitales additionnelles sont permises <br />
: - 6 extensions X-8D<br />
: - ou 2 extensions X-24D<br />
:- ou 1 extension X-24D et 1 extension X-24U<br />
: - ou 1 extension X-24D et 3 extensions X-8D <br />
:- ou 1 extension X-24U et 3 extensions X-8D<br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge<br />
|100mA<br />
| 100mA<br />
|0<br />
|1<br />
|-<br />
| X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
| X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
|2 (3,8 cm) <br />
| 2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V4 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V3'''<br />
|-<br />
!Module<br />
!Courant mini <br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V3<br />
|190mA<br />
|500mA<br />
|9 (16 cm)<br />
<br />
|1<br />
|-<br />
|X-880<br />
|150mA<br />
|500mA<br />
|9 (16 cm)<br />
|3<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
| 9 (16 cm)<br />
|3<br />
|-<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
<br />
|40mA<br />
|40mA <br />
|2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V3 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device RT2'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!<br />
Courant max<br />
!<br />
Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device RT2<br />
| -<br />
| -<br />
|6 (10,6 cm) <br />
|1<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
<br />
|<br />
1<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm) <br />
|2<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
| 0<br />
|2<br />
|-<br />
|X-8D<br />
<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm) <br />
|1<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device<br />
|50mA<br />
|50mA<br />
|3 (5,3 cm)<br />
|1<br />
|}</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Consommations&diff=12439Consommations2024-03-25T11:34:01Z<p>Fgtoul : /* Récapitulatif des consommations de chaque appareil */</p>
<hr />
<div>== '''Récapitulatif des consommations de chaque appareil''' ==<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
!colspan="5" style="background-color:#006900; color:white"|'''Univers de l'IPX800-V5'''<br />
|-<br />
! Style="width:18%"| Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V5<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-POOL<br />
|40mA<br />
|80mA<br />
|6 (10,6 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-4VR V2<br />
|50mA<br />
|125mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|6<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|16<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-8R Connect<br />
|40mA<br />
|300mA<br />
|6 (10,6 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|8<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|12<br />
|-<br />
|X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (a) : <br />Les combinaisons de X-8R et X-8R Connect offrant un maximum de 88 sorties relais additionnelles sont permises<br />
:- 10 extensions X-8R<br />
:- ou 10 extensions X-8R Connect<br />
: - ou 5 extensions X-8R et 5 extensions X-8R Connect<br />
:-... etc. <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge <br />
|100mA<br />
|100mA <br />
|0<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-400Analog <br />
|10mA<br />
|Dépend des capteurs<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
| 2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V5 est de 4, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V4'''<br />
|-<br />
!Module<br />
! Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V4<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-4VR V2<br />
|50mA<br />
|125mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2 <sup>(b)</sup><br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2<sup>(b)</sup><br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
| 3 (5,3 cm)<br />
|6 <sup>(b)</sup><br />
|-<br />
|X-4FP<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|<br />
2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm)<br />
|<br />
1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|14<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|6<br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|6<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|6<br />
|-<br />
| X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|<sup>(d)</sup><br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
Note (d) : <br />
<br />
L'utilisation du switch EBX avec l'IPX800 V4 est possible mais cette extension ne pourra pas être ajoutée parmi les extensions. <br />
<br />
Note (b) : <br />les combinaisons de X-8D, X-24D et X-24U offrant un maximum de 48 entrées digitales additionnelles sont permises <br />
: - 6 extensions X-8D<br />
: - ou 2 extensions X-24D<br />
:- ou 1 extension X-24D et 1 extension X-24U<br />
: - ou 1 extension X-24D et 3 extensions X-8D <br />
:- ou 1 extension X-24U et 3 extensions X-8D<br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge<br />
|100mA<br />
| 100mA<br />
|0<br />
|1<br />
|-<br />
| X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
| X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
|2 (3,8 cm) <br />
| 2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V4 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V3'''<br />
|-<br />
!Module<br />
!Courant mini <br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V3<br />
|190mA<br />
|500mA<br />
|9 (16 cm)<br />
<br />
|1<br />
|-<br />
|X-880<br />
|150mA<br />
|500mA<br />
|9 (16 cm)<br />
|3<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
| 9 (16 cm)<br />
|3<br />
|-<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
<br />
|40mA<br />
|40mA <br />
|2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V3 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device RT2'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!<br />
Courant max<br />
!<br />
Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device RT2<br />
| -<br />
| -<br />
|6 (10,6 cm) <br />
|1<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
<br />
|<br />
1<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm) <br />
|2<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
| 0<br />
|2<br />
|-<br />
|X-8D<br />
<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm) <br />
|1<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device<br />
|50mA<br />
|50mA<br />
|3 (5,3 cm)<br />
|1<br />
|}</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Consommations&diff=12438Consommations2024-03-25T11:32:06Z<p>Fgtoul : /* Récapitulatif des consommations de chaque appareil */</p>
<hr />
<div>== '''Récapitulatif des consommations de chaque appareil''' ==<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
!colspan="5" style="background-color:#006900; color:white"|'''Univers de l'IPX800-V5'''<br />
|-<br />
! Style="width:18%"| Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V5<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-POOL<br />
|40mA<br />
|80mA<br />
|6 (10,6 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-4VR V2<br />
|50mA<br />
|125mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|6<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|16<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-8R Connect<br />
|40mA<br />
|300mA<br />
|6 (10,6 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|8<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|12<br />
|-<br />
|X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (a) : <br />Les combinaisons de X-8R et X-8R Connect offrant un maximum de 88 sorties relais additionnelles sont permises<br />
:- 10 extensions X-8R<br />
:- ou 10 extensions X-8R Connect<br />
: - ou 5 extensions X-8R et 5 extensions X-8R Connect<br />
:-... etc. <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge <br />
|100mA<br />
|100mA <br />
|0<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-400Analog <br />
|10mA<br />
|Dépend des capteurs<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
| 2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V5 est de 4, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V4'''<br />
|-<br />
!Module<br />
! Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V4<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-4VR V2<br />
|50mA<br />
|125mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2 <sup>(b)</sup><br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2<sup>(b)</sup><br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
| 3 (5,3 cm)<br />
|6 <sup>(b)</sup><br />
|-<br />
|X-4FP<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|<br />
2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm)<br />
|<br />
1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|14<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|6<br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|6<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|6<br />
|-<br />
| X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|<sup>(d)</sup><br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
Note (d) : <br />
<br />
L'utilisation du switch EBX avec l'IPX800 V4 est possible mais cette extension ne pourra pas être ajoutée parmi les extensions. <br />
<br />
Note (b) : <br />les combinaisons de X-8D et X-24D offrant un maximum de 48 entrées digitales additionnelles sont permises <br />
: - 6 extensions X-8D<br />
: - ou 2 extensions X-24D<br />
: - ou 1 extension X-24D et 3 extensions X-8D <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge<br />
|100mA<br />
| 100mA<br />
|0<br />
|1<br />
|-<br />
| X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
| X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
|2 (3,8 cm) <br />
| 2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V4 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V3'''<br />
|-<br />
!Module<br />
!Courant mini <br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V3<br />
|190mA<br />
|500mA<br />
|9 (16 cm)<br />
<br />
|1<br />
|-<br />
|X-880<br />
|150mA<br />
|500mA<br />
|9 (16 cm)<br />
|3<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
| 9 (16 cm)<br />
|3<br />
|-<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
<br />
|40mA<br />
|40mA <br />
|2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V3 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device RT2'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!<br />
Courant max<br />
!<br />
Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device RT2<br />
| -<br />
| -<br />
|6 (10,6 cm) <br />
|1<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
<br />
|<br />
1<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm) <br />
|2<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
| 0<br />
|2<br />
|-<br />
|X-8D<br />
<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm) <br />
|1<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device<br />
|50mA<br />
|50mA<br />
|3 (5,3 cm)<br />
|1<br />
|}</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Consommations&diff=12437Consommations2024-03-25T11:30:55Z<p>Fgtoul : /* Récapitulatif des consommations de chaque appareil */</p>
<hr />
<div>== '''Récapitulatif des consommations de chaque appareil''' ==<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
!colspan="5" style="background-color:#006900; color:white"|'''Univers de l'IPX800-V5'''<br />
|-<br />
! Style="width:18%"| Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V5<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-POOL<br />
|40mA<br />
|80mA<br />
|6 (10,6 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-4VR V2<br />
|50mA<br />
|125mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|6<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|16<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-8R Connect<br />
|40mA<br />
|300mA<br />
|6 (10,6 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|8<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|12<br />
|-<br />
|X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (a) : <br />Les combinaisons de X-8R et X-8R Connect offrant un maximum de 88 sorties relais additionnelles sont permises<br />
:- 10 extensions X-8R<br />
:- ou 10 extensions X-8R Connect<br />
: - ou 5 extensions X-8R et 5 extensions X-8R Connect<br />
:-... etc. <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge <br />
|100mA<br />
|100mA <br />
|0<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-400Analog <br />
|10mA<br />
|Dépend des capteurs<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
| 2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V5 est de 4, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V4'''<br />
|-<br />
!Module<br />
! Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V4<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-4VR V2<br />
|50mA<br />
|125mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2 <sup>(b)</sup><br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
| 3 (5,3 cm)<br />
|6 <sup>(b)</sup><br />
|-<br />
|X-4FP<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|<br />
2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm)<br />
|<br />
1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|14<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|6<br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|6<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|6<br />
|-<br />
| X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|<sup>(d)</sup><br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
Note (d) : <br />
<br />
L'utilisation du switch EBX avec l'IPX800 V4 est possible mais cette extension ne pourra pas être ajoutée parmi les extensions. <br />
<br />
Note (b) : <br />les combinaisons de X-8D et X-24D offrant un maximum de 48 entrées digitales additionnelles sont permises <br />
: - 6 extensions X-8D<br />
: - ou 2 extensions X-24D<br />
: - ou 1 extension X-24D et 3 extensions X-8D <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge<br />
|100mA<br />
| 100mA<br />
|0<br />
|1<br />
|-<br />
| X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
| X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
|2 (3,8 cm) <br />
| 2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V4 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V3'''<br />
|-<br />
!Module<br />
!Courant mini <br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V3<br />
|190mA<br />
|500mA<br />
|9 (16 cm)<br />
<br />
|1<br />
|-<br />
|X-880<br />
|150mA<br />
|500mA<br />
|9 (16 cm)<br />
|3<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
| 9 (16 cm)<br />
|3<br />
|-<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
<br />
|40mA<br />
|40mA <br />
|2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V3 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device RT2'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!<br />
Courant max<br />
!<br />
Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device RT2<br />
| -<br />
| -<br />
|6 (10,6 cm) <br />
|1<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
<br />
|<br />
1<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm) <br />
|2<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
| 0<br />
|2<br />
|-<br />
|X-8D<br />
<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm) <br />
|1<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device<br />
|50mA<br />
|50mA<br />
|3 (5,3 cm)<br />
|1<br />
|}</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Consommations&diff=12436Consommations2024-03-25T11:27:15Z<p>Fgtoul : /* Récapitulatif des consommations de chaque appareil */</p>
<hr />
<div>== '''Récapitulatif des consommations de chaque appareil''' ==<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
!colspan="5" style="background-color:#006900; color:white"|'''Univers de l'IPX800-V5'''<br />
|-<br />
! Style="width:18%"| Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V5<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-POOL<br />
|40mA<br />
|80mA<br />
|6 (10,6 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|6<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|16<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-8R Connect<br />
|40mA<br />
|300mA<br />
|6 (10,6 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|8<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|12<br />
|-<br />
|X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (a) : <br />Les combinaisons de X-8R et X-8R Connect offrant un maximum de 88 sorties relais additionnelles sont permises<br />
:- 10 extensions X-8R<br />
:- ou 10 extensions X-8R Connect<br />
: - ou 5 extensions X-8R et 5 extensions X-8R Connect<br />
:-... etc. <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge <br />
|100mA<br />
|100mA <br />
|0<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-400Analog <br />
|10mA<br />
|Dépend des capteurs<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
| 2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V5 est de 4, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V4'''<br />
|-<br />
!Module<br />
! Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V4<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2 <sup>(b)</sup><br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
| 3 (5,3 cm)<br />
|6 <sup>(b)</sup><br />
|-<br />
|X-4FP<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|<br />
2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm)<br />
|<br />
1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|14<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|6<br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|6<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|6<br />
|-<br />
| X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|<sup>(d)</sup><br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
Note (d) : <br />
<br />
L'utilisation du switch EBX avec l'IPX800 V4 est possible mais cette extension ne pourra pas être ajoutée parmi les extensions. <br />
<br />
Note (b) : <br />les combinaisons de X-8D et X-24D offrant un maximum de 48 entrées digitales additionnelles sont permises <br />
: - 6 extensions X-8D<br />
: - ou 2 extensions X-24D<br />
: - ou 1 extension X-24D et 3 extensions X-8D <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge<br />
|100mA<br />
| 100mA<br />
|0<br />
|1<br />
|-<br />
| X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
| X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
|2 (3,8 cm) <br />
| 2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V4 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V3'''<br />
|-<br />
!Module<br />
!Courant mini <br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V3<br />
|190mA<br />
|500mA<br />
|9 (16 cm)<br />
<br />
|1<br />
|-<br />
|X-880<br />
|150mA<br />
|500mA<br />
|9 (16 cm)<br />
|3<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
| 9 (16 cm)<br />
|3<br />
|-<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
<br />
|40mA<br />
|40mA <br />
|2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V3 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device RT2'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!<br />
Courant max<br />
!<br />
Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device RT2<br />
| -<br />
| -<br />
|6 (10,6 cm) <br />
|1<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
<br />
|<br />
1<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm) <br />
|2<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
| 0<br />
|2<br />
|-<br />
|X-8D<br />
<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm) <br />
|1<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device<br />
|50mA<br />
|50mA<br />
|3 (5,3 cm)<br />
|1<br />
|}</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Consommations&diff=12435Consommations2024-03-25T11:26:02Z<p>Fgtoul : /* Récapitulatif des consommations de chaque appareil */</p>
<hr />
<div>== '''Récapitulatif des consommations de chaque appareil''' ==<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
!colspan="5" style="background-color:#006900; color:white"|'''Univers de l'IPX800-V5'''<br />
|-<br />
! Style="width:18%"| Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V5<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-POOL<br />
|40mA<br />
|80mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|6<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|16<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-8R Connect<br />
|40mA<br />
|300mA<br />
|6 (10,6 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|8<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|12<br />
|-<br />
|X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (a) : <br />Les combinaisons de X-8R et X-8R Connect offrant un maximum de 88 sorties relais additionnelles sont permises<br />
:- 10 extensions X-8R<br />
:- ou 10 extensions X-8R Connect<br />
: - ou 5 extensions X-8R et 5 extensions X-8R Connect<br />
:-... etc. <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge <br />
|100mA<br />
|100mA <br />
|0<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-400Analog <br />
|10mA<br />
|Dépend des capteurs<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
| 2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V5 est de 4, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V4'''<br />
|-<br />
!Module<br />
! Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V4<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2 <sup>(b)</sup><br />
|-<br />
|X-24U<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
| 3 (5,3 cm)<br />
|6 <sup>(b)</sup><br />
|-<br />
|X-4FP<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|<br />
2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm)<br />
|<br />
1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|14<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|6<br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|6<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|6<br />
|-<br />
| X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|<sup>(d)</sup><br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
Note (d) : <br />
<br />
L'utilisation du switch EBX avec l'IPX800 V4 est possible mais cette extension ne pourra pas être ajoutée parmi les extensions. <br />
<br />
Note (b) : <br />les combinaisons de X-8D et X-24D offrant un maximum de 48 entrées digitales additionnelles sont permises <br />
: - 6 extensions X-8D<br />
: - ou 2 extensions X-24D<br />
: - ou 1 extension X-24D et 3 extensions X-8D <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge<br />
|100mA<br />
| 100mA<br />
|0<br />
|1<br />
|-<br />
| X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
| X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
|2 (3,8 cm) <br />
| 2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V4 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V3'''<br />
|-<br />
!Module<br />
!Courant mini <br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V3<br />
|190mA<br />
|500mA<br />
|9 (16 cm)<br />
<br />
|1<br />
|-<br />
|X-880<br />
|150mA<br />
|500mA<br />
|9 (16 cm)<br />
|3<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
| 9 (16 cm)<br />
|3<br />
|-<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
<br />
|40mA<br />
|40mA <br />
|2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V3 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device RT2'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!<br />
Courant max<br />
!<br />
Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device RT2<br />
| -<br />
| -<br />
|6 (10,6 cm) <br />
|1<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
<br />
|<br />
1<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm) <br />
|2<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
| 0<br />
|2<br />
|-<br />
|X-8D<br />
<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm) <br />
|1<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device<br />
|50mA<br />
|50mA<br />
|3 (5,3 cm)<br />
|1<br />
|}</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Consommations&diff=12434Consommations2024-03-25T10:53:41Z<p>Fgtoul : /* Récapitulatif des consommations de chaque appareil */</p>
<hr />
<div>== '''Récapitulatif des consommations de chaque appareil''' ==<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
!colspan="5" style="background-color:#006900; color:white"|'''Univers de l'IPX800-V5'''<br />
|-<br />
! Style="width:18%"| Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V5<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|6<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|16<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-8R Connect<br />
|40mA<br />
|300mA<br />
|6 (10,6 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|8<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|12<br />
|-<br />
|X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (a) : <br />Les combinaisons de X-8R et X-8R Connect offrant un maximum de 88 sorties relais additionnelles sont permises<br />
:- 10 extensions X-8R<br />
:- ou 10 extensions X-8R Connect<br />
: - ou 5 extensions X-8R et 5 extensions X-8R Connect<br />
:-... etc. <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge <br />
|100mA<br />
|100mA <br />
|0<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-400Analog <br />
|10mA<br />
|Dépend des capteurs<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
| 2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V5 est de 4, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V4'''<br />
|-<br />
!Module<br />
! Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V4<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2 <sup>(b)</sup><br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
| 3 (5,3 cm)<br />
|6 <sup>(b)</sup><br />
|-<br />
|X-4FP<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|<br />
2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm)<br />
|<br />
1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|14<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|6<br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|6<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|6<br />
|-<br />
| X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4mA<br />
|4mA<br />
|3 (5,3 cm)<br />
|<sup>(d)</sup><br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
Note (d) : <br />
<br />
L'utilisation du switch EBX avec l'IPX800 V4 est possible mais cette extension ne pourra pas être ajoutée parmi les extensions. <br />
<br />
Note (b) : <br />les combinaisons de X-8D et X-24D offrant un maximum de 48 entrées digitales additionnelles sont permises <br />
: - 6 extensions X-8D<br />
: - ou 2 extensions X-24D<br />
: - ou 1 extension X-24D et 3 extensions X-8D <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge<br />
|100mA<br />
| 100mA<br />
|0<br />
|1<br />
|-<br />
| X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
| X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
|2 (3,8 cm) <br />
| 2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V4 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V3'''<br />
|-<br />
!Module<br />
!Courant mini <br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V3<br />
|190mA<br />
|500mA<br />
|9 (16 cm)<br />
<br />
|1<br />
|-<br />
|X-880<br />
|150mA<br />
|500mA<br />
|9 (16 cm)<br />
|3<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
| 9 (16 cm)<br />
|3<br />
|-<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
<br />
|40mA<br />
|40mA <br />
|2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V3 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device RT2'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!<br />
Courant max<br />
!<br />
Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device RT2<br />
| -<br />
| -<br />
|6 (10,6 cm) <br />
|1<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
<br />
|<br />
1<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm) <br />
|2<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
| 0<br />
|2<br />
|-<br />
|X-8D<br />
<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm) <br />
|1<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|Dépend de la couverture réseau<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device<br />
|50mA<br />
|50mA<br />
|3 (5,3 cm)<br />
|1<br />
|}</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Consommations&diff=12432Consommations2024-03-25T07:18:56Z<p>Fgtoul : /* Récapitulatif des consommations de chaque appareil */</p>
<hr />
<div>== '''Récapitulatif des consommations de chaque appareil''' ==<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
!colspan="5" style="background-color:#006900; color:white"|'''Univers de l'IPX800-V5'''<br />
|-<br />
! Style="width:18%"| Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V5<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|6<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|16<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-8R Connect<br />
|40mA<br />
|300mA<br />
|6 (10,6 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|8<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|12<br />
|-<br />
|X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4 mA<br />
|<br />
|3 (5,3 cm)<br />
|<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (a) : <br />Les combinaisons de X-8R et X-8R Connect offrant un maximum de 88 sorties relais additionnelles sont permises<br />
:- 10 extensions X-8R<br />
:- ou 10 extensions X-8R Connect<br />
: - ou 5 extensions X-8R et 5 extensions X-8R Connect<br />
:-... etc. <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge <br />
|100mA<br />
|100mA <br />
|0<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-400Analog <br />
|10mA<br />
|Dépend des capteurs<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
| 2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V5 est de 4, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V4'''<br />
|-<br />
!Module<br />
! Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V4<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2 <sup>(b)</sup><br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
| 3 (5,3 cm)<br />
|6 <sup>(b)</sup><br />
|-<br />
|X-4FP<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|<br />
2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm)<br />
|<br />
1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|14<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|6<br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|6<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|6<br />
|-<br />
| X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4 mA<br />
|<br />
|3 (5,3 cm)<br />
|<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
Note (b) : <br />les combinaisons de X-8D et X-24D offrant un maximum de 48 entrées digitales additionnelles sont permises <br />
: - 6 extensions X-8D<br />
: - ou 2 extensions X-24D<br />
: - ou 1 extension X-24D et 3 extensions X-8D <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge<br />
|100mA<br />
| 100mA<br />
|0<br />
|1<br />
|-<br />
| X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
| X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
|2 (3,8 cm) <br />
| 2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V4 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V3'''<br />
|-<br />
!Module<br />
!Courant mini <br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V3<br />
|190mA<br />
|500mA<br />
|9 (16 cm)<br />
<br />
|1<br />
|-<br />
|X-880<br />
|150mA<br />
|500mA<br />
|9 (16 cm)<br />
|3<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
| 9 (16 cm)<br />
|3<br />
|-<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
<br />
|40mA<br />
|40mA <br />
|2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V3 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device RT2'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!<br />
Courant max<br />
!<br />
Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device RT2<br />
| -<br />
| -<br />
|6 (10,6 cm) <br />
|1<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
<br />
|<br />
1<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm) <br />
|2<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
| 0<br />
|2<br />
|-<br />
|X-8D<br />
<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm) <br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device<br />
|50mA<br />
|50mA<br />
|3 (5,3 cm)<br />
|1<br />
|}</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Consommations&diff=12431Consommations2024-03-25T07:18:05Z<p>Fgtoul : /* Récapitulatif des consommations de chaque appareil */</p>
<hr />
<div>== '''Récapitulatif des consommations de chaque appareil''' ==<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
!colspan="5" style="background-color:#006900; color:white"|'''Univers de l'IPX800-V5'''<br />
|-<br />
! Style="width:18%"| Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V5<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|6<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|16<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-8R Connect<br />
|40mA<br />
|300mA<br />
|6 (10,6 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|8<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|12<br />
|-<br />
|X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4 mA<br />
|<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (a) : <br />Les combinaisons de X-8R et X-8R Connect offrant un maximum de 88 sorties relais additionnelles sont permises<br />
:- 10 extensions X-8R<br />
:- ou 10 extensions X-8R Connect<br />
: - ou 5 extensions X-8R et 5 extensions X-8R Connect<br />
:-... etc. <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge <br />
|100mA<br />
|100mA <br />
|0<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-400Analog <br />
|10mA<br />
|Dépend des capteurs<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
| 2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V5 est de 4, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V4'''<br />
|-<br />
!Module<br />
! Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V4<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2 <sup>(b)</sup><br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
| 3 (5,3 cm)<br />
|6 <sup>(b)</sup><br />
|-<br />
|X-4FP<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|<br />
2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm)<br />
|<br />
1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|14<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|6<br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|6<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|6<br />
|-<br />
| X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4 mA<br />
|<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
Note (b) : <br />les combinaisons de X-8D et X-24D offrant un maximum de 48 entrées digitales additionnelles sont permises <br />
: - 6 extensions X-8D<br />
: - ou 2 extensions X-24D<br />
: - ou 1 extension X-24D et 3 extensions X-8D <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge<br />
|100mA<br />
| 100mA<br />
|0<br />
|1<br />
|-<br />
| X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
| X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
|2 (3,8 cm) <br />
| 2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V4 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V3'''<br />
|-<br />
!Module<br />
!Courant mini <br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V3<br />
|190mA<br />
|500mA<br />
|9 (16 cm)<br />
<br />
|1<br />
|-<br />
|X-880<br />
|150mA<br />
|500mA<br />
|9 (16 cm)<br />
|3<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
| 9 (16 cm)<br />
|3<br />
|-<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
<br />
|40mA<br />
|40mA <br />
|2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V3 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device RT2'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!<br />
Courant max<br />
!<br />
Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device RT2<br />
| -<br />
| -<br />
|6 (10,6 cm) <br />
|1<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
<br />
|<br />
1<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm) <br />
|2<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
| 0<br />
|2<br />
|-<br />
|X-8D<br />
<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm) <br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device<br />
|50mA<br />
|50mA<br />
|3 (5,3 cm)<br />
|1<br />
|}</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Consommations&diff=12430Consommations2024-03-25T07:16:45Z<p>Fgtoul : </p>
<hr />
<div>== '''Récapitulatif des consommations de chaque appareil''' ==<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
!colspan="5" style="background-color:#006900; color:white"|'''Univers de l'IPX800-V5'''<br />
|-<br />
! Style="width:18%"| Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V5<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|4<br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|6<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|16<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-8R Connect<br />
|40mA<br />
|300mA<br />
|6 (10,6 cm)<br />
|10 <sup>(a)</sup><br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|8<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|12<br />
|-<br />
|X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|960mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (a) : <br />Les combinaisons de X-8R et X-8R Connect offrant un maximum de 88 sorties relais additionnelles sont permises<br />
:- 10 extensions X-8R<br />
:- ou 10 extensions X-8R Connect<br />
: - ou 5 extensions X-8R et 5 extensions X-8R Connect<br />
:-... etc. <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge <br />
|100mA<br />
|100mA <br />
|0<br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-400Analog <br />
|10mA<br />
|Dépend des capteurs<br />
| 2 (3,8 cm)<br />
|4<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
| 2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V5 est de 4, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V4'''<br />
|-<br />
!Module<br />
! Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V4<br />
|100mA<br />
|300mA<br />
|9 (16 cm)<br />
|1<br />
|-<br />
|X-4VR<br />
|50mA<br />
|135mA<br />
|6 (10,6 cm)<br />
|8<br />
|-<br />
|X-24D<br />
|25mA<br />
|25mA<br />
|6 (10,6 cm)<br />
|2 <sup>(b)</sup><br />
|-<br />
|X-8D<br />
|30mA<br />
|30mA<br />
| 3 (5,3 cm)<br />
|6 <sup>(b)</sup><br />
|-<br />
|X-4FP<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-PWM seule<br />
|3mA<br />
|3mA<br />
|6 (10,6 cm)<br />
|<br />
2<br />
|-<br />
|X-DMX<br />
|60mA<br />
|60mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-ENO<br />
<br />
|50mA<br />
|50mA<br />
|2 (3,8 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm)<br />
|<br />
1<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
|0<br />
|14<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
|6<br />
|-<br />
|X-DISPLAY<br />
|17mA<br />
|40mA<br />
|0<br />
|6<br />
|-<br />
|X-DIMMER<br />
|10mA<br />
|10mA<br />
|6 (10,6 cm)<br />
|6<br />
|-<br />
| X-010V<br />
|10mA<br />
|90mA<br />
|3 (5,3 cm)<br />
|4<br />
|-<br />
|X-GSM V2<br />
|80mA<br />
|<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|SWITCH EBX<br />
|4 mA<br />
|<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
Note (b) : <br />les combinaisons de X-8D et X-24D offrant un maximum de 48 entrées digitales additionnelles sont permises <br />
: - 6 extensions X-8D<br />
: - ou 2 extensions X-24D<br />
: - ou 1 extension X-24D et 3 extensions X-8D <br />
|-<br />
! colspan="5" |'''A travers un X-Bridge'''<br />
|-<br />
|X-Bridge<br />
|100mA<br />
| 100mA<br />
|0<br />
|1<br />
|-<br />
| X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
| X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
|40mA<br />
|40mA<br />
|2 (3,8 cm) <br />
| 2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V4 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'IPX800-V3'''<br />
|-<br />
!Module<br />
!Courant mini <br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|IPX800-V3<br />
|190mA<br />
|500mA<br />
|9 (16 cm)<br />
<br />
|1<br />
|-<br />
|X-880<br />
|150mA<br />
|500mA<br />
|9 (16 cm)<br />
|3<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
| 9 (16 cm)<br />
|3<br />
|-<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-400Analog<br />
|10mA<br />
|Dépend des capteurs<br />
|2 (3,8 cm)<br />
|3<sup>(c)</sup><br />
|-<br />
|X-200PH<br />
<br />
|40mA<br />
|40mA <br />
|2 (3,8 cm)<br />
|2<br />
|-<br />
| colspan="5" style="text-align:left;" |<br />
<br />
<br />
Note (c) :<br />
<br />
Le maximum d'extensions X-400 par IPX800 V3 est de 3, tous type confondus, il est donc possible de combiner 1 X-400CT avec 3 X-400Analog par exemple.<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device RT2'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!<br />
Courant max<br />
!<br />
Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device RT2<br />
| -<br />
| -<br />
|6 (10,6 cm) <br />
|1<br />
|-<br />
|X-8R<br />
|100mA<br />
|235mA<br />
|9 (16 cm)<br />
<br />
|<br />
1<br />
|-<br />
|X-4FP<br />
|30mA<br />
|30mA<br />
|3 (5,3 cm) <br />
|2<br />
|-<br />
|X-THL<br />
|10mA<br />
|10mA<br />
| 0<br />
|2<br />
|-<br />
|X-8D<br />
<br />
| 30mA<br />
|30mA<br />
|3 (5,3 cm)<br />
|1<br />
|-<br />
|X-GSM<br />
|300mA<br />
|900mA<br />
|3 (5,3 cm) <br />
|1<br />
|-<br />
|X-400CT<br />
|10mA<br />
|10mA<br />
|2 (3,8 cm)<br />
|3<br />
|}<br />
<br />
{| class="wikitable centre" style="text-align:center; width:700px;"<br />
! colspan="5" style="background-color:#006900; color:white" |'''Univers de l'Eco Device'''<br />
|-<br />
!Module<br />
!Courant mini<br />
!Courant max<br />
!Nombre de modules Din<br />
!Nombre max par configuration<br />
|-<br />
|Eco Device<br />
|50mA<br />
|50mA<br />
|3 (5,3 cm)<br />
|1<br />
|}</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Jouons_un_peu_:_Watchgog_:_Exp%C3%A9rience_1&diff=12429Jouons un peu : Watchgog : Expérience 12024-03-14T09:56:16Z<p>Fgtoul : /* Indicateur Sorties Virtuelles */</p>
<hr />
<div><br />
{{sommaire|niveau=3|flottant=left}}<br />
{{Infobox IPX800<br />
| titre = Watchdog<br />
| image = Presentation.png<br />
| famille = IPX800 V4<br />
| date-create = 28/02/2018<br />
| date-update = 28/02/2018<br />
| auteur = fgtoul<br />
}}== Matériel nécessaire==<br />
Liste du matériel nécessaire : <br />
* une IPX800 V4 en fonctionnement<br />
<br />
== Matériel nécessaire==<br />
Liste du matériel nécessaire : <br />
* une IPX800 V4 en fonctionnement<br />
<br />
==Prérequis==<br />
<br />
Vous devez avoir configuré le périphérique Watchdog de l'IPX800 V4 et réglé deux [[Lexique#Preset|presets]] de [[Lexique#Ping|Ping]] (Smartphone et Box Adsl).<br />
Si vous ne l'avez pas fait, vous êtes invité à retourner au [[Jouons_un_peu_:_Watchdog_:_Prérequis|chapitre précédent]].<br />
<br />
==Expérience 1 : Observer le changement d'état==<br />
<br />
===L'indicateur Ping Watchdog===<br />
Sur notre tableau de bord, nous voulons visualiser la joignabilité de nos matériels connectés (Box et Smartphone). Nous allons donc devoir ajouter un Widget sur le dashboard.<br />
<br />
Cliquez sur le menu [[IPX800_V4#Modification des dashboard|Ajouter un Widget]] de l'interface, cela ajoute un conteneur vide sur le tableau de bord.<br />
<br />
Cliquez sur l'icône [[File:Edit.png|Edit]] et renseignez un Titre : "WATCHDOG".<br />
<br />
Ensuite, cliquez sur l'icône <span style="background:#222222; color:white; font-weight: bold;">&nbsp;+&nbsp;</span>. Vous constaterez qu'il existe un [[IPX800_V4#Widgets|widget]] nommé "Matrice 32 ON/OFF - Ping Watchdog" . <br />
<br />
Ajoutez ce widget à votre tableau de bord.<br />
<br />
[[Fichier:J1P_Ping5c.png|Ping5a]]<br />
<br />
Nous obtenons cela<br />
<br />
[[Fichier:J1P_Ping5b.png|Ping5c]]<br />
<br />
Le Watchdog étant ON lorsque le Ping est en échec (absence de réponse), nous avons choisi la couleur rouge.<br />
<br />
Du premier regard, nous pouvons voir que le smartphone est injoignable sur le réseau (la pastille 1 est rouge).<br />
<br />
La box Adsl est joignable. La pastille 2 est éteinte.<br />
<br />
===Les sorties virtuelles===<br />
<br />
Pour aller plus loin, nous allons voir comment interagir avec avec le périphérique Watchdog.<br />
<br />
Pour notre expérience, lions l'état du Watchdog à des [[Lexique#Sorties_virtuelles|sorties virtuelles]].<br />
<br />
Pour cela, il faut écrire un scénario que nous plaçons en '''SCENE 1''' (laissez la scène 0 disponible pour plus tard) :<br />
<br />
[[Fichier:J1P_Ping4.png|Ping4]]<br />
<br />
=== Indicateur Sorties Virtuelles===<br />
<br />
Dans notre scénario précédent, nous utilisons la sortie virtuelle n°1. <br />
<br />
Ajoutez un widget Matrice 32 Indicateur d'état sur les sorties virtuelles 1 à 32.<br />
<br />
[[Fichier:J1P_Ping5.png|Ping5]]<br />
<br />
Vous obtenez alors une visualisation de l'état de la sortie virtuelle, qui reflète l'état de votre Watchdog (Ping 1 vers smartphone)<br />
<br />
La sortie Virtuelle est ON (verte) lorsque le ping échoue (matériel injoignable), la sortie est OFF lorsque le ping réussi (matériel joignable).<br />
<br />
[[Fichier:J1P_Ping6.png|Ping6]] [[Fichier:J1P_Ping7.png|Ping7]]<br />
<br />
<br />
'''Remarque :''' afin que l'état des sorties virtuelles ne puisse pas être modifié accidentellement, nous avons désactivé le pilotage manuel de ces sorties lors de la création du widget (Contrôle : NON)<br />
<br />
====Exercice 1 : Visualiser l'état du Ping vers la box ADSL avec un widget Indicateur ✏️====<br />
<br />
Ajoutez un scénario en '''SCENE 2''' ou un widget si nécessaire pour visualiser l'état du ping vers la box Adsl. <br />
<br />
<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''[[Fichier:bouee2.png|100px]] Voir la solution '''<br />
<div class="mw-collapsible-content"><br />
<br />
Pour visualiser l'état du Ping vers la box ADSL, il suffit d'ajouter un scénario en '''SCENE 2''' qui active une nouvelle sortie Virtuelle en fonction de l'état du Ping 2.<br />
<br />
[[Fichier:J1P_Ping8.png|Ping8]]<br />
<br />
Nous avons utilisé la sortie virtuelle n°2. Pour visualiser son état, nous n'avons pas besoin d'ajouter un widget. Celui que nous avons ajouté précédemment, affiche déjà les sorties virtuelles de 1 à 32.<br />
<br />
Vous devriez donc obtenir la visualisation des 2 sorties virtuelles sur le même widget<br />
<br />
[[Fichier:J1P_Ping9.png|Ping9]]<br />
<br />
</div></div><br />
<br />
===Pilotage Sorties Virtuelles===<br />
<br />
Pour visualiser l'état de la sortie virtuelle n°1, nous pouvons ajouter un widget de type "Pilotage Relais/Entrées virtuelles/ sorties virtuelles"<br />
<br />
[[Fichier:J1P_Ping10.png|Ping10]]<br />
<br />
Nous obtenons alors un bouton dont l'état reflète celui de notre Watchdog (Ping 1 vers smartphone).<br />
<br />
La sortie Virtuelle est ON (verte) lorsque le ping échoue (smartphone injoignable), la sortie est OFF lorsque le ping réussi (smartphone joignable).<br />
<br />
[[Fichier:J1P_Ping11.png|Ping11]] [[Fichier:J1P_Ping12.png|Ping12]]<br />
<br />
'''Remarque :''' afin que la sortie virtuelle ne puisse pas être pilotée accidentellement, nous avons désactivé le contrôle.<br />
<br />
====Exercice 2 : Visualiser l'état du Ping vers la box ADSL avec un widget de Pilotage ✏️====<br />
<br />
De la même manière que pour le Watchdog vers le smartphone, nous voulons visualiser l'état du Ping vers la box Adsl.<br />
<br />
Ajoutez un scénario '''en SCENE 2''' ou un widget de Pilotage de sortie virtuelle si nécessaire.<br />
<br />
<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''[[Fichier:bouee3.png|100px]] Voir la solution'''<br />
<div class="mw-collapsible-content"><br />
Si vous ne l'avez déjà fait dans l'exercice prédécent, il est nécessaire de créer un scénario '''en SCENE 2''' qui va lier l'état du périphérique Watchdog en fonction du Ping 2 à la sortie virtuelle n°2.<br />
L'état du Ping sera visible grâce à la sortie virtuelle n°2.<br />
<br />
[[Fichier:J1P_Ping8.png|Ping8]]<br />
<br />
Pour la visualisation de la sortie virtuelle, il faut ajouter un widget de Pilotage.<br />
<br />
[[Fichier:J1P_Ping13.png|Ping13]]<br />
<br />
Vous devriez obtenir ce widget<br />
<br />
[[Fichier:J1P_Ping14.png|Ping14]] [[Fichier:J1P_Ping15.png|Ping15]]<br />
<br />
<br />
<br />
</div></div><br />
<br />
====Exercice 3 : Nous voulons inverser l'état des sorties virtuelles ✏️====<br />
<br />
Nous avons constaté que nos widgets de pilotage des sorties virtuelles étaient ON (vert) lorsque le Ping Watchdog échouait (matériel injoignable).<br />
<br />
Comment feriez vous pour avoir des widgets de pilotage allumés vert lorsque les matériels sont joignables, et éteints lorsqu'ils sont injoignables ?<br />
<br />
<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''[[Fichier:bouee2.png|100px]] Voir la solution'''<br />
<div class="mw-collapsible-content"><br />
<br />
Le widget n'est pas personalisable. Il est donc impossible de modifier les couleurs.<br />
<br />
De manière immuable, il est vert lorsque la sortie virtuelle correspondante est ON, éteint lorsque la sortie virtuelle est OFF.<br />
<br />
Il va donc falloir intervenir dans les scènes écrites lors de l'exercice précédent ('''SCENE 1''' et '''SCENE 2''').<br />
<br />
Un état ON du Watchdog (Ping en échec) doit pouvoir éteindre la sortie virtuelle, tandis qu'un Ping réussi doit pouvoir l'allumer.<br />
<br />
Pour cela, nous modifions l'évènement de nos scénarii qui lient le Watchdog à chaque entrée.<br />
<br />
Pour inverser la logique de fonctionnement, nous avons donc recours au Bloc NON.<br />
<br />
Exemple : '''SCENE 1''' modifiée<br />
<br />
[[Fichier:J1P_Ping16.png|Ping16]]<br />
<br />
La '''SCENE 2''' a été modifiée également par l'ajout du bloc NON.<br />
<br />
Maintenant, en ce qui concerne les widget indicateurs d'état des sorties virtuelles :<br />
<br />
l'état de la sortie virtuelle est inversé par rapport à celui du périphérique Watchdog.<br />
<br />
l'indicateur éteint signifie donc que le matériel est injoignable<br />
<br />
l'indicateur allumé signifie que le matériel est joignable.<br />
<br />
Pour chaque widget de "Pilotage Relais/Entrées virtuelles/Sorties virtuelles", il faut adapter le libellé du bouton, en inversant le Texte ON et le texte OFF.<br />
<br />
[[Fichier:J1P_Ping17.png|Ping17]] [[Fichier:J1P_Ping18.png|Ping18]]<br />
<br />
</div></div><br />
<br />
===QUIZZ===<br />
<br />
* '''Q1 : Vrai ou faux : Si nous lions le Watchdog avec le scénario suivant'''<br/><br />
:Evènement : [Watchdog (ping1 vers smartphone en 192.168.0.205) ]<br/><br />
:Action : [ON/OFF]<br/><br />
:Résultat : [Sortie Virtuelle (1)]<br/><br />
:'''La sortie virtuelle est active (état ON) lorsque le téléphone est joignable sur le réseau ?''' <br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''Réponse à Q1'''<br />
<div class="mw-collapsible-content"><br />
:<span style='color:red;'> Faux</span>. La sortie virtuelle est active lorsque le périphérique Watchdog est activé. Cela signifie que toutes les tentatives de ping ont échoué.<br />
</div></div><br />
<br />
* '''Q2 : Vrai ou faux : Avec la mise en place du même scénario que pour la question Q1,<br/><br />
:La sortie virtuelle sera ON lorsque le réseau internet coupera ?'''<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''Réponse à Q2'''<br />
<div class="mw-collapsible-content"><br />
:<span style='color:red;'>Faux</span>. L'adresse IP du téléphone étant l'adresse locale (192.168.xx.xx), l'état du réseau internet est alors inconnu.<br />
</div></div><br />
<br />
* '''Q3 : Vrai ou faux : Dans le scénario de l'exercice 3, l'évènement NON WATCHDOG permet d'éxécuter la scène lorsque le Ping a réussi ?'''<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''Réponse à Q3'''<br />
<div class="mw-collapsible-content"><br />
:<span style='color:green;'>Vrai</span>. Le périphérique Watchdog se met à l'état ON lorsque les tentatives de ping ont échoué. Un scénario exécute l'action si et seulement si toute la condition de la clause Evènement est vraie.<br/><br />
:Donc lorsque le ping réussit, le Watchdog passe OFF (faux). Le bloc NON vient donc inverser cette logique et rend la condition vraie.<br/><br />
:Conclusion : le scénario exécute bien l'action lorsque le ping réussit (le watchdog est OFF).<br />
</div></div><br />
<br />
* '''Q4 : Si je règle un intervalle à 30 entre chaque ping, et si je règle 4 tentatives pour le ping vers ma box ADSL en adresse 192.168.1.1,'''<br/><br />
:'''combien de temps faudra-t'il attendre pour que le watchdog s'active après coupure de mon réseau internet par le FAI ?'''<br />
:# 30 secondes ?<br />
:# 120 secondes ?<br />
:# 120 minutes ?<br />
:# un temps indéfini ?<br />
<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''Réponse à Q4'''<br />
<div class="mw-collapsible-content"><br />
:la réponse est <span style='color:green;'>"un temps indéfini"</span>. Le ping se fait sur l'adresse locale, pas l'adresse publique. Pour connaître l'état du réseau internet, il faudrait que le ping soit dirigé vers une adresse publique d'un serveur situé à :l'extérieur. Le Watchdog vers la box s'activera lorsque qu'elle sera injoignable sur le réseau local.<br />
</div></div><br />
<br />
* '''Q5 : Si je règle un intervalle de 120 entre chaque ping, et si je règle 4 tentatives pour le ping vers ma box ADSL en adresse 192.168.1.1,'''<br/><br />
:'''combien de temps mettra le watchdog pour s'activer après extinction de la box Adsl ?'''<br />
:# moins de 4 minutes ?<br />
:# entre 4 et 6 minutes ?<br />
:# entre 6 et 8 minutes ?<br />
:# entre 8 et 10 minutes ?<br />
:# plus de 10 minutes ?<br />
<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''Réponse à Q5'''<br />
<div class="mw-collapsible-content"><br />
Avant extinction de la box, le périphérique Watchdog est OFF, le matériel est joignable.<br />
120 secondes maximum après la coupure, le ping suivant compte 1 échec. Puis toutes les 120 secondes, un ping suivant compte un échec supplémentaire. Lorsque le décompte arrive à 4 échecs, le watchdog passe ON, la box est déclarée injoignable.<br />
Voyons cela sur un graphique :<br />
<br />
[[Fichier:J1P_Ping19c.png|Ping19]]<br />
<br />
La bonne réponse est donc la réponse 3, <span style='color:green;'>entre 6 et 8 minutes</span>.<br />
<br />
</div></div><br />
<br />
==Passez à l'étape suivante==<br />
[[J1P_Watchgog_Expérience2|Watchdog - Expérience 2 : comptage, chronométrage]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Jouons_un_peu_:_Watchgog_:_Exp%C3%A9rience_1&diff=12428Jouons un peu : Watchgog : Expérience 12024-03-14T09:54:49Z<p>Fgtoul : /* L'indicateur Ping Watchdog */</p>
<hr />
<div><br />
{{sommaire|niveau=3|flottant=left}}<br />
{{Infobox IPX800<br />
| titre = Watchdog<br />
| image = Presentation.png<br />
| famille = IPX800 V4<br />
| date-create = 28/02/2018<br />
| date-update = 28/02/2018<br />
| auteur = fgtoul<br />
}}== Matériel nécessaire==<br />
Liste du matériel nécessaire : <br />
* une IPX800 V4 en fonctionnement<br />
<br />
== Matériel nécessaire==<br />
Liste du matériel nécessaire : <br />
* une IPX800 V4 en fonctionnement<br />
<br />
==Prérequis==<br />
<br />
Vous devez avoir configuré le périphérique Watchdog de l'IPX800 V4 et réglé deux [[Lexique#Preset|presets]] de [[Lexique#Ping|Ping]] (Smartphone et Box Adsl).<br />
Si vous ne l'avez pas fait, vous êtes invité à retourner au [[Jouons_un_peu_:_Watchdog_:_Prérequis|chapitre précédent]].<br />
<br />
==Expérience 1 : Observer le changement d'état==<br />
<br />
===L'indicateur Ping Watchdog===<br />
Sur notre tableau de bord, nous voulons visualiser la joignabilité de nos matériels connectés (Box et Smartphone). Nous allons donc devoir ajouter un Widget sur le dashboard.<br />
<br />
Cliquez sur le menu [[IPX800_V4#Modification des dashboard|Ajouter un Widget]] de l'interface, cela ajoute un conteneur vide sur le tableau de bord.<br />
<br />
Cliquez sur l'icône [[File:Edit.png|Edit]] et renseignez un Titre : "WATCHDOG".<br />
<br />
Ensuite, cliquez sur l'icône <span style="background:#222222; color:white; font-weight: bold;">&nbsp;+&nbsp;</span>. Vous constaterez qu'il existe un [[IPX800_V4#Widgets|widget]] nommé "Matrice 32 ON/OFF - Ping Watchdog" . <br />
<br />
Ajoutez ce widget à votre tableau de bord.<br />
<br />
[[Fichier:J1P_Ping5c.png|Ping5a]]<br />
<br />
Nous obtenons cela<br />
<br />
[[Fichier:J1P_Ping5b.png|Ping5c]]<br />
<br />
Le Watchdog étant ON lorsque le Ping est en échec (absence de réponse), nous avons choisi la couleur rouge.<br />
<br />
Du premier regard, nous pouvons voir que le smartphone est injoignable sur le réseau (la pastille 1 est rouge).<br />
<br />
La box Adsl est joignable. La pastille 2 est éteinte.<br />
<br />
===Les sorties virtuelles===<br />
<br />
Pour aller plus loin, nous allons voir comment interagir avec avec le périphérique Watchdog.<br />
<br />
Pour notre expérience, lions l'état du Watchdog à des [[Lexique#Sorties_virtuelles|sorties virtuelles]].<br />
<br />
Pour cela, il faut écrire un scénario que nous plaçons en '''SCENE 1''' (laissez la scène 0 disponible pour plus tard) :<br />
<br />
[[Fichier:J1P_Ping4.png|Ping4]]<br />
<br />
=== Indicateur Sorties Virtuelles===<br />
<br />
Dans notre scénario précédent, nous utilisons la sortie virtuelle n°1. <br />
<br />
Ajoutez un widget Indicateur d'état sur les sorties virtuelles 1 à 32.<br />
<br />
[[Fichier:J1P_Ping5.png|Ping5]]<br />
<br />
Vous obtenez alors une visualisation de l'état de la sortie virtuelle, qui reflète l'état de votre Watchdog (Ping 1 vers smartphone)<br />
<br />
La sortie Virtuelle est ON (verte) lorsque le ping échoue (matériel injoignable), la sortie est OFF lorsque le ping réussi (matériel joignable).<br />
<br />
[[Fichier:J1P_Ping6.png|Ping6]] [[Fichier:J1P_Ping7.png|Ping7]]<br />
<br />
<br />
'''Remarque :''' afin que l'état des sorties virtuelles ne puisse pas être modifié accidentellement, nous avons désactivé le pilotage manuel de ces sorties lors de la création du widget (Contrôle : NON)<br />
<br />
====Exercice 1 : Visualiser l'état du Ping vers la box ADSL avec un widget Indicateur ✏️====<br />
<br />
Ajoutez un scénario en '''SCENE 2''' ou un widget si nécessaire pour visualiser l'état du ping vers la box Adsl. <br />
<br />
<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''[[Fichier:bouee2.png|100px]] Voir la solution '''<br />
<div class="mw-collapsible-content"><br />
<br />
Pour visualiser l'état du Ping vers la box ADSL, il suffit d'ajouter un scénario en '''SCENE 2''' qui active une nouvelle sortie Virtuelle en fonction de l'état du Ping 2.<br />
<br />
[[Fichier:J1P_Ping8.png|Ping8]]<br />
<br />
Nous avons utilisé la sortie virtuelle n°2. Pour visualiser son état, nous n'avons pas besoin d'ajouter un widget. Celui que nous avons ajouté précédemment, affiche déjà les sorties virtuelles de 1 à 32.<br />
<br />
Vous devriez donc obtenir la visualisation des 2 sorties virtuelles sur le même widget<br />
<br />
[[Fichier:J1P_Ping9.png|Ping9]]<br />
<br />
</div></div><br />
<br />
===Pilotage Sorties Virtuelles===<br />
<br />
Pour visualiser l'état de la sortie virtuelle n°1, nous pouvons ajouter un widget de type "Pilotage Relais/Entrées virtuelles/ sorties virtuelles"<br />
<br />
[[Fichier:J1P_Ping10.png|Ping10]]<br />
<br />
Nous obtenons alors un bouton dont l'état reflète celui de notre Watchdog (Ping 1 vers smartphone).<br />
<br />
La sortie Virtuelle est ON (verte) lorsque le ping échoue (smartphone injoignable), la sortie est OFF lorsque le ping réussi (smartphone joignable).<br />
<br />
[[Fichier:J1P_Ping11.png|Ping11]] [[Fichier:J1P_Ping12.png|Ping12]]<br />
<br />
'''Remarque :''' afin que la sortie virtuelle ne puisse pas être pilotée accidentellement, nous avons désactivé le contrôle.<br />
<br />
====Exercice 2 : Visualiser l'état du Ping vers la box ADSL avec un widget de Pilotage ✏️====<br />
<br />
De la même manière que pour le Watchdog vers le smartphone, nous voulons visualiser l'état du Ping vers la box Adsl.<br />
<br />
Ajoutez un scénario '''en SCENE 2''' ou un widget de Pilotage de sortie virtuelle si nécessaire.<br />
<br />
<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''[[Fichier:bouee3.png|100px]] Voir la solution'''<br />
<div class="mw-collapsible-content"><br />
Si vous ne l'avez déjà fait dans l'exercice prédécent, il est nécessaire de créer un scénario '''en SCENE 2''' qui va lier l'état du périphérique Watchdog en fonction du Ping 2 à la sortie virtuelle n°2.<br />
L'état du Ping sera visible grâce à la sortie virtuelle n°2.<br />
<br />
[[Fichier:J1P_Ping8.png|Ping8]]<br />
<br />
Pour la visualisation de la sortie virtuelle, il faut ajouter un widget de Pilotage.<br />
<br />
[[Fichier:J1P_Ping13.png|Ping13]]<br />
<br />
Vous devriez obtenir ce widget<br />
<br />
[[Fichier:J1P_Ping14.png|Ping14]] [[Fichier:J1P_Ping15.png|Ping15]]<br />
<br />
<br />
<br />
</div></div><br />
<br />
====Exercice 3 : Nous voulons inverser l'état des sorties virtuelles ✏️====<br />
<br />
Nous avons constaté que nos widgets de pilotage des sorties virtuelles étaient ON (vert) lorsque le Ping Watchdog échouait (matériel injoignable).<br />
<br />
Comment feriez vous pour avoir des widgets de pilotage allumés vert lorsque les matériels sont joignables, et éteints lorsqu'ils sont injoignables ?<br />
<br />
<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''[[Fichier:bouee2.png|100px]] Voir la solution'''<br />
<div class="mw-collapsible-content"><br />
<br />
Le widget n'est pas personalisable. Il est donc impossible de modifier les couleurs.<br />
<br />
De manière immuable, il est vert lorsque la sortie virtuelle correspondante est ON, éteint lorsque la sortie virtuelle est OFF.<br />
<br />
Il va donc falloir intervenir dans les scènes écrites lors de l'exercice précédent ('''SCENE 1''' et '''SCENE 2''').<br />
<br />
Un état ON du Watchdog (Ping en échec) doit pouvoir éteindre la sortie virtuelle, tandis qu'un Ping réussi doit pouvoir l'allumer.<br />
<br />
Pour cela, nous modifions l'évènement de nos scénarii qui lient le Watchdog à chaque entrée.<br />
<br />
Pour inverser la logique de fonctionnement, nous avons donc recours au Bloc NON.<br />
<br />
Exemple : '''SCENE 1''' modifiée<br />
<br />
[[Fichier:J1P_Ping16.png|Ping16]]<br />
<br />
La '''SCENE 2''' a été modifiée également par l'ajout du bloc NON.<br />
<br />
Maintenant, en ce qui concerne les widget indicateurs d'état des sorties virtuelles :<br />
<br />
l'état de la sortie virtuelle est inversé par rapport à celui du périphérique Watchdog.<br />
<br />
l'indicateur éteint signifie donc que le matériel est injoignable<br />
<br />
l'indicateur allumé signifie que le matériel est joignable.<br />
<br />
Pour chaque widget de "Pilotage Relais/Entrées virtuelles/Sorties virtuelles", il faut adapter le libellé du bouton, en inversant le Texte ON et le texte OFF.<br />
<br />
[[Fichier:J1P_Ping17.png|Ping17]] [[Fichier:J1P_Ping18.png|Ping18]]<br />
<br />
</div></div><br />
<br />
===QUIZZ===<br />
<br />
* '''Q1 : Vrai ou faux : Si nous lions le Watchdog avec le scénario suivant'''<br/><br />
:Evènement : [Watchdog (ping1 vers smartphone en 192.168.0.205) ]<br/><br />
:Action : [ON/OFF]<br/><br />
:Résultat : [Sortie Virtuelle (1)]<br/><br />
:'''La sortie virtuelle est active (état ON) lorsque le téléphone est joignable sur le réseau ?''' <br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''Réponse à Q1'''<br />
<div class="mw-collapsible-content"><br />
:<span style='color:red;'> Faux</span>. La sortie virtuelle est active lorsque le périphérique Watchdog est activé. Cela signifie que toutes les tentatives de ping ont échoué.<br />
</div></div><br />
<br />
* '''Q2 : Vrai ou faux : Avec la mise en place du même scénario que pour la question Q1,<br/><br />
:La sortie virtuelle sera ON lorsque le réseau internet coupera ?'''<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''Réponse à Q2'''<br />
<div class="mw-collapsible-content"><br />
:<span style='color:red;'>Faux</span>. L'adresse IP du téléphone étant l'adresse locale (192.168.xx.xx), l'état du réseau internet est alors inconnu.<br />
</div></div><br />
<br />
* '''Q3 : Vrai ou faux : Dans le scénario de l'exercice 3, l'évènement NON WATCHDOG permet d'éxécuter la scène lorsque le Ping a réussi ?'''<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''Réponse à Q3'''<br />
<div class="mw-collapsible-content"><br />
:<span style='color:green;'>Vrai</span>. Le périphérique Watchdog se met à l'état ON lorsque les tentatives de ping ont échoué. Un scénario exécute l'action si et seulement si toute la condition de la clause Evènement est vraie.<br/><br />
:Donc lorsque le ping réussit, le Watchdog passe OFF (faux). Le bloc NON vient donc inverser cette logique et rend la condition vraie.<br/><br />
:Conclusion : le scénario exécute bien l'action lorsque le ping réussit (le watchdog est OFF).<br />
</div></div><br />
<br />
* '''Q4 : Si je règle un intervalle à 30 entre chaque ping, et si je règle 4 tentatives pour le ping vers ma box ADSL en adresse 192.168.1.1,'''<br/><br />
:'''combien de temps faudra-t'il attendre pour que le watchdog s'active après coupure de mon réseau internet par le FAI ?'''<br />
:# 30 secondes ?<br />
:# 120 secondes ?<br />
:# 120 minutes ?<br />
:# un temps indéfini ?<br />
<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''Réponse à Q4'''<br />
<div class="mw-collapsible-content"><br />
:la réponse est <span style='color:green;'>"un temps indéfini"</span>. Le ping se fait sur l'adresse locale, pas l'adresse publique. Pour connaître l'état du réseau internet, il faudrait que le ping soit dirigé vers une adresse publique d'un serveur situé à :l'extérieur. Le Watchdog vers la box s'activera lorsque qu'elle sera injoignable sur le réseau local.<br />
</div></div><br />
<br />
* '''Q5 : Si je règle un intervalle de 120 entre chaque ping, et si je règle 4 tentatives pour le ping vers ma box ADSL en adresse 192.168.1.1,'''<br/><br />
:'''combien de temps mettra le watchdog pour s'activer après extinction de la box Adsl ?'''<br />
:# moins de 4 minutes ?<br />
:# entre 4 et 6 minutes ?<br />
:# entre 6 et 8 minutes ?<br />
:# entre 8 et 10 minutes ?<br />
:# plus de 10 minutes ?<br />
<br />
<div class="mw-collapsible mw-collapsed" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}" style="width:730px;"><br />
'''Réponse à Q5'''<br />
<div class="mw-collapsible-content"><br />
Avant extinction de la box, le périphérique Watchdog est OFF, le matériel est joignable.<br />
120 secondes maximum après la coupure, le ping suivant compte 1 échec. Puis toutes les 120 secondes, un ping suivant compte un échec supplémentaire. Lorsque le décompte arrive à 4 échecs, le watchdog passe ON, la box est déclarée injoignable.<br />
Voyons cela sur un graphique :<br />
<br />
[[Fichier:J1P_Ping19c.png|Ping19]]<br />
<br />
La bonne réponse est donc la réponse 3, <span style='color:green;'>entre 6 et 8 minutes</span>.<br />
<br />
</div></div><br />
<br />
==Passez à l'étape suivante==<br />
[[J1P_Watchgog_Expérience2|Watchdog - Expérience 2 : comptage, chronométrage]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12425Capteurs de présence et mouvements : câblage et programmation2024-03-05T15:35:24Z<p>Fgtoul : /* Sortie active entre 5Vdc et 24Vdc */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
===== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) =====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
<br />
===== Branchement sur entrée Opto-isolée =====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
===== Branchement sur entrée digitale =====<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
<br />
<br />
Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique.<br />
<br />
Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR avec diode de roue libre.png|sans_cadre|838x838px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie NO (normalement ouverte) ===<br />
Les détecteurs sont parfois munis d'une sortie Contact Sec NO(normalement ouvert) qui peut être utilisée pour déclencher un autre appareil.<br />
<br />
En cas de détection, le capteur ferme son relais de sortie.<br />
<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie NF (normalement fermée) ===<br />
Les capteurs de mouvement pour les systèmes d’alarme sont conçus avec une sortie normalement fermée dans le but de garantir la détection de défauts ou de vandalisme. Voici comment cela fonctionne :<br />
<br />
* Lorsque le système est en état de fonctionnement normal (c’est-à-dire qu’aucun mouvement n’est détecté), la sortie du capteur est fermée.<br />
* Si un mouvement est détecté, la sortie s’ouvre, signalant ainsi au système d’alarme qu’une activité suspecte a eu lieu, puis se referme après un temps défini (temporisation interne ou réglable sur le capteur lui-même).<br />
* Cette configuration permet de détecter les pannes du capteur (par exemple, si le câblage est coupé) et de réagir rapidement en cas d’intrusion ou de vandalisme.<br />
<br />
En résumé, les capteurs de mouvement avec une sortie normalement fermée sont un élément essentiel des systèmes de sécurité, car ils assurent une détection fiable des événements indésirables.<br />
<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie, sa temporisation interne est de 2 secondes environ.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12424Capteurs de présence et mouvements : câblage et programmation2024-03-05T15:34:06Z<p>Fgtoul : /* Sortie active entre 5Vdc et 24Vdc */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
===== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) =====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
<br />
<br />
Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique.<br />
<br />
Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR avec diode de roue libre.png|sans_cadre|838x838px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie NO (normalement ouverte) ===<br />
Les détecteurs sont parfois munis d'une sortie Contact Sec NO(normalement ouvert) qui peut être utilisée pour déclencher un autre appareil.<br />
<br />
En cas de détection, le capteur ferme son relais de sortie.<br />
<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie NF (normalement fermée) ===<br />
Les capteurs de mouvement pour les systèmes d’alarme sont conçus avec une sortie normalement fermée dans le but de garantir la détection de défauts ou de vandalisme. Voici comment cela fonctionne :<br />
<br />
* Lorsque le système est en état de fonctionnement normal (c’est-à-dire qu’aucun mouvement n’est détecté), la sortie du capteur est fermée.<br />
* Si un mouvement est détecté, la sortie s’ouvre, signalant ainsi au système d’alarme qu’une activité suspecte a eu lieu, puis se referme après un temps défini (temporisation interne ou réglable sur le capteur lui-même).<br />
* Cette configuration permet de détecter les pannes du capteur (par exemple, si le câblage est coupé) et de réagir rapidement en cas d’intrusion ou de vandalisme.<br />
<br />
En résumé, les capteurs de mouvement avec une sortie normalement fermée sont un élément essentiel des systèmes de sécurité, car ils assurent une détection fiable des événements indésirables.<br />
<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie, sa temporisation interne est de 2 secondes environ.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Fichier:PIR_avec_diode_de_roue_libre.png&diff=12423Fichier:PIR avec diode de roue libre.png2024-03-05T15:33:37Z<p>Fgtoul : </p>
<hr />
<div>PIR avec diode de roue libre</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12422Capteurs de présence et mouvements : câblage et programmation2024-03-05T15:30:33Z<p>Fgtoul : /* Sortie active entre 5Vdc et 24Vdc */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
===== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) =====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
<br />
<br />
Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie NO (normalement ouverte) ===<br />
Les détecteurs sont parfois munis d'une sortie Contact Sec NO(normalement ouvert) qui peut être utilisée pour déclencher un autre appareil.<br />
<br />
En cas de détection, le capteur ferme son relais de sortie.<br />
<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie NF (normalement fermée) ===<br />
Les capteurs de mouvement pour les systèmes d’alarme sont conçus avec une sortie normalement fermée dans le but de garantir la détection de défauts ou de vandalisme. Voici comment cela fonctionne :<br />
<br />
* Lorsque le système est en état de fonctionnement normal (c’est-à-dire qu’aucun mouvement n’est détecté), la sortie du capteur est fermée.<br />
* Si un mouvement est détecté, la sortie s’ouvre, signalant ainsi au système d’alarme qu’une activité suspecte a eu lieu, puis se referme après un temps défini (temporisation interne ou réglable sur le capteur lui-même).<br />
* Cette configuration permet de détecter les pannes du capteur (par exemple, si le câblage est coupé) et de réagir rapidement en cas d’intrusion ou de vandalisme.<br />
<br />
En résumé, les capteurs de mouvement avec une sortie normalement fermée sont un élément essentiel des systèmes de sécurité, car ils assurent une détection fiable des événements indésirables.<br />
<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie, sa temporisation interne est de 2 secondes environ.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12421Capteurs de présence et mouvements : câblage et programmation2024-03-05T10:30:30Z<p>Fgtoul : /* Cas du capteur OPTEX FLX-S-ST (vendu par GCE) */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
===== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) =====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie NO (normalement ouverte) ===<br />
Les détecteurs sont parfois munis d'une sortie Contact Sec NO(normalement ouvert) qui peut être utilisée pour déclencher un autre appareil.<br />
<br />
En cas de détection, le capteur ferme son relais de sortie.<br />
<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie NF (normalement fermée) ===<br />
Les capteurs de mouvement pour les systèmes d’alarme sont conçus avec une sortie normalement fermée dans le but de garantir la détection de défauts ou de vandalisme. Voici comment cela fonctionne :<br />
<br />
* Lorsque le système est en état de fonctionnement normal (c’est-à-dire qu’aucun mouvement n’est détecté), la sortie du capteur est fermée.<br />
* Si un mouvement est détecté, la sortie s’ouvre, signalant ainsi au système d’alarme qu’une activité suspecte a eu lieu, puis se referme après un temps défini (temporisation interne ou réglable sur le capteur lui-même).<br />
* Cette configuration permet de détecter les pannes du capteur (par exemple, si le câblage est coupé) et de réagir rapidement en cas d’intrusion ou de vandalisme.<br />
<br />
En résumé, les capteurs de mouvement avec une sortie normalement fermée sont un élément essentiel des systèmes de sécurité, car ils assurent une détection fiable des événements indésirables.<br />
<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie, sa temporisation interne est de 2 secondes environ.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12420Capteurs de présence et mouvements : câblage et programmation2024-03-05T10:30:06Z<p>Fgtoul : </p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie NO (normalement ouverte) ===<br />
Les détecteurs sont parfois munis d'une sortie Contact Sec NO(normalement ouvert) qui peut être utilisée pour déclencher un autre appareil.<br />
<br />
En cas de détection, le capteur ferme son relais de sortie.<br />
<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie NF (normalement fermée) ===<br />
Les capteurs de mouvement pour les systèmes d’alarme sont conçus avec une sortie normalement fermée dans le but de garantir la détection de défauts ou de vandalisme. Voici comment cela fonctionne :<br />
<br />
* Lorsque le système est en état de fonctionnement normal (c’est-à-dire qu’aucun mouvement n’est détecté), la sortie du capteur est fermée.<br />
* Si un mouvement est détecté, la sortie s’ouvre, signalant ainsi au système d’alarme qu’une activité suspecte a eu lieu, puis se referme après un temps défini (temporisation interne ou réglable sur le capteur lui-même).<br />
* Cette configuration permet de détecter les pannes du capteur (par exemple, si le câblage est coupé) et de réagir rapidement en cas d’intrusion ou de vandalisme.<br />
<br />
En résumé, les capteurs de mouvement avec une sortie normalement fermée sont un élément essentiel des systèmes de sécurité, car ils assurent une détection fiable des événements indésirables.<br />
<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie, sa temporisation interne est de 2 secondes environ.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12419Capteurs de présence et mouvements : câblage et programmation2024-03-05T10:27:11Z<p>Fgtoul : </p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie NO (normalement ouverte) ===<br />
Les détecteurs sont parfois munis d'une sortie Contact Sec NO(normalement ouvert) qui peut être utilisée pour déclencher un autre appareil.<br />
<br />
En cas de détection, le capteur ferme son relais de sortie.<br />
<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie NF (normalement fermée) ===<br />
Les capteurs de mouvement pour les systèmes d’alarme sont conçus avec une sortie normalement fermée dans le but de garantir la détection de défauts ou de vandalisme. Voici comment cela fonctionne :<br />
<br />
* Lorsque le système est en état de fonctionnement normal (c’est-à-dire qu’aucun mouvement n’est détecté), la sortie du capteur est fermée.<br />
* Si un mouvement est détecté, la sortie s’ouvre, signalant ainsi au système d’alarme qu’une activité suspecte a eu lieu, puis se referme après un temps défini (temporisation interne ou réglable sur le capteur lui-même).<br />
* Cette configuration permet de détecter les pannes du capteur (par exemple, si le câblage est coupé) et de réagir rapidement en cas d’intrusion ou de vandalisme.<br />
<br />
En résumé, les capteurs de mouvement avec une sortie normalement fermée sont un élément essentiel des systèmes de sécurité, car ils assurent une détection fiable des événements indésirables.<br />
<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie, sa temporisation interne est de 2 secondes environ.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12418Capteurs de présence et mouvements : câblage et programmation2024-03-05T10:25:28Z<p>Fgtoul : /* Comportement 1 : Sortie NO (normalement ouverte) */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie NO (normalement ouverte) ===<br />
Les détecteurs sont parfois munis d'une sortie Contact Sec NO(normalement ouvert) qui peut être utilisée pour déclencher un autre appareil.<br />
<br />
En cas de détection, le capteur ferme son relais de sortie.<br />
<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie NF (normalement fermée) ===<br />
Les capteurs de mouvement pour les systèmes d’alarme sont conçus avec une sortie normalement fermée dans le but de garantir la détection de défauts ou de vandalisme. Voici comment cela fonctionne :<br />
<br />
* Lorsque le système est en état de fonctionnement normal (c’est-à-dire qu’aucun mouvement n’est détecté), la sortie du capteur est fermée.<br />
* Si un mouvement est détecté, la sortie s’ouvre, signalant ainsi au système d’alarme qu’une activité suspecte a eu lieu, puis se referme après un temps défini (temporisation interne ou réglable sur le capteur lui-même).<br />
* Cette configuration permet de détecter les pannes du capteur (par exemple, si le câblage est coupé) et de réagir rapidement en cas d’intrusion ou de vandalisme.<br />
<br />
En résumé, les capteurs de mouvement avec une sortie normalement fermée sont un élément essentiel des systèmes de sécurité, car ils assurent une détection fiable des événements indésirables.<br />
<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie, sa temporisation interne est de 2 secondes environ.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12417Capteurs de présence et mouvements : câblage et programmation2024-03-05T10:19:39Z<p>Fgtoul : /* Comportement 2 : Sortie NF (normalement fermée) */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie NO (normalement ouverte) ===<br />
En cas de détection, le capteur ferme son relais de sortie.<br />
<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie NF (normalement fermée) ===<br />
Les capteurs de mouvement pour les systèmes d’alarme sont conçus avec une sortie normalement fermée dans le but de garantir la détection de défauts ou de vandalisme. Voici comment cela fonctionne :<br />
<br />
* Lorsque le système est en état de fonctionnement normal (c’est-à-dire qu’aucun mouvement n’est détecté), la sortie du capteur est fermée.<br />
* Si un mouvement est détecté, la sortie s’ouvre, signalant ainsi au système d’alarme qu’une activité suspecte a eu lieu, puis se referme après un temps défini (temporisation interne ou réglable sur le capteur lui-même).<br />
* Cette configuration permet de détecter les pannes du capteur (par exemple, si le câblage est coupé) et de réagir rapidement en cas d’intrusion ou de vandalisme.<br />
<br />
En résumé, les capteurs de mouvement avec une sortie normalement fermée sont un élément essentiel des systèmes de sécurité, car ils assurent une détection fiable des événements indésirables.<br />
<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie, sa temporisation interne est de 2 secondes environ.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12416Capteurs de présence et mouvements : câblage et programmation2024-03-05T10:00:17Z<p>Fgtoul : /* Comportement 1 : Sortie maintenue à l'état ON */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie NO (normalement ouverte) ===<br />
En cas de détection, le capteur ferme son relais de sortie.<br />
<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie NF (normalement fermée) ===<br />
Lors de détections, le capteur ouvre le relais de sortie et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie, sa temporisation est de 2 secondes environ.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12415Capteurs de présence et mouvements : câblage et programmation2024-03-05T09:55:33Z<p>Fgtoul : /* Comportement 2 : Sortie maintenue à l'état OFF */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie, sa temporisation est de 2 secondes environ.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12414Capteurs de présence et mouvements : câblage et programmation2024-03-05T09:54:49Z<p>Fgtoul : /* Comportement 2 : Sortie maintenue à l'état OFF */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Le détecteur OPTEX FLX-ST fait partie de cette catégorie.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12413Capteurs de présence et mouvements : câblage et programmation2024-03-05T09:53:17Z<p>Fgtoul : /* Cas du capteur OPTEX FLX-S-ST (vendu par GCE) */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12412Capteurs de présence et mouvements : câblage et programmation2024-03-05T09:52:42Z<p>Fgtoul : /* Cas du capteur OPTEX FLX-S-ST (vendu par GCE) */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont sur relais NF (Normalement fermé).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12411Capteurs de présence et mouvements : câblage et programmation2024-03-05T09:47:00Z<p>Fgtoul : /* Cas du capteur OPTEX FLX-S-ST (vendu par GCE) */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont de type NF (Normalement fermées).<br />
<br />
* L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
* L'entrée digitale connectée au bornes TAMP sera donc OFF pendant pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12410Capteurs de présence et mouvements : câblage et programmation2024-03-05T09:46:07Z<p>Fgtoul : /* Cas du capteur OPTEX FLX-S-ST (vendu par GCE) */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX ST.png|sans_cadre|971x971px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont de type NF (Normalement fermées).<br />
<br />
L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
L'entrée digitale connectée au bornes TAMP sera donc OFF pendant pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Fichier:OPTEX_FLX_ST.png&diff=12409Fichier:OPTEX FLX ST.png2024-03-05T09:45:53Z<p>Fgtoul : </p>
<hr />
<div>OPTEX FLX ST</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12408Capteurs de présence et mouvements : câblage et programmation2024-03-05T09:44:46Z<p>Fgtoul : /* Cas du capteur OPTEX FLX-S-ST (vendu par GCE) */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLEX ST.png|sans_cadre|1015x1015px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont de type NF (Normalement fermées).<br />
<br />
L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
L'entrée digitale connectée au bornes TAMP sera donc OFF pendant pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Fichier:OPTEX_FLEX_ST.png&diff=12407Fichier:OPTEX FLEX ST.png2024-03-05T09:44:25Z<p>Fgtoul : </p>
<hr />
<div>OPTEX FLEX ST</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12406Capteurs de présence et mouvements : câblage et programmation2024-03-05T09:39:07Z<p>Fgtoul : /* Sortie à collecteur ouvert */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
==== Cas du capteur OPTEX FLX-S-ST ([https://www.gce-electronics.com/fr/proximite/1883-detecteur-de-mouvement-is215tce.html vendu par GCE]) ====<br />
[[Fichier:OPTEX FLX S ST.png|sans_cadre|983x983px]]<br />
<br />
Les sorties ALARM (détection) et TAMP (auto-protection) sont de type NF (Normalement fermées).<br />
<br />
L' entrée digitale connectée au bornes ALARM sera donc OFF pendant 2 secondes en cas d' alarme (détection)<br />
<br />
L'entrée digitale connectée au bornes TAMP sera donc OFF pendant pendant 2 secondes en cas d' alarme (vandalisme)<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Fichier:OPTEX_FLX_S_ST.png&diff=12405Fichier:OPTEX FLX S ST.png2024-03-05T09:31:16Z<p>Fgtoul : </p>
<hr />
<div>OPTEX FLX S ST</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12404Capteurs de présence et mouvements : câblage et programmation2024-03-05T08:33:52Z<p>Fgtoul : /* Sortie en contact sec */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
<br />
===== Exemple 1 : =====<br />
Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
===== Exemple 2 =====<br />
: connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
===== Exemple 3 : =====<br />
Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12403Capteurs de présence et mouvements : câblage et programmation2024-03-05T08:03:08Z<p>Fgtoul : /* Sortie en contact sec */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
Exemple : Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
Exemple : connexion à 3 fils avec alimentation distincte (5,12,24Vdc, ...) de celle qui alimente l'IPX800 ou l'extension (ici X-PSU 20). '''Reliez le GND des 2 alimentations.'''<br />
<br />
Exemple avec une autre alimentation en 24Vdc :<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
Exemple :Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12402Capteurs de présence et mouvements : câblage et programmation2024-03-05T07:55:47Z<p>Fgtoul : /* Sortie en contact sec */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
Exemple : Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
<br />
Exemple : connexion à 3 fils avec alimentation différente de celle qui alimente l'IPX800 ou l'extension. Reliez le GND des 2 alimentations.<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
Exemple :Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12401Capteurs de présence et mouvements : câblage et programmation2024-03-05T07:55:30Z<p>Fgtoul : /* Sortie en contact sec */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
Exemple : Connexion à 3 fils en 12Vdc<br />
<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|756x756px]]<br />
Exemple : connexion à 3 fils avec alimentation différente de celle qui alimente l'IPX800 ou l'extension. Reliez le GND des 2 alimentations.<br />
<br />
[[Fichier:PIR 3 fils gnd commun.png|sans_cadre|925x925px]]<br />
<br />
Exemple :Connexion à 4 fils<br />
<br />
<br />
[[Fichier:PIR connexion 4 fils.png|sans_cadre|753x753px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Fichier:PIR_3_fils_gnd_commun.png&diff=12400Fichier:PIR 3 fils gnd commun.png2024-03-05T07:43:02Z<p>Fgtoul : </p>
<hr />
<div>PIR 3 fils gnd commun</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Fichier:PIR_connexion_4_fils.png&diff=12399Fichier:PIR connexion 4 fils.png2024-03-05T07:36:39Z<p>Fgtoul : </p>
<hr />
<div>PIR connexion 4 fils</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12398Capteurs de présence et mouvements : câblage et programmation2024-03-05T07:22:41Z<p>Fgtoul : /* Sortie en contact sec */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|886x886px]]<br />
<br />
<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12397Capteurs de présence et mouvements : câblage et programmation2024-03-05T07:21:22Z<p>Fgtoul : /* Sortie en contact sec */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|886x886px]]<br />
<br />
Ce schéma présente une connexion à 3 fils. Une X-PSU a été utilisée pour l'exemple pour alimenter le capteur 12Vdc. Si vous utilisez une autre alimentation, pensez à relier les Gnd.<br />
<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12396Capteurs de présence et mouvements : câblage et programmation2024-03-05T07:13:38Z<p>Fgtoul : </p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|886x886px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|IPX800 V5 : Utilisation des variables]] <br />
<br />
[[IHM V5 en détails : Les ressources et les liens]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 : Principes de câblage]]<br />
<br />
[[X-8R Connect]] <br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|IPX800 V4 : Jouons un peu : Les Temporisations Ta et Tb]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12395Capteurs de présence et mouvements : câblage et programmation2024-03-04T16:03:12Z<p>Fgtoul : </p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 02/03/2024<br />
| date-update = 04/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|886x886px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|Utilisation des variables — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Les ressources et les liens|IHM V5 en détails : Les ressources et les liens — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario|IHM V5 en détails : Le moteur de scenario — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 V4 : Principes de câblage — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[X-8R Connect|X-8R Connect — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|Jouons un peu : Les Temporisations Ta et Tb — GCE Electronics (gce-electronics.com)]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12393Capteurs de présence et mouvements : câblage et programmation2024-03-04T11:07:48Z<p>Fgtoul : /* Programmation sur IPX800 V4 */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 04/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|886x886px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
scène 1 : RELAIS ON SV<br />
scène 2 : NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|Utilisation des variables — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Les ressources et les liens|IHM V5 en détails : Les ressources et les liens — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario|IHM V5 en détails : Le moteur de scenario — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 V4 : Principes de câblage — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[X-8R Connect|X-8R Connect — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|Jouons un peu : Les Temporisations Ta et Tb — GCE Electronics (gce-electronics.com)]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12392Capteurs de présence et mouvements : câblage et programmation2024-03-04T11:06:16Z<p>Fgtoul : /* Programmation sur IPX800 V5 */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 04/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|886x886px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
- Règle 1 : démarrage de la tempo dès l'allumage <br />
Événement : Relais.state <br />
Résultat : ON Tempo.Start<br />
- Règle 2 : Extinction en fin de tempo <br />
Événement : NON Tempo.Output <br />
Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
*# RELAIS ON SV<br />
*# NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|Utilisation des variables — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Les ressources et les liens|IHM V5 en détails : Les ressources et les liens — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario|IHM V5 en détails : Le moteur de scenario — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 V4 : Principes de câblage — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[X-8R Connect|X-8R Connect — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|Jouons un peu : Les Temporisations Ta et Tb — GCE Electronics (gce-electronics.com)]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12391Capteurs de présence et mouvements : câblage et programmation2024-03-04T11:02:25Z<p>Fgtoul : /* Annexes */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 04/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|886x886px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
** Règle 1 : démarrage de la tempo dès l'allumage Événement : Relais.state Résultat : ON Tempo.Start<br />
** Règle 2 : Extinction en fin de tempo Événement : NON Tempo.Output Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
*# RELAIS ON SV<br />
*# NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|Utilisation des variables — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Les ressources et les liens|IHM V5 en détails : Les ressources et les liens — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario|IHM V5 en détails : Le moteur de scenario — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 V4 : Principes de câblage — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[X-8R Connect|X-8R Connect — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[Jouons un peu : Les Temporisations Ta et Tb|Jouons un peu : Les Temporisations Ta et Tb — GCE Electronics (gce-electronics.com)]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12390Capteurs de présence et mouvements : câblage et programmation2024-03-04T10:27:09Z<p>Fgtoul : </p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V4/V5<br />
| date-create = 04/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|886x886px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
** Règle 1 : démarrage de la tempo dès l'allumage Événement : Relais.state Résultat : ON Tempo.Start<br />
** Règle 2 : Extinction en fin de tempo Événement : NON Tempo.Output Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
*# RELAIS ON SV<br />
*# NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|Utilisation des variables — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Les ressources et les liens|IHM V5 en détails : Les ressources et les liens — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario|IHM V5 en détails : Le moteur de scenario — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 V4 : Principes de câblage — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[X-8R Connect|X-8R Connect — GCE Electronics (gce-electronics.com)]]</div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Accueil&diff=12389Accueil2024-03-04T10:25:28Z<p>Fgtoul : </p>
<hr />
<div><strong>Vous retrouverez ici l'ensemble des informations concernant l'utilisation de nos produits.</strong><br />
<br />
<pre style="font-weight: bold;">Dans ces articles et tutoriels, vous trouverez des schémas de branchement ou encore des montages électroniques.<br />
Vous devez impérativement respecter les règles de sécurité en vigueur, relatives aux manipulations ou montages que vous réaliserez.<br />
Coupez le secteur 230VAC avant toute intervention. Au besoin faites vous aider par un professionnel.<br />
Les articles présents ici étant rédigés par les utilisateurs de nos produits, l'entreprise GCE Electronics décline toute responsabilité.<br />
Cependant, les sujets et exemples de cablages sont régulièrement contrôlés par nos techniciens. Merci de nous signaler toute erreur.<br />
<br />
En cas de doute, n'hésitez pas à nous contacter : contact@gce-electronics.com<br />
<br />
</pre><br />
<br />
<br />
{|style="width:85%;padding:10px;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="3"|PRODUITS GCE : Retrouvez les documentations fonctionnelles<br />
|-<br />
| colspan="2" style="font-weight:bold;vertical-align:top;width:80%"|<br />
Automate Ethernet V5<br />
| rowspan="15" |<br />
[[Fichier:EBX V5.drawio.jpg|379x379px]]<br />
<br />
<br>[[Fichier:AutomatesGCE.png|397x397px]]<br />
<br />
<br />
<br />
<br />
<br />
<br>[[Fichier:Bus-V4.png|379x379px]]<br />
<br />
<br />
|-<br />
|colspan="2" style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* '''[[IPX800 V5|<span title="Automate Ethernet V5">IPX800 V5</span>]]'''<br />
<br />
<br />
<br />
* [https://v5.gce-electronics.com/?CAT=api API RESTful : Doc en ligne]<br />
|-<br />
|<br />
|<br />
<br />
|-<br />
| colspan="2" style="font-weight:bold;vertical-align:top;"|<br />
Extensions Powered EBX (génération V5)<br />
|-<br />
|<br />
* [[X-8R Connect|<span title="Extension 8 sorties relais">X-8R Connect - 8 sorties relais</span>]]<br />
* [[X-24D V2|<span title="Extension 24 entrées digitales">X-24D V2 - 24 Entrées TOR</span>]]<br />
* [[X-24U|<span title="Extension 24 entrées opto-isolées">X-24U - 24 Entrées opto</span>]]<br />
* [[X-GSM V2|<span title="Extension GSM V2">X-GSM V2</span>]]<br />
* [[EBX SWITCH|<span title="Switch 5 voies EBX">EBX SWITCH - 5 voies</span>]]<br />
<br />
|<br />
* [[X-4VR V2|<span title="Extension pilotage volets roulants">X-4VR V2 - Pilotage volets roulants</span>]]<br />
* [[X-THL V2|<span title="Capteur Température - Humidité - Luminosité">X-THL V2 - Température/Humidité/Luminosité</span>]]<br />
* [[X-Display V2|X-Display V2]]<br />
* [[X-POOL|X-POOL]]<br />
<br />
|-<br />
| colspan="2" style="font-weight:bold;vertical-align:top;"|<br />
Automate Ethernet V4<br />
|-<br />
|colspan="2" style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* '''[[IPX800 V4|<span title="Automate Ethernet V4">IPX800 V4</span>]]'''<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[API_V4|Commandes API IPX800 V4]]<br />
* [[API_V4_Pilotage par URL|API V4 : Pilotage par URL]]<br />
|style="vertical-align:top;"|<br />
|-<br />
| colspan="2" style="font-weight:bold;vertical-align:top;"|<br />
Extensions EBX (génération V4)<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[X-24D|<span title="Extension 24 entrées digitales">X-24D - 24 Entrées TOR</span>]]<br />
* [[X-4VR|<span title="Extension autonome permettant de piloter 4 volets roulants">X-4VR - Pilotage Volets Roulants</span>]]<br />
* [[X-4FP|<span title="Extension Fil Pilote 4 zones">X-4FP - Fil Pilote</span>]]<br />
* [[X-8D|<span title="Extension 8 entrées digitales optocouplées">X-8D - 8 Entrées TOR isolées</span>]]<br />
* [[X-8R|<span title="Extension autonome 8 sorties relais">X-8R - 8 Sorties Relais</span>]]<br />
* [[X-DMX|<span title="Extension DMX 512">X-DMX - 512 Canaux DMX</span>]]<br />
* [[X-Eno|<span title="Extension Enocean">X-ENO - Enocean</span>]]<br />
|style="vertical-align:top;"|<br />
* [[X-PWM|<span title="Extension PWM">X-PWM - 12 Canaux PWM</span>]]<br />
* [[X-THL|<span title="Capteur Température - Humidité - Luminosité">X-THL - Température/Humidité/Luminosité</span>]]<br />
* [[X-GSM|<span title="Extension GSM">X-GSM - GSM</span>]]<br />
* [[X-010V|<span title="Extension à 4 sorties 0 - 10V">X-010V - 4 Sorties 0-10V</span>]]<br />
* [[X-DIMMER|<span title="Extension variateur autonome permettant de piloter 4 canaux indépendamment">X-DIMMER - 4 Canaux Variables</span>]]<br />
* [[X-DISPLAY|<span title="Ecran de contrôle multifonction">X-DISPLAY - 32 affichages</span>]]<br />
* [[X-Bridge|<span title="Adaptateur permettant la connexion des extensions X-400 Analog, X-400CT et X200PH>X-Bridge - Liaison Bus V3/V4</span>]]<br />
<br />
<br />
* [[Installation de Milight|Installation de Mi Light avec IPX800 V4]]<br />
|-<br />
| style="font-weight:bold;vertical-align:top;"|<br />
Automate Ethernet V3<br />
| style="font-weight:bold;"|<br />
Les gestionnaires d'énergie<br />
|-<br />
|colspan="2" style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* '''[[IPX800 V3|<span title="Automate Ethernet V3">IPX800 V3</span>]]'''<br />
|-<br />
|style="vertical-align:top;border-style:none solid none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[X-200PH|<span title="Extension pour sonde pH et Redox (ORP)">X-200PH</span>]]<br />
* [[X-400 Analog|<span title="Extension 4 entrées analogiques">X-400 Analog</span>]]<br />
<!--** [[X-400F]] --><br />
* [[X-400CT|<span title="Extension permettant la connexion de 4 pinces ampèremétriques (10 / 20 / 50 ou 100A)">X-400CT</span>]]<br />
* [[Dongle EBX1|<span title="Adaptateur permettant de prolonger la longueur du bus terrain jusqu'à 1000 mètres">Dongle EBX1</span>]]<br />
* [[API_V3|API IPX800 V3]]<br />
|style="vertical-align:top;"|<br />
* [[EcoDevice RT2|<span title="Eco Device RT2">EcoDevice RT2</span>]]<br />
* [[API_EDRT|API EcoDevice RT2]]<br />
<br><br />
* [[RF-PULSE|<span title="Gestionnaire d'énergie radio (Enocean)">RF Pulse</span>]]<br />
* [[EcoDevice|<span title="Gestionnaire d'énergie">EcoDevice</span>]]<br />
|-<br />
|colspan="2" style="font-weight:bold;"|Divers<br />
|-<br />
|colspan="2" style="border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[Consommations|<span title="Consommation des produits et limites maximales par système">Consommations</span>]]<br />
* [[Lexique]]<br />
<br><br />
|}<br />
<br />
<br />
<br />
{| style="width:85%;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="2"|LOGICIELS : Modes d'emploi<br />
|-<br />
| style="font-weight:bold;vertical-align:top;" |<br />
Logiciels GCE:<br />
|style="width:40%;" align=center rowspan="4"|<br>[[Fichier:0c1cc5e2-4547-443a-8af1-3621212d4496.jpg|300x300px]]<br />
|-<br />
| style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[GCE-Scan-Device]]<br />
* [[GCE-Firmware-Recovery]]<br />
<br />
* Le micrologiciel (firmware) de chaque matériel est disponible dans la rubrique téléchargement de la [http://gce-electronics.com/fr/ Boutique GCE]<br />
<br />
|-<br />
| style="font-weight:bold;vertical-align:top;" |<br />
Logiciels développés par la communauté:<br />
|-<br />
| style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[Fichier:Gear-icon.png|24px|link=]][[Configuration Editor]]<br />
<br><br />
|}<br />
<br><br />
{| style="width:85%;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="2"|LE CABLAGE EN PRATIQUE<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
<br />
* '''[[IPX800_V4_câblage|Exemples de câblages]]'''<br />
<br />
* '''[[IPX800_V4_: Principes de câblage|Câblage : les bons principes]]'''<br />
<br />
* '''[[Installation domotique : bonnes pratiques]]'''<br />
<br />
* '''[[Passer_d%27une_installation_existante_à_une_installation_domotique|Passer d'une installation existante à une installation domotique]]'''<br />
*[[Le switch EBX|'''Le switch EBX''']]<br />
* [[Capteurs de présence et mouvements : câblage et programmation|'''Capteurs de présence et mouvements : câblage et programmation''']]<br />
*<br />
|style="width:40%;" align=center|<br>[[Fichier:4913fa3a-7cd2-4db6-a831-896630d9d969.jpg|300x300px]]<br />
|}<br />
<br><br />
{| style="width:85%;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="2"|TUTORIELS IPX800 V5<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
<br />
* [[DIAGNOSTIC : MATERIEL INJOIGNABLE]]<br />
*'''[[IPX800_V5_:_Les_Entrées_/_Sorties|IPX800 V5 : Les Entrées / Sorties]]'''<br />
* '''[[IHM_V5_:_premiers_pas|<span title="IHM V5 : premiers pas">IHM V5 : Premiers pas</span>]]'''<br />
*[[IHM_V5_en_détails_:_Les_liens|'''IHM V5 en détails : Les ressources et les liens''']] <br />
*[[IHM_V5_en_détails_:_Les_dashboards|'''IHM V5 en détails : les dashboards''']] <br />
*[[IHM_V5_en_détails_:_Le_moteur_de_scenario|'''IHM V5 en détails : le moteur de scénario''']] <br />
*[[Utilisation des variables|'''Fonctions, Mails, Push : utilisation des variables''']]<br />
*[[Logique combinatoire par liens|'''Logique combinatoire par liens''']]<br />
*[[Lissage des mesures analogiques|'''Lissage des mesures analogiques''']]<br />
<!-- --><br />
|style="width:40%;" align=center|<br>[[Fichier:429af4e4-0a2c-434f-baff-e473d8cb22ad.jpg|300x300px]]<br />
<br><br />
|}<br />
<br><br />
{| style="width:85%;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="2"|IPX800 V3 & V4 : Exemples pratiques<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
<br />
* '''[[Tutoriaux| Les Tutoriels : cliquez ici, ne ratez pas cette rubrique riche de leçons théoriques, de cas pratiques ou encore de collections de Widgets avec leur code source.]]'''<br />
** [[Tutoriaux#Installation| Installation]]<br />
** [[Tutoriaux#Entretien_et_D.C3.A9pannage| Entretien & dépannage]]<br />
** [[Tutoriaux#Exemples_de_c.C3.A2blage_ou_de_programmation| Exemples de câblage et de programmation]]<br />
** [[Tutoriaux#Widgets|Collections de widgets]]<br />
** [[Tutoriaux#Enocean|Enocean]]<br />
** [[Tutoriaux#Objets_connect.C3.A9s| Objets connectés]]<br />
** [[Tutoriaux#Entr.C3.A9es_analogiques_et_Capteurs|Entrées analogiques et capteurs]]<br />
** [[Tutoriaux#Les_sorties_relais| Sorties relais]]<br />
** [[Tutoriaux#Interop.C3.A9rabilit.C3.A9_IPX800_V3_.26_V4| Interopérabilité IPX800 V3 et V4]]<br />
** [[Tutoriaux#JOUONS_UN_PEU| Jouons un peu]]<br />
<br />
* '''[[Contributions des internautes]]'''<br />
** [[Câblage_V4_en_va-et-vient|Câblage V4 en va-et-vient]]<br />
** [[Compte_à_rebours_variable| Compte à rebours variable]]<br />
** [[Utiliser_PushingBox|Utiliser PushingBox]]<br />
** [[IPX800_et_IFTTT|IPX800 et IFTTT]]<br />
** [[IPX800_et_PushOver|IPX800 et PushOver]]<br />
<br />
|style="width:40%;" align=center|<br>[[Fichier:F4b935d8-1fda-4a1c-b6c8-e47b173b3eb0.jpg|300x300px]]<br><br>[[Fichier:1453ced7-fd67-4bfb-b3d4-c4b45b84c088.jpg|299x299px]]<br />
|}<br />
<br />
<br />
{| style="width:85%;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="2"|GCE : SUPPORT TECHNIQUE<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
<br />
* '''[http://gce-electronics.com/helpdesk/knowledgebase.php Base de connaissance - Helpdesk]'''<br />
|style="width:40%;" align=center|<br />
<br><br />
|}<br />
<br />
<!--<br />
<br />
==Nos produits==<br />
{|<br />
|-<br />
|rowspan=2 style="vertical-align:top"|<br />
* [[IPX800 V4]]<br />
** [[X-24D]]<br />
** [[X-4VR]]<br />
** [[X-4FP]]<br />
** [[X-8D]]<br />
** [[X-8R]]<br />
** [[X-Bridge]]<br />
** [[X-DMX]]<br />
** [[X-Eno]]<br />
** [[X-PWM]]<br />
** [[X-THL]]<br />
** [[X-GSM]]<br />
** [[X-DIMMER]]<br />
** [[X-DISPLAY]]<br />
** [[IPX800_V4_câblage|Exemples de câblages]]<br />
** [[IPX800_V4_: Principes de câblage|Câblage : les bons principes]]<br />
** [[API_V4|Commandes API IPX800 V4]]<br />
** [[API_V4_Pilotage par URL|API V4 : Pilotage par URL]]<br />
* [[IPX800 V3]]<br />
** [[X-200PH]]<br />
** [[X-400 Analog]]<br />
<!--** [[X-400F]] --><br />
<br />
<!--<br />
** [[X-400CT]]<br />
** [[Dongle EBX1]]<br />
** [[API_V3|Commandes API IPX800 V3]]<br />
* [[EcoDevice RT2]]<br />
** [[API_EDRT|Commandes API EcoDevice RT2]]<br />
* [[RF-PULSE]]<br />
* [[EcoDevice]]<br />
* [[Consommations]]<br />
* [[GCE-Scan-Device]]<br />
* [[Lexique]]<br />
* [[Contributions des internautes]]<br />
* [[Tutoriaux]]<br />
* [http://gce-electronics.com/helpdesk/knowledgebase.php Base de connaissance - Helpdesk]<br />
|style="width:400px; height:200px; text-align:right; vertical-align:top"|[[File:Presentation.png|300px]]<br />
|style="vertical-align:top"|[[File:Presentation-EcoDevice-RT2.png|200px]]<br />
|- <br />
|style="width:200px; text-align:right"|[[File:IPX800-V3_Presentation.png|300px]]<br />
|[[File:Eco-Device_Presentation.png|300px]]<br />
|}<br />
--></div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Accueil&diff=12388Accueil2024-03-04T10:23:23Z<p>Fgtoul : </p>
<hr />
<div><strong>Vous retrouverez ici l'ensemble des informations concernant l'utilisation de nos produits.</strong><br />
<br />
<pre style="font-weight: bold;">Dans ces articles et tutoriels, vous trouverez des schémas de branchement ou encore des montages électroniques.<br />
Vous devez impérativement respecter les règles de sécurité en vigueur, relatives aux manipulations ou montages que vous réaliserez.<br />
Coupez le secteur 230VAC avant toute intervention. Au besoin faites vous aider par un professionnel.<br />
Les articles présents ici étant rédigés par les utilisateurs de nos produits, l'entreprise GCE Electronics décline toute responsabilité.<br />
Cependant, les sujets et exemples de cablages sont régulièrement contrôlés par nos techniciens. Merci de nous signaler toute erreur.<br />
<br />
En cas de doute, n'hésitez pas à nous contacter : contact@gce-electronics.com<br />
<br />
</pre><br />
<br />
<br />
{|style="width:85%;padding:10px;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="3"|PRODUITS GCE : Retrouvez les documentations fonctionnelles<br />
|-<br />
| colspan="2" style="font-weight:bold;vertical-align:top;width:80%"|<br />
Automate Ethernet V5<br />
| rowspan="15" |<br />
[[Fichier:EBX V5.drawio.jpg|379x379px]]<br />
<br />
<br>[[Fichier:AutomatesGCE.png|397x397px]]<br />
<br />
<br />
<br />
<br />
<br />
<br>[[Fichier:Bus-V4.png|379x379px]]<br />
<br />
<br />
|-<br />
|colspan="2" style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* '''[[IPX800 V5|<span title="Automate Ethernet V5">IPX800 V5</span>]]'''<br />
<br />
<br />
<br />
* [https://v5.gce-electronics.com/?CAT=api API RESTful : Doc en ligne]<br />
|-<br />
|<br />
|<br />
<br />
|-<br />
| colspan="2" style="font-weight:bold;vertical-align:top;"|<br />
Extensions Powered EBX (génération V5)<br />
|-<br />
|<br />
* [[X-8R Connect|<span title="Extension 8 sorties relais">X-8R Connect - 8 sorties relais</span>]]<br />
* [[X-24D V2|<span title="Extension 24 entrées digitales">X-24D V2 - 24 Entrées TOR</span>]]<br />
* [[X-24U|<span title="Extension 24 entrées opto-isolées">X-24U - 24 Entrées opto</span>]]<br />
* [[X-GSM V2|<span title="Extension GSM V2">X-GSM V2</span>]]<br />
* [[EBX SWITCH|<span title="Switch 5 voies EBX">EBX SWITCH - 5 voies</span>]]<br />
<br />
|<br />
* [[X-4VR V2|<span title="Extension pilotage volets roulants">X-4VR V2 - Pilotage volets roulants</span>]]<br />
* [[X-THL V2|<span title="Capteur Température - Humidité - Luminosité">X-THL V2 - Température/Humidité/Luminosité</span>]]<br />
* [[X-Display V2|X-Display V2]]<br />
* [[X-POOL|X-POOL]]<br />
<br />
|-<br />
| colspan="2" style="font-weight:bold;vertical-align:top;"|<br />
Automate Ethernet V4<br />
|-<br />
|colspan="2" style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* '''[[IPX800 V4|<span title="Automate Ethernet V4">IPX800 V4</span>]]'''<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[API_V4|Commandes API IPX800 V4]]<br />
* [[API_V4_Pilotage par URL|API V4 : Pilotage par URL]]<br />
|style="vertical-align:top;"|<br />
|-<br />
| colspan="2" style="font-weight:bold;vertical-align:top;"|<br />
Extensions EBX (génération V4)<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[X-24D|<span title="Extension 24 entrées digitales">X-24D - 24 Entrées TOR</span>]]<br />
* [[X-4VR|<span title="Extension autonome permettant de piloter 4 volets roulants">X-4VR - Pilotage Volets Roulants</span>]]<br />
* [[X-4FP|<span title="Extension Fil Pilote 4 zones">X-4FP - Fil Pilote</span>]]<br />
* [[X-8D|<span title="Extension 8 entrées digitales optocouplées">X-8D - 8 Entrées TOR isolées</span>]]<br />
* [[X-8R|<span title="Extension autonome 8 sorties relais">X-8R - 8 Sorties Relais</span>]]<br />
* [[X-DMX|<span title="Extension DMX 512">X-DMX - 512 Canaux DMX</span>]]<br />
* [[X-Eno|<span title="Extension Enocean">X-ENO - Enocean</span>]]<br />
|style="vertical-align:top;"|<br />
* [[X-PWM|<span title="Extension PWM">X-PWM - 12 Canaux PWM</span>]]<br />
* [[X-THL|<span title="Capteur Température - Humidité - Luminosité">X-THL - Température/Humidité/Luminosité</span>]]<br />
* [[X-GSM|<span title="Extension GSM">X-GSM - GSM</span>]]<br />
* [[X-010V|<span title="Extension à 4 sorties 0 - 10V">X-010V - 4 Sorties 0-10V</span>]]<br />
* [[X-DIMMER|<span title="Extension variateur autonome permettant de piloter 4 canaux indépendamment">X-DIMMER - 4 Canaux Variables</span>]]<br />
* [[X-DISPLAY|<span title="Ecran de contrôle multifonction">X-DISPLAY - 32 affichages</span>]]<br />
* [[X-Bridge|<span title="Adaptateur permettant la connexion des extensions X-400 Analog, X-400CT et X200PH>X-Bridge - Liaison Bus V3/V4</span>]]<br />
<br />
<br />
* [[Installation de Milight|Installation de Mi Light avec IPX800 V4]]<br />
|-<br />
| style="font-weight:bold;vertical-align:top;"|<br />
Automate Ethernet V3<br />
| style="font-weight:bold;"|<br />
Les gestionnaires d'énergie<br />
|-<br />
|colspan="2" style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* '''[[IPX800 V3|<span title="Automate Ethernet V3">IPX800 V3</span>]]'''<br />
|-<br />
|style="vertical-align:top;border-style:none solid none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[X-200PH|<span title="Extension pour sonde pH et Redox (ORP)">X-200PH</span>]]<br />
* [[X-400 Analog|<span title="Extension 4 entrées analogiques">X-400 Analog</span>]]<br />
<!--** [[X-400F]] --><br />
* [[X-400CT|<span title="Extension permettant la connexion de 4 pinces ampèremétriques (10 / 20 / 50 ou 100A)">X-400CT</span>]]<br />
* [[Dongle EBX1|<span title="Adaptateur permettant de prolonger la longueur du bus terrain jusqu'à 1000 mètres">Dongle EBX1</span>]]<br />
* [[API_V3|API IPX800 V3]]<br />
|style="vertical-align:top;"|<br />
* [[EcoDevice RT2|<span title="Eco Device RT2">EcoDevice RT2</span>]]<br />
* [[API_EDRT|API EcoDevice RT2]]<br />
<br><br />
* [[RF-PULSE|<span title="Gestionnaire d'énergie radio (Enocean)">RF Pulse</span>]]<br />
* [[EcoDevice|<span title="Gestionnaire d'énergie">EcoDevice</span>]]<br />
|-<br />
|colspan="2" style="font-weight:bold;"|Divers<br />
|-<br />
|colspan="2" style="border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[Consommations|<span title="Consommation des produits et limites maximales par système">Consommations</span>]]<br />
* [[Lexique]]<br />
<br><br />
|}<br />
<br />
<br />
<br />
{| style="width:85%;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="2"|LOGICIELS : Modes d'emploi<br />
|-<br />
| style="font-weight:bold;vertical-align:top;" |<br />
Logiciels GCE:<br />
|style="width:40%;" align=center rowspan="4"|<br>[[Fichier:0c1cc5e2-4547-443a-8af1-3621212d4496.jpg|300x300px]]<br />
|-<br />
| style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[GCE-Scan-Device]]<br />
* [[GCE-Firmware-Recovery]]<br />
<br />
* Le micrologiciel (firmware) de chaque matériel est disponible dans la rubrique téléchargement de la [http://gce-electronics.com/fr/ Boutique GCE]<br />
<br />
|-<br />
| style="font-weight:bold;vertical-align:top;" |<br />
Logiciels développés par la communauté:<br />
|-<br />
| style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
* [[Fichier:Gear-icon.png|24px|link=]][[Configuration Editor]]<br />
<br><br />
|}<br />
<br><br />
{| style="width:85%;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="2"|LE CABLAGE EN PRATIQUE<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
<br />
* '''[[IPX800_V4_câblage|Exemples de câblages]]'''<br />
<br />
* '''[[IPX800_V4_: Principes de câblage|Câblage : les bons principes]]'''<br />
<br />
* '''[[Installation domotique : bonnes pratiques]]'''<br />
<br />
* '''[[Passer_d%27une_installation_existante_à_une_installation_domotique|Passer d'une installation existante à une installation domotique]]'''<br />
*[[Le switch EBX|'''Le switch EBX''']]<br />
* [[Capteurs de présence et mouvements : câblage et programmation]]<br />
*<br />
|style="width:40%;" align=center|<br>[[Fichier:4913fa3a-7cd2-4db6-a831-896630d9d969.jpg|300x300px]]<br />
|}<br />
<br><br />
{| style="width:85%;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="2"|TUTORIELS IPX800 V5<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
<br />
* [[DIAGNOSTIC : MATERIEL INJOIGNABLE]]<br />
*'''[[IPX800_V5_:_Les_Entrées_/_Sorties|IPX800 V5 : Les Entrées / Sorties]]'''<br />
* '''[[IHM_V5_:_premiers_pas|<span title="IHM V5 : premiers pas">IHM V5 : Premiers pas</span>]]'''<br />
*[[IHM_V5_en_détails_:_Les_liens|'''IHM V5 en détails : Les ressources et les liens''']] <br />
*[[IHM_V5_en_détails_:_Les_dashboards|'''IHM V5 en détails : les dashboards''']] <br />
*[[IHM_V5_en_détails_:_Le_moteur_de_scenario|'''IHM V5 en détails : le moteur de scénario''']] <br />
*[[Utilisation des variables|'''Fonctions, Mails, Push : utilisation des variables''']]<br />
*[[Logique combinatoire par liens|'''Logique combinatoire par liens''']]<br />
*[[Lissage des mesures analogiques|Lissage des mesures analogiques]]<br />
<!-- --><br />
|style="width:40%;" align=center|<br>[[Fichier:429af4e4-0a2c-434f-baff-e473d8cb22ad.jpg|300x300px]]<br />
<br><br />
|}<br />
<br><br />
{| style="width:85%;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="2"|IPX800 V3 & V4 : Exemples pratiques<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
<br />
* '''[[Tutoriaux| Les Tutoriels : cliquez ici, ne ratez pas cette rubrique riche de leçons théoriques, de cas pratiques ou encore de collections de Widgets avec leur code source.]]'''<br />
** [[Tutoriaux#Installation| Installation]]<br />
** [[Tutoriaux#Entretien_et_D.C3.A9pannage| Entretien & dépannage]]<br />
** [[Tutoriaux#Exemples_de_c.C3.A2blage_ou_de_programmation| Exemples de câblage et de programmation]]<br />
** [[Tutoriaux#Widgets|Collections de widgets]]<br />
** [[Tutoriaux#Enocean|Enocean]]<br />
** [[Tutoriaux#Objets_connect.C3.A9s| Objets connectés]]<br />
** [[Tutoriaux#Entr.C3.A9es_analogiques_et_Capteurs|Entrées analogiques et capteurs]]<br />
** [[Tutoriaux#Les_sorties_relais| Sorties relais]]<br />
** [[Tutoriaux#Interop.C3.A9rabilit.C3.A9_IPX800_V3_.26_V4| Interopérabilité IPX800 V3 et V4]]<br />
** [[Tutoriaux#JOUONS_UN_PEU| Jouons un peu]]<br />
<br />
* '''[[Contributions des internautes]]'''<br />
** [[Câblage_V4_en_va-et-vient|Câblage V4 en va-et-vient]]<br />
** [[Compte_à_rebours_variable| Compte à rebours variable]]<br />
** [[Utiliser_PushingBox|Utiliser PushingBox]]<br />
** [[IPX800_et_IFTTT|IPX800 et IFTTT]]<br />
** [[IPX800_et_PushOver|IPX800 et PushOver]]<br />
<br />
|style="width:40%;" align=center|<br>[[Fichier:F4b935d8-1fda-4a1c-b6c8-e47b173b3eb0.jpg|300x300px]]<br><br>[[Fichier:1453ced7-fd67-4bfb-b3d4-c4b45b84c088.jpg|299x299px]]<br />
|}<br />
<br />
<br />
{| style="width:85%;"<br />
|style="background-color:#696969;color:white;font-weight:bold;" colspan="2"|GCE : SUPPORT TECHNIQUE<br />
|-<br />
|style="vertical-align:top;border-style:none none none solid;border-width:1px;border-color:lightgrey;"|<br />
<br />
* '''[http://gce-electronics.com/helpdesk/knowledgebase.php Base de connaissance - Helpdesk]'''<br />
|style="width:40%;" align=center|<br />
<br><br />
|}<br />
<br />
<!--<br />
<br />
==Nos produits==<br />
{|<br />
|-<br />
|rowspan=2 style="vertical-align:top"|<br />
* [[IPX800 V4]]<br />
** [[X-24D]]<br />
** [[X-4VR]]<br />
** [[X-4FP]]<br />
** [[X-8D]]<br />
** [[X-8R]]<br />
** [[X-Bridge]]<br />
** [[X-DMX]]<br />
** [[X-Eno]]<br />
** [[X-PWM]]<br />
** [[X-THL]]<br />
** [[X-GSM]]<br />
** [[X-DIMMER]]<br />
** [[X-DISPLAY]]<br />
** [[IPX800_V4_câblage|Exemples de câblages]]<br />
** [[IPX800_V4_: Principes de câblage|Câblage : les bons principes]]<br />
** [[API_V4|Commandes API IPX800 V4]]<br />
** [[API_V4_Pilotage par URL|API V4 : Pilotage par URL]]<br />
* [[IPX800 V3]]<br />
** [[X-200PH]]<br />
** [[X-400 Analog]]<br />
<!--** [[X-400F]] --><br />
<br />
<!--<br />
** [[X-400CT]]<br />
** [[Dongle EBX1]]<br />
** [[API_V3|Commandes API IPX800 V3]]<br />
* [[EcoDevice RT2]]<br />
** [[API_EDRT|Commandes API EcoDevice RT2]]<br />
* [[RF-PULSE]]<br />
* [[EcoDevice]]<br />
* [[Consommations]]<br />
* [[GCE-Scan-Device]]<br />
* [[Lexique]]<br />
* [[Contributions des internautes]]<br />
* [[Tutoriaux]]<br />
* [http://gce-electronics.com/helpdesk/knowledgebase.php Base de connaissance - Helpdesk]<br />
|style="width:400px; height:200px; text-align:right; vertical-align:top"|[[File:Presentation.png|300px]]<br />
|style="vertical-align:top"|[[File:Presentation-EcoDevice-RT2.png|200px]]<br />
|- <br />
|style="width:200px; text-align:right"|[[File:IPX800-V3_Presentation.png|300px]]<br />
|[[File:Eco-Device_Presentation.png|300px]]<br />
|}<br />
--></div>Fgtoulhttps://wiki.gce-electronics.com/index.php?title=Capteurs_de_pr%C3%A9sence_et_mouvements_:_c%C3%A2blage_et_programmation&diff=12387Capteurs de présence et mouvements : câblage et programmation2024-03-04T10:21:35Z<p>Fgtoul : /* Avec relais d'isolement */</p>
<hr />
<div>{{Infobox IPX800<br />
| titre = PIR<br />
| image = PIR.jpg<br />
| famille = IPX800 V5<br />
| date-create = 04/03/2024<br />
| date-update = 05/03/2024<br />
| auteur = @FGTOUL<br><br />
}}<br />
==Introduction==<br />
Bienvenue sur ce wiki dédié à la présentation des différents branchements de capteurs 12Vdc ou 230Vac. Ce guide vous aidera à comprendre comment connecter ces capteurs sur des entrées digitales, des entrées opto-isolées, ou encore en utilisant des relais d’isolement pour obtenir un contact sec.<br />
<br />
Les capteurs 12Vdc et 230Vac sont couramment utilisés dans de nombreux systèmes et applications. Leur branchement correct est crucial pour le bon fonctionnement de votre installation et pour préserver votre précieux automate. <br />
<br />
== Les différents câblages == <br />
<br />
===Les capteurs 230Vac===<br />
2 types de capteurs sont disponibles, les uns avec sortie active à 230Vac, d'autres munis d'un relais d'isolement sur la sortie.<br />
<br />
==== ''Avec sortie sur relais'' ====<br />
Les bornes du relais peuvent être connectées directement sur l'entrée digitale de l'IPX800 ou de l'une de ses extensions comme la X-24D ou encore la X-8R.<br />
<br />
La programmation à faire sur l'IPX800 dépendra du mode de commutation adopté par le détecteur ainsi que du type d'extension à laquelle il est branché.<br />
<br />
[[Fichier:PIR 230 avec relais.png|sans_cadre|889x889px]]<br />
<br />
====Avec sortie active à 230Vac====<br />
La sortie ne peut en aucun cas être connectée directement à notre automate ou à l'une de ses extensions.<br />
<br />
Il est impératif d'intercaler un relais d'isolement.<br />
<br />
Nous choisirons un relais compatible avec une tension de commande s'élevant à 230Vac.<br />
<br />
Afin de limiter les parasites émis par la bobine, nous pourrons brancher un [https://www.gce-electronics.com/fr/alimentations/436-condensateur-antiparasite.html filtre X2] à ses bornes.<br />
<br />
[[Fichier:PIR 230 sans relais.png|sans_cadre|870x870px]]<br />
<br />
===Les capteurs 12Vdc à 24Vdc===<br />
<br />
==== Sortie en contact sec ====<br />
[[Fichier:Capteur 12Vdc avec contact sec.png|sans_cadre|886x886px]]<br />
<br />
==== Sortie active entre 5Vdc et 24Vdc ====<br />
En général ce type de capteur émet sur sa sortie une tension identique à son alimentation. Ces détecteurs peuvent être connectés directement aux entrées opto-isolées de l'IPX800 V5, de l'extension X-24U ou encore de la X-8D.<br />
<br />
<br />
Prenons l'exemple d'un capteur 12Vdc.<br />
<br />
<br />
[[Fichier:PIR 12Vdc sortie active.png|sans_cadre|878x878px]]<br />
<br />
Si vous souhaitez connecter le capteur à une entrée digitale, vous devez intercaler un relais d'isolement.<br />
<br />
Le circuit devra être protégé par la mise en place d'une diode de roue libre aux bornes de la bobine de ce relais.<br />
<br />
La diode de roue libre est un composant essentiel dans les circuits de commande de relais. Voici quelques points importants à considérer :<br />
<br />
# Tension de la diode de roue libre :<br />
#* La diode de roue libre doit être capable de supporter la '''tension d’alimentation'''. Par exemple, si vous pilotez un relais avec une tension de 24V, la diode doit pouvoir gérer au moins 24V. Cependant, il est recommandé de prendre une '''marge de sécurité''' pour garantir la fiabilité du circuit.<br />
# Courant de la diode de roue libre :<br />
#* Lors de la désactivation du relais, '''100% du courant de l’inductance''' circule à travers la diode de roue libre. Par conséquent, la diode doit être capable de supporter ce courant.<br />
#* Pour la '''commande de relais''', la diode '''1N4148''' est une option idéale. Elle peut gérer jusqu’à '''100V''' et '''200mA'''.<br />
<br />
N’oubliez pas de vérifier les spécifications de la diode en fonction de votre application spécifique. Si vous avez besoin d’une diode avec des caractéristiques différentes, assurez-vous de choisir celle qui convient le mieux à votre circuit.<br />
<br />
[[Fichier:PIR 12Vdc sortie active avec relais.png|sans_cadre|868x868px]]<br />
<br />
==== Sortie à collecteur ouvert ====<br />
Exemple avec un détecteur alimenté en 12Vdc<br />
<br />
[[Fichier:PIR 12V collecteur ouvert.png|sans_cadre|877x877px]]<br />
<br />
<br />
==Programmation==<br />
Nous allons devoir adapter la programmation au cas par cas en fonction du comportement de la sortie du détecteur.<br />
<br />
Ci-dessous vous trouverez quelques chronogrammes de comportements différents (sortie maintenue, train d'impulsions, ...) mis en parallèle au comportement souhaité du point lumineux.<br />
<br />
Pour IPX800 V5, vous trouverez une programmation par liens ainsi qu'une méthode par le moteur de scénario.<br />
<br />
Choisissez la méthode qui convient le mieux à vos besoins ! 🏡🔌<br />
<br />
Pour l'IPX800 V4, vous trouverez des scènes uniquement.<br />
<br />
=== Comportement 1 : Sortie maintenue à l'état ON ===<br />
[[Fichier:Diagramme 2 PIR.png|sans_cadre|733x733px]]<br />
<br />
''<small>figure 1</small>''<br />
<br />
==== Programmation par liens uniquement sur IPX800 V5 ====<br />
Supposons pour cet exemple que la sortie du capteur est connectée à une entrée digitale de la X-24D.<br />
<br />
Dans notre configuration, l’objet que nous avons nommé ‘LAMPE’ représente une sortie arbitraire de l’installation. C’est sur cette sortie que la lampe est connectée. Cette sortie peut être un relais IPX800, X-8R, ou X-DIMMER, X-PWM, ou tout autre dispositif de sortie approprié.<br />
<br />
<br />
<br />
La programmation la plus simple pour ce scénario implique de créer un lien entre l’entrée/sortie (IO) connectée à la sortie du capteur et l’entrée “Start” d’une temporisation en mode HOLD.<br />
<br />
À chaque détection du capteur, le décompte de la temporisation est '''réinitialisé'''. <br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
Cependant, si le capteur est équipé de sa propre temporisation et que celle-ci est d'une durée supérieure à la temporisation sur ipx800, la lampe s'éteindra à la fin du décompte sur IPX800, faute de changement d'état de la sortie du capteur. Pour éviter ce problème et si la temporisation du capteur est réglable, réglez la au minimum et réglez la tempo de l'IPX800 sur une durée supérieure.<br />
<br />
Dans les situations où la temporisation n’est pas réglable ou lorsque le détecteur maintient sa sortie pendant des durées variables, il est nécessaire de contourner le problème par programmation<br />
<br />
<br />
<br />
Dans le diagramme ci-dessous, nous conditionnons l'extinction de la lampe sur la désactivation de la sortie du capteur et nous ajoutons une temporisation en fin de détection pour obtenir le comportement attendu (figure 1).<br />
<br />
[[Fichier:Diagramme PIR active on avec contrôle.png|sans_cadre|862x862px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat :<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo<br />
<br />
Événement : NON EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection :<br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultat : OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET NON EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 2 : Sortie maintenue à l'état OFF ===<br />
Lors de détections, le capteur fait passer sa sortie à l'état OFF et la maintient dans cet état selon une temporisation interne ou réglable sur le capteur lui-même.<br />
<br />
Nous avons pour objectif de mettre en place un système d’éclairage qui s’active immédiatement lors de la première détection de mouvement. Une fois que le mouvement n’est plus détecté, une temporisation est initiée. L’éclairage ne s’éteindra qu’à la fin de cette temporisation. Ce système permet d’assurer que l’éclairage reste allumé pendant toute la durée de la présence dans la zone surveillée, et un peu après, pour plus de confort et de sécurité.<br />
[[Fichier:Comportement 1 PIR.png|sans_cadre|741x741px]]<br />
<br />
<small>''Figure 2''</small><br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Programmation simple :<br />
<br />
Il faut que la temporisation du capteur soit de durée inférieure à celle de l'IPX800.<br />
<br />
[[Fichier:Diagramme PIR active OFF simple.png|sans_cadre|862x862px]]<br />
<br />
Ajoutons un contrôle en fin de détection pour obtenir un comportement comme attendu en figure 2.<br />
<br />
[[Fichier:Diagramme PIR Active OFF avec Contrôle.png|sans_cadre|878x878px]]<br />
<br />
==== Programmation IPX800 V5 via le moteur de scénario uniquement ====<br />
<br />
<br />
Créez une temporisation en mode HOLD avec contrôle Normal<br />
<br />
Créez ces 3 règles<br />
<br />
* Allumage immédiat : <br />
<br />
Événement : NON EntréeDigitale<br />
<br />
Résultat : ON LAMPE<br />
<br />
* Fin détection ; départ tempo <br />
<br />
Événement : EntréeDigitale <br />
<br />
Résultat : ON TEMPO.START (mode hold)<br />
<br />
* Fin tempo et pas de détection : <br />
<br />
Événement : NON TEMPO.OUTPUT ET NON EntréeDigitale <br />
<br />
Résultata: OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes : <br />
<br />
* scène 1 : Allumage immédiat et maintien<br />
Événement : NON EntréeDigitale <br />
Action : ON<br />
Résultat : SortieVirtuelle<br />
<br />
<br />
* scène 2 : Extinction temporisée<br />
Événement : NON SortieVirtuelle ET EntréeDigitale<br />
Action : OFF<br />
Résultat : LAMPE<br />
<br />
=== Comportement 3 : Sortie avec train d'impulsions ===<br />
Certains capteurs émettent des impulsions à intervalle régulier tout au long de la détection.<br />
<br />
Nous souhaitons éclairer dès la première impulsion et éteindre lors de la dernière avec un retard.<br />
<br />
Nous considèrerons que si aucune nouvelle impulsion ne survient après un délai équivalent à la période <big>ρ</big> entre les impulsions, la détection est terminée. La temporisation avant extinction peut alors être initiée.<br />
<br />
<br />
[[Fichier:PIR sortie à imulsions.png|sans_cadre|792x792px]]<br />
<br />
''<small>figure 3</small>''<br />
<br />
==== Programmation sur IPX800 V5 par liens uniquement ====<br />
Ce cas est le plus simple à programmer car la sortie du capteur change d'état régulièrement, ce qui provoque la réinitialisation du décompte de la temporisation en mode HOLD.<br />
<br />
En réglant la durée de la temporisation sur une durée supérieure à la période <big>ρ,</big> nous garantissons un éclairage après la dernière détection.<br />
<br />
<br />
[[Fichier:PIR simple active on.png|sans_cadre|779x779px]]<br />
<br />
==== Programmation sur IPX800 V5 par le moteur de scénario uniquement ====<br />
Créez un objet Tempo en mode Hold.<br />
<br />
Deux règles suffisent.<br />
<br />
<br />
* Règle 1 : Init et maintien de la temporisation.<br />
<br />
Événement : EntréeDigitale<br />
<br />
Résultat : ON Tempo.Start<br />
<br />
<br />
* Règle 2 : Allumage/extinction<br />
<br />
Événement : Tempo.Output<br />
<br />
Résultat : ON/OFF LAMPE<br />
<br />
==== Programmation sur IPX800 V4 ====<br />
Configurez une sortie virtuelle avec TB=x secondes :<br />
<br />
* scène 1 : Allumage immédiat et maintien <br />
Événement : EntréeDigital <br />
Action : ON Résultat : SortieVirtuelle<br />
<br />
*scène 2 : Extinction temporisée <br />
Événement : SortieVirtuelle <br />
Action : ON/OFF Résultat : LAMPE<br />
<br />
== Cas particulier d'un capteur sur une entrée digitale de X-8R. ==<br />
<br />
Un détecteur de présence ou de mouvement peut être raccordé directement à une entrée digitale d'une X-8R, bien sûr en respectant le schéma de connexion approprié (voir plus haut).<br />
<br />
L'état des entrées de la X-8R ne pouvant pas être intercepté, nous devons faire attention au type de détecteur à choisir.<br />
<br />
Ce dernier devra en effet avoir une '''sortie maintenue à l'état On''' pendant les détections.<br />
<br />
* Si vous souhaitez gérer la durée de la temporisation sur le détecteur, vous pourrez configurer ce dernier sur la durée souhaitée et vous devrez configurer la X-8R en mode "interrupteur". Dans cette configuration, l'état du relais suivra l'état de la sortie du détecteur. Aucune programmation n'est nécessaire à ce fonctionnement.<br />
<br />
* Si vous souhaitez avoir la possibilité de gérer la durée de l'éclairage via l'IPX800, vous devrez mettre la temporisation du capteur au minimum et configurer la X-8R en mode "Boutons poussoirs". Dans cette configuration, le détecteur émettra une impulsion sur l'entrée de l'extension, le relais correspondant sera immédiatement allumé et le décompte de la temporisation sera assuré par l'IPX800. Cette dernière ouvrira le relais à la fin du décompte ce qui éteindra le point lumineux.<br />
<br />
<br />
Pour changer le mode d'acquisition des entrées de la X-8R, veuillez vous rapporter à sa documentation.<br />
<br />
'''Rappel :''' l'état des entrées de la X-8R n'étant pas accessible en programmation, il sera nécessaire d'intercepter le changement d'état du relais correspondant.<br />
<br />
=== Programmation sur IPX800 V5 ===<br />
La méthode la plus simple consiste en l'écriture de quelques règles qui démarreront la temporisation.<br />
<br />
* Créez un objet Tempo et configurez sa durée (TB). Laissez le mode HOLD par défaut.<br />
* Écrivez ces 2 règles :<br />
** Règle 1 : démarrage de la tempo dès l'allumage Événement : Relais.state Résultat : ON Tempo.Start<br />
** Règle 2 : Extinction en fin de tempo Événement : NON Tempo.Output Résultat : OFF Relais.Output<br />
<br />
=== Programmation sur IPX800 V4 ===<br />
<br />
* Créez une sortie Virtuelle avec TB=durée d'éclairage<br />
<br />
* Créez ces deux scènes :<br />
*# RELAIS ON SV<br />
*# NON SV OFF RELAIS<br />
<br />
== Annexes ==<br />
<br />
<br />
Pour aider à la compréhension de cet article, je vous invite à lire les ressources suivantes :<br />
<br />
[[Utilisation des variables|Utilisation des variables — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Les ressources et les liens|IHM V5 en détails : Les ressources et les liens — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IHM V5 en détails : Le moteur de scenario|IHM V5 en détails : Le moteur de scenario — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[IPX800 V4 : Principes de câblage|IPX800 V4 : Principes de câblage — GCE Electronics (gce-electronics.com)]]<br />
<br />
[[X-8R Connect|X-8R Connect — GCE Electronics (gce-electronics.com)]]</div>Fgtoul