Segnetics

Вернуться   Segnetics > База знаний > Библиотека

Библиотека Здесь сосредоточены познавательные статьи, раскрывающие те или иные аспекты оборудования или условий его применения

Ответ
 
Опции темы Поиск в этой теме
Старый 20.04.2016, 12:38   #1
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 089
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Приведение SMH-2Gi в заводское состояние

Внимание! Данная статья предназначена для случаев, когда никакой из штатных способов не годится. Подробнее о "нормальной" установке системы написано в Руководстве по Эксплуатации на контроллер!

Описанные здесь действия не нужны для обновления контроллера, они предназначены для исключительных случаев, когда ничего другое уже не помогает.


Обычная переустановка Linux из программы SMLogix, описанная в Руководстве по Эксплуатации и в справке не затрагивает пользовательских настроек контроллера и FBD-программы, загруженной в него.

Т.е., переустанавливая Linux таким образом, вы полностью сохраняете все пользовательские данные: настройку сети, настройку внутренних сервисов, базы данных работы с модемами, SMConfig и другое.

Это может быть проблемой, если ошибки внесены именно в пользовательские данные. Например, базу данных SMConfig невозможно стереть, данные в ней только добавляются и обновляются. И, если по какой-то причине, эта база данных повреждена, то это запросто может проявиться в чём угодно: в нестабильной работе Modbus, нестабильной отправке или приёме СМС и других "странных" вещах.

В большинстве случаев от этого помогает такая функция, как "Сброс пароля root". Она полностью очищает пользовательские данные и настройки. Казалось бы - вот оно, решение, но не всё так просто.

SMconfig и SMConnect влияют на операционную систему с момента включения контроллера. Поэтому изредка нужно привести контроллер именно в то состояние, в котором он выходит с завода, т.е. от нас. Например, нет другого способа заставить корректно работать контроллер-сервер SMConnect, в котором несколько раз подряд переустанавливают операционную систему от контроллера-клиента SMConnect (возникает системная авария конфигурации httpd, которую невозможно снять).

Или нет другого способа корректно понизить версию операционной системы в контроллере, т.к. более новые сервисы вносят в конфигурацию такие настройки, которые затем не могут быть опознаны более старыми версиями этих же самых версий.

Как привести контроллер в заводское состояние, показано на этом видео:

https://youtu.be/hPYgQ3fDm7Y


Комплект ПО можно найти по следующей ссылке. Заранее предупреждаю, что там содержится ПО не самой актуальной версии, но этого достаточно, чтобы контроллер ожил и его можно было обновить штатными способами.

http://dl.segnetics.com/PRODUCTS/SMH2Gi/kernel/

!!! Не пытайтесь загрузить в контроллер-клиент ПО от контроллера-сервера. Сервер всё равно работать не будет, а остальные функции запустятся в "аварийном" режиме, с очень ограниченными возможностями. То же самое произойдёт и при обратном процессе: контроллер-сервер с ПО от контроллера-клиента также будет работать в аварийном режиме.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.

Последний раз редактировалось Ruslangsm, 22.11.2021 в 15:39 Причина: поправил ссылку на youtube
Arsie вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Вкл.



Часовой пояс GMT +4, время: 22:56.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024