Я использую библиотеку libnodave 0.8.4.4 для подключения к ПЛК S7 и то, что я хотел бы знать, как определить, может ли бит (DB100.DBX8.0) в БД ПБ изменить его значение , То, что я сделал, это прочитать этот бит в цикле while, но я хотел бы создать событие с измененным значением на этом бите и запустить задачу, когда это произойдет.Libnodave по значению изменен
1
A
ответ
1
По умолчанию не существует события libnodave
или любых других библиотек, таких как S7.net
.
Либо вам нужно использовать OPC
, либо написать свою собственную функцию, которая будет считывать набор бит, установленных вовремя, и уведомлять основную программу.
Смежные вопросы
- 1. Мне нужен объект, который передается по значению и изменен
- 2. Delphi: Передайте по значению?
- 3. libnodave java - длительность операции «читать»
- 4. writeBytes return -1025 using LibNoDave
- 5. Передача по ссылке или по значению по значению Java
- 6. Libnodave и Android Studio - Импорт библиотек
- 7. Функция libnodave getbit не возвращает никакого значения
- 8. Libnodave - daveStart() Ошибка при использовании TCP-соединения
- 9. Изменен размер шрифта по телефону
- 10. Базовая сортировка хэша Perl по ключу, по значению, но также по значению ключа и значению
- 11. Выполнение конкатенации по значению/значению массива javascript
- 12. Справочная информация по значению или значению javascript
- 13. Поиск по значению по словарю?
- 14. Передача по значению и очередь
- 15. Json object сортировать по значению в javascript
- 16. Передача строки по значению против передачи каждого символа по значению
- 17. PHP - Сортировка по значению Возрастание по значению Случайный
- 18. Сортировка строк по последнему максимальному порядковому значению по значению времени
- 19. Доступ к значению int, который был изменен в другом
- 20. Прибор по значению аргумента
- 21. Binarize пикселей по значению
- 22. словарь Intersect по значению
- 23. Тесты по значению R
- 24. Группировка массива по значению
- 25. отменяет сеанс по значению?
- 26. .change() по значению атрибута?
- 27. Копировать словарь по значению
- 28. Объединить массив по значению
- 29. Передача параметров по значению
- 30. выбрать количество по значению
Большое спасибо за предложение. – user1624552
Я использую libnodave с Delphi, и в своем приложении мне нужно знать, включен ли бит, чтобы читать данные ПЛК. Я использовал таймер для этой задачи. Каждую секунду (я не тестировал бит каждую секунду) он запускал функцию, которая читала бит, который мне нужен, и если он включен, я читаю данные из ПЛК. – Eros