Guest User

Untitled

a guest
Nov 5th, 2013
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. # HAL config file to check vel/acc constraints
  2. #
  3. loadrt wcomp names=wcomp_xacc,wcomp_xvel,wcomp_yacc,wcomp_yvel,wcomp_zacc,wcomp_zvel
  4.  
  5. addf wcomp_xacc servo-thread
  6. addf wcomp_xvel servo-thread
  7. addf wcomp_yacc servo-thread
  8. addf wcomp_yvel servo-thread
  9. addf wcomp_zacc servo-thread
  10. addf wcomp_zvel servo-thread
  11.  
  12. net Xacc => wcomp_xacc.in
  13. net Xvel => wcomp_xvel.in
  14. net Yacc => wcomp_yacc.in
  15. net Yvel => wcomp_yvel.in
  16. net Zacc => wcomp_zacc.in
  17. net Zvel => wcomp_zvel.in
  18.  
  19. net acc-ok-x <= wcomp_xacc.out
  20. net vel-ok-x <= wcomp_xvel.out
  21. net acc-ok-y <= wcomp_yacc.out
  22. net vel-ok-y <= wcomp_yvel.out
  23. net acc-ok-z <= wcomp_zacc.out
  24. net vel-ok-z <= wcomp_zvel.out
  25.  
  26. setp wcomp_xacc.max 30.005
  27. setp wcomp_xacc.min -30.005
  28. setp wcomp_xvel.max 8.339
  29. setp wcomp_xvel.min -8.339
  30. setp wcomp_yacc.max 30.005
  31. setp wcomp_yacc.min -30.005
  32. setp wcomp_yvel.max 8.339
  33. setp wcomp_yvel.min -8.339
  34. setp wcomp_zacc.max 30.005
  35. setp wcomp_zacc.min -30.005
  36. setp wcomp_zvel.max 8.339
  37. setp wcomp_zvel.min -8.339
  38.  
  39. loadrt match8 names=match_all
  40.  
  41. addf match_all servo-thread
  42.  
  43. net acc-ok-x => match_all.a0
  44. setp match_all.b0 1
  45. net vel-ok-x => match_all.a1
  46. setp match_all.b1 1
  47. net acc-ok-y => match_all.a2
  48. setp match_all.b2 1
  49. net vel-ok-y => match_all.a3
  50. setp match_all.b3 1
  51. net acc-ok-z => match_all.a4
  52. setp match_all.b4 1
  53. net vel-ok-z => match_all.a5
  54. setp match_all.b5 1
  55.  
  56. setp match_all.a6 0
  57. setp match_all.a7 0
  58. setp match_all.b6 0
  59. setp match_all.b7 0
  60.  
  61. setp match_all.in 1
  62.  
  63. net constraints-ok <= match_all.out
Advertisement
Add Comment
Please, Sign In to add comment