02.11.2018 14:22 | |
Beigetreten: 22.02.2008 Letzter Bes: 06.08.2024 Beiträge: 2698 Bewertung:
|
Hallo MiniMaus, eine Analogverarbeitung ist hier viel zu kompliziert und auch völlig unnötig. Im Anhang ist ein Beispiel, wie man das mit 2 Einschaltverzögerungen macht. Bei einem 16bit-Zähler mit oder ohne Vorzeichen geht grundsätzlich das niederwertigste Bit im Wechsel an und aus. In deinem Fall sollte das im Sekundentakt geschehen. Falls der Zähler nicht mehr läuft, bleibt das Signal also länger als eine Sekunde auf 1- oder 0-Potenzial. Es müssen beide Zustände abgefragt werden, da man ja nicht weiß, auf welchem Potenzial dieses Signal hängen bleibt, deshalb zwei Einschaltverzögerungen. Wenn die auf 1,5s stehen, dürfte das schon sicher genug sein, kann man auch nach Belieben erhöhen. Die obere Zeile ist dein Modbuszähler, mit Eingang I1 kannst du den Zähler starten und stoppen. Einfach mal ausprobieren, ich nutze das bei mehreren Logo's im Netzwerk mit einem Taktgeber als Überlebensbit. M.f.G. Scorp DateianhangModbus Kommunikationsfehler.zip (78 Downloads) |
Folgen Sie uns auf