![]() |
![]() ![]() |
|
Вопросы о программировании Вопросы, касающиеся программирования на FBD |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
![]() |
#1 |
Member
Регистрация: Nov 2015
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Я создал занчит экрна настрокет, там переменную "освещине". Сделал ее и входной и выходной. Идея такая, что можно эту переменную включать через экран и кнопкой на дверке щита тоже.
Но вот не понятно. Почему на вход подаю 0 а на выходе все еще 1? |
![]() |
![]() |
![]() |
#2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 011
Благодарил(а): 12 раз(а)
Поблагодарили:
585 раз(а) в 534 сообщениях
|
![]() Правильно нужно сделать "запись по сигналу" и одновременно с переключением кнопки генерировать сигнал на запись в меню. __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#3 |
Member
Регистрация: Nov 2015
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#4 |
Member
Регистрация: Nov 2015
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Вот так сделал. Правильно или можно как то элегантней?
|
![]() |
![]() |
![]() |
#5 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 011
Благодарил(а): 12 раз(а)
Поблагодарили:
585 раз(а) в 534 сообщениях
|
![]() ![]() __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#6 |
Member
Регистрация: Nov 2015
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
О да! Это прекрастно! Я не совсем привык мыслить блоками. Я больше в текстовых языках.
Другой вопрос. Есть блок ADD(real). Я хочу прибавлять по 0,1 на каждом нажатии кнопки. Но я не могу ввести 0,1 как параметер только 1. Хотя это real. Мне придется подавать 1 деленую на 10 на второй вход? |
![]() |
![]() |
![]() |
#7 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() Всё можно прописать. Используйте точку. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#8 |
Member
Регистрация: Nov 2015
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#9 |
Member
Регистрация: Nov 2015
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Вот такой регулятор с гистеризисом. Нормально или можно добавить чтонибудь?
|
![]() |
![]() |
![]() |
#10 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 011
Благодарил(а): 12 раз(а)
Поблагодарили:
585 раз(а) в 534 сообщениях
|
![]() __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#11 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]() Файл проекта прикрепите сюда. Может в нём испортилось что-то... Перезапуск лоджика не помогает? __________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#12 |
Member
Регистрация: Nov 2015
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#13 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Можете в блокноте набрать "0,1" и скопировать в поле ввода константы? Ну и с калькулятора тоже можно попробовать. Такое ощущение, что что-то не так в винде с вводом. Я тут попробовал разными способами извратиться, все константы задаются, и через точку и через запятую.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#14 |
Member
Регистрация: Nov 2015
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#15 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 011
Благодарил(а): 12 раз(а)
Поблагодарили:
585 раз(а) в 534 сообщениях
|
![]() Единственная настройка, которая может повлиять на этот диалог - это задание в свойствах локализации системы разделителем любой другой знак, кроме точки и запятой. Например, если задать разделителем знак "=", по полтора придётся писать как "1=5". Проверьте в локализации, что у вас там всё нормально и не слетело ничего. __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#16 |
Member
Регистрация: Nov 2015
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#17 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 011
Благодарил(а): 12 раз(а)
Поблагодарили:
585 раз(а) в 534 сообщениях
|
![]() __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#18 |
Member
Регистрация: Nov 2015
Сообщения: 54
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() Если я поменяю в настроках формата чисел разделитель с , на . то на нампаде все равно , а число опять не вводиться. Короче, я понял в чем проблема. Спасибо. Это все настройки системы. Я работаю исключительна на английской версии винды и из русского у меня только расклад клавиатуры есть. |
![]() |
![]() |
![]() |
#19 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 011
Благодарил(а): 12 раз(а)
Поблагодарили:
585 раз(а) в 534 сообщениях
|
![]() label; switch (освещение) { case 0: новое = 1; case 1: новое = 0; }; if (pressed) освещение = новое; goto label; __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как передать значение переменной из SMH4 внешнему сервису? | tty123 | SMConnect & SMConfig | 1 | 26.08.2019 12:00 |
SMH4 не видится в SMLogix (решено) | marat | Вопросы о SMH4 | 2 | 04.04.2019 19:52 |
Флаг наличия связи, или как присвоить значение переменной из HoldingReg? | Dima P. | SMLogix | 3 | 12.01.2018 13:35 |
Момент изменения переменной (решено) | Andrey92 | SMLogix | 7 | 09.01.2017 11:34 |
Вызов окон SMArt из MSLogix (решено) | evdoc | Вопросы о программировании | 4 | 09.03.2016 18:14 |