31
Sterowanie i Wizualizacje / Odp: sterowanie cyfrowym wyjsciem po modbusie
« dnia: Października 16, 2020, 06:48:12 pm »
No to w załączniku pokazuję czysty przykład FB_Latching. Problem jest coś ze zmienną xModbus_OUT (do której zapisuję zmianę stanu przez modbusa).
Mimo iż zmienna jest FALSE, xButton przyjmuje wartość TRUE na stałe, gdy tylko prześle po modbusie wartość 1 (nie wiem czy po wyzerowaniu zmiennej xModbus_OUT, nie powinno się to zmienić także na FLASE- tak chciałbym, aby to działało). Gdy przez modbusa przesle 0 i jeszcze raz 1 to załączanie światła działa, ale obecnie chcę, aby każde podanie 1 na modbusa powodowało zmianę stanu a zmienna xModbus_OUT ma się zerować automatycznie.
Może tutaj chodzi o mapowanie zmiennej w rejestrze modbus? Jak to ugryźć?
Mimo iż zmienna jest FALSE, xButton przyjmuje wartość TRUE na stałe, gdy tylko prześle po modbusie wartość 1 (nie wiem czy po wyzerowaniu zmiennej xModbus_OUT, nie powinno się to zmienić także na FLASE- tak chciałbym, aby to działało). Gdy przez modbusa przesle 0 i jeszcze raz 1 to załączanie światła działa, ale obecnie chcę, aby każde podanie 1 na modbusa powodowało zmianę stanu a zmienna xModbus_OUT ma się zerować automatycznie.
Może tutaj chodzi o mapowanie zmiennej w rejestrze modbus? Jak to ugryźć?