Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
numerotation_des_bornes [03/08/2009 20:27] – créée benoit | numerotation_des_bornes [20/11/2014 14:01] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Bobine ====== | ||
+ | Les bobines ont deux bornes. | ||
+ | A1 au dessus | ||
+ | |||
+ | A2 en dessous | ||
+ | |||
+ | FIXME Deux autres cas existent avec des bornes B1 / B2 et E1 / E2 sans savoir vraiment pour le moment a quoi correspondent ces différents cas. | ||
+ | ====== Contact ====== | ||
+ | ===== Généralités ===== | ||
+ | Le nomage d'une borne de contact semble être simplement un nombre. Or ce n'est pas le cas. | ||
+ | ===== Contact de puissance ===== | ||
+ | les contacts de puissance sont nommé avec un unique chiffre, de façon incrémentale. | ||
+ | |||
+ | Le chiffre impaire en haut, avec son équivalent paire directement supérieur en bas du même contact. | ||
+ | |||
+ | Étant limité à des systèmes à 4 pôles on en arrive à un maximum de 8 bornes. | ||
+ | |||
+ | ===== Contact de commande ===== | ||
+ | C'est bien sur ici que ça se complique. | ||
+ | |||
+ | Le dernier chiffre est déterminé en fonction de la nature du contact | ||
+ | ^ ^ Contact simple ^ Contact spécial ^ | ||
+ | |NO | 3 & 4 | 7 & 8| | ||
+ | |NF | 1 & 2 | 5 & 6| | ||
+ | Les impaires sont toujours en haut, les pairs toujours en bas. | ||
+ | Le paramètre «simple» ou «complexe» est déterminé par le concepteur du contact. | ||
+ | |||
+ | Les reste du numéro est en fait un numéro (souvent constitué d'un unique chiffre, mais pas nécessairement) qui correspond au numéro du contact. | ||
+ | |||
+ | ==== Exemple ==== | ||
+ | * Le premier contact NO simple a la borne 13 en haut et 14 en bas | ||
+ | * Le quatrième contact NF simple a la borne 41 en haut et 42 en bas | ||
+ | |||
+ | ==== code ==== | ||
+ | fichiers : **terminal.cpp, | ||
+ | |||
+ | <code cpp> | ||
+ | Terminal:: | ||
+ | QGraphicsItem(e, | ||
+ | parent_element_(e), | ||
+ | hovered_color_(Terminal:: | ||
+ | { | ||
+ | init(pf, o, num); | ||
+ | } | ||
+ | ... | ||
+ | </ |