Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Айрат

Страницы: 1 ... 6 7 [8] 9 10 ... 22
106
  :-\, в теме же прибор указан, пропустил как то.

Цитировать
Я  правильно понимаю, что чтобы получить показания ЗА сен-2020, нужно от показаний НА сен-2020 отнять показания НА авг-2020?
Скорее всего, не вникал в тонкости, просто реализовал так как написано в документации по протоколу обмена.

Айрат

107
Увеличил максимальный размер файла до 1 Мб.
Лучше большие файлы по электронной почте отправлять, т.к. под форум немного места выделено.

Айрат

108
Цитировать
Я  правильно понимаю, что чтобы получить показания ЗА сен-2020, нужно от показаний НА сен-2020 отнять показания НА авг-2020?
  А текущие показания за сен-2020 равны показаниям А+Т1(Т2) отнять показания НА сен-2020 ( по соответствующему тарифу )?
  Просто в М230* все гораздо проще - там показания ЗА конкретный месяц, они же меняются до окончания месяца, а потом остаются неизменными, когда месяц заканчивается...
О каком приборе идёт речь?

Цитировать
Это жутко, когда размер прикрепляемого файла ограничен 192К, или даже 128К... :(
  Файл прикрепить не смог, увы... :(
  Особенно, если прикрепляешь файл на 180К, жмешь "сохранить", получаешь сообщение, что "файл слишком большой", удаляешь файл, и не можешь сохранить сообщение БЕЗ файла...
  Приходится закрывать страницы, потом повторно ее открывать, и только тогда получится хоть что-то сохранить...
Хм.. Не знал об этом, посмотрю в настройках.

Айрат

109
Обязательно, как только всё будет реализовано, сразу же.

Айрат

110
Цитировать
Загружаю Сервер, вижу столбцы "Устройство, Тип, Активный канал, Связь, FullName".
Запускаю Сервер, вместе столбца "Связь" появляется "Резервный канал", однако, именно в нем переключается с "нет" на "да" наличие связи...

Поправил немного.

https://yadi.sk/d/sWj7usfWvBfURA

Айрат

111
Цитировать
Пока не могу сказать, что будет, если опрашивать хоть кого-то по данному каналу, зато точно могу сказать, что и по другим каналам, которые есть в конфигурации, но у кого нет опрашиваемых приборов, в логе сохраняются точно такие же сообщения...

09.09.2020 09:35:45.647 - Соединение по каналу "ЦРП-2 (**.**.**.***:8***)" успешно установлено
09.09.2020 09:35:45.650 - Соединение по каналу "ТЭС-1 (**.**.**.***:8***)" успешно установлено
09.09.2020 09:35:45.651 - Соединение по каналу "TP-8 (**.**.**.***:8***)" успешно установлено
Если к каналу подключено хотя бы одно устройство, канал активируется и устанавливает связь, независимо от того в опросе эти устройства или нет.

Цитировать
Товарищ сказал, что "не нашел возможности отключать опрос по всему каналу, приходится отключать ВСЕ устройства на канале, что не совсем удобно"
Такой возможности пока не заложено, мысль в принципе интересная, если канал не нужен то можно целиком отключать его. Я подумаю как это сделать.

Цитировать
Я зашел посмотреть, и убедился, что флаг "разрешить доступ по ОРС" неактивен, а другой возможности "отключить" канал - нет...
  Я и в тексте поменял enableOPC c "-1" на "0", но при запуске программы ничего не поменялось - видимо, этот параметр обрабатывается не совсем так, как планировалось?
У вас какая лицензия? Этот функционал доступен только в UNLIM версии.

Цитировать
И еще, если можно...
  Загружаю Сервер, вижу столбцы "Устройство, Тип, Активный канал, Связь, FullName"
  Запускаю Сервер, вместе столбца "Связь" появляется "Резервный канал", однако, именно в нем переключается с "нет" на "да" наличие связи...
  Проверите? Если нужны скрины, я могу прислать, но надеюсь, что вы и так воспроизведете...
Да, похоже что ошибка, поправлю.

Айрат

112
То что происходит, это защитный механизм OPC сервера, для того что бы не переполнился приёмный буфер канала связи. Ну и соответственно, OPC сервер не "упал" и продолжил работу даже если по одному из каналов что то подобное творится.
Скорее всего со стороны Ethernet соединения постоянно поступают пакеты, а так как опрос отключен они не обрабатываются и копятся. Вот так и получается.

Цитировать
А причем тут Serial? Все приборы стоят далеко, доступ по TCP/IP:Port
У вас же преобразователь стоит из Ethernet в serial. Бывает их переклинивает и они начинают сыпать мусором или со стороны подключенного прибора может начаться неконтролируемая передача.

Что происходит если вы запускаете хотя бы один из приборов в опрос по этому каналу?

Айрат

113
Добрый день.

1. Если OPC сервер перезапустить, такое возобновляется?
2. Работа идёт через шлюз Ethernet в serial?

Айрат

114
Хорошо, посмотрю.

115
Только сделайте на всякий случай дубликаты конфигураций.

Айрат

116
Поправил немного OPC сервер и добавил функцию разбиения конфигурации на строки.
Тестировал на файлах объемом примерно 14 Мб, вроде не сильно влияет на производительность.
Скачать можно по ссылке - https://yadi.sk/d/VPWttf5gb64sTg

Айрат

117
Переименовывание папки по контекстному меню уже есть.
А вместо Enter сейчас используются стрелки, стрелка вправо открывает папку, влево закрывает.
Есть ли смысл переделывать? Вроде как острой необходимости нет.

Айрат.

118
К прибору вы как доступ получаете?
Скорее всего это преобразователь из Ethernet в 485(232), он же шлюз.
В нём должна быть заложена возможность разрешения подобных коллизий, когда одновременно два мастера пытаются опрашивать один прибор.
Решение с доступом в сетевую папку, чтение lock файла, ненадёжно. Ладно два OPC сервера, а третий появится?

Айрат

119
Добрый день.

Это ненадёжное решение. Толком работать не будет.
Скорее всего такое должно решаться на уровне шлюза, к которому подключены OPC сервера.

Айрат

120
Цитировать
1. Мне дали список устройств, я их добавил в программу, а потом, когда сам добрался "до точки", убедился, что там не 230-е счетчики, а 206-е, и пришлось в программе удалять ненужные и добавлять нужные...
Тут лучше использовать шаблоны.

Цитировать
4. Я файл открываю в ФАР-е, и получается, что там единая строка на 5М - тяжеловато для любого редактора...
Попробую добавить и пришлю тестовую сборку. Если работа алгоритмов не будет занимать много времени, то можно будет в основную добавить.

Цитировать
5. Про Ctrl+Enter - спасибо, будем ждать реализации...
Может, тогда эта комбинация будет так работать ВЕЗДЕ, во всех диалогах? :)
А то сейчас приходится набрав текст на клавиатуре искать мышь, и целиться ею в кнопку ОК... :)
Я так и подумал.

Айрат

Страницы: 1 ... 6 7 [8] 9 10 ... 22