Segnetics

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

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

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

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


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 17.04.2024, 12:26   #788
LordN
Senior Member
 
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 162
Благодарил(а): 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 102
Благодарил(а): 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, время: 17:07.


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