Окно дискретных сигналов (Digital I/O Screen)

Окно дискретных сигналов позволяет просматривать и изменять состояние битов KFLOP. Дискретные входа/выхода присутствуют на KFLOP, а также на платах расширения (например, две платы SnapAmps и Kanalog, как показано выше).

Часть входов/выходов KFLOP имеют альтернативные функции. Без плат расширения доступно 46 бит для использования в качестве GPIO (биты 0 - 45). Каждый бит независимо от остальных может быть использован, как вход или выход. При включении питания KMotion все биты по умолчанию определены, как входные. Любой бит можно настроить как выходной установив соответствующий флажок в столбце "Output", либо с помощью С программы, смотрите раздел справки для подробностей.

Биты 0-15 KFLOP разведены к разъему JP7, который может использоваться для подключения плат расширения, например Kanalog. Если платы расширения не установлены эти биты могут использоваться пользователем по желанию. Если плата расширения подключена нужно с осторожностью вручную менять значения бит и тем более их направление.

Состояние каждого бита можно определить по флажку в столбце состояние (State). Если бит определен, как выход, нажав на окошко для флажка бит будет переключен. Так же состояние можно менять из С программы командами ( ReadBit(), SetBit(), ClearBit() и SetStateBit()) или из консоли ( ReadBit, SetBit, ClearBit, or SetStateBit).

По аналогии и необходимости можно использовать буферизованные команды, которые встраиваются в буфер движения для изменения в точное время в пределах перемещения (SetBitBuf, ClearBitBuf, SetStateBitBuf, buffered GCode Commands).

Смотрите так же разделы справки Описание разъемов KFLOP и их функций (Hardware Connector Descriptions), Описание разъемов SnapAmp (Hardware Connector Descriptions), Описание разъемов Kanalog (HardwareConnector Descriptions), Описание разъемов KStep (Hardware Connector Descriptions) для сопоставления битов физическим выводам.

Внимание: подача напряжения более +3.3В или в некоторых случаях +5В скорей всего приведет к выходу платы из строя.

Дискретные выводы 46 и 47 предназначены для контроля двух светодиодов платы KFLOP. При необходимости их можно использовать для отображения какого-либо статуса.