Ну вот, получилось!!! Менял настройки в pncconf и проверял в EMC.
Получилось так
# --- COOLANT-FLOOD ---
setp hm2_5i20.0.gpio.048.is_output true
setp hm2_5i20.0.gpio.048.invert_output true
net coolant-flood => hm2_5i20.0.gpio.048.out
И всё пошло - на 7i42 по команде пин с 5В уходит на gnd.
При таких же настройках заработали выходы на 7i37.
Однако в "программке" не заработали
Вот port.hal "программки"
Код: Выделить всё
loadusr -Wn iotest pyvcp -c iotest port.xml
loadrt threads name1=tt period1=1000000
#loadrt hal_parport cfg="0x0378"
#addf parport.0.read tt
#addf parport.0.write tt
#loadrt probe_parport
loadrt hostmot2
loadrt hm2_pci config="firmware=hm2/5i20/SVST8_4.BIT num_encoders=3 num_pwmgens=3 num_stepgens=0"
setp hm2_5i20.0.pwmgen.pwm_frequency 100000
setp hm2_5i20.0.pwmgen.pdm_frequency 100000
setp hm2_5i20.0.watchdog.timeout_ns 10000000
loadrt near
addf hm2_5i20.0.write tt
addf hm2_5i20.0.read tt
#addf hm2_5i20.0.pet_watchdog
net 24 hm2_5i20.0.gpio.024.in_not iotest.in01
net 25 hm2_5i20.0.gpio.025.in_not iotest.in02
net 26 hm2_5i20.0.gpio.026.in_not iotest.in03
net 27 hm2_5i20.0.gpio.027.in_not iotest.in04
net 28 hm2_5i20.0.gpio.028.in_not iotest.in05
net 29 hm2_5i20.0.gpio.029.in_not iotest.in06
net 30 hm2_5i20.0.gpio.030.in_not iotest.in07
net 31 hm2_5i20.0.gpio.031.in_not iotest.in08
net 32 hm2_5i20.0.gpio.032.in_not iotest.in09
net 33 hm2_5i20.0.gpio.033.in_not iotest.in10
net 34 hm2_5i20.0.gpio.034.in_not iotest.in11
net 35 hm2_5i20.0.gpio.035.in_not iotest.in12
net 36 hm2_5i20.0.gpio.036.in_not iotest.in13
net 37 hm2_5i20.0.gpio.037.in_not iotest.in14
net 38 hm2_5i20.0.gpio.038.in_not iotest.in15
net 39 hm2_5i20.0.gpio.039.in_not iotest.in16
setp hm2_5i20.0.gpio.040.is_output true
setp hm2_5i20.0.gpio.040.invert_output true
net 40 hm2_5i20.0.gpio.040.out iotest.in00
setp hm2_5i20.0.gpio.041.is_output true
setp hm2_5i20.0.gpio.041.invert_output true
net 41 hm2_5i20.0.gpio.041.out iotest.out01
setp hm2_5i20.0.gpio.042.is_output true
setp hm2_5i20.0.gpio.042.invert_output true
net 42 hm2_5i20.0.gpio.042.out iotest.out02
setp hm2_5i20.0.gpio.043.is_output true
setp hm2_5i20.0.gpio.043.invert_output true
net 43 hm2_5i20.0.gpio.043.out iotest.out03
setp hm2_5i20.0.gpio.044.is_output true
setp hm2_5i20.0.gpio.044.invert_output true
net 44 hm2_5i20.0.gpio.044.out iotest.out04
setp hm2_5i20.0.gpio.045.is_output true
setp hm2_5i20.0.gpio.045.invert_output true
net 45 hm2_5i20.0.gpio.045.out iotest.out05
setp hm2_5i20.0.gpio.046.is_output true
setp hm2_5i20.0.gpio.046.invert_output true
net 46 hm2_5i20.0.gpio.046.out iotest.out06
setp hm2_5i20.0.gpio.047.is_output true
setp hm2_5i20.0.gpio.047.invert_output true
net 47 hm2_5i20.0.gpio.047.out iotest.out07
net 48 hm2_5i20.0.gpio.048.in_not iotest.in48
net 49 hm2_5i20.0.gpio.049.in_not iotest.in49
net 50 hm2_5i20.0.gpio.050.in_not iotest.in50
net 51 hm2_5i20.0.gpio.051.in_not iotest.in51
net 52 hm2_5i20.0.gpio.052.in_not iotest.in52
net 53 hm2_5i20.0.gpio.053.in_not iotest.in53
net 54 hm2_5i20.0.gpio.054.in_not iotest.in54
net 55 hm2_5i20.0.gpio.055.in_not iotest.in55
net 56 hm2_5i20.0.gpio.056.in_not iotest.in56
net 57 hm2_5i20.0.gpio.057.in_not iotest.in57
net 58 hm2_5i20.0.gpio.058.in_not iotest.in58
net 59 hm2_5i20.0.gpio.059.in_not iotest.in59
net 60 hm2_5i20.0.gpio.060.in_not iotest.in60
net 61 hm2_5i20.0.gpio.061.in_not iotest.in61
net 62 hm2_5i20.0.gpio.062.in_not iotest.in62
net 63 hm2_5i20.0.gpio.063.in_not iotest.in63
net 64 hm2_5i20.0.gpio.064.in_not iotest.in64
net 65 hm2_5i20.0.gpio.065.in_not iotest.in65
net 66 hm2_5i20.0.gpio.066.in_not iotest.in66
net 67 hm2_5i20.0.gpio.067.in_not iotest.in67
net 68 hm2_5i20.0.gpio.068.in_not iotest.in68
net 69 hm2_5i20.0.gpio.069.in_not iotest.in69
net 70 hm2_5i20.0.gpio.070.in_not iotest.in70
net 71 hm2_5i20.0.gpio.071.in_not iotest.in71
loadusr halmeter
start
waitusr iotest
Нашел-таки я как список делать
