Хорошо.
Ваше мнение по поводу моего поста #33 ?
Вид для печати
Предлагаю изменить Редактор макросов следующим образом: при выборе в меню, "Создать макрос", не предлагать выбор кол-ва входов и выходов(можно и ошибиться, а потом переделывай), а сразу открывать окно редактора, где рабочее поле уже имеет максимальное количество входов и выходов, а после создания макроса, не используемые входы и выходы, удалялись, либо ручками, либо автоматом при сохранении макроса. Или, как вариант, в открытом макросе была бы возможность добавлять/удалять входы/выходы.
По поводу установки и автообновления:
Установка может производить только пользователь с админскими правами - если у пользователя нет таковых, то наверно это неспроста.
При установке программа проверяет наличие на машине необходимых компонентов (в частности Framework), если компонет уже установлен, то программа его второй раз не переустанавливает. Если изначально компонент стоял криво, то это может сказаться на последующей работе OL. В таком случае проблема решается переустановкой компонентов.
Автообновление можно отключить в свойствах OL: Сервис/автопроверка обновлений ( в выключенном состоянии слева не стоит галочки). Все следующие версии будут помнить вашу настройку.
По таймерам.
Основное это чтобы настройка и индикация состоянии умещались в две строки, правильно?
И такие цифры с точкой мы не можем вывести на экран.
Интервальный
Название, состояние, и время начала и окончания (фб clock)
Недельный
Название, маска по дням недели время начала и окончания (ФБ ClockWeek)
Сезонный
Название, время и дата начала, время и дата окончания (ФБ Clock)
выглядеть может примерно вот так
Вложение 16300
Вместо +++ будет вводится код засветки всего сегмента, --- сответсвенно пустая строка. + активен, - неактивен
Надеюсь понял правильно.
не даете новый ОЛ помучать, ну и ладно, хотелки можно хоть высказывать?
сделайте размер элемента по меньше, или опцию добавьте в которой можно было менять масштаб элементов, а то каждый элемент уменьшать не удобно.
так же, к элементам типа ИЛИ, И добавлять расширения по входам, элемент НЕ сделать как в КДС..
Проверку на это прикрутить можете? Техподдержку разгрузите, и вони от некоторых "сцепиалистов" не будет.
Как часто происходит обновление версий? - 1 раз в год. может 2 раза. или раз в 2 года.Цитата:
Автообновление можно отключить в свойствах OL: Сервис/автопроверка обновлений ( в выключенном состоянии слева не стоит галочки). Все следующие версии будут помнить вашу настройку.
ОЛ это - же не adobe flash plauer, который обновляется раз в неделю :)
Именно так.Цитата:
По таймерам.
Основное это чтобы настройка и индикация состоянии умещались в две строки, правильно?
Хех, стал подзабывать кодовую таблицу ЖКИ:confused:Цитата:
И такие цифры с точкой мы не можем вывести на экран.
Да.Цитата:
Интервальный
Название, состояние, и время начала и окончания (фб clock)
Недельный
Название, маска по дням недели время начала и окончания (ФБ ClockWeek)
Сезонный
Название, время и дата начала, время и дата окончания (ФБ Clock)
выглядеть может примерно вот так
Вложение 16300
Вместо +++ будет вводится код засветки всего сегмента, --- сответсвенно пустая строка. + активен, - неактивен
Надеюсь понял правильно.
ОБЕИМИ РУКАМ ЗА!!!
В ветке ОЛ1.7 обсуждали.Цитата:
так же, к элементам типа ИЛИ, И добавлять расширения по входам, элемент НЕ сделать как в КДС..
Не взлетит.:(
Напомню про мою старую хотелку с макросами:
http://www.owen.ru/forum/attachment....6&d=1396944664
На сколько меньше?
Сейчас элементы стали немного меньше и их размер привязан к шагу сетки, что бы входа выхода были по ней же.
вот сравнение до и послеВложение 16304
я стараюсь делать элементы, как можно меньше, только что б надпись отображалась корректно...а шаг сетки какой.
и на том спасибо!!!
а надеяться на "опцию добавьте в которой можно было менять масштаб элементов, а то каждый элемент уменьшать не удобно" т.е. выбрал маленькие элементы и вытаскиваеш их из библиотеки такие маленькие....было бы Ваах как удобно.
[QUOTE=Павел Братковский;159484
а надеяться на "опцию добавьте в которой можно было менять масштаб элементов, а то каждый элемент уменьшать не удобно" т.е. выбрал маленькие элементы и вытаскиваеш их из библиотеки такие маленькие....было бы Ваах как удобно.[/QUOTE]
Вытаскиваешь на стол элементы. и,или,не. штуки по 4. Все скопом уменьшаешь. Копипастишь все. по мере расхода повторяешь. А по одному уменьшать - изщёлкаешься.
1,5мм шаг нормально будет. и блоки соответственно меньше.
Обратил внимание ещё на одно неудобство, очень странная шкала на линейке, кратная шести и ни как не связана с размером сетки. http://saveimg.ru/show-image.php?id=...f496859dbf8830
в начале проекта, нормально, так и делал, а когда блоков в проекте с 50-ти штук, по одному тяжело, а толпа уже так начинает тормозить.........Цитата:
Вытаскиваешь на стол элементы. и,или,не. штуки по 4. Все скопом уменьшаешь. Копипастишь все. по мере расхода повторяешь. А по одному уменьшать - изщёлкаешься.
а можно, как вариант рабочему холсту разрешение увеличить, проблема размера элементов бы ушла, правда есть подозрение, что тормоза увеличатся.
мое скромное мнение, а зачем она вообще нужна это же не компас и не автокад.....Цитата:
очень странная шкала на линейке
Алексей Геннадьевич вы не поняли, рабочие в программе TON, TOF и так далее.
По поводу надписей на экране. Если элементы прописываешь экрану, а если без прописывания, сервисный режим самого ПР. вызываешь, находишь в списке таймер с нужным номером и меняешь уставки.
ctrl+C, ctrl+V решают. Под конец проекта элементов как правило много.
Всегда с масштабом 80% работаю.Цитата:
а можно, как вариант рабочему холсту разрешение увеличить, проблема размера элементов бы ушла, правда есть подозрение, что тормоза увеличатся.
Нуу... для красоты ;)Цитата:
мое скромное мнение, а зачем она вообще нужна это же не компас и не автокад.....
Обьясните, не доходит никак:confused:
Проверю - выложу результаты.Цитата:
По поводу надписей на экране. Если элементы прописываешь экрану, а если без прописывания, сервисный режим самого ПР. вызываешь, находишь в списке таймер с нужным номером и меняешь уставки.
Теперь к делу.
1) МАКРОСЫ
Зачем нужно название макроса в середине макроса? Сверху есть, достаточно. У нас не клуб любителей тавтологии, убираем. Вместо этого расширяем зону названия входа до 6-9 символов. И не забудьте вырезать "перенос строки" в названии выводов макроса.
2) Предлагаю уменьшить линейные размеры элементов до 60-70% имеющихся, сетку - соответственно. Основание- увеличение видимой рабочей зоны. При 70% - эффективность использования площади экрана увеличивается в 2 раза.
3) Информативность блока записи в FB просто зашкаливающая, введено давно, предлагаю похоронить эту "традицию".
4) Обозначение блоков r_trig & f_trig - предлагаю изменить на более информативное и малогабаритное. (TON&TOF это тоже касается).
5) прокладка связей на небольшие расстояния - с этим можно что-нибудь сделать?! Липнут к началу/концу, в середину никак не поставить:(
Вложение 16317
1) Примерно так и хотели сделать
2) А почему не пользоваться масштабом? Для меня 70 процентов уже не читабельно, глаза напрягаются.
3) Интересная идея посмотрим что можно сделать.
4) может получиться сама по себе после пункта 1
5) на текущий момент ничего с этим не поделаешь
1 хорошо.
2 - при масштабировании текст плохо отображается:( В ОЛ 1.7 постоянно работаю на 80% масштабе, ЛЭ уменьшаю на 5 ступеней в обоих направлениях.
3 это намного удобнее, по-моему.
4 хорошо
5 жаль.
Таймеры
Вложение 16325
С таймерами возникла такая идея :
В интервальном сделать доступным наименование из 7-8 символов: их скорее всего будут применять в больших количествах.
Нижняя строка - 4символа пишем вкл/откл -активность таймера, т.е. работает он вообще или отключен.
Формат часов во всех таймерах 24 часовой без вариантов.
Недельный - тут ещё интереснее:
Имя - оставляем 3символа
Секундами предлагаю пожертвовать. Не сильно они нужны.
У меня есть установки, прогрев которых занимает 8-10 часов, поэтому включать надо в воскресенье в 9-11 часов вечера чтобы было готово к 7.00
Возможны установки, которые в течение недели нужно включать на время более 24часов - печи например. Нагреваются долго, цикл в течение недели (3-4 дня) непрерывный, потом отключаются.
Сезонный:
тут всё и так ясно.
Секунды так-же не нужны, да и места для них нет.
Таймеры обязательно автоматом "привязывать" к экрану с возможностью выбора экрана из списка доступных, примерно так, как вы сделали с переменными - это будет удобно.
Насчёт отображения таймеров в редакторе буду думать. Есть мысли насчёт этого.
Понятно! Надеюсь, что высказанные пожелания не останутся без внимания.В частности про fSEL :)
2) При уменьшении текущего (OL 66) блока AND до 80% текст уже не влезает, значит менять размер шрифта и понеслась) в общем шило на мыло.
Да БоХ с ними этими размерами - it's minor issue- панель управления симуляцией удалось прилепить? Дабл клик на макросе уже работает?
Думаю 16 слов хватит для массива .Но нужен вход выборки массива ,что бы можно было наращивать массив ....Вообщем сделать аналог макроса ППЗУ....
Вот реально ещё не дотумкал, вообще зачем это ППЗУ надо?
Так было же куча примеров .....ООООчень удобная штука ....не зря я его родил .Табличные данные (функции ,уставки,преобразователи,циклограммы,логика .....) и многое еще чего....
На данный момент есть более важные задачи, фундаментальные, я бы сказал. Тюнинг потом сделаем. Таймера намного важнее.
А вы на новый год "бегущие огни" не пробовали делать? С длинной программой, а не просто "поморгать".;)
Попробуйте. Варианты применения как из рога изобилия посыпятся, я гарантирую это.
Как-то без экзотики удавалось проекты составлять. Проще и понятнее. Ну не дошёл до необходимости ППЗУ - мышление не позволяет на такие высокие горизонты взлететь.
Моргающими Огоньками детей баловать задачи не ставили - не в развлекательном центре трудимся, а вот упереться в первом же проекте на 110-ке в предел используемых ФБ "повезло" ... и есть чего хотелось бы ещё прикрутить полезного ... но ... ресурсы исчерпаны. А тут ППЗУ-ППЗУ ... и в какую дивизию?
А я уже года два не извлекал корень квадратный на калькуляторе ...А он стоял и стоит (на клавише);) как вкопанный .А другие без него спать не ложатся-для них это не экзотика ..
Откапывал на огороде и все корни смотрел - ни одного квадратного не видел- все круглые - это прикол такой?
Порядок действий программировать в зависимости от каких-то факторов. Схему освещения цеха в зависимости от выполняемых работ, применений море.
Делать это на ФБ - в количество быстро рогом упрётесь.
Цитата:
Моргающими Огоньками детей баловать задачи не ставили - не в развлекательном центре трудимся
Именно поэтому и применяю 114.Цитата:
вот упереться в первом же проекте на 110-ке в предел используемых ФБ "повезло"
И ещё один нюанс - 110 и 114 внешне практически неразличимы. Буржуи в таких случаях применяют разную расцветку, например.
Это были фракталы из кубических корней, квадратных в природе не существует :)
Евгений Сергеевич, а можно и мне потестировать новую версию ОЛ? Давно ждал ПР-ку с функциями мастера сети, есть несколько практических задач под неё, а пока нет железа на руках, в режиме эмулятора попробовал бы их обкатать :)
Чем не устраивает предыдущая версия ОЛ? В новой ещё хватает сюрпризов - смотрим ниже ...
Два новых "подарка"
1. Из окна редактора макроса пропала кнопочка "Сохранить"
Вложение 16349
А зря! Так как была проблема с сохранением комментариев к функциональным блокам. Вроде пофиксена, но я бы пока не торопился удалять то, что адекватно работает (по возможности, конечно)
2. Проект, созданый в предыдущей версии ОЛ и изменённый (даже незначительно), старой версией больше не открывается - имейте в виду при экспериментах - бэкапьте старые работоспособные проекты !!!
Уже имеем 200-ку без ОЛ?
А она сильно нужна? Честно говоря, не пользовался ей вообще.
Всё правильно, по-моему. Совместимость "снизу-вверх"Цитата:
2. Проект, созданый в предыдущей версии ОЛ и изменённый (даже незначительно), старой версией больше не открывается - имейте в виду при экспериментах - бэкапьте старые работоспособные проекты !!!
Только предупреждение об изменении и утрате возможности открытия в предыдущей версии не помешает.
И что вам даст "сырая" версия ПО, в которой идёт процесс отлова глюков?
Сходу на оборудование ставить будете? Ничего не боитесь?:mad:
--- это потому, что не отловили глюк несохранения после изменения комментариев в макросе ;) Появление кнопочки подсказывало, что ОЛ "увидел" изменения. Можете поэкспериментировать в прежней версии. В макросе измените комментарии, типа "Использовать в макросе" ... и только их!!! ... и закройте макрос. При повторном открытии приятно удивитесь. Чтобы всё сработало, достаточно было двинуть любой блочок илит вход/выход ... чтобы появилась заветная кнопочка "Сохранить" ... после этого всё прокатывало.
--- это для ТОРОПЯЩИХСЯ быстро-быстро-пощипать травку - быстро-быстро спуститься с горки :)Цитата:
Всё правильно, по-моему. Совместимость "снизу-вверх"
Только предупреждение об изменении и утрате возможности открытия в предыдущей версии не помешает.
--- Понятен творческий зуд в руках - сами такие :D ... Но! - спешка полезна при ловле блох. Ещё рано говорить "Гоп!" - мы всЕх успеем ;)Цитата:
И что вам даст "сырая" версия ПО, в которой идёт процесс отлова глюков?
Сходу на оборудование ставить будете? Ничего не боитесь?:mad:
P.S. Я не торопился - мне ПР-ка уже с 66-ым релизом пришла :cool: - пора корректировать название темы :)