Отправлено спустя 5 минут 54 секунды:
Некорректно работает проект таймер + генератор
Некорректно работает проект таймер + генератор
Доброе времени . Проблемка такая . Создал проект устройства ультрафиолетовой лампы для стоматологии ( пломбы затверждать). Принцип такои: выбираем время свечения лампы среди трёх режимов , используя одну кнопку, второй кнопкой выбираем режимы генерации ,, все это отображается на светодиодах ( то есть таймер 50 сек и светодиод напротив этой метки на корпусе загорелся) тоже самое и с генератором. После выбора режимов нажимаем кнопку пуск, и лампа начинает в этом режиме работать и отключается по выбранному таймеру. Создал проект но не работает как я хочу . Кнопка включения работает через раз - и только в одном режиме выбора генерации... Помогите кто чем может. 
Отправлено спустя 5 минут 54 секунды:
Отправлено спустя 5 минут 54 секунды:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
SVS55
- Сержант
- Сообщения: 109
- Зарегистрирован: 11 дек 2016, 13:56
- Откуда: Омская область г.Тара
- Имя: Виталий
Некорректно работает проект таймер + генератор
[ref]Megaden[/ref], Доброго. скиньте проект так быстрей помогут.
Отправлено спустя 15 минут 59 секунд:
[ref]Megaden[/ref], Вы специально делали входа такие цифровые из аналоговых?
Отправлено спустя 15 минут 59 секунд:
[ref]Megaden[/ref], Вы специально делали входа такие цифровые из аналоговых?
Новичок
- eugeneb
- Лейтенант
- Сообщения: 486
- Зарегистрирован: 15 авг 2016, 11:20
- Откуда: Нижний Новгород
- Имя: Евгений
- Благодарил (а): 1 раз
Некорректно работает проект таймер + генератор
Всё проще. Любите вы эту свободную логику...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
С уважением,
Евгений Бобков
Евгений Бобков
Некорректно работает проект таймер + генератор
Спасибо .. учится ,учится и ещё раз учится 
Отправлено спустя 1 час 8 минут 58 секунд:
А как бы вы реализовали переход режимов работы генератора? Если не секрет конечно
Отправлено спустя 1 час 8 минут 58 секунд:
А как бы вы реализовали переход режимов работы генератора? Если не секрет конечно
- eugeneb
- Лейтенант
- Сообщения: 486
- Зарегистрирован: 15 авг 2016, 11:20
- Откуда: Нижний Новгород
- Имя: Евгений
- Благодарил (а): 1 раз
Некорректно работает проект таймер + генератор
Ну, можно тем же манером
У вас нет необходимых прав для просмотра вложений в этом сообщении.
С уважением,
Евгений Бобков
Евгений Бобков
Некорректно работает проект таймер + генератор
Спасибо.. Попробуем.
Отправлено спустя 1 минуту 50 секунд:
А можете сказать почему по моему проекту не корректно происходила работа? Какие нибудь наставления...
Отправлено спустя 1 минуту 50 секунд:
А можете сказать почему по моему проекту не корректно происходила работа? Какие нибудь наставления...
- eugeneb
- Лейтенант
- Сообщения: 486
- Зарегистрирован: 15 авг 2016, 11:20
- Откуда: Нижний Новгород
- Имя: Евгений
- Благодарил (а): 1 раз
Некорректно работает проект таймер + генератор
Ну например, переменная "ВЫХОД ВХОД" принимает только последнее назначение. Все предыдущие назначения стираются последним. То есть у неё всегда значение, которой выдал третий TOF.Megaden писал(а): 30 янв 2019, 21:57А можете сказать почему по моему проекту не корректно происходила работа?
[spoiler][/spoiler]
У "НАГРУЗКА OUT" - тоже самое.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
С уважением,
Евгений Бобков
Евгений Бобков
Некорректно работает проект таймер + генератор
Спасибо .. дошло...
Отправлено спустя 25 минут 6 секунд:
А вот вообщем по логике построения ?
Отправлено спустя 25 минут 6 секунд:
А вот вообщем по логике построения ?
- eugeneb
- Лейтенант
- Сообщения: 486
- Зарегистрирован: 15 авг 2016, 11:20
- Откуда: Нижний Новгород
- Имя: Евгений
- Благодарил (а): 1 раз
Некорректно работает проект таймер + генератор
Нормальная логика. Только неоптимально. Вторые Секвенсеры лишние. Переменные "№ СВЕТОДИОД ТАЙМЕР" и "№ СВЕТОДИОД ГЕНЕРАТОР" можно взять с выходов первых секвенсеров. Блоками FreeLog надо пользоваться обосновано. Обычно можно обойтись без них. Знаете, в программировании есть понятия "the best practice" и "bad practice". Так вот в языке FBD блоки свободной логики это "bad practice" - плохой тон. Это как оператор GOTO в процедурных языках - не рекомендован к применению вообще. Представляете парадокс - оператор есть, но пользоваться им не рекомендуется 
Так вот, если вы увидели у себя проекте блок свободной логики - это сигнал тревоги. Надо пересмотреть проект.
Но можно и с ним. В обоснованных случаях. Это я просто топлю за красоту и гармонию инженерного труда
Так вот, если вы увидели у себя проекте блок свободной логики - это сигнал тревоги. Надо пересмотреть проект.
Но можно и с ним. В обоснованных случаях. Это я просто топлю за красоту и гармонию инженерного труда
С уважением,
Евгений Бобков
Евгений Бобков
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость