Dmitry.niimm
Junior Member / Новичок
Участник № / Member № 3380
отправлено / posted
Уважаемая техподдержка,
Не могли бы Вы дать совсем простенький пример работы с модулем I8090 для WinCON (модуль энкодера). К сожалению, в документации работа с данным девайсом описана крайне непонятно, и сходу разобраться как получить значение угла поворота энкодера мне не удалось.
Я делал следующим образом: создал соответствующий модуль в источниках, в трех из шести появившихся WinCon_Register изменил тип Output на Input, проверил номера портов и каналов и привязал к первому из входных регистров (ось Х) канал Input типа Hex32. К сожалению, при вращении энкодера значение канала не меняется, хотя лампочки на модуле моргают, т.е. сигнал идет.
Прекрасно понимаю, что сам виноват и что-то нужно сделать еще, но вот что - понять не могу.
В доке указано "Канал {ia.c[2]} – номер канала", "Мультиплексор {ia.c[3]} – слот". Что имеется в виду под номером канала и слотом? Канал - это ось, как у всех остальных модулей или нет? А слот это номер слота в корзине или что-то другое (и если номер слота, то тогда это дубляж базового адреса)?
Помогите, пожалуйста, разобраться. Если можно, просто напишите пример правильного заполнения всех атрибутов канала для вычитки значения оси Х.
Сообщения / Posts 19 | Из / From: Украина
| IP / IP: IP адрес / IP address |
отправлено / posted
К сожалению, такого примера у нас нет. Для чтения значений оси Х, параметр "Канал" должен быть равен 1.
Сообщения / Posts 58 | Из / From: Украина
| IP / IP: IP адрес / IP address |