Система "Бенукс". Компьютерное управление и контроль.
http://benuks.flyboard.ru/

вопросы по настройке
http://benuks.flyboard.ru/topic29.html
Страница 1 из 2

Автор:  oldraven [ 06-02, 00:22 ]
Заголовок сообщения:  вопросы по настройке

версия 1.02 демо

при настройке сценариев предлагаются к использованию макроподстановки
как ими пользоваться? если можно, на примере покажите
хелп не упоминает. попытка вставить символы #### и @@@@ нарывается при сохранении на "Недопустимый символ!"

icq через прокси не захотела отправлять, хотя квип с такими же настройками работает... ну да ладно, перекочевала программа на домашний сервер с прямым подключением к интернету и заработала.

05.02.2009 20:49:26 соединился с сервером SMTP smtp.mail.ru
05.02.2009 20:49:26 ошибка при отправке SMTP
более подробных логов в системе, я так понимаю, нет?

Автор:  Геннадий [ 06-02, 21:31 ]
Заголовок сообщения: 

Использование самое простое: вместо указанных символов подставляются соответствующие значения. При выполнении сценария вместо строки "####" будет подставляться текущее значение измеряемой величины, а вместо строки "@@@@" будет подставляться значение, указанное как порог для выполнения данного сценария на панели условий.
Например, в редакторе сценария, в команде отправки на E-mail в теле сообщения может быть такая фраза: "Внимание! Текущее значение #### вышло за предел: @@@@."
Насчёт сообщения "недопустимый символ": найдена и исправлена ошибка в программе и в ближайшее время обновлённая парограмма будет выложена на сайт. Что касается редактора сценариев, его интерфейс будет существенно изменён и станет интуитивно понятен для пользователя.

На счёт ICQ, возможно с настройками что-то...

Для отправки E-mail важно сделать точно такие же настройки, как в обычном почтовом клиенте. В Вашем примере указан smtp.mail.ru, но часто для отправки E-mail, используется SMTP-сервер провайдера. Проверьте ещё раз настройки.

Автор:  oldraven [ 06-02, 21:48 ]
Заголовок сообщения: 

Цитата:
найдена и исправлена ошибка в программе и в ближайшее время обновлённая парограмма будет выложена на сайт.


спасибо
под новой версией? как узнать что такое случилось?

с остальным еще придется пободаться

кстати, параметры и макроподстаноки было бы интересно получать не только по e-mail - чем аська хуже? да и на мобилке ее проще держать активной чем почту проверять.

Автор:  Геннадий [ 07-02, 23:02 ]
Заголовок сообщения: 

Цитата:
с остальным еще придется пободаться

Буду благодарен за те, о которых мне сообщите.

Цитата:
кстати, параметры и макроподстаноки было бы интересно получать не только по e-mail - чем аська хуже? да и на мобилке ее проще держать активной чем почту проверять.

В текущей версии уже доступна отправка сообщений с макроподстановками на ICQ, а отправка текущих значений на ICQ в ближайшее время добавится.

Автор:  AlexAlex [ 16-03, 02:03 ]
Заголовок сообщения: 

benuks писал(а):
Использование самое простое: вместо указанных символов подставляются соответствующие значения. При выполнении сценария вместо строки "####" будет подставляться текущее значение измеряемой величины, а вместо строки "@@@@" будет подставляться значение, указанное как порог для выполнения данного сценария на панели условий.


Количество решеток и собачек на разрядность отправляемой
величины влияет? Или их всегда должно быть четыре, а разрядность
зависит только от настроек Бенукс?

Автор:  AlexAlex [ 16-03, 02:29 ]
Заголовок сообщения: 

benuks про "Управление по времени" в справке написано
"нажать кнопку «Изменить задание». Теперь можно выбрать из списка
другой сценарий или изменить время."
Другой сценарий выбирается, а вот со временем чехарда какая то
выходит. При изменении времени выделение с задания снимается, а
время меняется то у одного задания, то у другого, при чем каждый
раз только на единицу. Ерунда в общем какая то. Проверьте это дело,
может только у меня глючит?

Автор:  Геннадий [ 16-03, 09:33 ]
Заголовок сообщения: 

AlexAlex писал(а):
benuks писал(а):
Использование самое простое: вместо указанных символов подставляются соответствующие значения. При выполнении сценария вместо строки "####" будет подставляться текущее значение измеряемой величины, а вместо строки "@@@@" будет подставляться значение, указанное как порог для выполнения данного сценария на панели условий.


Количество решеток и собачек на разрядность отправляемой
величины влияет? Или их всегда должно быть четыре, а разрядность
зависит только от настроек Бенукс?

Количество этих символов не влияет на разрядность, это просто текстовый идентификатор, вместо которого подставляются значения.

Автор:  Геннадий [ 16-03, 09:38 ]
Заголовок сообщения: 

