28/01/2009, 20:19:29
Bonjour,
Il faudrait que tu précises ton besoin : tu veux piloter ton bus via
un logiciel PC que tu réalises toi même?
Je peux néanmoins t'apporter quelques éléments de réponses:
Ton interface permettant d'accéder au bus est un produit KNX. Le
protocole entre ton PC et ce périphérique est normalisé, et ne
ressemble pas à ce que tu peux voir via l'analyseur de bus de ETS.
Deux possibilités dans ton cas
- Tu intègres le driver Falcon à ton développement. Tu peux récupérer
les libraires (payantes et onéreuses) auprès de EIBA. Cela te propose
une interface pour pouvoir envoyer des trames sur le bus. Tu as toutes
la doc qu'il te faut quand tu l'achètes, trés facile à mettre en
oeuvre. c'est la solution la plus simple et la plus fiable.
- Si tu sais faire un peu d'électronique, il existe un composant que
l'on nomme TP_UART (de siemens) qui coute une dizaine d'euros, mais la
il y a un peu plus de développement à faire. Le TP_UART (tu trouveras
la datasheet sur le net), se pilote par une liaison série TTL (pour le
Rs232, rajouter un max232). En ajoutant quelques composants classiques
(cf. datasheet) tu accèdes directement au bus. Le TP_UART couvre les
couches 1 et 2 du modèle OSI, ce qui implique qu'il faut que tu
développes les autres couches... Si c'est juste pour toi, c'est rapide
à mettre en oeuvre, si c'est pour être labelisé knx, il y a la
certification et la c'est bcp plus complexe...
Si tu ne souhaites pas réaliser l'interface avec le TP_UART toi même,
il existe des modules tout fait (mais assez cher)...Tu peux aussi
regarder de ce qui se fait pour linux.
Il reste tout de même une methode pour t'en sortir : c'est de mettre
un espion Rs232 et regarder ce qui passe quand tu fais des actions ON/
OFF, et faire l'analogie avec ce que tu vois sur le moniteur de
bus...mais la ca relève un peu de la bidouille et de l'incertitude.
Voila voila.
On 28 jan, 18:57, mickg <mickael.gaut...@wanadoo.fr> wrote:
> Bonjour,
>
> Je cherche le moyen d'envoyer des trames en Hexadecimal par RS232 via
> une interface RS232/KNX FT1.2 vers le bus.
> Quelqu'un connait-il la structure des trames?
> J'ai essayé en recopiant bêtement les trames récupérées par le
> moniteur de bus d'ETS, mais sans succès.
>
> Merci
Il faudrait que tu précises ton besoin : tu veux piloter ton bus via
un logiciel PC que tu réalises toi même?
Je peux néanmoins t'apporter quelques éléments de réponses:
Ton interface permettant d'accéder au bus est un produit KNX. Le
protocole entre ton PC et ce périphérique est normalisé, et ne
ressemble pas à ce que tu peux voir via l'analyseur de bus de ETS.
Deux possibilités dans ton cas
- Tu intègres le driver Falcon à ton développement. Tu peux récupérer
les libraires (payantes et onéreuses) auprès de EIBA. Cela te propose
une interface pour pouvoir envoyer des trames sur le bus. Tu as toutes
la doc qu'il te faut quand tu l'achètes, trés facile à mettre en
oeuvre. c'est la solution la plus simple et la plus fiable.
- Si tu sais faire un peu d'électronique, il existe un composant que
l'on nomme TP_UART (de siemens) qui coute une dizaine d'euros, mais la
il y a un peu plus de développement à faire. Le TP_UART (tu trouveras
la datasheet sur le net), se pilote par une liaison série TTL (pour le
Rs232, rajouter un max232). En ajoutant quelques composants classiques
(cf. datasheet) tu accèdes directement au bus. Le TP_UART couvre les
couches 1 et 2 du modèle OSI, ce qui implique qu'il faut que tu
développes les autres couches... Si c'est juste pour toi, c'est rapide
à mettre en oeuvre, si c'est pour être labelisé knx, il y a la
certification et la c'est bcp plus complexe...
Si tu ne souhaites pas réaliser l'interface avec le TP_UART toi même,
il existe des modules tout fait (mais assez cher)...Tu peux aussi
regarder de ce qui se fait pour linux.
Il reste tout de même une methode pour t'en sortir : c'est de mettre
un espion Rs232 et regarder ce qui passe quand tu fais des actions ON/
OFF, et faire l'analogie avec ce que tu vois sur le moniteur de
bus...mais la ca relève un peu de la bidouille et de l'incertitude.
Voila voila.
On 28 jan, 18:57, mickg <mickael.gaut...@wanadoo.fr> wrote:
> Bonjour,
>
> Je cherche le moyen d'envoyer des trames en Hexadecimal par RS232 via
> une interface RS232/KNX FT1.2 vers le bus.
> Quelqu'un connait-il la structure des trames?
> J'ai essayé en recopiant bêtement les trames récupérées par le
> moniteur de bus d'ETS, mais sans succès.
>
> Merci