обращение к строкам перечисления

Вопросы по программе Lectus Modbus OPC/DDE server
AMV

обращение к строкам перечисления

Сообщение AMV »

Добрый день, хотелось бы узнать:
При задании в свойствах переменной как перечисление битов, как обратиться к отдельному значению бита?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: обращение к строкам перечисления

Сообщение admin »

1) Какая переменная используется ?
2) Где обратиться к отдельному биту ?
Вячеслав
Сообщения: 7
Зарегистрирован: 17 авг 2016, 15:54

Re: обращение к строкам перечисления

Сообщение Вячеслав »

Здравствуйте. У меня прибор Овен МВ110 16Д. У него на 51 регистре битовая маска всех входов. Подскажите пожалуйста, как я могу получить состояние каждого бита 51 регистра в виде отдельной переменной? Что бы передать в скаду состояние его входов в виде 0 или 1 .
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: обращение к строкам перечисления

Сообщение admin »

Можете использовать Modbus переменную вида "Регистр".
С помощью него можно адресоваться к отдельным битам регистра.
Вячеслав
Сообщения: 7
Зарегистрирован: 17 авг 2016, 15:54

Re: обращение к строкам перечисления

Сообщение Вячеслав »

Так я и попробовал сделать. Теперь скорость обновления от 1 сек выросла до более, чем в 1 мин. Да к тому же, из 10 считываемых битов, 2,3 и 4 плохого качества. Как такое может быть я не понимаю???
Вячеслав
Сообщения: 7
Зарегистрирован: 17 авг 2016, 15:54

Re: обращение к строкам перечисления

Сообщение Вячеслав »

Все переменные хорошего качества, просто я не дождался обновления этих трёх. Но скорость обновления информации непозволительно медленная. Можно решить эту проблему? Может есть другой способ считывания битовой маски?
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: обращение к строкам перечисления

Сообщение admin »

Вышлите на lectussoft@gmail.com
1) Суть проблемы;
2) Используемую конфигурацию *.cfg;
3) Лог работы *.log из каталога Log папки профиля (через меню "Настройка" - "Папка профиля");
4) Отчеты об ошибке *.txt из каталога BugReport папки профиля (если есть).
Вячеслав
Сообщения: 7
Зарегистрирован: 17 авг 2016, 15:54

Re: обращение к строкам перечисления

Сообщение Вячеслав »

После нескольких включениё и выключений ОРС сервера проблема самоликвидировалась. Теперь всё работает как надо!
admin
Администратор
Сообщения: 578
Зарегистрирован: 05 сен 2010, 00:51

Re: обращение к строкам перечисления

Сообщение admin »

На всякий случай.
Используйте текущую версию
3.10: http://lectussoft.com/programs/opcserv.zip
3.9: http://lectussoft.com/programs/old/opcserv.zip
Вячеслав
Сообщения: 7
Зарегистрирован: 17 авг 2016, 15:54

Re: обращение к строкам перечисления

Сообщение Вячеслав »

А старая лицензия на новую версию сохранится?
Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя