|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
01.02.2019, 12:43 | #241 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Если вам интересно, поищите на форуме. Если нет, то просто примите ответ, что запрашиваемая вами функциональность невозможна. Без объяснений. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
09.03.2019, 18:14 | #242 | |
Member
Регистрация: Mar 2012
Сообщения: 65
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
__________________ Ковчег был построен любителем, Профессионалы же построили Титаник |
|
09.03.2019, 20:42 | #243 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
до конца не понимаю, но поддержу. версии, проекты, это лютый гемморой в перспективе. нужно нормальное решение чтоб не было мучительно и больно.
|
11.03.2019, 10:42 | #244 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Решение - это загрузить проект и "ту самую версию" лоджика на контроллер по FTP. Смена версии лоджика часто сопровождается иной компоновкой программы и контрольные суммы проектов вполне правомерно начинают не совпадать.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
11.03.2019, 16:27 | #245 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
это слишком часто не помогает чтобы быть решением
|
11.03.2019, 16:42 | #246 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Жаль. Но не думаю, что у меня что-то получится сделать с этим...
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
25.03.2019, 22:39 | #247 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
в очередной раз выставляя на поляну ноги очередного слейва подумалось, а как бы было хорошо будь слейв смарт-блоком, т.е. похожим на него, т.е. как-то так же организован. входы-выходы, подсвеченные группы, и т.д.
|
26.03.2019, 00:58 | #248 |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
|
26.03.2019, 11:01 | #250 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Последние две хотелки сломают концепцию. Думаю, о них можно забыть.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.07.2019, 11:19 | #251 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Добрый день!
Предлагаю реализовать возможность родительского макроса, т.е. добавил макрос в базу, вытащил на поле раза два-сто и появилась необходимость его допилить, что бы не обрабатывать каждый вытащенный макрос, ты правишь только родительский. Если же тебе необходима возможность изменить только один вытащенный макрос, то ты его отвязываешь от родительского. Этой функции очень не хватает в больших проектах, где драйверов бывает за 50+, приходится редактировать каждый по отдельности. |
17.07.2019, 11:27 | #252 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Почему вам не подходит операция замены макросов? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
17.07.2019, 11:45 | #253 |
Новичок
Регистрация: Jan 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Ок, благодарю.
|
17.07.2019, 12:02 | #254 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Замена макросов хорошая штука, но надо учитывать тот момент что добавлять входы и выходы в макросе надо снизу.
Было бы хорошо если как в журнале событий, при добавлении события в середину журнала, связи раздвигались и событие было готово к подключению. А в замене макросов если я добавляю выход по середине макроса, он заменит выход который был к нему подключен, а связь сместится вниз. Так же макросы спрятанные в других макросах, на различных уровнях вложенности не так просто отыскать. |
17.07.2019, 12:25 | #255 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
17.07.2019, 13:10 | #256 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
А про добавление в журнале, это смарт имелся ввиду? |
|
17.07.2019, 15:51 | #257 | |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
А замена макроса просто его заменяет, не учитывая что произошло смещение. Хотя бы по названию выхода связь если бы сохранялась было бы намного проще |
|
17.07.2019, 16:16 | #258 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 864
Благодарил(а): 4 раз(а)
Поблагодарили:
87 раз(а) в 68 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Поддерживаю.
|
17.07.2019, 16:31 | #259 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Есть еще хотелка (может уже и звучало)
Когда из одного источника выход соединяется со входом другого блока Есть замечательный инструмент что бы не дергаться по всей поляне, назначать связь выбрав нужный блок и из источника указать куда цепляться. Когда выделяешь одинаковые блоки, с одним и тем же названием, было бы тоже хорошо если бы связь шла на все выбранные блоки Последний раз редактировалось Arsie, 15.05.2020 в 16:55 |
17.07.2019, 16:47 | #260 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
|
|
17.07.2019, 16:58 | #261 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Мега вещь
Выделяем -> выбираем цель |
17.07.2019, 18:22 | #262 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
|
18.07.2019, 10:10 | #263 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Да, но работает только для того что бы назначить выход блока.
А если выбирать вход то предлагается список всех доступных связей в проекте + нужный блок И все таки, стоит ли когда нибудь ожидать групповых назначений связей ? Есть еще одна хотелка, правда в смарте, что бы можно было группировать выводы на экран, и затем в SMLogix это выглядело как один объект |
18.07.2019, 10:46 | #264 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Вытаскивайте экран целиком.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
24.07.2019, 04:03 | #265 |
Member
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Небольшие хотелки в SMLogix
С удивлением заметил, что вход блока TimeToTick - целый. Т.е. ввести 5,15 сек - не вариант совершенно.
Хотелка - сделайте плиз вариант блока с возможностью работы с дробными числами. Или совсем луну с неба попрошу - ввести тип данных Time |
24.07.2019, 10:51 | #266 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
2) https://forum.segnetics.com/showthread.php?t=943 - по аналогии переведите вычисление в тип real, если вам это действительно нужно. Уже есть блоки unix_time, нужны ещё какие-то другие? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
24.07.2019, 12:37 | #267 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Было бы очень неплохо иметь по умолчанию готовые блоки простых задержек включения и отключения с заданием времени на входе переменной real в не зависимости от времени цикла.
|
24.07.2019, 12:49 | #268 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Блоки со входом real серьёзным образом погасят быстродействие линеек SMH2010/Pixel/SMH2G. В этом случае пользуйтесь задержками в циклах системы, это всё равно константная величина. Кроме неудобства использования это даёт чудовищную экономию ресурсов контроллера на математике. А посчитать 10 или даже 20 задержек на калькуляторе не больно большая проблема, на самом деле. Редко когда задержек нужно много. ----------------- Прежде, чем что-то просить, нужно оценивать все аспекты своей просьбы. Я вот тоже хочу попадать на работу безо всех этих нервов в пробках и поднимания/опускания по лестницам. Это реально воплотить в жизнь. 2-3 носильщика, персональный водитель и вот оно, счастье. Но этим людям нужно платить зарплату. Моей зарплаты на это не хватит. Так и вы. Несомненно, задание времени в долях секунды удобно. Но расплачиваться за это придётся контроллеру. Да ещё и вы потом обманите сами себя, задав выдержку 2 мсек и удивляясь потом, почему Пиксель отмерил 0.2 секунды. А это всё от того, что он за вас всё посчитал, сэкономив вам секунд 5 времени и поэтому тормозит при работе. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
24.07.2019, 13:02 | #269 | ||
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Ну это да но если бы человек не научился добывать огонь он так остался бы приматом в мире животных). Ведь нужно как то двигаться в сторону удобства. Добавлено через 2 минуты Цитата:
P.S И аспект - удобство я считаю вполне весомым. |
||
24.07.2019, 13:37 | #270 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Запросов на доли секунды за этот год - 2 штуки. За 15 лет - 3 штуки. Думаю, мне проще 3 раза объяснить, как сделать, чем постоянно отвечать, как делать нельзя. Вы же понимаете, как сделать себе макрос, работающий с долями секунд? Взять макрос time to tick, перевести математику в real и результат подать на стандартные макросы задержек в тиках. PS. Я наверное добавлю потом макрос расчёта долей секунд в библиотеку. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|