Segnetics

Вернуться   Segnetics > Форум Segnetics > Сообщения об ошибках

Закрытая тема
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.06.2009, 15:45   #1
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 017
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию (2009 год) Ошибка во встроенном ПО модулей расширения

Сигналы с дискретных входов всех модулей расширения имеют инвертированный вид.

Таким образом, дискретные входы сейчас работают следующим образом:

1) SMH2010, замкнутый сухой контакт. В Лоджике сигнал = 0.

2) Pixel, замкнутый сухой контакт. В Лоджике сигнал = 0.

3) Модуль расширения, замкнутый сухой контакт. В Лоджике сигнал = 1.

Ошибка прявилась из-за отличия в схемотехнике контроллеров SMH2010 и контроллеров Pixel. В SMH2010 замкнутый сухой контакт соответствует нулевому напряжению на входе. В Пикселе и МР-ах - высокому напряжению.

Для программной совместимости в ядре Пикселя сделано инвертирование дискретных входов. Для модулей расширения это сделать "забыли".

Т.к. выпущено и продано большое коричество МР-ов, ошибку исправлять нельзя, т.к. это вызовет потерю совместимости с программами, уже написанными с учётом этой ошибки.

Данная "особенность" будет нивелирована путём штатного развития ПО модулей расширения. У МР-ов планировалось и будет реализована настройка параметров входов. Таких, как: фильтрация; диапазон работы; инвертирование. Последняя настройка позволит как оставить совместимость, так и решить описываемую здесь ошибку.


.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме  
Закрытая тема

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

Расширенный поиск
Опции просмотра

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка ошибок модулей расширения в проектах LordN Связь с внешним миром 5 27.09.2012 17:20
(2009 год) Проблема с аналоговыми входами контроллеров Pixel Arsie Сообщения об ошибках 0 10.05.2010 17:11
(2009 год) SMH-2G: ошибка связи с Модулем Сопряжения Arsie Сообщения об ошибках 0 09.02.2010 17:09
(2009 год) Ошибка в модуле Ethernet Arsie Сообщения об ошибках 0 01.02.2010 17:50


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


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