Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 15 из 15

Тема: как зашитить важные переменные? (плк150-220.и-м)

  1. #11

    По умолчанию

    В нашей деревне все такие крутые, что Watchdog не используют?
    В Винде его как-раз нет и в этом есть проблема.
    Независимо от железа и программы и отсутствия в них багов проблему ионизирующего космического излучения никто не отменял.
    Вы знаете, что по статистике каждый ПК должен виснуть раз в месяц? ДОЛЖЕН.
    В ПЛК меньше транзисторов и сам он меньше - но проблемы это не отменяет. Ведь Вы его в свинцовый кожух >1 метра толщиной не прячете?

  2. #12

    По умолчанию

    С точки зрения сисадмина так и надо. На рабочем столе две иконки - 1С и почта. И никаких вопросов от пользователя.
    Программист контроллера и есть сисадмин. Он должен предусмотреть все реальные и маловероятные ситуации. В том числе и зависание проца(например, от удара молнии ).
    Watch dog аналог водителя ритма сердца. Сердце не стучит - удар током.
    А уверенность или неуверенность в себе не повод останавливать производство. Иногда стожек соломы лучше приклеить к месту падения

  3. #13

    По умолчанию

    WatchDog, конечно, штука хорошая... - только это не решение проблемы, а затычка...
    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    ...проблему ионизирующего космического излучения никто не отменял.
    Это, что, теперь уже и вспышки на солнце виноваты?! Или в нашем регионе радиоактивный фон повышенный?

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    ...по статистике каждый ПК должен виснуть раз в месяц? ДОЛЖЕН.
    Так и напишите это в документации на ПЛК!!!
    Статистика - наука о методах сбора, обработки, анализа и интерпретации данных, характеризующих массовые явления и процессы...
    Это не закон, она может только предсказать некоторую вероятность... По статистике ничто, ничего не должно!
    Думаю у солидных производителей статистика другая.

  4. #14

    По умолчанию

    Отрицание политики не избавляет от её последствий. (с)

    Что мы должны написать - про космическое излучение? я Вам привел пример, почему Watchdog необходим. Не говоря уже об ошибках в программе ...
    А радиоактивный фон повышен в нашей Вселенной. Такова суровая правда жизни.
    Думаю у солидных производителей watchdog тоже отключить нельзя

    Давайте перейдём от обсуждения статистики к более насущным проблемам.

  5. #15

    По умолчанию

    Господа, хватит не о чем.
    1. Есть ПК, где Вы сами организуете отслеживание процессов и принимаете решение о прерывании или перезагрузке или еще о чем то.
    2. Есть ПЛК со своими принципами работы и вытекающими отсюда требованиями. И требования эти не много ни мало прописаны в ГОСТ-ах...

    В отличае от программы на ПК программа в ПЛК выполняется ВСЕГДА. Это принцип работы ПЛК.
    И watch dog - совершенно стандартное средство диагностики и больбы с нештатными режимами работы контроллера, будь то вина самого контроллера или программиста, который не учел что то при программировании, или недоконфигурировал чего то... (сейчас говорю в принципе).
    Ситуация проста как 3 копейки:
    У Вас стоит контроллер и управляет колбасной печью на несколько тонн, или цветником.
    В силу непреодалимых обстоятельств происходит сбой в программе, и контроллер виснет, оставив включенным ТЭН-ы. Продукт на смарку - убытки на кого???
    Виной повторюсь может быть что угодно: перепады напряжения, пьянный электрик, сварщик, который запитался от фазы питания контроллера, переполнение счетчика, которое не предусмотрели, переход в вечный цикл...
    Контроллер должен отследить, что программа выполняется. А если не выполняется: все выключить и продиагностировать (Reset)/ И начать с указанного программистом места.

    И не важно на сколько известный бренд делал ПЛК. Но если он сделал ПЛК, а не промышленный ПК, и сделал его согласно ГОСТ-ов, то так и будет работать ЛЮБОЙ ПЛК ЛЮБОГО производителя.

    Открою страшную тайну: watch dog-ов даже 2. Один закладывает CoDeSys, и один для надежности мы. Как раз чтобы не было статистики, и разговоров Брэнд-не-брэнд.
    Последний раз редактировалось Николаев Андрей; 05.05.2009 в 20:55.

Страница 2 из 2 ПерваяПервая 12

Ваши права

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