Profil użytkownika
posty użytkownika | ||||
Pierwsza stronaPoprzednia strona23 / 39Następna stronaOstatnia strona | ||||
|
||||
uzi18
|
przed chwila dodalem widelki i tryb pracy ciaglej ...
dodane 2015-10-27 17:25Stan: bo ten fragment byl zakomentowany jak wywalilem rozped, juz to przywrocilem |
|||
|
||||
uzi18
|
Stan: zgadza sie
moc_100 jest po to aby orientacyjnie bylo widac jak bardzo sie zmienia moc w czasie pracy. powaznie sie zastanawiam nad ... rozbudowa skryptu do regulatora PID a przynajmniej do PD |
|||
|
||||
uzi18
|
ach myslalem ze chodzilo Ci o widełki na ustawieniach w sterowniku,
mozemy cos nie cos pomyslec ... o dodatkowym ograniczeniu, pod wieczor moge dopisac. Jesli dopisze to co mysle, to nie przekroczy Twoich 180s. |
|||
|
||||
uzi18
|
Dokladnie to mialem na mysli ze ten warunek jest aktualnie niepotrzebny ...
widelki juz sa ... wraz z przeliczaniem mocy jesli nie pasuje w widelkach ... |
|||
|
||||
uzi18
|
|
|||
|
||||
uzi18
|
To warunek zmiany parametrow ... jesli tCO < tZadana to ...
|
|||
|
||||
uzi18
|
Czyli warunek sie nie zgadza... bo jesli tak jest to to jest wogole niepotrzebne:
"if (c.getTempCO() < zadana_co)" |
|||
|
||||
uzi18
|
Kod Twojej aplikacji - to sie ja poprawi
|
|||
|
||||
uzi18
|
Tak jest bo zbyt duza moc startowa masz i male obciazenie, daj start_postoj na 90-100,
Prodi to samo zwieksz start_postoj ... ustawiles moc na styk wiec skrypt nie pracuje ... dodane 2015-10-26 21:17W skrypcie nie wiele sie z logiki zmienilo ..., doszly tylko zabezpieczenia przed parametrami ktorych sterownik nie przyjmie. No i odpadl rozped na jakis czas, bez sledzenia pracy sterownika nie ma on sensu w tym momencie. dodane 2015-10-26 21:24moc_100 jest uzywana tylko do przeliczen aby pokazac jak sie zmienia moc ale to tylko info aby miec mniej wiecej rozeznanie jak sie zmienia ... dodane 2015-10-26 22:01Ok, domyslam sie o co chodzi, wczesniej skrypt reagowal na ujemna delte, ale to nie bylo poprawne ... zgodnie z idea Janusza ... chyba ze traktowac to jako poprawne? |
|||
|
||||
uzi18
|
Sciagnales najnowsza wersje?
|
|||
|
||||
uzi18
|
Pokaz swoj kod, to Ci sie go poprawi
|
|||
|
||||
uzi18
|
nie wiem co jest nie dobrze, moze cos konkretniej wyjasnicie??
mark3k, Prodi: co sie pojawia w konsoli? |
|||
|
||||
uzi18
|
Prodi napisał » 2015-10-26 17:25 Po tej zmianie, jak zaczyna dmuchanie to postój ustawia mi na 600. Wklej log i konfiguracje ..., trudno powiedziec czemu tak masz dodane 2015-10-26 17:41Stan co Ci sie rozjezdza? |
|||
|
||||
uzi18
|
w zadnym wypadku, tylko ta funkcja zadziala dla tablicy bez pelnej ramki, tzn. po wyliczeniu crc jak wyzej zaproponowal Kb, nalezy dodac na koncu tablicy wyliczone crc i identyfikator ETX=3, a na poczatek tablicy wstawic STX=2
pozniej zamieniasz wszystko na hex z czego tworzysz ciag znakow do zapytania: com=.... |
|||
|
||||
uzi18
|
w gore tez zrobilem ...
|
|||
|
||||
uzi18
|
swoja droga blednie myslalem o realizacji, powinno byc tak:
zaczynasz od bajtu o wartosci 0x01 i konczysz na bajcie przed crc, dla kazdego robisz XOR crc i bajtu, do crc pobierasz z tablicy crcTable element nr uzalezniony od wyniku XOR-a |
|||
|
||||
uzi18
|
Dzis do 5:00 szedl u mnie retortowy-P
|
|||
|
||||
uzi18
|
||||
|
||||
uzi18
|
||||
|
||||
uzi18
|
moj chodzi
|
|||
Pierwsza stronaPoprzednia strona23 / 39Następna stronaOstatnia strona | ||||