Author |
Message |
Written on: 27. 04. 2010 [00:16]
|
petr
Petro Litkovets
Contributor
Topic creator
registered since: 12.01.2010
Posts: 27
|
Возник вопрос по использовании OpenSCADA в качестве PLC без резервного питания.
Я установил ALT Linux 5.0 minimal и последнюю версию OpenSCADA. Возможна ли угроза краха системы при отключении питания.
Если возможно, то что необходимо сделать, чтоб повысить надежность системы?
|
Written on: 27. 04. 2010 [09:15]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"petr" wrote:
Возможна ли угроза краха системы при отключении питания.
Подобное было здесь: http://oscada.org/ru/forum/posts//otkazoustoichivost
"petr" wrote:
Если возможно, то что необходимо сделать, чтоб повысить надежность системы?
Мы делаем так: http://wiki.oscada.org/Using/LP8x81
Learn, learn and learn better than work, work and work.
|
Written on: 03. 05. 2010 [15:21]
|
petr
Petro Litkovets
Contributor
Topic creator
registered since: 12.01.2010
Posts: 27
|
LP8x81 надо будет обязательно попробовать для задачи помощнее .
А сейчас у меня обычный компактный компутер с процессором Celeron 1.8Гц и компакт флеш 1Гб.
Так как визуализация тут не нужна, я выбрал консольный вариант ALT Linux 5.0 minimal, и OpenSCADA 0.6.4.1, работает прекрасно но установку я сделал обычным способом на Ext3.
Специально много раз пробовал отключать от питания. Но ни система ни OpenSCADA ни разу не заглючила, что конечно радует.
Но если все таки есть возможность поломки системы, то надо принимать меры.
Прочитал тему форума "отказоустойчивость", где предлагается ReadonlyRoot для Debian ( http://wiki.debian.org/ReadonlyRoot ).
Подойдет ли эта методика для ALT Linux ?
В ALT Linux надо также редактировать /etc/fstab как в Debian , или по другому?
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/hda1 / ext2 defaults,noatime,ro,errors=remount-ro 0 1
/dev/hda4 /var ext3 defaults 0 2
[This article was edited 1 times, at last 03.05.2010 at 15:21.]
|
Written on: 03. 05. 2010 [15:56]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"petr" wrote:
LP8x81 надо будет обязательно попробовать для задачи помощнее .
Прочитал тему форума "отказоустойчивость", где предлагается ReadonlyRoot для Debian ( http://wiki.debian.org/ReadonlyRoot ).
Подойдет ли эта методика для ALT Linux ?
Для ALTLinux эта методика есть изначально и она как раз работает на LP8781 в промышленных условиях. Невнимательно читаете по ссылкам!
Это как раз для Debian народ и спрашивал подобное, но никто не делал.
Learn, learn and learn better than work, work and work.
|
Written on: 08. 05. 2010 [17:22]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
Обновил документ по описанию процедуры создания прошивок на ALTLinux, а также собрал свежие прошивки консольной версии и версии с GUI, при этом все модули Linux ядра оставил. Что должно позволить загрузиться с USB-flash почти на всём. А далее можно отобрать нужные модули и собрать финальную прошивку, если понадобиться.
Learn, learn and learn better than work, work and work.
|
Written on: 12. 05. 2010 [14:28]
|
petr
Petro Litkovets
Contributor
Topic creator
registered since: 12.01.2010
Posts: 27
|
Попробовал свежую прошивку консольной версии на USB флешке. Все делал строго по пунктам http://wiki.oscada.org/Using/PLC . Использовал fat и syslinux. В редакторе разделов GParted выставил флаг plcFlash как у syslinux.cfg и поставил boot флаг для загрузки.
Но при загрузке выдает ошибку "Missing operating system"
Также пробовал и с GUI версией и с ext2 и extlinux, но при загрузке возникает та самая ошибка "Missing operating system". Возможно есть еще какие то нюансы.
Может кто то с этим сталкивался?
[This article was edited 1 times, at last 12.05.2010 at 14:29.]
|
Written on: 12. 05. 2010 [15:17]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"petr" wrote:
Попробовал свежую прошивку консольной версии на USB флешке. Все делал строго по пунктам http://wiki.oscada.org/Using/PLC . Использовал fat и syslinux. В редакторе разделов GParted выставил флаг plcFlash как у syslinux.cfg и поставил boot флаг для загрузки.
Чего чего? Это что за флаг такой plcFlash? plcFlash это не флаг, а метка.
"petr" wrote:
Но при загрузке выдает ошибку "Missing operating system"
BIOS выдаёт?
У меня подобное было после полного пересоздания загрузочного раздела в parted. Он как-то странно его выравнивает. Переразбил в fdisk и всё заработало.
Ещё, BIOS далеко не каждой стационарной материнка нормально поддерживает загрузку из USB-flash.
Learn, learn and learn better than work, work and work.
|
Written on: 12. 05. 2010 [19:59]
|
Aleksey
Aleksey Popkov
Contributor
registered since: 31.07.2008
Posts: 326
|
"roman" wrote:
Ещё, BIOS далеко не каждой стационарной материнка нормально поддерживает загрузку из USB-flash.
Это точно, на VortexDX точно не работает. Если только не заскочить в CMOS, посмотреть и из него выйти.
|
Written on: 13. 05. 2010 [19:58]
|
petr
Petro Litkovets
Contributor
Topic creator
registered since: 12.01.2010
Posts: 27
|
Да это GParted работает некорректно. Переразбил в fdisk , использовал прошивку консольной версии и все заработало. Правда пришлось пройтись по разным пунктам меню.
IDE-flash наверно будет запускаться сразу.
Теперь возник вопрос, как добавить например модуль DCON?
Пробовал вписать daq_DCON.so в библиотеку модулей но там стоит read only.
[This article was edited 1 times, at last 13.05.2010 at 20:46.]
|
Written on: 14. 05. 2010 [09:09]
|
roman
Roman Savochenko
Moderator Contributor Developer
registered since: 12.12.2007
Posts: 3750
|
"petr" wrote:
Теперь возник вопрос, как добавить например модуль DCON?
Пересобрать
"petr" wrote:
Пробовал вписать daq_DCON.so в библиотеку модулей но там стоит read only.
Естественно. Это ведь RO-упакованная FS Squish.
Тоже читаем документ фрагментами?
Learn, learn and learn better than work, work and work.
|