ignat
Junior Member / Новичок
Участник № / Member № 785
отправлено / posted 10-12-2003 16:27
Здравствуйте
Вот имеется стандартный шаблон драйвера. В теле функций я прописываю непосредственно обращение к самой плате. 1. Зачем нужна инициализация каналов. 2. Зачем нужна функция выхода. Я эти функции оставляю пустые и все работает. 3. Вы рекомендуете осуществлять опрос платы ввода-вывода в отдельном потоке. Как это сделать я не понимаю (какие функции использовать) и что это даст.
Сообщения / Posts 12 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted 11-12-2003 10:11
1) Некоторые УСО требуют предварительной инициализации перед началом работы с ними, нпример - платы дискретного ввода\вывода. Эта функция вызывается один раз при старте сервера ТМ. 2) В функции выхода Вы можете выполнять какие-либо завершающие алгоритмы работы с УСО, потому как эта функция вызывается один раз при останове сервера ТМ. Нет ничего страшного, если Вы их оставляете пустыми. 3) Под потоком понимается thread. Если Вы программист, то должны знать что это такое... Однако все же не рекомендуем их использовать - пишите все в синхронном режиме.
Сообщения / Posts 17397 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ignat
Junior Member / Новичок
Участник № / Member № 785
отправлено / posted 11-12-2003 14:04
Спасибо за информацию.
Как я понял Вы все-таки не рекомендуете использовать опрос платы в отдельном потоке? Если так тогда я все правильно сделал, так?
Сообщения / Posts 12 | Из / From: Россия
| IP / IP: IP адрес / IP address |