Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


Одновременная работа двух программ

Вы не вошли.

 Поиск | Регистрация | Вход 

Суворков Василий
14.05.2007 19:00:00
#1

Гость

Одновременная работа двух программ

Можно ли осуществить одновременную работу двух программ с E14-140? Или нужно писать собственный "драйвер", работающий с железом и все обращения к плате осуществлять через него?

14.05.2007 20:05:45
#2

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,495

Re: Одновременная работа двух программ

Если Вы имеете в виду одновременную работу двух различных приложений с одним и тем же экземпляром модуля E14-140, то это невозможно.

Суворков Василий
14.05.2007 20:26:51
#3

Гость

Re: Одновременная работа двух программ

Понятно. Очень жаль.
Раньше использовали карту PCI DASK 9112, можно было запустить сразу два приложения и они по очереди с ней работали. С Е14-140 такой трюк не проходит, приходится одно приложение, не нужное в настоящий момент, выгружать, а это создает определенные трудности для оператора.

15.05.2007 09:42:20
#4

Сотрудник "Л Кард"
Здесь с 24.04.2014
Сообщений: 1,495

Re: Одновременная работа двух программ

Можно и не выгружать ненужное приложение, а просто в нём в нужное время с помощью функции CloseLDevice() отпускать драйвер. Понятное дело, что при этом должным образом следует организовать синхронизацию работы обоих приложений.

Суворков Василий
15.05.2007 15:27:12
#5

Гость

Re: Одновременная работа двух программ

Да, я так и сделаю, спасибо.
А насчет синхронизации - она получится сама собой, ведь второе приложение не сможет получить доступ к устройству во время работы первого.