Advertisement
LAIR82

Post Gui File

May 29th, 2014
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.80 KB | None | 0 0
  1.  
  2. # Include your custom_postgui HAL commands here
  3. # This file will not be overwritten when you run PNCconf again
  4.  
  5. #--------------------- gmoccapy PINS ----------------------------------------
  6.  
  7.  
  8. #net gmoccapy-flood => gmoccapy.flood-coolant-out
  9.  
  10. #net gmoccapy-change-tool => gmoccapy.change-tool
  11.  
  12. #net gmoccapy-cycle-start <= gmoccapy.cycle-start
  13.  
  14. #net gmoccapy-feed-overide-enable => gmoccapy.f-override-enable-out
  15.  
  16. #net gmoccapy-x-jog-enable => gmoccapy.jog-enable-x-out
  17.  
  18. #net gmoccapy-z-jog-enable => gmoccapy.jog-enable-z-out
  19.  
  20. #net gmoccapy-jog-enable => gmoccapy.jog-enable-out
  21.  
  22. #net gmoccapy-jog-increment => gmoccapy.jog-increment-out
  23.  
  24. net up-to-speed <= gmoccapy.spindle_at_speed_led
  25.  
  26. net scaled-spindle-vel <= gmoccapy.spindle_feedback_bar
  27.  
  28. net gmoccapy-tool-changed => gmoccapy.toolchange-changed
  29.  
  30. net gmoccapy-tool-number <= gmoccapy.toolchange-number
  31.  
  32.  
  33.  
  34.  
  35. #net gmoccapy-lube-fault gmoccapy.lube-fault-status
  36. #net gmoccapy-xpin gmoccapy.xpin-status
  37. #net gmoccapy-zpin gmoccapy.zpin-status
  38. #net gmoccapy-ztemp gmoccapy.ztemp-status
  39. #net gmoccapy-xtemp gmoccapy.xtemp-status
  40. #net gmoccapy-spindle-temp gmoccapy.spindle-temp-status
  41. #net gmoccapy-x-overload gmoccapy.xoverload-status
  42. #net gmoccapy-z-overload gmoccapy.zoverload-status
  43. #net gmoccapy-spindle-overload gmoccapy.spoverload-status
  44. #net gmoccapy-filter-bypassing gmoccapy.filter-bypass-status
  45. #net gmoccapy-heat-exchanger gmoccapy.heat-exchanger-status
  46. #net gmoccapy-coolant-motor gmoccapy.coolant-motor-status
  47. #net gmoccapy-hydraulic-pump gmoccapy.hydraulic-pump-status
  48. #net gmoccapy-chip-conveyor gmoccapy.chip-conveyor-status
  49. #net gmoccapy-spindle-blower gmoccapy.spindle-blower-status
  50. #net gmoccapy-lube-oil gmoccapy.lube-oil-status
  51. #net gmoccapy-spindle-fault gmoccapy.spindle-fault-status
  52. #net gmoccapy-spindle-oil gmoccapy.spindle-oil-status
  53. #net gmoccapy-spindle-pressure gmoccapy.spindle-pressure-status
  54. #net gmoccapy-lube-fault-waiting gmoccapy.lube-fault-status-waiting
  55. #net gmoccapy-turret-lost gmoccapy.turret-lost-status
  56. #net gmoccapy-turret-lost-waiting gmoccapy.turret-lost-status-waiting
  57. #net gmoccapy-initialize-chuck gmoccapy.init-chuck-status
  58.  
  59. #===========================================================================
  60.  
  61. #estop
  62.  
  63. net e-stop => classicladder.0.in-00
  64.  
  65. net estop-all-ok iocontrol.0.emc-enable-in <= classicladder.0.out-00
  66.  
  67. net emc-reset-estop iocontrol.0.user-request-enable => classicladder.0.in-02
  68.  
  69. net emc-estop iocontrol.0.user-enable-out => classicladder.0.in-01
  70.  
  71. net rolling-guard-prox <= classicladder.0.in-43
  72.  
  73. #==========================================================================
  74.  
  75. #misc commands
  76.  
  77. #---------------------Inputs
  78.  
  79. net program-running <= classicladder.0.in-71
  80.  
  81. net feed-hold <= classicladder.0.in-73
  82.  
  83. net cycle-start <= classicladder.0.in-74
  84.  
  85. net mode-is-auto <= classicladder.0.in-76
  86.  
  87. net program-is-paused <= classicladder.0.in-77
  88.  
  89. net x-is-homed <= classicladder.0.in-78
  90.  
  91. net z-is-homed <= classicladder.0.in-79
  92.  
  93. net x-circuit-breaker-tripped <= classicladder.0.in-99
  94.  
  95. net x-drive-shear-pin-broke <= classicladder.0.in-100
  96.  
  97. net z-circuit-breaker-tripped <= classicladder.0.in-101
  98.  
  99. net z-drive-shear-pin-broke <= classicladder.0.in-102
  100.  
  101. #--------------------Outputs
  102.  
  103. #net gmoccapy-cycle-start <= classicladder.0.out-95
  104.  
  105. net cycle-stop <= classicladder.0.out-36
  106.  
  107. net program-pause <= classicladder.0.out-39
  108.  
  109. net program-run <= classicladder.0.out-40
  110.  
  111. net program-resume <= classicladder.0.out-41
  112.  
  113. net mode-auto <= classicladder.0.out-42
  114.  
  115. net single-line <= classicladder.0.out-43
  116.  
  117. net in-cycle-light <= classicladder.0.out-46
  118.  
  119. net feed-hold-light <= classicladder.0.out-47
  120.  
  121. #==========================================================================
  122.  
  123. #main power
  124.  
  125. #-------------------INPUTS
  126.  
  127. net machine-is-on => classicladder.0.in-18
  128.  
  129. net headstock-pressure-ok => classicladder.0.in-19
  130.  
  131. #-------------------OUTPUTS
  132.  
  133. net hydraulic-motor-on <= classicladder.0.out-12
  134.  
  135. net master-control-relay <= classicladder.0.out-14
  136.  
  137. net heat-exchanger-fan <= classicladder.0.out-57
  138.  
  139. #==========================================================================
  140.  
  141. #tailstock
  142.  
  143. #turret must be on upper limit for tailstock to raise
  144.  
  145. #tailstock must be retracted to go down
  146.  
  147. #-------------------INPUTS
  148.  
  149. net tailstock-advance => classicladder.0.in-04
  150.  
  151. net tailstock-retract => classicladder.0.in-05
  152.  
  153. net tailstock-up-sw => classicladder.0.in-06
  154.  
  155. net tailstock-down-sw => classicladder.0.in-07
  156.  
  157. net tailstock-up-limit => classicladder.0.in-08
  158.  
  159. net tailstock-down-limit => classicladder.0.in-09
  160.  
  161. net tailstock-up-permission => classicladder.0.in-10
  162.  
  163. net motion.mtailstock-down => classicladder.0.in-28
  164.  
  165. net motion.mtailstock-up => classicladder.0.in-29
  166.  
  167. net motion.mtailstock-quill-advance => classicladder.0.in-30
  168.  
  169. net motion.mtailstock-quill-retract => classicladder.0.in-31
  170.  
  171.  
  172. #-----------------OUTPUTS
  173.  
  174. net advance-tailstock-sol <= classicladder.0.out-02
  175.  
  176. net retract-tailstock-sol <= classicladder.0.out-03
  177.  
  178. net tailstock-up-sol <= classicladder.0.out-04
  179.  
  180. net tailstock-down-sol <= classicladder.0.out-05
  181.  
  182. #==================================================================================
  183.  
  184. #Turret
  185.  
  186. #----------------INPUTS
  187.  
  188. net change-tool-pb => classicladder.0.in-11
  189.  
  190. net position-strobe => classicladder.0.in-12
  191.  
  192. net ID-turret-clamped => classicladder.0.in-13
  193.  
  194. net ID-turret-unclamped => classicladder.0.in-14
  195.  
  196. net turret-in-final-position => classicladder.0.in-15
  197.  
  198. net tool-change-request => classicladder.0.in-47
  199.  
  200. net tool-prepare-request => classicladder.0.in-48
  201.  
  202. net tool-number => classicladder.0.s32in-00
  203.  
  204. net turret-position-1 => classicladder.0.in-50
  205.  
  206. net turret-position-2 => classicladder.0.in-51
  207.  
  208. net turret-position-4 => classicladder.0.in-52
  209.  
  210. #--------------OUTPUTS
  211.  
  212. net turret-unclamp-sol => classicladder.0.out-07
  213.  
  214. net turret-index-sol => classicladder.0.out-08
  215.  
  216. net tool-change-confirmed => classicladder.0.out-30
  217.  
  218. net tool-prepare-confirmed => classicladder.0.out-31
  219.  
  220. #==================================================================================
  221.  
  222. #lube system
  223.  
  224. #-------------------INPUTS
  225.  
  226. #net manual-slide-lube => classicladder.0.in-16
  227.  
  228. net lube-cycle-completed => classicladder.0.in-17
  229.  
  230. net Lube-oil-in-resevoir => classicladder.0.in-20
  231.  
  232. net gmoccapy-lube-fault-waiting => classicladder.0.in-69
  233.  
  234. #-------------------OUTPUTS
  235.  
  236. net slide-lube-sol => classicladder.0.out-11
  237.  
  238. net way-oil-empty => classicladder.0.out-38
  239.  
  240. #=============================================================================
  241.  
  242. #SPINDLE
  243.  
  244. #---------------INPUTS
  245.  
  246. net spindle-brake => classicladder.0.in-23
  247.  
  248. net spindle-neutral => classicladder.0.in-24
  249.  
  250. net spindle-brake => classicladder.0.in-25
  251.  
  252. net motion.mspindle-low-speed => classicladder.0.in-26
  253.  
  254. net motion.mspindle-high-speed => classicladder.0.in-27
  255.  
  256. net ac-motor-running => classicladder.0.in-44
  257.  
  258. net spindle-enable => classicladder.0.in-70
  259.  
  260. net spindle-stop => classicladder.0.in-81
  261.  
  262. net spindle-restart => classicladder.0.in-82
  263.  
  264. net spindle-e-stop => classicladder.0.in-88
  265.  
  266. net spindle-stalled => classicladder.0.in-89
  267.  
  268. net m-contactor => classicladder.0.in-90
  269.  
  270. net spindle-jog => classicladder.0.in-104
  271.  
  272. #---------------OUTPUTS
  273.  
  274. net motion.drives-enable <= classicladder.0.out-25
  275.  
  276. net spindle-low-range-sol <= classicladder.0.out-24
  277.  
  278. net spindle-high-range-sol <= classicladder.0.out-22
  279.  
  280. net spindle-run-sol <= classicladder.0.out-23
  281.  
  282. net spindle-brake-sol <= classicladder.0.out-20
  283.  
  284. net spindle-free-sol <= classicladder.0.out-21
  285.  
  286. net spindle-manual-stop <= classicladder.0.out-17
  287.  
  288. net spindle-manual-start <= classicladder.0.out-18
  289.  
  290. net spindle-motor-on-command => classicladder.0.out-51
  291.  
  292. net spindle-blower-motor-on => classicladder.0.out-52
  293.  
  294. net fault-alert-to-spindle => classicladder.0.out-53
  295.  
  296. net spindle-blower-motor-cr => classicladder.0.out-58
  297.  
  298. net reliance-estop => classicladder.0.out-61
  299.  
  300. net reliance-overload => classicladder.0.out-62
  301.  
  302. net reliance-contactor => classicladder.0.out-63
  303.  
  304. net spindle-running-in-high-range => classicladder.0.out-64
  305.  
  306. net spindle-stop-restart => classicladder.0.out-88
  307.  
  308. net spindle-inhibit => classicladder.0.out-89
  309.  
  310. #================================================================================
  311.  
  312. #==================== Homing and slides relays
  313.  
  314. #------------------- Inputs
  315.  
  316. net x-axis-homing <= classicladder.0.in-32
  317.  
  318. net z-axis-homing <= classicladder.0.in-33
  319.  
  320. net z-pos-overtravel <= classicladder.0.in-34
  321.  
  322. net z-neg-overtravel <= classicladder.0.in-35
  323.  
  324. net x-pos-overtravel <= classicladder.0.in-36
  325.  
  326. net x-neg-overtravel <= classicladder.0.in-37
  327.  
  328. net axis-overtravel <= classicladder.0.in-38
  329.  
  330. net axis-overtravel-pushbutton <= classicladder.0.in-39
  331.  
  332. #------------------- Outputs
  333.  
  334. net 6-CR-jog-override-relay <= classicladder.0.out-26
  335.  
  336. net 7-CR-slide-drive-relay <= classicladder.0.out-27
  337.  
  338. net x-axis-brake <= classicladder.0.out-59
  339.  
  340. net slide-drives-contactor <= classicladder.0.out-60
  341. #===============================================================================
  342.  
  343. #-------------------------- Coolant
  344.  
  345. #------------------ Inputs
  346.  
  347. net coolant-flood <= classicladder.0.in-40
  348.  
  349. net coolant-flow-on <= classicladder.0.in-41
  350.  
  351. net coolant-flow-off <= classicladder.0.in-42
  352.  
  353. net motion.outer-tool-coolant <= classicladder.0.in-45
  354.  
  355. net motion.inner-tool-coolant <= classicladder.0.in-46
  356.  
  357. net coolant-pump-on/off-sw <= classicladder.0.in-103
  358.  
  359. #----------------- Outputs
  360.  
  361. net outer-tool-coolant-sol <= classicladder.0.out-28
  362.  
  363. net inner-tool-coolant-sol <= classicladder.0.out-29
  364.  
  365. net flood-off <= classicladder.0.out-44
  366.  
  367. net flood-on <= classicladder.0.out-45
  368.  
  369. net coolant-motor <= classicladder.0.out-65
  370.  
  371. #==============================================================================
  372.  
  373. #--------------- Chip Conveyor ----------------------------------------------
  374.  
  375. #------------------ Inputs
  376.  
  377. net chip-conveyor-reverse <= classicladder.0.in-86
  378.  
  379. net chip-conveyor-forward <= classicladder.0.in-87
  380.  
  381. #----------------- Outputs
  382.  
  383. net chip-conveyor-fwd <= classicladder.0.out-49
  384.  
  385. net chip-conveyor-rev <= classicladder.0.out-50
  386.  
  387.  
  388. #==============================================================================
  389.  
  390. # --------------------- Chuck Jaws --------------------------------------------
  391.  
  392. #------------------ Inputs
  393.  
  394. net jaws-in-rolling-guard <= classicladder.0.in-91
  395.  
  396. net jaws-out-rolling-guard <= classicladder.0.in-92
  397.  
  398. net jaws-in-headstock <= classicladder.0.in-93
  399.  
  400. net jaws-out-headstock <= classicladder.0.in-94
  401.  
  402. net chuck-grip-OD <= classicladder.0.in-95
  403.  
  404. net chuck-grip-ID <= classicladder.0.in-96
  405.  
  406. net chuck-low-pressure <= classicladder.0.in-97
  407.  
  408. #----------------- Outputs
  409.  
  410. net chuck-low-pressure-sol <= classicladder.0.out-54
  411.  
  412. net jaws-in-sol <= classicladder.0.out-55
  413.  
  414. net jaws-out-sol <= classicladder.0.out-56
  415.  
  416.  
  417.  
  418. #============ FAULTS =========================================================
  419.  
  420. #---------------- INPUTS -----------------------------------------------------
  421.  
  422. net coolant-motor-ol <= classicladder.0.in-53
  423.  
  424. net heat-exchanger-motor-ol <= classicladder.0.in-54
  425.  
  426. net chip-conveyor-motor-ol <= classicladder.0.in-55
  427.  
  428. net spindle-blower-motor-ol <= classicladder.0.in-56
  429.  
  430. net fault <= classicladder.0.in-57
  431.  
  432. net motor-OL <= classicladder.0.in-58
  433.  
  434. net spindle-motor-temp <= classicladder.0.in-59
  435.  
  436. net x-axis-motor-overload <= classicladder.0.in-60
  437.  
  438. net z-axis-motor-overload <= classicladder.0.in-61
  439.  
  440. net z-axis-motor-temp <= classicladder.0.in-62
  441.  
  442. net spindle-lube-pressure-ok <= classicladder.0.in-63
  443.  
  444. net spindle-lube-oil-temp <= classicladder.0.in-64
  445.  
  446. net hydraulic-filter-bypassing <= classicladder.0.in-65
  447.  
  448. net x-motor-overtemp <= classicladder.0.in-66
  449.  
  450. net brake-resistor-overtemp <= classicladder.0.in-67
  451.  
  452. net hydraulic-motor-ol <= classicladder.0.in-68
  453.  
  454. net hydraulic-fluid-temp <= classicladder.0.in-98
  455.  
  456. net gmoccapy-turret-lost-waiting <= classicladder.0.in-105
  457.  
  458.  
  459. #----------------outputs----------------
  460.  
  461. net motor-faults <= classicladder.0.out-32
  462.  
  463. net slide-faults <= classicladder.0.out-33
  464.  
  465. net machine-faults <= classicladder.0.out-34
  466.  
  467. net spindle-faults <= classicladder.0.out-35
  468.  
  469. net lube-fault <= classicladder.0.out-37
  470.  
  471. net gmoccapy-lube-fault <= classicladder.0.out-85
  472.  
  473. net gmoccapy-xpin <= classicladder.0.out-67
  474.  
  475. net gmoccapy-zpin <= classicladder.0.out-68
  476.  
  477. net gmoccapy-ztemp <= classicladder.0.out-69
  478.  
  479. net gmoccapy-xtemp <= classicladder.0.out-70
  480.  
  481. net gmoccapy-spindle-temp <= classicladder.0.out-71
  482.  
  483. net gmoccapy-x-overload <= classicladder.0.out-72
  484.  
  485. net gmoccapy-z-overload <= classicladder.0.out-73
  486.  
  487. net gmoccapy-spindle-overload <= classicladder.0.out-74
  488.  
  489. net gmoccapy-filter-bypassing <= classicladder.0.out-75
  490.  
  491. net gmoccapy-heat-exchanger <= classicladder.0.out-76
  492.  
  493. net gmoccapy-coolant-motor <= classicladder.0.out-77
  494.  
  495. net gmoccapy-hydraulic-pump <= classicladder.0.out-78
  496.  
  497. net gmoccapy-chip-conveyor <= classicladder.0.out-79
  498.  
  499. net gmoccapy-spindle-blower <= classicladder.0.out-80
  500.  
  501. net gmoccapy-lube-oil <= classicladder.0.out-81
  502.  
  503. net gmoccapy-spindle-fault <= classicladder.0.out-82
  504.  
  505. net gmoccapy-spindle-oil <= classicladder.0.out-83
  506.  
  507. net gmoccapy-spindle-pressure <= classicladder.0.out-84
  508.  
  509. net gmoccapy-turret-lost <= classicladder.0.out-86
  510.  
  511. net gmoccapy-initialize-chuck <= classicladder.0.out-87
  512.  
  513. #==============================================================================
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement