- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Weintek MT8071iE + Siemens Logo OBA8.
Модератор: специалисты Weintek
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 26 авг 2016, 09:23
- Имя: Железов Артем Андреевич
- Страна: Россия
Weintek MT8071iE + Siemens Logo OBA8.
Всем доброго времени суток.
Являюсь инженером промышленной электроники. С проводами и прочими железными прелестями дружу, вот программирование осваиваю потихоньку.
Достался набор Weintek MT8071iE + Siemens Logo OBA8, который успешно подружил. Установлен дома, подключены светодиодные ленты для освещения зала зонами, подключил датчик температуры, опять же показывает какая в зале погода).
НО... с датчиком вроде все понятно, через нормирующий преобразователь на AI и немного подумать... работает, сверялся с другим показометром. А вот для управления светом раньше был только лого, соответственно в зависимости сигналов на входе подключались выходы (свет соответственно). С логикой вроде дружу, реализовывал различные схемы включения, даже свет в одной зоне загорался по времени (вечером, чтоб не темно было таксеру сидеть одному). После подключения панели не получается реализовать кнопками с нее управление. Т.е. привязать кнопку ко входу, как было реализовано управление раньше. Поэтому были прикреплены сразу выхода к кнопкам панели, что как бы это сказать, не совсем удобно и верно. Подскажите пожалуйста, как можно сделать так, что нажимая на кнопку на панели, лого расценивал это как нажатие кнопки на физическом своем входе.
Ну и еще один вопрос: хотелось бы реализовать некий отсчет времени.. Допустим нажимая кнопку на панели счетчик сбрасывался и начинался новый отсчет времени. Примерно несколько часов, и считал бы не в секундах только, а показывая часы и минуты. Ну а по нажатию сбрасывался и отсчет начинался заново. Как лучше: силами лого или панели?
Заранее благодарен.
Являюсь инженером промышленной электроники. С проводами и прочими железными прелестями дружу, вот программирование осваиваю потихоньку.
Достался набор Weintek MT8071iE + Siemens Logo OBA8, который успешно подружил. Установлен дома, подключены светодиодные ленты для освещения зала зонами, подключил датчик температуры, опять же показывает какая в зале погода).
НО... с датчиком вроде все понятно, через нормирующий преобразователь на AI и немного подумать... работает, сверялся с другим показометром. А вот для управления светом раньше был только лого, соответственно в зависимости сигналов на входе подключались выходы (свет соответственно). С логикой вроде дружу, реализовывал различные схемы включения, даже свет в одной зоне загорался по времени (вечером, чтоб не темно было таксеру сидеть одному). После подключения панели не получается реализовать кнопками с нее управление. Т.е. привязать кнопку ко входу, как было реализовано управление раньше. Поэтому были прикреплены сразу выхода к кнопкам панели, что как бы это сказать, не совсем удобно и верно. Подскажите пожалуйста, как можно сделать так, что нажимая на кнопку на панели, лого расценивал это как нажатие кнопки на физическом своем входе.
Ну и еще один вопрос: хотелось бы реализовать некий отсчет времени.. Допустим нажимая кнопку на панели счетчик сбрасывался и начинался новый отсчет времени. Примерно несколько часов, и считал бы не в секундах только, а показывая часы и минуты. Ну а по нажатию сбрасывался и отсчет начинался заново. Как лучше: силами лого или панели?
Заранее благодарен.
-
- почётный участник форума
- Сообщения: 3576
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 271 раз
Weintek MT8071iE + Siemens Logo OBA8.
В EasyBuilder в свойствах кнопки выбери Общие Атрибуты Стиль Моментально. И будет у тебя обычная кнопка "с пружинным возвратом".
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 26 авг 2016, 09:23
- Имя: Железов Артем Андреевич
- Страна: Россия
Weintek MT8071iE + Siemens Logo OBA8.
Вопрос не о том как должна работать кнопка на панели, а о том, как привязать кнопку ко входу. Т.е. сейчас настроена кнопка как переключение. Нажав раз включается свет, второй раз нажав - выключается. Но устанавливается в 1 или 0 выход, на котором сидит свет. А надо переключать так вход.
-
- почётный участник форума
- Сообщения: 3576
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 271 раз
Weintek MT8071iE + Siemens Logo OBA8.
А ты попробуй ту настройку, может что-нибудь найдешь для себя подходящее...
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 26 авг 2016, 09:23
- Имя: Железов Артем Андреевич
- Страна: Россия
Weintek MT8071iE + Siemens Logo OBA8.
В настройках кнопки я уже разобрался. Вопрос был о том, как с помощью кнопки задавать значение по входу, а не выставлять выход.
-
- почётный участник форума
- Сообщения: 3576
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 271 раз
Weintek MT8071iE + Siemens Logo OBA8.
Я не понимаю. Подбери другие слова для более понятного объяснения.
Ты хочешь, чтобы кнопка имитировала включение реального физического входа I? Так нельзя! Куда тогда девать сам сигнал физического входа? Выпаять что ли?
Посмотри в Лого Комфорте объект "флаг" (M) - это не вход и не выход, а внутренняя переменная.
Ты хочешь, чтобы кнопка имитировала включение реального физического входа I? Так нельзя! Куда тогда девать сам сигнал физического входа? Выпаять что ли?
Посмотри в Лого Комфорте объект "флаг" (M) - это не вход и не выход, а внутренняя переменная.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 26 авг 2016, 09:23
- Имя: Железов Артем Андреевич
- Страна: Россия
Weintek MT8071iE + Siemens Logo OBA8.
Хорошо, тогда как им воспользоваться? Понимаю что физический вход никак не заменить. Нужно чтобы при нажатии кнопки на панели не просто выставлялся выход в 0 или 1 (как это выполнено сейчас), а возможно было запустить что либо, как будто это нажата кнопка F1...F4 на панели лого или как сигнал со входа. Не получилось реализовать через "флаг". Можно показать на примере? Очень надо.
Ну и вопрос с отсчетом времени остается актуальным.
Ну и вопрос с отсчетом времени остается актуальным.
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 601 раз
- Поблагодарили: 758 раз
Weintek MT8071iE + Siemens Logo OBA8.
И физические входы, и физические выходы вполне могут иметь своё отражение в памяти контроллера.
С помощью панели оператора изменяют, как правило, именно значения в памяти контроллера.
А уж ячейки памяти наравне со значениями входов и выходов используются в логике программы.
С помощью панели оператора изменяют, как правило, именно значения в памяти контроллера.
А уж ячейки памяти наравне со значениями входов и выходов используются в логике программы.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 26 авг 2016, 09:23
- Имя: Железов Артем Андреевич
- Страна: Россия
Weintek MT8071iE + Siemens Logo OBA8.
Это я все понимаю, мне бы пример реализации, как это ручками выполнить. Допустим делаю я кнопку на экране, с функцией переключений и указываю что переключать будет М1. М1 в свою очередь подключено к выходу Q1. Добавляю на экран индикацию, привязываю к выходу Q1. Все заливаю, запускаю. Кнопка нажимается, индикация ничего не меняет. Что я делаю не так?
-
- почётный участник форума
- Сообщения: 3576
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 271 раз
Weintek MT8071iE + Siemens Logo OBA8.
Я вообще первый раз услышал, что вейнтек дружит с лого... А с выходом Q1 напрямую работает?
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 26 авг 2016, 09:23
- Имя: Железов Артем Андреевич
- Страна: Россия
Weintek MT8071iE + Siemens Logo OBA8.
В том то и дело, что переключается в 1/0 выходы Q1...4, привязанные к кнопкам на панели. А хотелось бы внутри лого что-то запускать... Например отсчет времени.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 26 авг 2016, 09:23
- Имя: Железов Артем Андреевич
- Страна: Россия
Weintek MT8071iE + Siemens Logo OBA8.
В том то и дело, что переключается в 1/0 выходы Q1...4, привязанные к кнопкам на панели. А хотелось бы внутри лого что-то запускать... Например отсчет времени.
-
- почётный участник форума
- Сообщения: 3576
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 271 раз
Weintek MT8071iE + Siemens Logo OBA8.
Как флаг-то используешь? Вход никуда не подключай, выход только используй, как тебе надо.
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 26 авг 2016, 09:23
- Имя: Железов Артем Андреевич
- Страна: Россия
Weintek MT8071iE + Siemens Logo OBA8.
Посидел потыкал кнопки, с флагами получилось. Видимо прошлый раз что-то не так делал. Один вопрос снялся. Остается актуальным вопрос про реализацию отсчета времени.
-
- специалист по WEINTEK
- Сообщения: 208
- Зарегистрирован: 22 мар 2013, 11:52
- Имя: Денис Порфирьев
- город/регион: Санкт-Петербург
- Поблагодарили: 6 раз
Weintek MT8071iE + Siemens Logo OBA8.
Считать и показывать - разные штуки. Считать можно объектом "таймер", после этого преобразовывать в часы/минуты/секунды макросами либо на лету, включив преобразование в адресных ярлыках (предварительно создав функции в библиотеке макросов).ArtemZH писал(а): Ну и еще один вопрос: хотелось бы реализовать некий отсчет времени.. Допустим нажимая кнопку на панели счетчик сбрасывался и начинался новый отсчет времени. Примерно несколько часов, и считал бы не в секундах только, а показывая часы и минуты. Ну а по нажатию сбрасывался и отсчет начинался заново. Как лучше: силами лого или панели?
-
- здесь недавно
- Сообщения: 9
- Зарегистрирован: 26 авг 2016, 09:23
- Имя: Железов Артем Андреевич
- Страна: Россия
Weintek MT8071iE + Siemens Logo OBA8.
Реализовал отсчет через секундомеры лого, со сбросом при достижении 59 секунд и минут. Работает. А вот как сделать через макросы? Где можно ознакомиться? Заранее благодарен.