Тема / Topic: Чтение параметров в СЭТ-4ТМ.03 по запросу.
ПКЗ
Junior Member / Новичок
Участник № / Member № 3347
отправлено / posted
Для экономии ресурсов ПК в некоторых случаях необходимо считывать параметры из электросчётчика СЭТ-4ТМ.03 по запросу. Для удобства контроля за реализацией этой функции я опрашивал текущие секунды в датчике. Для этого: 1. создал канал “Секунды в счётчике” с привязкой к пользовательскому драйверу с типом запроса DateTime и параметром 0; 2. Создал кнопку с помощью, которой через mousePressed посылаю код 14 (период пересчёта – однократно) в атрибут “Период пересчёта(38)” канала “Секунды в счётчике”. Контроль за считанными секундами осуществляю в ГЭ “Текст”. При первом нажатии кнопки данные считываются однократно и канал отключается. Подскажите, пожалуйста, какие установить единицы измерения в канале “Секунды в счётчике” перед запуском проекта и как считать данные из счётчика при последующих запросах с помощью кнопки.
Сообщения / Posts 4 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Вы все делаете правильно. Теперь Вам нужно посылать в атрибут (3, C) Состояние посылать 0, когда Вы хотите опросить счетчик.
Сообщения / Posts 17344 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ПКЗ
Junior Member / Новичок
Участник № / Member № 3347
отправлено / posted
Спасибо, получилось. Только почему то приходится щёлкать по кнопке несколько раз, чтобы атрибут (3,С) получил 0 и произошёл опрос, но это уже подработаю сам и сделаю выполнение команды гарантировано по одноразовому нажатию кнопки.
Сообщения / Posts 4 | Из / From: Россия
| IP / IP: IP адрес / IP address |