Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix

SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании

Ответ
 
Опции темы Поиск в этой теме
Старый 16.04.2024, 17:39   #781
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от andre Посмотреть сообщение
Арсений, в командировки ты всегда с тремя мониторами ездишь?
Алиэкспресс: "мобильный монитор". Или авито.



Цитата:
Сообщение от andre Посмотреть сообщение
HEX - формат адресов.
Гугл: "excel перевести из hex в dec". Функция =ШЕСТН.В.ДЕС("A5") пишется один раз, далее растягивается на всю колонку. Работы секунд на 10. Ну хорошо, на 15. Если нужно перевести в логическую адресацию, то добавляем в формулу "+1".

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


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 16.04.2024, 17:50   #782
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от Arsie Посмотреть сообщение
Алиэкспресс: "мобильный монитор". Или авито.





Гугл: "excel перевести из hex в dec". Функция =ШЕСТН.В.ДЕС("A5") пишется один раз, далее растягивается на всю колонку. Работы секунд на 10. Ну хорошо, на 15. Если нужно перевести в логическую адресацию, то добавляем в формулу "+1".

Часто вы возите в командировку принтер? Если уж хотели меня подколоть
угу, опять пишем функцию, опять гоняем из одной программы в другую. Я так понимаю, различные хотелки в лоджике - это обратная связь с пользователями, чтобы сделать программу максимально удобной для пользователя. функция печати не выходя из лоджика на мой взгляд достаточно удобная, полезная и необходимая.

Принтер - нет, не вожу, а вот распечатки адресов программы - да, бывает, особенно когда на месте приходится допиливать проекты.
andre вне форума   Ответить с цитированием
Старый 16.04.2024, 17:55   #783
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от andre Посмотреть сообщение
угу, опять пишем функцию, опять гоняем из одной программы в другую.
Если писать с экрана - в диалоге карты памяти dec/hex переключается.



Цитата:
Сообщение от andre Посмотреть сообщение
Я так понимаю, различные хотелки в лоджике - это обратная связь с пользователями
Всё верно. Но сейчас вы больше в рамках "кто хочет - тот ищет способы, кто не хочет - ищет отговорки". Сохранение в .csv потому и появилось, что каждый хотел по своему оформлять. В результате данные переносятся в эксель, а дальше уже как душа хочет, так и поёт.

Ссылку на программу я вам дал. Ваша хотелка достаточно закрыта?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 16.04.2024, 20:34   #784
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от Arsie Посмотреть сообщение
Ссылку на программу я вам дал. Ваша хотелка достаточно закрыта?
Закрыта.
Недостаточно конечно, но за неимением лучшего...
andre вне форума   Ответить с цитированием
Старый 17.04.2024, 00:10   #785
младшой
Senior Member
 
Регистрация: May 2010
Адрес: Москва
Сообщения: 862
Благодарил(а): 4 раз(а)
Поблагодарили: 86 раз(а) в 67 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от andre Посмотреть сообщение
Я так понимаю, различные хотелки в лоджике - это обратная связь с пользователями, чтобы сделать программу максимально удобной для пользователя.
Ничего подобного.
Просто тема для флуда.
Если будет время заняться, соберите статистику, сколько из предложенных тут "хотелок" было реализовано.
младшой вне форума   Ответить с цитированием
Старый 17.04.2024, 00:36   #786
andre
Senior Member
 
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили: 9 раз(а) в 9 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от младшой Посмотреть сообщение
Ничего подобного.
Просто тема для флуда.
Если будет время заняться, соберите статистику, сколько из предложенных тут "хотелок" было реализовано.
ЧЪёрд... а я уже размечтался - вот скажу сейчас, что хотелка не достаточно закрыта - и все программисты Segnetics, без выходных и праздников, с трудом смахивая трудовой пот с лица рисуют кнопку "печать" в окне Переменные MODBUS.
А Арсений, с тремя мониторами таймером в руке такой подгоняет - типа, народ, поторопитесь, я не могу вечно делать вид, что форум виснет из за Dos атак
andre вне форума   Ответить с цитированием
Старый 17.04.2024, 11:55   #787
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от andre Посмотреть сообщение
чтобы сделать программу максимально удобной для пользователя.
Вот выделил ключевое. Мы стараемся делать программу удобной не для пользователЯ, а для пользователЕЙ. А у пользователей иногда диаметрально противоположные привычки или взгляды на ту или иную функциональность.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 17.04.2024, 12:26   #788
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 157
Благодарил(а): 240 раз(а)
Поблагодарили: 165 раз(а) в 157 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

сегодня наткнулся, не знаю, косяк это или фича, суть в чем:
смарт, вывод переменной, тип Е
невозможно уменьшить длину поля вывода до произвольного значения.
https://disk.yandex.ru/i/JfYqfb6kKNhCOA
пример, длина 84, меньше сделать невозможно

добавляю слово ВЫКЛ
https://disk.yandex.ru/i/ttvXFhWnVSepKA
длина становится 127, что явно избыточно для вывода, меньше сделать невозможно


ну и чтоб два раза саблю не вынимать - выравнивание вообще никакое.
https://disk.yandex.ru/i/BIkuwfLEJ9EyoQ
https://disk.yandex.ru/i/QhG55OR6vUling

изменил привязку с центра на вправо
ничего не изменилось
https://disk.yandex.ru/i/6wt5UPDb9JCc4Q

оно конечно разъехалось к краям, но сдвиг никуда не делся


__________________
C уважением, LordN

Последний раз редактировалось LordN, 17.04.2024 в 12:54
LordN сейчас на форуме   Ответить с цитированием
Старый 17.04.2024, 14:05   #789
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 086
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Небольшие хотелки в SMLogix

Цитата:
Сообщение от LordN Посмотреть сообщение
сегодня наткнулся, не знаю, косяк это или фича, суть в чем:
смарт, вывод переменной, тип Е
невозможно уменьшить длину поля вывода до произвольного значения.
https://disk.yandex.ru/i/JfYqfb6kKNhCOA
пример, длина 84, меньше сделать невозможно

добавляю слово ВЫКЛ
https://disk.yandex.ru/i/ttvXFhWnVSepKA
длина становится 127, что явно избыточно для вывода, меньше сделать невозможно


ну и чтоб два раза саблю не вынимать - выравнивание вообще никакое.
https://disk.yandex.ru/i/BIkuwfLEJ9EyoQ
https://disk.yandex.ru/i/QhG55OR6vUling

изменил привязку с центра на вправо
ничего не изменилось
https://disk.yandex.ru/i/6wt5UPDb9JCc4Q

оно конечно разъехалось к краям, но сдвиг никуда не делся
1) Оффтоп

2) Поля рассчитываются по самому жирному символу из всех возможных шрифтов. По какому-нибудь "Ять" на языке фарси. Иначе пользование переводчиком будет либо жёстко ломать поля ввода/вывода, либо будет как в китайских панелях - тексты не влезать в поля. Оба варианта так себе, мы приняли такой, какой приняли.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 13:58.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024