Меню

+7 (495) 785-95-25
sale@lcard.ru
sale@lcard.ru
Страницы 1
|
||||
|
E-154 и цифровые входыИспользую библиотеку lcomp, функция IoAsync при выставлении значения на цифровых выходах с помощью этой функции все нормально, при чтении всегда возвращается число 7, какие бы состояния фактически не были бы на входах хелп ми Public Function GetIN(ByRef Rezult As Integer) As Boolean pp.s_Type = eIoAsync.L_ASYNC_TTL_CFG err = IoAsync(hObj, pp.data) pp.s_Type = eIoAsync.L_ASYNC_TTL_INP err = IoAsync(hObj, pp.data) Rezult = pp.data(0) Return True Catch ex As Exception End Function |
|||
|
||||
|
Re: E-154 и цифровые входыПри описании параметров на Бейсике не нарушился формат структуры? |
|||
|
||||
|
Re: E-154 и цифровые входыЯ не знаю как в бейсике, но как параметр функции IoAsync должен уходить указатель на pp, а не pp.data. А так в тестовом С++ примере долно быть чтение и запись TTL линий IoAsync... как оно работает? |
|||
|
||||
|
Re: E-154 и цифровые входыструктуру с разметкой в бэйсике проблемно сделать, сделан класс в котором считываются и записываются данные в массив байт, pp.data указатель на этот массив, ошибки нет иначе как объяснить - что вывод на цифровые выходы работает норально, так же нормально работает асинхронное чтение с канала АЦП, а чтение с цифровых линий не работает |
|||
|
||||
|
Re: E-154 и цифровые входыпроверьте E-154 на работоспособность в Windows 8 x64 и Lcomp или будьте добры пришлите какой нибудь рабочий exe-ник скомпилированный, в котором можно проверить работоспособность цифровых входов |
|||
|
||||
|
Re: E-154 и цифровые входыотправил на почту |
Страницы 1