This is topic Драйвер платы УСО под windows in forum TRACE MODE 5 бесплатная версия / TRACE MODE 5 Free version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/18/t/000119.html

Posted by ignat (Участник № / Member № 785) on :
 
Здравствуйте

Вот имеется стандартный шаблон драйвера.
В теле функций я прописываю непосредственно обращение к самой плате.
1. Зачем нужна инициализация каналов.
2. Зачем нужна функция выхода.
Я эти функции оставляю пустые и все работает.
3. Вы рекомендуете осуществлять опрос платы ввода-вывода в отдельном потоке. Как это сделать я не понимаю (какие функции использовать) и что это даст.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1) Некоторые УСО требуют предварительной инициализации перед началом работы с ними, нпример - платы дискретного ввода\вывода.
Эта функция вызывается один раз при старте сервера ТМ.
2) В функции выхода Вы можете выполнять какие-либо завершающие алгоритмы работы с УСО, потому как эта функция вызывается один раз при останове сервера ТМ.
Нет ничего страшного, если Вы их оставляете пустыми.
3) Под потоком понимается thread. Если Вы программист, то должны знать что это такое...
Однако все же не рекомендуем их использовать - пишите все в синхронном режиме.
 
Posted by ignat (Участник № / Member № 785) on :
 
Спасибо за информацию.

Как я понял Вы все-таки не рекомендуете использовать опрос платы в отдельном потоке?
Если так тогда я все правильно сделал, так?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Да. [Улыбка / Smile]
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2