Znalazłem dzisiaj czas, żeby przy tym pogrzebać.
Tylko mam problem kończący się zawsze błędem. Dopisałem do linii
Kod: Zaznacz cały
net spindle-vel-cmd-rps <= motion.spindle-speed-out-rps
net spindle-vel-cmd <= motion.spindle-speed-out
poniższe:
Kod: Zaznacz cały
net spindle-vel-cmd-rps <= motion.spindle-speed-out-rps
net spindle-vel-cmd-rps-abs <= motion.spindle-speed-out-rps-abs
net spindle-vel-cmd <= motion.spindle-speed-out
net spindle-vel-cmd-rpm-abs <= motion.spindle-speed-out-abs
I pojawia mi się błąd.
Próbowałem również dodać
Ale to również wysypuje hala. Co robię nie tak? Jak zamienić motion.spindle-speed-out na sygnał z wartościami tylko dodatnimi??
[ Dodano: 2015-10-14, 14:05 ]
Udało mi się dopisać polecenia
Ale wciąż mam problem z poleceniami
Kod: Zaznacz cały
net spindle-vel-cmd-rps <= motion.spindle-speed-out-rps
net spindle-vel-cmd-rps-abs <= motion.spindle-speed-out-rps-abs
net spindle-vel-cmd <= motion.spindle-speed-out
net spindle-vel-cmd-rpm-abs <= motion.spindle-speed-out-abs
To znaczy pierwsze i trzecie działa ok, ale wprowadzenie 2 lub czwartego kończy się błędem. Żeby było śmieszniej, udało mi się wpisać polecenie
Kod: Zaznacz cały
net spindle-vel-cmd-rps-abs => hm2_5i25.0.7i77.0.1.analogout5
ale silnik się nie kręci, bo sygnał spindle-vel-cmd-rps-abs nie jest zdefiniowany... Dlaczego polecenie
Kod: Zaznacz cały
net spindle-vel-cmd-rps-abs <= motion.spindle-speed-out-rps-abs
nie działa??