|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме |
18.02.2022, 10:57 | #991 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: FBD чайникам
UI-переменный и смарт в макросах лучше не использовать, но запрета на это действие нет.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
18.02.2022, 11:50 | #992 |
Member
Регистрация: Feb 2021
Сообщения: 54
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Элемент «Ввод числа» Ed. В списке переменных две переменные Edr и Edz, доступные для ввода и вывода с управлением разрешением ввода из FBD.
Пытаюсь обойтись одним элементом «Ввод числа» для ввода и вывода числа. В зависимости от режима работы RR разрешать редактирование Edz и передачу этого значения на выход Ed или без возможности редактирования передаю на данный выход значение со входа Edr. Правильно «собрана» подпрограмма (может задержку на цикл где-то поставить нужно) или нужно использовать два элемента «Ввод числа» и отдельно управлять их отображением на экране? V_Ed.png |
18.02.2022, 13:49 | #993 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: FBD чайникам
Можно проект увидеть? Со слов не очень вас понял.
Попробуйте записывать на вход ввода числа по изменению через мультиплексор, либо с вашей переменной, либо с элемента ввод числа, а разрешение изменения ввода числа уже блокируете своими режимами. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
18.02.2022, 14:03 | #994 | |
Senior Member
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 136
Благодарил(а): 2 раз(а)
Поблагодарили:
7 раз(а) в 7 сообщениях
|
Ответ: FBD чайникам
Цитата:
|
|
18.02.2022, 14:11 | #995 | |
Member
Регистрация: Feb 2021
Сообщения: 54
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Если использовать два элемента "Ввод числа" и "Вывод числа", то вопросов не возникает.
Идея в том, чтобы обойтись одним элементом "Ввод числа" Добавлено через 19 минут Цитата:
Тут наверное загвоздка в том, какой блок (чтение Edz или запись Edz) первым, а какой вторым определяется для SMArt... |
|
18.02.2022, 15:15 | #996 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: FBD чайникам
Я имел ввиду устроить запись по изменению с помощью фбд, используя макрос fronts https://forum.segnetics.com/showthread.php?t=736
О порядке выполнения проекта можно почитать тут. https://dl.segnetics.com/WebHelp/SML...ase_needle.htm __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
18.02.2022, 15:42 | #997 | ||
Member
Регистрация: Feb 2021
Сообщения: 54
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Цитата:
Цитата:
|
||
18.02.2022, 16:32 | #998 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: FBD чайникам
Относитесь к смарту как к макросу, который расположен в самом начале.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
18.02.2022, 17:42 | #999 |
Senior Member
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 136
Благодарил(а): 2 раз(а)
Поблагодарили:
7 раз(а) в 7 сообщениях
|
Ответ: FBD чайникам
Наверное использовать элемент ввода только для индикации не очень хорошо, т.к. во впервых он будет занимать место в еепром, а во вторых, если планируется частое изменение значения на входе, то будет идти постоянная перезапись значения в памяти
|
18.02.2022, 19:03 | #1000 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: FBD чайникам
Вроде не только для индикации, поэтому я и хотел посмотреть весь проект, чтобы увидеть окружение этой части.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
18.02.2022, 23:17 | #1001 | |
Member
Регистрация: Feb 2021
Сообщения: 54
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Цитата:
Получается, что при каждом вводе числа оно сразу записывается в EEPROM или пишется в ОЗУ, а потом при выключении или перезагрузке уже в EEPROM? |
|
19.02.2022, 15:38 | #1002 | |
Member
Регистрация: Feb 2021
Сообщения: 54
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Цитата:
Ed.png |
|
19.02.2022, 19:52 | #1003 |
Senior Member
Регистрация: Nov 2008
Адрес: Алтайский край
Сообщения: 136
Благодарил(а): 2 раз(а)
Поблагодарили:
7 раз(а) в 7 сообщениях
|
Ответ: FBD чайникам
Судя по справке, пишется в епром сразу при разнице значений на входе и выходе элемента "Ввод значения"
|
21.02.2022, 11:07 | #1004 | |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: FBD чайникам
Цитата:
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
|
22.02.2022, 02:43 | #1005 |
Member
Регистрация: Feb 2021
Сообщения: 54
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
|
22.02.2022, 11:09 | #1006 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: FBD чайникам
Либо здесь выкладывайте и пишите вопросы, либо на support@segnetics.com, но не ссылайтесь на форум, а начните просто как новое письмо.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
22.02.2022, 15:32 | #1007 | |
Member
Регистрация: Feb 2021
Сообщения: 54
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Цитата:
Может кто подскажет по следующему вопросу: Не ясно какова периодичность смены кадров на дисплее ПЛК и как она связана с Тиком? При установке Тика равным 25 мс наблюдалось кратковременное "зависание" данных в элементах вывода числа. Хотя реальный Тик не превышает 9 мс. При 50 мс все работает хорошо. Какие рекомендации по Тику для TRIM5 исходя из вывода информации на экран? |
|
22.02.2022, 16:38 | #1008 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: FBD чайникам
50 мсек.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
22.02.2022, 16:51 | #1009 |
Member
Регистрация: Feb 2021
Сообщения: 54
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
|
22.02.2022, 16:55 | #1010 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: FBD чайникам
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
17.12.2022, 23:24 | #1011 |
Новичок
Регистрация: Sep 2022
Сообщения: 1
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
вопрос
проконсультируйте пожалуста чайника. Как SMH4 настроить, что бы он был слейвам
|
18.12.2022, 00:01 | #1012 | |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: вопрос
Цитата:
__________________ RTFM |
|
19.12.2022, 11:32 | #1013 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 355
Благодарил(а): 0 раз(а)
Поблагодарили:
256 раз(а) в 252 сообщениях
|
Ответ: FBD чайникам
И РЭ можно почитать https://dl.segnetics.com/PRODUCTS/SMH4/manual/ стр.53.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
22.02.2023, 08:43 | #1014 |
Новичок
Регистрация: Mar 2015
Адрес: Chabarovsk
Сообщения: 28
Благодарил(а): 8 раз(а)
Поблагодарили:
3 раз(а) в 1 сообщении
|
Ответ: FBD чайникам
Нагуглил три способа посчитать количество единиц на входах
В приложении программа для 4 входов Вопрос - какой из способов самый быстрый? Если считать единицы для 8 входов, то какой способ будет самым быстрым? |
22.02.2023, 10:29 | #1015 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 795
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: FBD чайникам
__________________ Не являюсь сотрудником Segnetics !!! |
22.02.2023, 10:37 | #1016 |
Новичок
Регистрация: Mar 2015
Адрес: Chabarovsk
Сообщения: 28
Благодарил(а): 8 раз(а)
Поблагодарили:
3 раз(а) в 1 сообщении
|
Ответ: FBD чайникам
|
22.02.2023, 10:48 | #1017 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: FBD чайникам
Первый, т.к. всего 2 блока без математики. Памяти потребляет меньше всего третий способ.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
22.02.2023, 10:51 | #1018 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 180
Благодарил(а): 242 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: FBD чайникам
Цитата:
установить минимальный тик и запустить какой-нить из вариантов реальный тик меньше установленного сделать несколько копий и опять запустить и т.д. на каком-то кол-ве копий реальный тик, вероятно, начнёт увеличиваться записываем число копий метода берем другой метод и делаем тоже самое в конце сравниваем получившееся кол-во копий где оно больше - тот метод и быстрее |
|
27.04.2023, 16:00 | #1019 |
Новичок
Регистрация: May 2016
Сообщения: 26
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: FBD чайникам
подскажите, как уменьшить объем занимаемой памяти в EEPROM.
один журнал, две уставки и уже "всё", не лезет Последний раз редактировалось Arsie, 27.04.2023 в 16:38 Причина: Проблема решена, файлы удалил |
27.04.2023, 16:12 | #1020 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 191
Благодарил(а): 15 раз(а)
Поблагодарили:
666 раз(а) в 608 сообщениях
|
Ответ: FBD чайникам
Если там СМАрт и Пиксель 25, то глубину журнала уменьшите до 15-20. Файл смотреть лень)
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |