32-bit long values

Pytania i odpowiedzi dotyczące sprzętu Unitronics

Moderatorzy: Marek Sikora, Mateusz Sikorski

32-bit long values

Postprzez 71tomek » Pt, 24 lis 2017, 08:39

Jazz
Long integer functions
Czy przy wykorzystaniu SB82 jest możliwość wprowadzania liczby 32bit z klawiatury na ekran? Jeśli tak to jak? Chodzi o wprowadzenie długości do odmierzenia. (Z wprowadzeniem na ekran długości zmierzonej z enkodera jakoś sobie poradziłem.)
Dziękuję
71tomek
 
Posty: 116
Dołączył(a): Cz, 27 wrz 2012, 09:34

Re: 32-bit long values

Postprzez Mateusz Sikorski » Pt, 24 lis 2017, 09:07

Witam,
w Jazz'ie bezpośrednio na ekranie nie da się wprowadzić zmiennej 32-bitowej, ale można za to dwie 16bitowe. Opis funkcji Long w załączniku
Załączniki
LongInteger.pdf
(85.08 KiB) Pobrane 723 razy
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 558
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: 32-bit long values

Postprzez 71tomek » Pt, 24 lis 2017, 09:53

Na tym helpie się opieram, ale nie rozumiem jak wykorzystać tą funkcję do wprowadzenia liczby (2 liczb 16 jako jednej 32) na ekran z klawiatury. Czy mogę prosić przykład drabinki do tego konkretnego przypadku? bardzo dziękuję.
71tomek
 
Posty: 116
Dołączył(a): Cz, 27 wrz 2012, 09:34

Re: 32-bit long values

Postprzez Mateusz Sikorski » Pt, 24 lis 2017, 09:59

Tak jak napisałem, nie ma bezpośredniej metody. Może Pan spróbować edytować dwa MI, jeden po drugim (np. MI0 oraz MI1).
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 558
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: 32-bit long values

Postprzez 71tomek » Pt, 24 lis 2017, 13:15

ok. Dotarło to do mnie. To może można jakoś operować / manewrować decimal pointem z poziomu drabinki. Dla mniejszych długości (do 300m) ustawionych chciałbym ustawiać dwa miejsca po przecinku (300,00m -dokładność do cm) a dla większych, aby zmieścić zmienną na ekranie - rezygnować z dokładności i przesuwać przecinek (3000,0m-dokł do dcm ;i powyżej 30000m-dokł do m). Można stworzyć osobne ekrany w zależności od wybranego zakresu lub może jest możliwość jednego ekranu i przesuwania przecinka w zal. od wybranego zakresu.
71tomek
 
Posty: 116
Dołączył(a): Cz, 27 wrz 2012, 09:34

Re: 32-bit long values

Postprzez Mateusz Sikorski » Pt, 24 lis 2017, 13:42

Niestety, tutaj również nie ma bezpośredniej metody i wydaję mnie się, że 3 różne ekrany byłyby najrozsądniejszą metodą do zrealizowania tego zagadnienia.
Mateusz Sikorski
Elmark Automatyka S.A.
Mateusz Sikorski
 
Posty: 558
Dołączył(a): Śr, 13 lip 2011, 08:08

Re: 32-bit long values

Postprzez 71tomek » Pt, 24 lis 2017, 13:56

dzięki
71tomek
 
Posty: 116
Dołączył(a): Cz, 27 wrz 2012, 09:34


Powrót do Unitronics



Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 12 gości