AlexAlex писал(а):
benuks про "Управление по времени" в справке написано
"нажать кнопку «Изменить задание». Теперь можно выбрать из списка
другой сценарий или изменить время."
Другой сценарий выбирается, а вот со временем чехарда какая то
выходит. При изменении времени выделение с задания снимается, а
время меняется то у одного задания, то у другого, при чем каждый
раз только на единицу. Ерунда в общем какая то. Проверьте это дело,
может только у меня глючит?

Для задания времени используется стандартный компонент "Time". Он состоит из трёх панелей, каждая из которых устанавливается индивидуально.

Автор:  AlexAlex [ 16-03, 13:11 ]
Заголовок сообщения: 

benuks писал(а):
Для задания времени используется стандартный компонент "Time". Он состоит из трёх панелей, каждая из которых устанавливается индивидуально.


Состоит то состоит, только пользоваться всем этим до безобразия
не удобно. Не по людски организовано. Уверен что с первого раза
ни у кого не получится!
Для редактирования задания потребуется:
- Вначале выделить строку задания.
- Затем нажать кнопку "редактировать", при этом на экране ничего
не происходит, непонятно нажал ты её или нет.
- Затем попытаться сменить время или сценарий. При этом выделение
с задания снимается, и пользователь не видит какое задание он редактирует.
- Затем нажать кнопку "обновить задание".
- Если теперь изменить время или сценарий в настройках и нажать
"обновить задание" без всяких "редактировать", задание изменится,
только неизвестно какое .
Кнопка "редактировать" не разрешает и не запрещает редактирование,
а только переносит время и сценарий выбранного задания в поля
настроек.
Кнопка "обновить задание" без всяких предупреждений меняет
задание, даже если ни одно их них не выделено. И никому не
известно какое именно задание она изменит.
Думаю достаточно что бы понять, что такие настройки программу не
красят и нервов пользователю не сберегут.

Существует стандартная для таких случаев процедура. Дважды
кликнул на ту строку, которую надо редактировать, и вызвал её
на редактирование в отдельном окне. Изменил нужные параметры
именно той строки, которую вызывал на радактирование, нажал
применить, и всё, никакой суеты. :smile:

Автор:  Геннадий [ 16-03, 13:48 ]
Заголовок сообщения: 

AlexAlex писал(а):
benuks писал(а):
Для задания времени используется стандартный компонент "Time". Он состоит из трёх панелей, каждая из которых устанавливается индивидуально.


Состоит то состоит, только пользоваться всем этим до безобразия
не удобно. Не по людски организовано. Уверен что с первого раза
ни у кого не получится!
Существует стандартная для таких случаев процедура. Дважды
кликнул на ту строку, которую надо редактировать, и вызвал её
на радактирование в отдельном окне. Изменил нужные параметры
именно той строки, которую вызывал на радактирование, нажал
применить, и всё, никакой суеты. :smile:

Согласен.
Диалог будет переделан.

Автор:  AlexAlex [ 18-03, 20:56 ]
Заголовок сообщения: 

Вечер добрый.
Если я правильно понял, то в этой теме обсуждаются все настройки Бенукс2?

benuks проясните с настройкой периодичности опроса температурных датчиков, где она?

Где настройка разрядности температурных датчиков?

Выскажу замечания по HTTP.
При включенном "ручное управление", кнопки ручного управления
появляются на страничке и при входе под пользователем, и при входе
под администратором.
Считаю это не совсем верным решением.
Незачем давать пользователю управлять устройствами по HTTP.
Это прерогатива админа!
При входе под пользователем кнопок ручного управления быть не должно,
только под админом.

Автор:  AlexAlex [ 18-03, 21:19 ]
Заголовок сообщения: 

benuks что значит "период считывания" в настройке логгера?

Автор:  Геннадий [ 18-03, 21:40 ]
Заголовок сообщения: 

AlexAlex писал(а):
Вечер добрый.
Если я правильно понял, то в этой теме обсуждаются все настройки Бенукс2?

benuks проясните с настройкой периодичности опроса температурных датчиков, где она?


Температурные сканируются в одном цикле с аналоговыми, эта настройка общая.

AlexAlex писал(а):
Где настройка разрядности температурных датчиков?

Пока нет.
AlexAlex писал(а):
Выскажу замечания по HTTP.
При включенном "ручное управление", кнопки ручного управления
появляются на страничке и при входе под пользователем, и при входе
под администратором.
Считаю это не совсем верным решением.
Незачем давать пользователю управлять устройствами по HTTP.
Это прерогатива админа!
При входе под пользователем кнопок ручного управления быть не должно,
только под админом.

Весть вопрос в том, что понимать под администрированием: раздача прав или привелигированный доступ. Управление устройствами можно отнести к обычной пользовательской работе,

Автор:  Геннадий [ 18-03, 21:48 ]
Заголовок сообщения: 

AlexAlex писал(а):
benuks что значит "период считывания" в настройке логгера?

