И так, как заблокировать опрос всего модуля например дина это понятно, а вуот теперь такой вопрос , можно ли сделать так чтобы неапример какойто конкретный дискрет не опрашивался, или канал модуля, причём программно ... ?
p.s. я понимаю я задаю экзотические вопросы...
Блокировка опроса отдельного дискрета
-
- Сообщения: 3
- Зарегистрирован: 28 май 2009, 19:01
Мне в голову пришло, только желание поднять быстродействие. Меньше трафик в сети, быстрее контроллер реагирует.
В этой связи хочу заметить, что скорость RS485 для контроллера А9 и модулей можно использовать 300 КБ (это в 10 раз быстрее D182). И есть возможность использовать "аварийные" параметры - подробно описано в компоненте "BUS-драйвер". Ещё есть статья в справке "Примеры конфигураций\Различные статьи\Decont-A9\Быстродействие", замеряли времена отклика системы. Тоже полезно посмотреть.
В этой связи хочу заметить, что скорость RS485 для контроллера А9 и модулей можно использовать 300 КБ (это в 10 раз быстрее D182). И есть возможность использовать "аварийные" параметры - подробно описано в компоненте "BUS-драйвер". Ещё есть статья в справке "Примеры конфигураций\Различные статьи\Decont-A9\Быстродействие", замеряли времена отклика системы. Тоже полезно посмотреть.
Лдно что бы не гадли раскажу...
есть щит который универсален и умеет работать с какими либо установками, в нашем случае щит телемеханики , встречается несколько видов ячеек
1- релейные, сних считвается всё просто через DIN-16-24
2- с микропроцессорной защитой, там всё читается через модбас
3... 5 ещё микропроцессорные варианты
и так у мну раньше всегда было так, что вся подстанция либо так либо так сделана , а тут прикол вышел что на тп все варианты есть..
я пророс но увы надоделать
выключить целый DIN не могу так как он обслуживает сразу 16 ячеек, вот и приходтся вертеться, выход нашол ... но корявый...
так что
))
вопрос открыт
просто обычно с дина инфа пишется в отдельный дискрет
с модуля уза она читается и приобразовывается и пишется в тот жедискрет , короче конечная скдада не вкурсе как читается и откуда а получает сведения из одного и того же места !
если хотите знать как сделал раскажу ... (даже бесплатно)
есть щит который универсален и умеет работать с какими либо установками, в нашем случае щит телемеханики , встречается несколько видов ячеек
1- релейные, сних считвается всё просто через DIN-16-24
2- с микропроцессорной защитой, там всё читается через модбас
3... 5 ещё микропроцессорные варианты
и так у мну раньше всегда было так, что вся подстанция либо так либо так сделана , а тут прикол вышел что на тп все варианты есть..
я пророс но увы надоделать
выключить целый DIN не могу так как он обслуживает сразу 16 ячеек, вот и приходтся вертеться, выход нашол ... но корявый...
так что

вопрос открыт
просто обычно с дина инфа пишется в отдельный дискрет
с модуля уза она читается и приобразовывается и пишется в тот жедискрет , короче конечная скдада не вкурсе как читается и откуда а получает сведения из одного и того же места !
если хотите знать как сделал раскажу ... (даже бесплатно)
и как всегда вы меня не поняли, задача весьма простая, расказываю как я это сделал ...
и так вслучае если мне надореальноработать с дискретом от дина , компонент читает ешл и зарисываетобратно , если его надо изменить, так далее не с дина читать а с УЗА например я читаю дискрет но записываю нужное значение полученое через УЗА. вроде всё работает глюклв пока нет , хотя и могут возникнуть дребезги , да и наверно возникаютно контроллер не успивает обработать их ...
вообще меня интересует такой вопрос:
класически цикл работы контроллера должен выглядеть вот так:
1.запуск инициализация
2. чтение сигналов (бус драйвер)
3. по пользователя
4. запись сигналов (бус драйвер)
5 гоу к шагу 2
я так понимаю что у вас всё происходит не синхронно, естьвообще вариат работать по класической схеме (например галочка синхронно с бас драйвером приводит к класической схеме ?) ???
и так вслучае если мне надореальноработать с дискретом от дина , компонент читает ешл и зарисываетобратно , если его надо изменить, так далее не с дина читать а с УЗА например я читаю дискрет но записываю нужное значение полученое через УЗА. вроде всё работает глюклв пока нет , хотя и могут возникнуть дребезги , да и наверно возникаютно контроллер не успивает обработать их ...
вообще меня интересует такой вопрос:
класически цикл работы контроллера должен выглядеть вот так:
1.запуск инициализация
2. чтение сигналов (бус драйвер)
3. по пользователя
4. запись сигналов (бус драйвер)
5 гоу к шагу 2
я так понимаю что у вас всё происходит не синхронно, естьвообще вариат работать по класической схеме (например галочка синхронно с бас драйвером приводит к класической схеме ?) ???
Так делать нельзя!! Ничего "обратно" записывать нельзя!!
"вроде всё работает глюклв пока нет , хотя и могут возникнуть дребезги , да и наверно возникаютно контроллер не успивает обработать их ..." Вы получите глюки по полной программе при эксплуатации.
Всё работает не синхронно. Галочка в Разработчике не поможет.
Нельзя в один дискрет писать из разных источников и соревноваться кто быстрее!!
Просто разнесите дискреты DIN, УЗА и результат. Сделайте три разных дискрета. Или настраивайте компонент "Обработка дискретов" по-разному.
"вроде всё работает глюклв пока нет , хотя и могут возникнуть дребезги , да и наверно возникаютно контроллер не успивает обработать их ..." Вы получите глюки по полной программе при эксплуатации.
Всё работает не синхронно. Галочка в Разработчике не поможет.
Нельзя в один дискрет писать из разных источников и соревноваться кто быстрее!!
Просто разнесите дискреты DIN, УЗА и результат. Сделайте три разных дискрета. Или настраивайте компонент "Обработка дискретов" по-разному.
Светлана, эксплуатация ужена 4х объектах, пробле нет
считайтенедокуметировной особенностью...
естествено о том что их надо разнести я модумал давно , но увы не хватает рук на всё ... этот выход был самый простой и дешовый ...
поглядим что будет дальше, а принципе эти сигнал ыидут лишь как инфоррмационные и не нисут ролевойнагрузки ...

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