summaryrefslogtreecommitdiff
path: root/configs/sim/gmoccapy/gmoccapy_plasma/plasma.hal
blob: 02be080132e7769f748c9e944d106c7919eaef30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

############### plasma hal pins #################### 

# out pin
# plasma.CHL-Threshold             (float)
# plasma.enable-HeightLock         (bool)
# plasma.enable-HeightLock-not     (bool)
# plasma.hal-btn-torch-not         (bool)
# plasma.hal-btn-torch             (bool)
# plasma.Target-Voltage            (float)
# plasma.THC-Speed                 (float)
# plasma.Piercing-autostart-not    (bool)
# plasma.Piercing-autostart        (bool)
# plasma.Pierce-Gap                (float)
# plasma.Pierce-Delay              (float)
# plasma.G0-Gap                    (float)
# plasma.Cut-Gap                   (float)

# in pin
# plasma.led-pos-limit             (bool)
# plasma.led-neg-limit             (bool)
# plasma.hal-lbl-corr              (float)
# plasma.hal_lbl_cur_volt          (float)


# Hook up plasma pins using the net command

# for simulation mode we connect them directly
net torch       plasma.hal-btn-torch    => signals.led-torch-on => signals.led-arc-ok
net curvolt     plasma.Target-Voltage   => plasma.hal-lbl-cur-volt