|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.07.2011, 21:38 | #1 |
Регистрация: 12.07.2011
Сообщений: 3
|
Работа с платой ввода/вывода PCI-1762
Здравствуйте уважаемые программисты!
Буду очень признателен тем, кто сможет доступно (для начинающего, поневоле, горе-программиста) подсказать по работе с платой ввода/вывода фирмы Aavantech PCI-1762 Задача, которая стоит передо мной: научиться принимать и передавать данные при помощи PCI-1762 при помощи Delphi В комплект поставки с платой входят примеры на Delphi, но к сожалению большинство изложенное в них не понятно. Самый первый вопрос, как инициализировать плату в Delphi по базовому адресу? Заранее спасибо! |
12.07.2011, 23:37 | #2 | |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
Цитата:
http://support.advantech.com.tw/Supp...yword=PCI-1762 Тестовый примерчик <Port_rw> из официального SDK самое оно. Убедитесь, что Advantech Device Manager вы уже установили, так как к проекту статически линкуется <adsapi32.dll> Код:
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
|
13.07.2011, 20:15 | #3 |
Регистрация: 12.07.2011
Сообщений: 3
|
Спасибо большое за пример. Меня больше интересует инициализация платы и ввод/вывод (чтение/запись) информации (конкретный пример на Delphi).
В примерах, которые идут к плате, на ввод (DI) и вывод (DO) подключается некий модуль DAQDOLib_TLB и вся работа строится через него. При попытке запустить компилятор, даже без внесения изменений в исходный текст программы, выдается ошибка "[Fatal error] File not found DAQDOLib_TLB.dcu". Все примеры к плате и Advantech Device Manager работают исправно, но при запуске примера предлагается выбрать устройство. Подскажите, пожалуйста, возможно ли обойти этот выбор и установить данную плату по умолчанию? |
13.07.2011, 20:35 | #4 | ||
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
очевидно вы просто читаете между строк, в приведенном выше примере приведены инициализация и чтение.
Цитата:
Цитата:
у вас идет перечисление, вот и выделяйте нужную из списка и устанавливайте программно.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation |
||
28.07.2011, 19:50 | #5 |
Регистрация: 12.07.2011
Сообщений: 3
|
Спасибо большое! Все получилось!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа с портом ввода вывода | Assemblerru | Общие вопросы C/C++ | 5 | 25.04.2012 01:33 |
C++, переопределение ввода-вывода | Erisu | Помощь студентам | 9 | 16.06.2011 16:27 |
Работа с платой видеозахвата. | eldalex | Общие вопросы C/C++ | 22 | 09.03.2011 23:00 |
Операторы ввода и вывода | wsws123 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 04.01.2011 18:12 |
работа с протами ввода вывода | Assemblerru | Win Api | 4 | 05.03.2010 20:53 |