Это время между считыванием показаний двух соседних датчиков.
В каждом цикле сканирования запускается процесс измерения, затем споочерёдно считываются показания с датчиков. Чтобы программа успевала выполнять другие задачи, датчики считываются не сразу (один за адругим ), а с небольшим промежутком по времени "период считывания". Если в программе небольшое количество логггеров и задач, это время можно устанавливать небольшим, порядка 10-50. Измеряется эта величина в милисекундах.

Автор:  AlexAlex [ 18-03, 22:36 ]
Заголовок сообщения: 

benuks писал(а):
Весть вопрос в том, что понимать под администрированием: раздача прав или привилегированный доступ. Управление устройствами можно отнести к обычной пользовательской работе,


Отнести конечно можно, только зачем? Не всё нужно, что можно. :grin:
Простой пример, на днях выложил ссылку, на свою страничку, на
форуме. И что, теперь приходите люди добрые, тыкайте кнопочки,
кому не лень, управляйте предприятием, как те домохозяйки государством?
Можно, конечно, отключить ручное управление, что бы не тыкали
куда ни попадя, тогда и сам, даже под админом, не потыкаешь, обидно, да?
Значит не давать никому ссылку, беречь как зеницу ока и любоваться в
одиночку, под одеялом? А если есть необходимость дать возможность
нескольким пользователям наблюдать за процессом, но никуда не тыкать
шаловливыми ручонками, а за собой, или другой группой пользователей,
это право оставить? Задачка не решается?

Какой выход?

Выход прост и лежит, как всегда, на поверхности!
Если ты пользователь, смотри и радуйся. А кнопочки тебе тыкать
ни ни, низяя.
А если ты администратор, пожалуйста, хоть в усмерть утыкайся,
имеешь право, но и отвечаешь за свои действия головой, ты же не
простой юзер, а административный. :grin:

Можно пойти и другим путём, ввести еще одну учётную запись,
типа "гость". Парольный, но только смотреть.

А можно настройку ввести в ручном управлении, "отображать на HTTP".
Она будет влиять только на вход под юзером, а под админом всегда
кнопки ручного управления отображаться должны (если в Бенукс они
включены).

Какой путь выбрать, решать Вам, но выбрать надо. Так, как сделано сейчас,
не есть хорошо. :cry:

Автор:  oldraven [ 18-03, 23:50 ]
Заголовок сообщения: 

или вообще ввести роли Гость, Юзер, Админ - смотрит, делает позволенное, делает все

Автор:  AlexAlex [ 19-03, 00:12 ]
Заголовок сообщения: 

benuks писал(а):
Температурные сканируются в одном цикле с аналоговыми, эта настройка общая.


Версия 1.11
Если в конфигурации "аналоговые" галка "общим таймером" не
стоит, а в настройках логгеров стоят значения 30000 и 600,
то все нормально. Сканируется с периодом 30 сек.
А вот если в конфигурации "аналоговые" галка "общим таймером"
стоит, а настройки как и в логгерах 30000 и 600, то сканируется
с периодом меньше 1 сек. Нехорошо как то. :cry:
Завтра ещё на работе проверю.

Автор:  AlexAlex [ 19-03, 00:51 ]
Заголовок сообщения: 

AlexAlex писал(а):
а в настройках логгеров стоят значения 30000 и 600,
то все нормально. Сканируется с периодом 30 сек.


Версия 1.11
С такими настройками интерфейс програмы ожил, никакого притормаживания не стало.
Реакция на нажатие кнопок улучшилась, срабатывают быстро.
В оконном режиме можно быстро перемещать окно программы.
Это есть очень хорошо. :grin:
В Multilogger это было "больным" местом, тормозил при любых
настройках, не только сам, но и др. программы тормозил, хотя
проц был незагружен.

Автор:  AlexAlex [ 19-03, 11:03 ]
Заголовок сообщения: 

AlexAlex писал(а):
А вот если в конфигурации "аналоговые" галка "общим таймером" стоит, а настройки как и в логгерах 30000 и 600,
то сканируется с периодом меньше 1 сек. Нехорошо как то.
Завтра ещё на работе проверю.


Версия 1.11
Проверил. То же самое, если в конфигурации "аналоговые" галка
"общим таймером" стоит, то независимо от настроек, опрос идет до
трех раз в секунду. Беда.
А без галки "общим таймером", по настройкам самих логгеров
нормально работает. На сколько настроено, так и сканирует.
benuks может я что не так делаю, а то на двух компах одинаково неправильно работает.

Автор:  AlexAlex [ 19-03, 11:30 ]
Заголовок сообщения: 

benuks в справке написано "Отличие обычного парольного
входа от универсального в том, что используется другая технология
для ввода пароля."

Для чего пользователю универсальный вход на WEB? Что дает
"другая технология для ввода пароля" пользователю? В чем
особенности?

Страница 1 из 2 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/