Seite 1 von 1

Mehrere COM Module zu einem zusammenfassen?

Verfasst: Dienstag 8. Januar 2019, 13:51
von ssalbach
Wenn ich in einem Projekt mehrere COM Module nutze, muss man beim Programmstart, alle COM Port auf das entsprechende umstellen.
Kann man die so zusammenfassen, das man nur ein Com Port einstellen muss.
Leider sendet jedes COm Symbol einen anderen String, daher nutze ich 20 verschiedene COM Sendemodule, aber eben alle auf dem gleichen Com Port

Re: Mehrere COM Module zu einem zusammenfassen?

Verfasst: Dienstag 8. Januar 2019, 17:23
von Mike D
Hallo ssalbach,
wenn du in der Frontplatte mit F6 den Hardwaredialog aufgemacht hast, kannst du mit gedrückter Shift-Taste mehrere Elemente auswählen und gemeinsam ändern.

Mike

Re: Mehrere COM Module zu einem zusammenfassen?

Verfasst: Dienstag 8. Januar 2019, 17:53
von Mike D
wenn die Strings fest vorgegeben sind währe "Bytefolge senden" eine Alternative

Re: Mehrere COM Module zu einem zusammenfassen?

Verfasst: Dienstag 8. Januar 2019, 17:59
von ssalbach
mehrer zusammenfassend markieren ist leider keine Lösung...das bekommen viele nicht hin oder wissen es nicht und beschweren sich dann oder übersehen eins und deshalb funktioniert was nicht wie es soll etc.

Re: Mehrere COM Module zu einem zusammenfassen?

Verfasst: Dienstag 8. Januar 2019, 22:06
von Müllmann
Wenn du nur auf einen COM-Port zugreifst, müsste es doch möglich sein, die 20 Strings auf einen Stringmultiplexer zu führen, dessen Ausgang du dann auf einen COM-Baustein führst. Die Symbole kodierst du passend für die Select-Eingänge des Stringmultiplexers, so dass der richtige String zum Symbol am COM-Baustein anliegt.

Re: Mehrere COM Module zu einem zusammenfassen?

Verfasst: Mittwoch 9. Januar 2019, 10:28
von tmm
Hi,
so, wie Müllmann das beschreibt mache ich das auch, alles andere gibt nur Durcheinander.

Gruß MM

Re: Mehrere COM Module zu einem zusammenfassen?

Verfasst: Mittwoch 9. Januar 2019, 17:01
von HCS
Hi,
ich spreche teilweise 100 Module über RS485 an.
Hierfür benötige ich nur einen Comport.
Der Vorteil bei meinem verwendeten Markro ist der, daß die Ausgabestrings auch geichzeitig "gesendet" werden können. Das Makro zerlegt diese anhand eines Trennzeichens und sendet diese nacheinander raus.
Das Trennzeichen: //