09.04.2018, 13:42 | #571 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: FBD чайникам
Автоматическое включение и выключение подсветки в триме и смш4 настраивается в системном меню, в разделе "оборудование".
Если хочется настроить это дело руками - то есть блоки ввода touch и touchRect. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
28.04.2018, 11:12 | #572 |
r/o
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: FBD чайникам
Как разбросать выход счетчика вида (int) 1, 2, 3 ... на дискретные выходы (bool)
Например 1 -выход 1, 2- выход 2 и т.д. в порядке обучения. |
28.04.2018, 11:16 | #573 | |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: FBD чайникам
Цитата:
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
|
28.04.2018, 11:42 | #574 |
r/o
Регистрация: Mar 2010
Сообщения: 363
Благодарил(а): 1 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: FBD чайникам
спасибо, разобрался
|
01.06.2018, 15:43 | #575 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
Подскажите, как можно организовать переключения каналов, с пропуском неактивных. Есть ли готовый макрос ?
Необходимо щелкать клапанами последовательно, но с пропуском заблокированных. Последний раз редактировалось Arsie, 25.03.2022 в 16:27 |
01.06.2018, 16:07 | #576 | |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: FBD чайникам
Цитата:
Слева мультиплексор - в нём указываете, какие клапаны работают, какие нет. 1 и 0 соответственно. Справа DC - это выходы конкретных клапанов. На счётчике перебор сделан туда-сюда, зацикленный. RS определяет направление хода по списку и помогает пропускать верные значения. Сумматор внизу - это задержка на 1 тик между входом и выходом. К сожалению, необходимость, чтобы MUX и DC работали в один и тот же такт. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
|
01.06.2018, 17:35 | #577 | |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
Цитата:
Немного переделал под свои нужды. Последовательное переключение по одной кнопке( сигналу) Выбор направления переключения. Просьба покритиковать если есть некорректное решение |
|
01.06.2018, 17:41 | #578 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: FBD чайникам
add(int) замените на or(16) и передвиньте правее блока DC
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
01.06.2018, 17:44 | #579 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
Замену используем что бы не нагружать контроллер ?
Последний раз редактировалось Arsie, 25.03.2022 в 16:28 |
04.06.2018, 12:42 | #580 |
Новичок
Регистрация: Apr 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Приветствую. Скажите, чем отличается меню экрана созданное конструктором FBD блоками и созданное ручками в SMart?
|
04.06.2018, 13:02 | #581 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: FBD чайникам
Цитата:
Ответ зависит от того, для чего вы задаёте этот вопрос. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
04.06.2018, 13:28 | #582 | |
Новичок
Регистрация: Apr 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Цитата:
Может SMart меню занимает больше памяти или постоянно перезаписывает переменные? А вообще вопросов много, не все сразу, буду задавать по мере изучения. Одно огорчает, тяжело без контроллера на руках или эмулятора. |
|
04.06.2018, 15:35 | #583 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: FBD чайникам
Блекджек и программистки с пониженной социальной отвественностью возможны только на FBD
В остальном разницы нет. А ещё есть такой мануал: http://forum.segnetics.com/showthread.php?t=865 - Конструктор клепает менюху про подобному принципу. В документации к Конструктору тоже есть описание, как туда блекджек приляпать. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
05.06.2018, 16:38 | #584 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
Возможно ли задать проверку двух паролей одновременно, в диалоговом окне Smart пароль ?
Пароль пользователя и "мастер" пароль на случай если эксплуатация забыла. Или только блоком mux, по определенному событию(замкнуть резервные контакты.. и т.п. ) подставлять для проверки необходимый пароль? |
05.06.2018, 19:44 | #585 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: FBD чайникам
Цитата:
Но можно имитировать, составив свой экран. Поставить в экран ввод числа, на фбд принимать решение и по ui-переменным выскакивать на нужные экраны. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
05.06.2018, 21:48 | #586 |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: FBD чайникам
А ввод числа разве позволяет задать минимальное количество символов? всё-таки для пароля 0 и 0000 - это совершенно разные данные
не разумнее будет сделать отдельный экран ввода мастер-пароля через пункт меню "полный доступ", и отключать при его успешном вводе запросы паролей в других меню? Ну а чтоб "не злоупотребляли" - отключать "мастер-доступ" через полминуты-минуту ненажатия кнопок.. |
05.06.2018, 23:06 | #587 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: FBD чайникам
Тоже немного за уши, если честно. Пароли 0000, 1111 и т.д. пробуют самыми первыми и поэтому 0 вместо 0000 хорошо описывается выражением "всё одно".
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.06.2018, 11:58 | #588 | |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
Цитата:
Второй пароль необходим что бы: 1) изменить пользовательский когда уж совсем забыли. 2) второй пароль не документирован(для заказчика), его знает только наладочная организация. Решил делать используя стандартный экран ввода пароля,так как ввод числа не позволяет надписи делать, да и проще так. Единственное Но, если пароль задать из fbd, то разрешается только int, а с экрана ограничение 8 знаков. Последний раз редактировалось Arsie, 25.03.2022 в 16:29 |
|
06.06.2018, 12:22 | #589 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: FBD чайникам
Цитата:
2) Перед вводом числа всегда можно расположить надпись или картинку, используя соотвествующие элементы __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
06.06.2018, 12:59 | #590 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
Я наверное нет так выразился. Блок ввода, вылезает полностью на весь экран, и не получится нормально притулить надпись "Введите пароль", как сделано в экране "Пароль"
Последний раз редактировалось Arsie, 25.03.2022 в 16:30 |
06.06.2018, 13:01 | #591 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: FBD чайникам
Нет, вы всего лишь забыли упомянуть, каким контроллером пользуетесь. Полноэкранный ввод только у Трима с SMH4. У остальных он обычный.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
08.06.2018, 17:25 | #592 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
Как правильно пользоваться переключателем картинок на экране ? SMH4
При активном экране картинка не затирается. Последний раз редактировалось Arsie, 25.03.2022 в 16:30 |
08.06.2018, 17:46 | #593 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: FBD чайникам
У вас картинки с прозрачным фоном, потому они и не затирают друг друга.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
10.06.2018, 00:06 | #594 | |
Senior Member
Регистрация: Jun 2015
Сообщения: 567
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: FBD чайникам
Цитата:
|
|
06.07.2018, 14:02 | #595 |
Новичок
Регистрация: Apr 2018
Сообщения: 16
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Приветствую. Вопрос касательно о формировании управляющего сигнала 0-10В. Что делает макрос "0-10в"? И зачем вы прибавляете 15 к выходному значению AOUT?
|
06.07.2018, 15:25 | #596 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 170
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: FBD чайникам
Цитата:
2) Регулятор работает в диапазоне 0-1000, выход в диапазоне 0-1023. Число 15 подравнивает диапазоны __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
12.07.2018, 18:41 | #597 |
Новичок
Регистрация: Jul 2018
Сообщения: 3
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Здравствуйте.
Начал изучать SMLogix 3.28 (до этого работал с другими ПЛК на FBD). Собственно вопрос. Во вкладке FBD в конце, после библиотечных блоков есть 4 блока "вход", "выход", "Mem" и "UIВыход". Правильно ли я понимаю, что это так называемые переменные и я могу например в одной части кода записать значение в блок "вход" и потом в другой части кода использовать это значение блоком "выход" или это делается как то по другому? В документации по этому поводу пусто. Не могу разобраться как работать с этими блоками. |
12.07.2018, 19:25 | #598 | |
Senior Member
Регистрация: Nov 2013
Адрес: Санкт-Петербург
Сообщения: 213
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Цитата:
"Mem" - х.з. для чего. "UIВыход" - это для обратной связи графического интерфейса (Smart) с FBD-логикой. А то, что вы спрашиваете, - это называется Именованные связи. См. кнопочку на панели инструментов ))) Т.е. с одного программного блока сигнал ушёл, а на другой пришёл. |
|
13.07.2018, 16:10 | #599 |
Senior Member
Регистрация: Jun 2015
Сообщения: 567
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: FBD чайникам
|
14.07.2018, 12:34 | #600 |
Новичок
Регистрация: Jul 2018
Сообщения: 3
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Спасибо за ответы, теперь полегче
Подскажите ещё пожалуйста, в хелпе к SMLogix не указано количество циклов перезаписи для ПЛК SMH4. Как часто на нём я могу использовать энергонезависимую память? Последний раз редактировалось Arsie, 25.03.2022 в 16:31 |