Это моё любимое!! Можно глянуть тему, где я отвечал: https://owen.ru/forum/showthread.php...l=1#post345457 - там можно достать полную информацию о тревоге и сделать по ней всё, что надо!
Вид для печати
Это моё любимое!! Можно глянуть тему, где я отвечал: https://owen.ru/forum/showthread.php...l=1#post345457 - там можно достать полную информацию о тревоге и сделать по ней всё, что надо!
Все привет!
У меня задачка: надо сделать 2 - 3 раздельных областей выходных регистров на одном СПК.
Первая область с 0 до 199 регистра, вторая с 500 до 899 регистра. При этом количество регистров идущих подряд в обоих областях может разное в зависимости от проекта.
Хочу сделать список регистров данных для передачи во внешний мир (SCADA? облако и т.д.) на все случаи жизни, а использовать в зависимости от набора данных и их количества.
Понятно, что надо использовать овеновскую библиотеку OwenCommunication, но из документации не понял как мне сделать.
Например, для удобства описания в документации.
Скажем - 1*** - система 1, 2***- система 2...
Это стандартный подход. Рассмотрите ОВЕН ПЧВ.
Но поскольку нельзя - то нельзя.
Если разделение только в адресах - то я не понимаю, в чем проблема.
OwenCommunication позволяет выделить в слэйве 65536 регистров.
Пользователь может сформировать карту регистров любым удобным его образом - с учетом того, что она будет "непрерывной" с точки зрения адресов.
Очевидно, что в этой карте можно оставлять "пустые" (неиспользуемые) регистры.
Если в конкретной ситуации это создает какие-то проблемы - то я хотел бы узнать, какие именно.
Первая группа регистров: 0 - ... или 34 или 157
Вторая группа регистров: 500 - ... или 568 или 752
например
У меня вопрос в том, что бы лишних ресурсов СПК, которые в данном проекте не занимали. Или я могу сразу объявить хоть 10000 регистров, а использовать 150?