roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 22:54

Часовой пояс: UTC + 4 часа




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Как правильно написать условие в программе
СообщениеДобавлено: 26 мар 2011, 02:52 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
Есть два условия. В-первом, сравнивание переменных, во-втором нажатие кнопки(кнопка без фиксации). В результате выполнения двух условий, в независимости 1-ого или 2-ого, должно выполняться одно действие. Не могу это правильно реализовать. Нужна помощь.
Код:
If Принудительное_включение = 0 Then :
If Переменная = 0 Then : Переменная = 1 : Else : Переменная = 0 : End If : End If 'переустанавливаем переменную

If Temp => Tem1 Then : Реле = 1 : End If                   '1-ое условие
If Переменная = 0 Then : Реле = 1 : End If                 '2-ое условие

If Temp <= Tem2 Then : Реле = 0 : End If                   '1-ое условие
If Переменная = 1 Then : Реле = 0 : End If                 '2-ое условие


Добавлено спустя 37 минут 37 секунд:
Сделать удалось только так:
Код:
Sub Вов

Tem1 = A
Tem2 = B

If Temp => Tem1 Then : Реле = 1 : End If :

If Temp <= Tem2 Then : Реле = 0 : End If :

If Принудительное_включение = 0 Then : Call Пвв : End If

End Sub

Sub Пвв

If Принудительное_включение = 0 Then : Реле = 1 : End If

If Принудительное_включение = 1 Then : Реле = 0 : End If

End Sub

Но это если поставить кнопку с фиксацией


Последний раз редактировалось space 26 мар 2011, 19:01, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как правильно написать условие в программе
СообщениеДобавлено: 26 мар 2011, 14:48 
Не в сети

Зарегистрирован: 18 фев 2010, 12:51
Сообщения: 18
Откуда: Irkutsk
прог. языки: двоичный код
а оно не умеет конструкции типа:
if A = 1 or B = 1 then lalala ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как правильно написать условие в программе
СообщениеДобавлено: 26 мар 2011, 16:29 
Не в сети
Аватара пользователя

Зарегистрирован: 17 июн 2007, 23:44
Сообщения: 565
Откуда: Тула
прог. языки: Bascom AVR Basic, CodeVisionAVR
ФИО: Замотаев Кирилл Игоревич
пробовал, действие выполняет только если сравнение по условию выполняется, а затем выполняется условие нажатие клавиши.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 3 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 27


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO