Advertisement
Guest User

Untitled

a guest
Oct 25th, 2011
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.80 KB | None | 0 0
  1.  
  2. [HOSTMOT2]
  3. DRIVER=hm2_pci
  4. BOARD=5i23
  5. CONFIG="firmware=hm2/5i23/svss8_8.bit enable_raw sserial_mode0=00000000 num_encoders=6 num_pwmgens=0"
  6.  
  7. [EMC]
  8.  
  9. # Name of machine, for use with display, etc.
  10. MACHINE = Harrison Mill
  11.  
  12. # Debug level, 0 means no messages. See src/emc/nml_int/emcglb.h for others
  13. #DEBUG = 0x00000003
  14. #DEBUG = 0x00000007
  15. DEBUG = 0
  16.  
  17.  
  18. [DISPLAY]
  19.  
  20. # Name of display program, e.g., tkemc
  21. DISPLAY = touchy
  22. #DISPLAY = axis
  23. # Cycle time, in seconds, that display will sleep between polls
  24. CYCLE_TIME = 0.0500
  25. EMBED_TAB_NAME = Video
  26. EMBED_TAB_COMMAND = camview-emc -w {XID}
  27.  
  28. # Initial display setting for position, RELATIVE or MACHINE
  29. POSITION_OFFSET = RELATIVE
  30.  
  31. # Initial display setting for position, COMMANDED or ACTUAL
  32. POSITION_FEEDBACK = ACTUAL
  33.  
  34. # Highest value that will be allowed for feed override, 1.0 = 100%
  35. MAX_FEED_OVERRIDE = 1.5
  36. MAX_LINEAR_VELOCITY = 200
  37. # Prefix to be used
  38. PROGRAM_PREFIX = /home/andypugh/emc2/nc_files
  39.  
  40. # Introductory graphic
  41. INTRO_GRAPHIC = emc2.gif
  42. INTRO_TIME = 5
  43.  
  44. [TASK]
  45.  
  46. # Name of task controller program, e.g., milltask
  47. TASK = milltask
  48.  
  49. # Cycle time, in seconds, that task controller will sleep between polls
  50. CYCLE_TIME = 0.010
  51.  
  52. [RS274NGC]
  53.  
  54. # File containing interpreter variables
  55. PARAMETER_FILE = harrison.var
  56.  
  57. [EMCMOT]
  58.  
  59. EMCMOT = motmod
  60.  
  61. # Timeout for comm to emcmot, in seconds
  62. COMM_TIMEOUT = 1.0
  63.  
  64. # Interval between tries to emcmot, in seconds
  65. COMM_WAIT = 0.010
  66.  
  67. # Servo task period, in nanoseconds
  68. SERVO_PERIOD = 1000000
  69.  
  70.  
  71. [HAL]
  72.  
  73. # The run script first uses halcmd to execute any HALFILE
  74. # files, and then to execute any individual HALCMD commands.
  75.  
  76. # list of hal config files to run through halcmd
  77. # files are executed in the order in which they appear
  78.  
  79. HALFILE = harrison.hal
  80.  
  81. # list of halcmd commands to execute
  82. # commands are executed in the order in which they appear
  83. #HALCMD = save neta
  84.  
  85.  
  86. [TRAJ]
  87.  
  88. AXES = 4
  89. COORDINATES = X Y Z A
  90. #HOME = 0 0 0
  91. LINEAR_UNITS = inch
  92. ANGULAR_UNITS = degree
  93. CYCLE_TIME = 0.010
  94.  
  95.  
  96.  
  97.  
  98. [AXIS_0]
  99.  
  100. TYPE = LINEAR
  101. MAX_VELOCITY = 1000
  102. MAX_ACCELERATION = 10000
  103. BACKLASH = 0.000
  104.  
  105. # scale is 200 steps/rev * 5 revs/inch
  106. SCALE = 1024
  107.  
  108. MIN_LIMIT = -1000.0
  109. MAX_LIMIT = 1000.0
  110.  
  111. FERROR = 0.050
  112. MIN_FERROR = 0.005
  113.  
  114. #HOME = 0.000
  115. #HOME_OFFSET = 0.10
  116. #HOME_SEARCH_VEL = 0.10
  117. #HOME_LATCH_VEL = -0.01
  118. #HOME_USE_INDEX = YES
  119. #HOME_IGNORE_LIMITS = YES
  120.  
  121. [AXIS_1]
  122.  
  123. TYPE = LINEAR
  124. MAX_VELOCITY = 100
  125. MAX_ACCELERATION = 20
  126.  
  127. BACKLASH = 0.000
  128.  
  129. SCALE = 1000
  130.  
  131. MIN_LIMIT = -1000.0
  132. MAX_LIMIT = 1000.0
  133.  
  134. FERROR = 0.050
  135. MIN_FERROR = 0.005
  136.  
  137. #HOME = 0.000
  138. #HOME_OFFSET = 0.10
  139. #HOME_SEARCH_VEL = 0.10
  140. #HOME_LATCH_VEL = -0.01
  141. #HOME_USE_INDEX = YES
  142. #HOME_IGNORE_LIMITS = YES
  143.  
  144. [AXIS_2]
  145.  
  146. TYPE = LINEAR
  147. MAX_VELOCITY = 100
  148. MAX_ACCELERATION = 20
  149.  
  150. BACKLASH = 0.000
  151.  
  152. SCALE = 1000
  153.  
  154. MIN_LIMIT = -10.0
  155. MAX_LIMIT = 10.0
  156.  
  157. FERROR = 0.050
  158. MIN_FERROR = 0.005
  159.  
  160. #HOME = 0.000
  161. #HOME_OFFSET = 0.10
  162. #HOME_SEARCH_VEL = 0.10
  163. #HOME_LATCH_VEL = -0.01
  164. #HOME_USE_INDEX = YES
  165. #HOME_IGNORE_LIMITS = YES
  166.  
  167. [EMCIO]
  168.  
  169. # Name of IO controller program, e.g., io
  170. EMCIO = io
  171.  
  172. # cycle time, in seconds
  173. CYCLE_TIME = 0.100
  174.  
  175. # tool table file
  176. TOOL_TABLE = tool.tbl
  177.  
  178.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement