|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
|
Опции темы | Поиск в этой теме | Опции просмотра |
14.06.2019, 05:20 | #1 |
Member
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Квитирование аварии или работа с таймером
Прошу помощи. Чтото я совсем туплю на ровном месте.
работаю с SMH4. Есть у меня цифровой вход (Di0), который указывает на "неправильное" состояние объекта. Вскрытие ограждения. Открывать на ходу установку нельзя, поэтому при сработке этого входа надо немедленно поднять цифровой выход (Do0) по которому зазвенит громкий звонок. Но я живу в России, поэтому иногда для настройки и проверки надо проникать за ограждение. Чтоб звонок не давил на нервы наладчику есть кнопка квитирования (Di1), при кратковременном нажатии на которую звонок должен отключаться на некий промежуток времени (например 5 минут). По истечении времени звонок должен зазвенеть снова до следующего нажатия на кнопку. При пропадании сигнала с (Di0) звонок должен прекратиться. Одновременно с пропаданием (Di0) должен сбрасываться и отсчет временного интервала, т.е. открыли - зазвенело, нажали - затихло, закрыли, тут же открыли - снова зазвенело. Чтото туплю с FBD совершенно. Привычных таймеров (ton, tof, tp) нет, а с тем, что есть не совсем понимаю, как работать. Помогите плиз набросать схему в FBD, не бросайте начинающего! |
14.06.2019, 06:11 | #2 |
Member
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Квитирование аварии или работа с таймером
Вот примерно так выглядит алгоритм на FBD здорового человека.
Хочется реализовать подобное на SMH4. |
14.06.2019, 09:34 | #3 |
Senior Member
Регистрация: Dec 2018
Адрес: Tomsk
Сообщения: 431
Благодарил(а): 10 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: Квитирование аварии или работа с таймером
|
14.06.2019, 10:44 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Квитирование аварии или работа с таймером
Верхняя схема - это на отсутствующих TON/TOFF. Вторая на нативных блоках SMLogix. PS. Пока что не вы меня, а я вас могу поучить правильному программированию в кодесисе __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
14.06.2019, 10:45 | #5 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Квитирование аварии или работа с таймером
Не по вашему ТЗ, но вдруг пригодится.
Выход будет взводиться при появлении "неправильного" сигнала, сбрасываться при исчезновении сигнала. У вас есть возможность выключить выход на неограниченное время, пока входактивен, если он исчезнет и снова появится, выход снова заработает. |
14.06.2019, 10:47 | #6 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Квитирование аварии или работа с таймером
|
17.06.2019, 06:49 | #7 |
Member
Регистрация: May 2019
Сообщения: 50
Благодарил(а): 2 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Квитирование аварии или работа с таймером
Всем спасибо за подсказки.
Контроллер получил менее недели назад, не все еще понимаю и сознаю это. и время у меня МСК+7. |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Странная работа FBD-блока Fronts? или ClrSrcreen? (нет проблемы) | MadKid | SMLogix | 12 | 14.06.2019 10:25 |
Работа системы без вытяжки или притока | rybnv | SMConstructor (вентиляция) | 7 | 25.04.2019 13:16 |
Logix: Работа на порту невозможна | Arsie | ЧаВо - Часто задаваемые Вопросы | 0 | 09.06.2018 11:51 |
Работа без одного MR | kps | Вопросы о Pixel | 1 | 11.10.2011 13:18 |