|
Форум Segnetics Территория общения |
|
Опции темы | Поиск в этой теме |
03.04.2020, 20:58 | #1 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Прошу подсказать возможно ли произвести удаленную перезагрузку (перезапуск) контроллера по принципу отключения питания.
Причина, стоит контроллер SMH4 управляет модулями ввода/вывода Овен Мх210 ( сейчас 8 шт, далее планируется до 40 шт. (расположены по 2-3 шт. по зданию, объединенные в локальную сеть)) к контроллеру подключен Trim5 как выносной пульт, при просадках напряжения питания (от 0,5 до 3 сек) некоторые модули после перезапуска перестают обмениваться данными с контроллером (ошибок не выдают). Помогает перезапуск SMH4 по питанию. Данная проблема проявляется не всегда. Доступ к контроллеру есть удаленный, но хотелось бы сделать перезапуск SMH4 с Trim5 по Modbus TCP в ручном режиме. Проект не стандартный (система защиты от протечек С/У). __________________ Саня |
03.04.2020, 21:08 | #2 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Цитата:
|
|
Благодарность от: |
03.04.2020, 21:20 | #3 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
__________________ Саня |
03.04.2020, 21:25 | #4 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
а, так вот что ты хочешь.. наверное есть способ, но я его не знаю.
из доступных способов - нужен внешний таймер-реле задержки. с трима через смш4 дергаешь его за ногу он снимает питание с смш4 на пару минут. но если трабл в питании, то я бы поставил акки. но справедливости ради я давно уже как-то просил дать возможность ребутнуть плк каким-нить служебным фбд-блоком |
04.04.2020, 04:27 | #5 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
С Трим5 открывать сессию ssh с SMH4 и выдавать команду reboot.
А лучше разобраться с питанием модулей. Практика показывает, что некоторые модули некоторых производителей падают в обморок, если опросить их первую секунду-две после их включения. Данные бегают, но ничего общего с реальностью не имеют. PS. Подозреваю, что торможение опроса slaveX(link) и его последующее возобновление вполне может стать заменой ребута. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
04.04.2020, 21:00 | #6 | |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Цитата:
А второй вариант можно по подробнее. __________________ Саня |
|
06.04.2020, 14:02 | #7 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Цитата:
Тут придётся на Си покодить чуток. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
06.04.2020, 18:30 | #8 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
В том и проблема не знаком с этим.
__________________ Саня |
06.04.2020, 18:45 | #9 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Фрилансера попросить? Там дел действительно не очень много.
Челу нужно будет мониторить шмем-переменную "smh4_reboot" и когда она в единице открывать ssh-сессию с логином root и паролем как у вашего smh4 и отдавать команду reboot -f Шмем вы добавите в свою программу и будете дёргать его когда надо перезапустить smh4. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.04.2020, 19:05 | #10 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Цитата:
|
|
06.04.2020, 19:08 | #11 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Какой? Возможности программирования на других языках?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
06.04.2020, 19:29 | #12 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Тема широковата для вебинара. Тут скорее нужна библиотечка решённых задач.
Ну это примерно как устроить вебинар по обучении вождению авто. Вроде бы и несложно всё. Руль, три педали. Но как за час вбить все знания о реальной дороге и всех нюансах поведения авто на различных покрытиях? В примерах у нас есть готовые шаблоны, работающие со шмемами. Программисту остаётся только погуглить, как открываются ssh-сессии. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.04.2020, 19:52 | #13 | |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Цитата:
__________________ Саня |
|
06.04.2020, 20:53 | #14 | |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 171
Благодарил(а): 241 раз(а)
Поблагодарили:
166 раз(а) в 158 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Цитата:
|
|
10.04.2020, 19:19 | #15 | |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Цитата:
__________________ Саня |
|
10.04.2020, 19:28 | #16 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Цитата:
Примеры внутри виртуалки. Тут они в виде документов: https://dl.segnetics.com/PRODUCTS/SMH2Gi/C/docs/ __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
23.04.2020, 23:16 | #17 | |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Цитата:
Виртуалка взята по ссылке выше. __________________ Саня Последний раз редактировалось Arsie, 24.04.2020 в 12:19 Причина: Удалил вложения за ненужностью |
|
24.04.2020, 00:13 | #18 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Все вопрос закрыт.
__________________ Саня |
24.04.2020, 12:31 | #19 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 341
Благодарил(а): 0 раз(а)
Поблагодарили:
255 раз(а) в 251 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Удаленный перезапуск сделали?
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
24.04.2020, 23:40 | #20 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
столкнулся с проблемой установки дополнительных библиотек и плагинов на виртуалке (ссылка выше),
Сначала проблема установки (требовался пароль пользователя - решил). Дальше нет доступа из виртуалки к определенным сайтам. Короче пока борюсь с ветреными мельницами. Осталось написать открытия SSH под IP задаваемый в настройках (то есть можно будет выбирать адрес контроллера который надо перезагрузить). Когда будет готово все выложу и напишу инструкцию. Видео тут https://cloud.mail.ru/public/2DR2/2TtMWTAWf __________________ Саня Последний раз редактировалось Ilya J., 20.12.2022 в 15:26 Причина: удалил вложения за ненужностью. |
25.04.2020, 00:17 | #21 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
|
25.04.2020, 01:51 | #22 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Да. предполагается что на всех контроллерах они одинаковые.
__________________ Саня |
25.04.2020, 21:11 | #23 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 791
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
|
25.04.2020, 21:48 | #24 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
__________________ Саня |
18.05.2020, 00:04 | #25 |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Сделал свою задумку, перезагрузку контроллеров без отключения питания, как отдельного так и другого подключенного по локальной сети.
Видео тут.https://cloud.mail.ru/public/XCPR/3vuTsDdJY Пока выкладывать не буду (если очень хочется попробовать пишите в личку обсудим), есть пока один недостаток если убрать проект (удалить мем-переменные то контроллер уходит в циклическую перезагрузку (решение проблемы форматирование с перемычкой)) идеи как устранить есть, но пока на это времени нет (мой программист готовиться к сессии). передача команды ребут передается с использованием ключей (без пароля) описывать не буду этого в интернете полно https://yandex.ru/search/?lr=10716&c...BE%D0%BB%D1%8F Позже подготовлю инструкцию по установки программы и выложу. __________________ Саня |
18.05.2020, 09:31 | #26 |
Senior Member
Регистрация: Dec 2015
Сообщения: 119
Благодарил(а): 22 раз(а)
Поблагодарили:
4 раз(а) в 4 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
monstr696, а с причиной не разобрались, почему связи нет? Не проще(дешевле в человекочасах) и правильней было поставить реле на питание модулей и отключать их? По сути это то же самое, модули перестают слушать мастера
У меня такая же связка этот плк + такие модули, но проблем ни разу таких не наблюдал, но интересно чем закончится. |
18.05.2020, 21:03 | #27 | |
Senior Member
Регистрация: Apr 2013
Адрес: Россия, Москва
Сообщения: 778
Благодарил(а): 8 раз(а)
Поблагодарили:
65 раз(а) в 60 сообщениях
|
Ответ: Удаленный перезапуск (перезагрузка) контролера SMH4, Trim5
Цитата:
Проблему решили переподключив все шафы с модулями к шкафам гарантированного питания (компьютерная сеть - через ИБП здания). Подвисания происходили при прерывание питания примерно до 1 сек. Связь с модулем вроде есть а обмена нет. Ставить реле на каждую сборку не вариант ( один контроллер на 25-30 шкафов с модулями) расстояние межу шкафами от 10 до 25 метров каждый шкаф имеет собственный источник питания. Ну а для программы перезагрузки найду другое применение, так как она может передавать любую команду по ssh не только "reboot -f". __________________ Саня |
|