"Первые шаги"
- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
"Первые шаги"
[quote=Massmeter post_id=87066 time=1584865968 user_id=10129]
А прямого преобразования Bool в INT разве нет?
[spoiler] [/spoiler]
пардон! уберите нижнюю переменную с 0,иначе она перепишет ранее записанное значение в 0 и на экране вы увидите 0.
Или поставьте её в самый верх-получится очистка переменной в каждом цикле.
А прямого преобразования Bool в INT разве нет?
[spoiler] [/spoiler]
пардон! уберите нижнюю переменную с 0,иначе она перепишет ранее записанное значение в 0 и на экране вы увидите 0.
Или поставьте её в самый верх-получится очистка переменной в каждом цикле.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось belyx 22 мар 2020, 12:55, всего редактировалось 1 раз.
"Первые шаги"
АААА. Всем спасибо. Но на экран я вывожу просто для контроля правильности написания программы. Вместо светодиода на дискретном выходе.
Отправлено спустя 2 минуты 31 секунду:
А еще вопрос. Иногда надо убрать линию связи с одного блока на другой. Никак не получается.
Отправлено спустя 2 минуты 31 секунду:
А еще вопрос. Иногда надо убрать линию связи с одного блока на другой. Никак не получается.
- belyx
- Сержант
- Сообщения: 251
- Зарегистрирован: 24 июл 2016, 20:38
- Откуда: Витебск Беларусь
- Благодарил (а): 7 раз
"Первые шаги"
справа эту связь левой кнопкой мыши цепляете и убираетеMassmeter писал(а): 22 мар 2020, 13:05 Иногда надо убрать линию связи с одного блока на другой. Никак не получается
-
- Рядовой
- Сообщения: 14
- Зарегистрирован: 04 мар 2020, 11:40
- Имя: Павел
"Первые шаги"
не могу понять.
Как реализовать.
Есть 2 кнопки и счетчик. на 2 входа.
Как сделать так, чтоб после перезагрузки он считал со значения по умолчанию, ну либо от переменной из ерпрома?
Всегда начинает с 0
Предустановки , вход . задать константу - не то.
Как реализовать.
Есть 2 кнопки и счетчик. на 2 входа.
Как сделать так, чтоб после перезагрузки он считал со значения по умолчанию, ну либо от переменной из ерпрома?
Всегда начинает с 0
Предустановки , вход . задать константу - не то.
"Первые шаги"
[ref]starik2000[/ref], именно с помощью "Предустановки" записываете в счётчик нужное вам значение при запуске.
-
- Рядовой
- Сообщения: 14
- Зарегистрирован: 04 мар 2020, 11:40
- Имя: Павел
"Первые шаги"
[ref]edyapd[/ref],
не пишет
Там появляется дополнительный вход.
если на него подается единица от кнопки это значение сразу ставиться и фиксируется
если единицу не подавать, то начинает с 0
не пишет
Там появляется дополнительный вход.
если на него подается единица от кнопки это значение сразу ставиться и фиксируется
если единицу не подавать, то начинает с 0
"Первые шаги"
Ставите RTrig. Вход инвертируете, а выход соединяете со входом "Предустановки" счётчика. В константе предустановки записываете нужное вам значение.starik2000 писал(а): 28 мар 2020, 19:19 Там появляется дополнительный вход.
если на него подается единица от кнопки это значение сразу ставиться и фиксируется
если единицу не подавать, то начинает с 0
-
- Рядовой
- Сообщения: 14
- Зарегистрирован: 04 мар 2020, 11:40
- Имя: Павел
"Первые шаги"
[ref]com[/ref],
если вы про это то оно работает так , как я описал выше.
сразу значение и на кнопки уже не реагирует
Отправлено спустя 1 минуту 7 секунд:
[ref]edyapd[/ref],
а что вы написали , я честно совсем не понял. Хотя очень пытался
если вы про это то оно работает так , как я описал выше.
сразу значение и на кнопки уже не реагирует
Отправлено спустя 1 минуту 7 секунд:
[ref]edyapd[/ref],
а что вы написали , я честно совсем не понял. Хотя очень пытался
У вас нет необходимых прав для просмотра вложений в этом сообщении.
"Первые шаги"
[ref]starik2000[/ref], ну не знаю, куда уж яснее
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 14
- Зарегистрирован: 04 мар 2020, 11:40
- Имя: Павел
"Первые шаги"
[ref]edyapd[/ref],
вот когда смотрю картинку и читаю описание - все понятно. Без картинки пытался понять как инвертированый rtrig ко входу V привязать
Спасибо, все помогло
Отправлено спустя 8 часов 44 минуты 43 секунды:
В программе есть пункт выполнение платы по условию. Скажем , переменная имеет некое значение. Подскажите, а можно добавить 2 условия? Например, и вторая переменная имеет некое значение.
вот когда смотрю картинку и читаю описание - все понятно. Без картинки пытался понять как инвертированый rtrig ко входу V привязать

