Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH2010

Вопросы о SMH2010 Работа и применение контроллеров SMH2010A, SMH2010B и SMH2010C.

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2011, 11:22   #1
avas
Senior Member
 
Регистрация: Aug 2008
Сообщения: 101
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию 3-я функция модбаса отдельно (решено)

Есть девайс с которого необходимо прочитать данные 3-й функцией с smh.
В карте для этого возможно поставить только тип запроса R/W.
В связи с этим вопрос: будет ли сгенерирована 3-й функции если по 16-й ответа не будет или будет ответ - функция не поддерживается?
avas вне форума   Ответить с цитированием
Старый 16.03.2011, 14:12   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: 3-я функция модбаса отдельно

Цитата:
Сообщение от avas
Есть девайс с которого необходимо прочитать данные 3-й функцией с smh.
В карте для этого возможно поставить только тип запроса R/W.
В связи с этим вопрос: будет ли сгенерирована 3-й функции если по 16-й ответа не будет или будет ответ - функция не поддерживается?
Вы должны поставить направление "R(out)".

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


.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Старый 17.03.2011, 10:21   #3
avas
Senior Member
 
Регистрация: Aug 2008
Сообщения: 101
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: 3-я функция модбаса отдельно

A тип R(out) использует 3-ю функцию для опроса?
avas вне форума   Ответить с цитированием
Старый 17.03.2011, 10:41   #4
Sergey Cherevko
Senior Member
 
Аватара для Sergey Cherevko
 
Регистрация: Jul 2007
Адрес: Калининград
Сообщения: 422
Благодарил(а): 0 раз(а)
Поблагодарили: 1 раз в 1 сообщении
По умолчанию Ответ: 3-я функция модбаса отдельно

Цитата:
Сообщение от avas
A тип R(out) использует 3-ю функцию для опроса?
Да.
А R(in) - 4-ю...


__________________
Автомат АК - самый распространенный преобразователь стека в очередь
Sergey Cherevko вне форума   Ответить с цитированием
Старый 17.03.2011, 14:24   #5
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: 3-я функция модбаса отдельно

Цитата:
Сообщение от avas
A тип R(out) использует 3-ю функцию для опроса?
Логика проста: если "R/W(out)" это запись-чтение, то R(out) - это чтение без записи. Штука в скобках намекает на одинаковость данных.

В конце концов, в справке есть прямое указание чему какая функция соответствует.


.


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

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием
Ответ


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

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



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


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