# IRTrans

**URL:** <https://oscat.discourse.group/t/irtrans/733>\
**Category:** Codesys 2\
**Created:** [1. Dezember 2009 um 18:49 UTC](https://oscat.discourse.group/t/irtrans/733 "2009-12-01T18:49:57Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![ewo](https://avatars.discourse-cdn.com/v4/letter/e/8e8cbc/32.png) [@ewo](https://oscat.discourse.group/u/ewo)\
**Post date:** [1. Dezember 2009 um 18:49 UTC](https://oscat.discourse.group/t/irtrans/733/1 "2009-12-01T18:49:57Z")

</div>

Hallo,  
seit es die oscat\_network.lib gibt sind die IRTrans Module in dieser LIB. Da ich sowohl die WagoLib\_irtrans.lib als auch die von Oscat benutze, habe ich Probleme, da die FB IRTRANS\_1 und IRTRANS\_4 in beiden lib die gleichen Namen haben. Wäre es möglich diese in der OSCAT Lib anders zu benennen ?

PS: Gibt es zum senden mit IRTrans keine FB in der OSCAT ?

Ich benutze die OSCAT Lib in meiner Haussteuerung sehr intensiv und bin voll begeistert davon, ein großes Lob !!! 🙂

Gruß Ewald

---

<div class="post-metadata">

**Author:** ![hugo](https://yyz2.discourse-cdn.com/free1/user_avatar/oscat.discourse.group/hugo/32/133_2.png) [@hugo](https://oscat.discourse.group/u/hugo)\
**Post date:** [1. Dezember 2009 um 19:13 UTC](https://oscat.discourse.group/t/irtrans/733/2 "2009-12-01T19:13:59Z")

</div>

leider ist es schwierig module die es seit vielen releases gibt umzubenennen viele anwendungen mit der oscat lib würden dann nicht mehr funktionieren.  
wir bemühen uns immer namen zu verwenden die frei sind, jedoch ist es nicht möglich alle am markt befindlichen libs zu checken und vor allem ist es unmöglich zu verhindern das die Namen jederzeit in anderen libs verwendet werden.

du kannst jedoch die oscat lib als projekt laden, die namen selbst anpassen und wieder als library abspeichern.

file öffnen oscat.lib

namen ändern,  
alles übersetzen  
speichern als interne library

---

<div class="post-metadata">

**Author:** ![ewo](https://avatars.discourse-cdn.com/v4/letter/e/8e8cbc/32.png) [@ewo](https://oscat.discourse.group/u/ewo)\
**Post date:** [2. Dezember 2009 um 18:47 UTC](https://oscat.discourse.group/t/irtrans/733/3 "2009-12-02T18:47:34Z")

</div>

Hallo Hugo,

ja, das mit dem umbenennen habe ich bisher so gemacht, jedoch ist dies jedesmal wenn es eine neue Oscat Version gibt nötig.  
Ich benutze zusätzlich die WagoLib\_IrTrans weil es bei der Oscat keine FB zum senden für IRTrans gibt.

> PS: Gibt es zum senden mit IRTrans keine FB in der OSCAT ?

Gruß  
Ewald

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [2. Dezember 2009 um 20:06 UTC](https://oscat.discourse.group/t/irtrans/733/4 "2009-12-02T20:06:18Z")

</div>

hallo ewo

eigentlich haben wir schon lange vor den irtrans\_sende baustein zu machen, aber es kommen immer 1000 andere sachen dazwischen.  
ich nehme es mir zumindest vor, dass ich bis zur nächsten network release einen sendebaustein mache… versprechen kann ich es nicht..

verwendest du die intervallzeit beim send-baustein ?  
wieviele tasten hast du in verwendung

---

<div class="post-metadata">

**Author:** ![ewo](https://avatars.discourse-cdn.com/v4/letter/e/8e8cbc/32.png) [@ewo](https://oscat.discourse.group/u/ewo)\
**Post date:** [2. Dezember 2009 um 20:37 UTC](https://oscat.discourse.group/t/irtrans/733/5 "2009-12-02T20:37:10Z")

</div>

Hallo peewit,  
ja, die Intervallzeit benutze ich, momentan benutze ich den FB IRTRANS\_10\_SEND, allerdings bisher nur zu Testzwecken, da das Senden sehr zeitverzögert geht. Ich weiss nicht ob ich da was falsch gemacht habe oder an was es liegt ?

Gruß  
Ewald

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [2. Dezember 2009 um 20:59 UTC](https://oscat.discourse.group/t/irtrans/733/6 "2009-12-02T20:59:37Z")

</div>

du kannst mir dein testprojekt geben…und ich schau es mir an

---

<div class="post-metadata">

**Author:** ![ewo](https://avatars.discourse-cdn.com/v4/letter/e/8e8cbc/32.png) [@ewo](https://oscat.discourse.group/u/ewo)\
**Post date:** [2. Dezember 2009 um 21:34 UTC](https://oscat.discourse.group/t/irtrans/733/7 "2009-12-02T21:34:49Z")

</div>

ja, gerne ist momentan aber mit den FB’s der WAGO LIB realisiert, da es ja zum Senden von OSCAT nichts gab.

[gelöscht durch Administrator]

---

<div class="post-metadata">

**Author:** ![peewit](https://avatars.discourse-cdn.com/v4/letter/p/ecc23a/32.png) [@peewit](https://oscat.discourse.group/u/peewit)\
**Post date:** [2. Dezember 2009 um 21:53 UTC](https://oscat.discourse.group/t/irtrans/733/8 "2009-12-02T21:53:12Z")

</div>

hallo ewo

das senden und empfangen läuft bei dir über einen einzigen UDP\_SERVER  
das heisst in der praxis das erst dann ein IR\_SEND funktioniert, wenn du vorher mindestens einmal einen Code empfangen hast.  
denn vorher ist dem udp\_server die ziel-Ip nicht bekannt, und wird erst durch einen datenempfang erlernt !

kannst du das bestätigen !

---

<div class="post-metadata">

**Author:** ![ewo](https://avatars.discourse-cdn.com/v4/letter/e/8e8cbc/32.png) [@ewo](https://oscat.discourse.group/u/ewo)\
**Post date:** [2. Dezember 2009 um 22:10 UTC](https://oscat.discourse.group/t/irtrans/733/9 "2009-12-02T22:10:44Z")

</div>

kann das momentan nicht testen, erst morgen wieder. Ich melde mich dann wieder.

Vielen Dank

Ewald

---

<div class="post-metadata">

**Author:** ![ewo](https://avatars.discourse-cdn.com/v4/letter/e/8e8cbc/32.png) [@ewo](https://oscat.discourse.group/u/ewo)\
**Post date:** [3. Dezember 2009 um 14:51 UTC](https://oscat.discourse.group/t/irtrans/733/10 "2009-12-03T14:51:47Z")

</div>

Hallo peewit,  
hab das nochmal getestet, da IR\_SEND manchmal funktioniert und manchmal nicht kann ich dazu aber keine gesicherte Aussage machen.  
Den Empfang habe ich nun so wie in der DEMO IRTrans gemacht, funktioniert sehr gut.

Gruß  
Ewald