Спасибо, все помогло
Отправлено спустя 8 часов 44 минуты 43 секунды:
В программе есть пункт выполнение платы по условию. Скажем , переменная имеет некое значение. Подскажите, а можно добавить 2 условия? Например, и вторая переменная имеет некое значение.
"Первые шаги"
В будущем автор обещает добавить такую возможность. Пока можно в основном цикле создать из переменных условия через AND, OR, XOR etc. И уже получившуюся переменную использовать в плате по условию.starik2000 писал(а): 29 мар 2020, 19:50 Подскажите, а можно добавить 2 условия? Например, и вторая переменная имеет некое значение.
-
- Рядовой
- Сообщения: 72
- Зарегистрирован: 06 апр 2020, 10:53
- Имя: Павел
"Первые шаги"
Собрал анемометр. Обороты считаю.
Возникла необходимость выхватывать максимальное значение за последние скажем 3 секунды. Пока в голову приходит реализация через массив , но может проще есть варианты?
Возникла необходимость выхватывать максимальное значение за последние скажем 3 секунды. Пока в голову приходит реализация через массив , но может проще есть варианты?
-
- Рядовой
- Сообщения: 72
- Зарегистрирован: 06 апр 2020, 10:53
- Имя: Павел
-
- Рядовой
- Сообщения: 72
- Зарегистрирован: 06 апр 2020, 10:53
- Имя: Павел
"Первые шаги"
Если перегрузить контролер , то свет не горит, и загорится только после полного круга срабатывания SR тригера - дальше работает как нужно.
Почему это происходит я понимаю, я пока не понимаю как это исправить.
если SR тригер заменить другим тригером, то оно работает - но оно и работает если перегрузить когда не должно работать что то я упускаю, ткните носом как надо , спасибо.
Да, я перкрасно понимаю, что блок компараторов можно заменить на блок будильника. Это для наглядности сделал
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 72
- Зарегистрирован: 06 апр 2020, 10:53
- Имя: Павел
"Первые шаги"
[ref]dsfbuy[/ref],
Дай бог тебе здоровья
Это то, что нужно.
Но вопрос оставляю открытым, на этот раз уже для саморазвития так сказать, если кто может подсказать , буду рад.
Перепробовав кучу вариантов с тригерами, оно
полу работает .
Вся засада возникает с переходом 23-0
Дай бог тебе здоровья

Это то, что нужно.
Но вопрос оставляю открытым, на этот раз уже для саморазвития так сказать, если кто может подсказать , буду рад.
Перепробовав кучу вариантов с тригерами, оно
полу работает .
Вся засада возникает с переходом 23-0
"Первые шаги"
[ref]starik3000[/ref], надо в блоках делать условие >= или <=, а не как у вас ==. И ещё надо учитывать время включения меньше или больше времени выключения.
Отправлено спустя 5 минут 14 секунд:
Примерно так При этом время тоже советую пересчитывать в минуты или в секунды. И не надо будет тогда сравнивать отдельно часы и минуты
Отправлено спустя 5 минут 14 секунд:
Примерно так При этом время тоже советую пересчитывать в минуты или в секунды. И не надо будет тогда сравнивать отдельно часы и минуты
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 72
- Зарегистрирован: 06 апр 2020, 10:53
- Имя: Павел
"Первые шаги"
Мужики , я поломал мозг. Ткните носом .
ниже кусок кода прикрепил.
Суть в том, выполняется условие . Реле отключается - и через заданную паузу включается.(задержка на включение)
А дальше идет бред.
Задержка на включение задается ручками. с шагом 10 сек.
до 30 сек - все работает как надо. 40 сек - и срабатывает моментально.
На всякий случай картинка.
ниже кусок кода прикрепил.
Суть в том, выполняется условие . Реле отключается - и через заданную паузу включается.(задержка на включение)
А дальше идет бред.
Задержка на включение задается ручками. с шагом 10 сек.
до 30 сек - все работает как надо. 40 сек - и срабатывает моментально.
На всякий случай картинка.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя