РЕГИСТРАЦИЯ
Тарантул и Дятел
 
 
>22.02.16 - Империя (Star Wars) в исполнении PyroPrinter (чпу выжигатель) ...
>16.02.16 - ПАУК 4-х переселяется в Ардуино ...
>30.12.15 - Встречаем PyroPrinter ...
>16.12.15 - ПАУК-4x получил USB port ...


 
 
 

 

 
Новость от 06.01.12
 
+ 4 управляющих сигнала Паук-4x в LPT

Паук-4х получил четыре линии управления внешними устройствами через LPT порт

Настройка сигнала реагирования происходит в файле atomic_p.ini. Разберем на примере ножки 1 LPT:
PIN1=0,1,1,1,1,1,1,1,0;
Всего 9 значений через запятую.

Активен
Неативен
Запуск
ПАУК-4x
ПУСК
УП
ПАУЗА
УП
СТОП
УП
Экстренный
Стоп
Перемещение
Закрываем
ПАУК-4х
1
2
3
4
5
6
7
8
9
1/0
1/0
1/0
1/0
1/0
1/0
-
-
1/0
Смысл заключен в следующем:
1)значения с 3 по 9 это возникающие в программе события. В них мы пишем 1 если сигнал активен и 0 если сигнал неактивен.
2)1 и 2 это сам сигнал! Первое значение это какой сигнал в активном состоянии. Второе значение – это неактивное состояние.

Предположим нам необходимо описать сигнал Enable на первой ноге LPT.
Его поведение будет примитивным:
1)При запуске Паука он будет активироваться и переставать быть активным при выключении Паука. Следовательно колонки с 3 по 8 это «1». Колонка 9 – это «0».
2)Теперь логично было бы написать, что «Активный сигнал»(колонка 1) – это «1», а Неактивный(колонка 2) «0». Однако сигналы на ножках 1,14,17 являются инвертированными. Так, что если у вас Enable при положительном уровне то команда в atomic_p.ini. будет выглядеть так:
PIN1=0,1,1,1,1,1,1,1,0;
Если Enable при отрицательном уровне то:
PIN1=1,0,1,1,1,1,1,1,0;

Аналогично описываем реакцию на других ножках:
PIN14=1,0,1,1,1,1,1,1,0;
PIN16=1,0,1,1,1,1,1,1,0;
PIN17=1,0,1,1,1,1,1,1,0;

В ручном режиме можно активировать и деактивировать состояние сигналов на ножках одновременным нажатием SHIFT+1(2..4)

Внимание!!! В Пауке показывает не уровень сигнала на выходе, а именно "активно" / "не активно"!
Скачать и установить скачать ПАУК - 4х (v.4.7)
С ув. ПАУК`чОк

 
 

© 2011 Gorbachev Y.