|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме | Опции просмотра |
14.03.2019, 12:24 | #751 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
Этого я и боялся).. Задача требует сохранять как можно более точное значение счетчика ну погрешность макс. единица. Сам по себе он считает кол-во продукции, уставка не превышает значения в 200 едениц. Бывают ситуации когда требуется аварийно отключить и при возобновлении питания машина продолжила работу без сброса продукции которая была посчитана. Это решение уже применяется на аналогичной машине с контроллером стороннего производителя.
|
14.03.2019, 12:31 | #752 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
Нужно не бояться, а делать. Контроллер вы какой используете? Как часто выходят единицы продукции? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
14.03.2019, 14:15 | #753 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
если нет более оригинального способа так только и остается..
SMH4, скорость работы где то 90 ед./мин. Кстати у овна есть бп с релейным выходом который при внутренней аварии срабатывает, одна из них это- падение напряжения. |
14.03.2019, 15:26 | #754 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
Был бы контроллер SMH2G или Pixel, то для них есть решение. SMH4 только внешним сигналом. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
14.03.2019, 17:07 | #755 |
Senior Member
Регистрация: Oct 2010
Адрес: Москва
Сообщения: 403
Благодарил(а): 29 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: FBD чайникам
Для контроллера этого хватит на несколько часов (с модулями ввода - естественно, меньше). В режиме резерва напряжение аккумуляторов поступает напрямую, поэтому можно просто мониторить выход "+24V" FBD-блока Device и сохранять счетчик в EEPROM при падении напряжения ниже 23 вольт (т.к. при падении ниже 22...22,5 вольт бесперебойник отключится). |
14.03.2019, 19:05 | #756 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
Тоже как вариант учту. Спасибо!
|
15.03.2019, 06:55 | #757 |
Senior Member
Регистрация: Nov 2017
Адрес: Новосибирск
Сообщения: 196
Благодарил(а): 15 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: FBD чайникам
|
15.03.2019, 10:53 | #758 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
16.04.2019, 06:42 | #759 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Здравствуйте всем, Arsie вопрос по поводу, защелки, я так понимаю что такие элементы как raise, fall, преобразователи в программе имеют свой порядковый номер и программа выполняется по последовательности? так вот, если поставить элемент типа raise после всех триггеров то они будут срабатывать практически одновременно? как с этим можно играться?
|
16.04.2019, 10:44 | #760 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
16.04.2019, 12:32 | #761 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Последний раз редактировалось Arsie, 25.03.2022 в 16:49 |
16.04.2019, 14:40 | #762 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: FBD чайникам
Также двигая блоки(в вашем случае компаратор) вы можете случайно менять связи с прямой на обратную(обратная связь рисуется желтым цветом, в вашем примере это видно) и наоборот, это тоже стоит учитывать. Я правильно понял вопрос? |
16.04.2019, 14:50 | #763 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Спасибо, совершенно верно поняли вопрос, но 1 ньюанс, например если 3-4 тригера от одного контакта должны срабатывать, последовательно, решиться ли эта задача простой перестановкой? если да то это хорошо, но опять же будет жуткое нагромождение))))
|
16.04.2019, 15:41 | #764 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
18.04.2019, 10:49 | #765 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Всем доброго дня. Может кто помочь? Как по сигналу от компаратора (не выполняется условие)убрать последний цикл сумматора, при том что и сумматор и запись в аут происходит по таймеру ежеминутно?
Последний раз редактировалось Arsie, 25.03.2022 в 16:50 |
18.04.2019, 11:35 | #766 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: FBD чайникам
т.е. саму задачу а не ваше видение её решения |
18.04.2019, 11:47 | #767 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Вот так будет правильно? Последний раз редактировалось Arsie, 25.03.2022 в 16:50 |
18.04.2019, 11:48 | #768 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
|
18.04.2019, 11:54 | #769 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 125
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: FBD чайникам
отнять последнее слагаемое обнулить сумму и т.д. |
18.04.2019, 12:07 | #770 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Добавлено через 1 час 20 минут Возможно требуется прерывания таймера? Есть какие то варианты? |
19.04.2019, 11:42 | #771 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
19.04.2019, 13:14 | #772 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
По другому не могу объяснить))) простите |
19.04.2019, 13:18 | #773 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
19.04.2019, 13:21 | #774 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
Последний раз редактировалось ВалераМ, 19.04.2019 в 13:46 |
19.04.2019, 13:53 | #775 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
19.04.2019, 14:16 | #776 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
мне
\Мне бы совет как сумматора значения промежуточные записывать, как бы внутрь сумматора компаратор впихать), при непрерывном таймере и процессе. |
19.04.2019, 14:43 | #777 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: FBD чайникам
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
19.04.2019, 15:04 | #778 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 23 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: FBD чайникам
открываться в момент аварии. Только надо поставить raise и в момент аварии один раз вычесть последнее число из итоговой суммы. Надо поиграться только с циклами и знаком |
22.04.2019, 06:35 | #779 |
Новичок
Регистрация: Feb 2019
Сообщения: 22
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: FBD чайникам
|
22.04.2019, 06:47 | #780 |
Senior Member
Регистрация: Apr 2017
Адрес: MSK
Сообщения: 125
Благодарил(а): 0 раз(а)
Поблагодарили:
5 раз(а) в 5 сообщениях
|
Ответ: FBD чайникам
Используйте регистр для запоминания предыдущего значения и по аварии считайте его.
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перевод FBD программы на FBD Logix | atp-service | Вопросы о программировании | 5 | 28.07.2022 19:13 |
Отсутствует связь по RS-485 при управлении параметрами из FBD | АндрейЛ | Связь с внешним миром | 16 | 15.05.2018 14:15 |
Кнопки в SMArt, управление из FBD (решено) | dp38 | SMLogix | 5 | 24.04.2017 18:33 |
C в FBD | Airborne | Вопросы о программировании | 21 | 14.08.2015 23:33 |
Прошу помощи, как будет на FBD | partner | Вопросы о программировании | 9 | 13.05.2014 15:27 |