|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме |
11.04.2024, 17:48 | #751 |
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Эксель так не делает, + куча лишних телодвижений, связанных с разделителями, выбором области печати, выводом на принтер.
А в чем проблема добавить кнопку " печать" в лоджике, в окне вызова переменных? |
11.04.2024, 17:50 | #752 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Вы можете автоматизировать это действие, например, написать в екселе макрос.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
11.04.2024, 17:55 | #753 |
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
|
11.04.2024, 18:14 | #754 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Как не делает-то? Первый скрин в моём сообщении это тупо открытый в экселе файл.
Или вы просто не в курсе, что можно сохранить CSV и нормально открыть его в экселе? Цитата:
Добавлено через 1 минуту Создание вменяемой системы печати в приложении это весьма внушительная работа. Именно поэтому был выбран вариант сохранения в CSV, как менее затратный. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
11.04.2024, 18:33 | #755 | ||
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Цитата:
Добавлено через 1 минуту У вас вполне вменяемая система просмотра и редактирования журнала переменных, странно что не довели до логического завершения. |
||
11.04.2024, 18:59 | #756 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Вам что конкретно не нравится в оформлении? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
13.04.2024, 02:07 | #757 |
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
слишком много телодвижений.
1 - сохранить файл 2 - открыть его сторонней программой ( эксель например) 3 - создать правила переноса\распределения в таблице. 4- выбрать область печати 5 - печать. И для полного счастья адресация в файле представлена в HEX формате. Уж проще тогда скрин экрана распечатать. Сейчас конструкторский проект насосной станции прикручиваю к панели винтек, хорошо что два монитора, на одном держу открытое окно с переменными, на другом - проект панели. С одним монитором такой фокус не прокатывает, отсюда и хотелка- нажатием одной кнопки вывести список переменных на печать в том виде, в котором она на экране. Когда закончу с панелью, тогда и займусь мусором. в данном случае часть неинформативных переменных планируется сделать информативными. Последний раз редактировалось andre, 13.04.2024 в 02:30 |
13.04.2024, 09:10 | #758 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
мне не нравится, что не сохраняются настройки адреса и битрейта в карте и потом при создании новой карты из файла их надо где-то опять искать и вытаскивать на свет божий карта - это третий системный косяк от создателей лоджика. первый - поляна второй - библиотека макросов |
|
13.04.2024, 21:02 | #759 |
Member
Регистрация: May 2019
Адрес: МО
Сообщения: 80
Благодарил(а): 13 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Небольшие хотелки в SMLogix
А у меня только две хотелки! Первая- лупа колесом мышки, как у большинства программ. Вторая-добавка налету новых адресов в карте. Именно своя нумерация свободных адресов, а не по порядку.
|
15.04.2024, 10:55 | #760 | ||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Пункты (4) и (5) применимы к любому инструменту. Эксель это, блокнот или лоджик, если бы было в нём. Получается, что наибольшие душевные страдания вызывает именно что приходится сохранять файл на диск? И возможность редактирования не перевешивает эти муки? Добавлено через 59 секунд Цитата:
Добавлено через 3 минуты Можно поподробнее, я этого не замечал. Этот пункт потерял актуальность из-за наличия контроллеров более чем с 1 портом и у каждого порта свои уникальные настройки. Поэтому битрейт и адрес оставлены для совместимости. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
||
15.04.2024, 12:31 | #761 | |
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Хотелось бы обойтись одной кнопкой - печать. Я не прошу заменить возможность сохранения файла и его последующего редактирования сторонними программами. Я прошу добавить опцию вывести на печать то, что вы выводите на экран своим редактором адресов MODBUS Про адресацию в HEX формате вы тактично не заметили? |
|
15.04.2024, 12:39 | #762 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Я пытаюсь анализировать вашу задачу, пока получается очень плохо. То вы пишите ненужное вам, то вы нужное вдруг отбрасываете. Пока что я вижу, что если сделать функцию в озвученном вами виде, вы сами же не будете ею пользоваться. .map-файл это средство передачи данных. Нельзя трогать его формат "по щучьему велению". Сохранение в .csv да, полезно будет сделать переключаемым. Этот пункт у меня не вызвал вопросов, поэтому я ничего и не написал. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
15.04.2024, 13:26 | #763 |
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
моя задача проста как два байта переслать - распечатать на принтере то, что я вижу в табличке на экране ( несколько листов, если на одном все не убирается)
Что бы потом, сверяясь по распечатанному листу спокойно назначать\адресовать переменные в других программах ( например, EasyBuilder Pro для панели винтек) Потому что с одним монитором это делать крайне неудобно. Пока что обхожусь стандартной программой "Ножницы" , нарезая скрины экрана и пуская их на печать. Хотелось бы этот процесс автоматизировать средствами лоджика. Вот такая вот хотелка. |
15.04.2024, 13:31 | #764 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
сейчас проверил - вроде работает.
а там на длину текста камментов никакого ограничения нет случайно? а то иной раз приходится много текста размещать и вот как раз с этим были какие-то проблемы. Цитата:
|
|
15.04.2024, 13:40 | #765 | |||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Цитата:
С монитором до 1К неактуально. Цитата:
__________________ Не являюсь сотрудником Segnetics !!! |
|||
15.04.2024, 18:44 | #766 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
16.04.2024, 08:44 | #767 |
Senior Member
Регистрация: Jan 2013
Сообщения: 740
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
|
16.04.2024, 11:22 | #768 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Modbus-RTU и блоки SlaveX вам в помощь.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
16.04.2024, 11:34 | #769 |
Senior Member
Регистрация: Jan 2013
Сообщения: 740
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Да я с первого раза понял. Но вопрос-то в том, что MTBus ведь лучше, чем Modbus RTU? Надежнее и быстрее, или нет? Поэтому логично стремиться к лучшему. Я считал, что с момента появления MTBus - это основной интерфейс для связи ваших ПЛК с модулями расширения. Даже при том, что можно использовать и Modbus RTU.
Кстати, кроме FMR можно ведь использовать и MRL и в одном случае их у FMR скажем 2, а в другом 3 может быть. И как быть? Кстати, MRL у меня выходит штук по 6 на каждый FMR (по питанию соблюдается) и очень неприятно, что их все надо в одну линию (рейку) поставить. Это к слову. |
16.04.2024, 12:24 | #770 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Я тоже считаю, что быть богатым и здоровым лучше, чем больным и бедным
Системная шина не проектировалась под запрошенную вами функциональность. Её автоматизация снимает часть труда от вас, но этим также накладывает ограничения на возможные конфигурации. Цитата:
2) Не использовать MRL __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
16.04.2024, 12:51 | #771 | |
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
|
|
16.04.2024, 13:14 | #772 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Я сделал эту прогу 10 лет назад и выложил. И никто вопросов по печати не задавал. Значит не многим и надо.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. Последний раз редактировалось Arsie, 16.04.2024 в 13:31 |
16.04.2024, 14:03 | #773 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
то, что вы хотите, хорошо заменяет второй монитор
на один выводишь карту в лоджике, на второй другого слейва/мастера и копипастой переносится всё, что надо |
16.04.2024, 14:19 | #774 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Добавлено через 9 минут Кстати, мне всё же почему-то кажется, что вы недоглядели, что можно выбрать .csv в диалоге "сохранить как" и открываете map-файл. Оттуда у вас и такое количество претензий. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
16.04.2024, 15:13 | #775 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
С одним монитором вообще жизни быть не может.
У меня их три не считая ноута. __________________ Не являюсь сотрудником Segnetics !!! |
16.04.2024, 15:37 | #776 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Я к двум компам пришёл в итоге, 2+1 монитора. Это удобнее, чем просто 2 монитора.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
16.04.2024, 15:53 | #777 |
Senior Member
Регистрация: Jan 2013
Сообщения: 740
Благодарил(а): 22 раз(а)
Поблагодарили:
13 раз(а) в 12 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
|
16.04.2024, 16:23 | #778 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Да ладно - не кинескопные же. Место вообще могут на столе не занимать.
Много монитора не бывает...) __________________ Не являюсь сотрудником Segnetics !!! |
16.04.2024, 17:09 | #779 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 159
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
"держатель для двух мониторов" в гугле. К тому же второй монитор может быть даже 17", это уже сильно всё упрощает тем, что на него можно почту откинуть или документ второй.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
16.04.2024, 17:33 | #780 | |||
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Небольшие хотелки в SMLogix
Цитата:
Цитата:
Цитата:
HEX - формат адресов. |
|||