diff --git a/classicladder.hal b/classicladder.hal new file mode 100644 index 0000000000000000000000000000000000000000..dd8775256b849642e71d7f9487b1e53328bda80f --- /dev/null +++ b/classicladder.hal @@ -0,0 +1,82 @@ +#============================================================== +#ClassicLadder Inputs +#============================================================== + +#Drive Logic -> 00>19 + +net X-stat-home classicladder.0.in-00 +net X-stat-pos classicladder.0.in-01 +net X-homingok classicladder.0.in-02 +net X-athome classicladder.0.in-03 +net Z-stat-home classicladder.0.in-04 +net Z-stat-pos classicladder.0.in-05 +net Z-homingok classicladder.0.in-06 +net Z-athome classicladder.0.in-07 +net Home-All classicladder.0.in-08 +net Home-X classicladder.0.in-09 +net Home-Z classicladder.0.in-10 + +net ModeManual classicladder.0.in-19 + +#Tool Change Logic -> 20-29 + +net TurretLS9 classicladder.0.in-20 +net TurretLS10 classicladder.0.in-21 +net TurretLS11 classicladder.0.in-22 +net TurretLS12 classicladder.0.in-23 +net TurretLS13 classicladder.0.in-24 +net TurretIndex classicladder.0.in-25 + +net ToolChangeRequest classicladder.0.in-26 +net ToolPrepPocket classicladder.0.s32in-00 +net ToolChange classicladder.0.in-27 + +net PanelTurret1 classicladder.0.in-28 +net PanelTurret2 classicladder.0.in-29 +net PanelTurret3 classicladder.0.in-30 +net PanelTurret4 classicladder.0.in-31 + +net ToolChangeButton classicladder.0.in-32 + +#============================================================== +#ClassicLadder Inputs +#============================================================== + + +#============================================================== +#ClassicLadder Outputs +#============================================================== + +#Drive Logic -> 00>19 + +net X-homed classicladder.0.out-00 +net Z-homed classicladder.0.out-01 +net X-inhibit classicladder.0.out-02 +net Z-inhibit classicladder.0.out-03 +net X-ctrl-home classicladder.0.out-04 +net X-ctrl-pos classicladder.0.out-05 +net Z-ctrl-home classicladder.0.out-06 +net Z-ctrl-pos classicladder.0.out-07 +net X-homestart classicladder.0.out-08 +net Z-homestart classicladder.0.out-09 + +#Tool Change Logic -> 20-29 + +net TurretUnclamp classicladder.0.out-20 +net TurretClamp classicladder.0.out-21 +net TurretReverse classicladder.0.out-22 +net TurretSpin classicladder.0.out-23 + +net ToolChangeRuning classicladder.0.out-24 +net ToolChangeOk classicladder.0.out-25 +net ToolChangeFailed classicladder.0.out-26 + +net ManualTC1 classicladder.0.out-27 +net ManualTC2 classicladder.0.out-28 +net ManualTC3 classicladder.0.out-29 +net ManualTC4 classicladder.0.out-30 +net ManualTC5 classicladder.0.out-31 +net ManualTC6 classicladder.0.out-32 +net ManualTC7 classicladder.0.out-33 +net ManualTC8 classicladder.0.out-34 +