![]() |
Ведомый ТЭКОН-19
Здравствуйте.
Разрабатываю программу для считывания значений с тэконов. Есть вопрос по считыванию параметра с ведомого тэкона через ведущий. Согласно документации, ЭВМ отправляет запрос в формате 10 40 Адрес1 11 Адрес2 PP RR КС 16 и получает ответ в формате 10 00 Адрес1 XX YY ZZ WW KC 16 Адрес1 – адрес ведущего ТЭКОН в линии «ЭВМ - ведущий ТЭКОН» Адрес2 – адрес ведомого ТЭКОН в линии «ведущий ТЭКОН – ведомый ТЭКОН» Как узнать от какого именно ведомого устройства пришел ответ? На ПК опрос последовательного порта происходит в асинхронном режиме. |
Re: Ведомый ТЭКОН-19
Вы используете прибор в нерасчетном режиме.
Согласно РЭ на ТЭКОН-19, интерфейс RS-232, через который Вы собираетесь общаться, не предназначен для постоянного считывания информации в эксплуатации!!! Это технологический разъем, используемый только при пусконаладочных операциях. Команда 0х11, о которой Вы пишете, используется нашими программами в тех редких случаях, когда у пользователя нет адаптера CAN, но есть два ТЭКОН, которые ТОЛЬКО для настройки можно объединить в пару ведущий-ведомый. Поэтому номер второго ТЭКОН в ответном сообщении и не приводится. Для сбора данных используйте нашу аппаратуру, подключаемую к CAN, и, по возможности, наши диспетчерские программы, бесплатные и платные. Вся информация имеется на сайте. |
Re: Ведомый ТЭКОН-19
На сколько я понял, для работы с несколькими ТЭКОНами необходим адаптер для CAN сети, например А-98.
Настраиваем этот адаптер так, чтобы он циклически опрашивал все ТЭКОНы и сохранял считанные значения в своих параметрах 0910..092F С ПК забираем значения следующими командами: 10 40 01 01 09 10 00 6B 16 10 40 01 01 09 11 00 6C 16 10 40 01 01 09 12 00 6D 16 ... И получаем ответ в виде 10 00 01 MM NN XX YY KC 16 Я правильно понял принцип опроса? |
Re: Ведомый ТЭКОН-19
Вы привели только один, не самый удачный вариант опроса, требующий предварительного сбора параметров самим А-98. Почитайте как следует РЭ на А-98 (например, разделы 2.3.5, 2.3.7). Значительно проще через А-98 адресоваться прямо к ТЭКОНам, подключенным к CAN, вот здесь используя команду 0х11, упомянутую Вами вчера, и аналогичные команды для группы параметров или части архива (0х19, 0х1С). Чтобы различать ответы, рекомендуем обязательно использовать в запросах номера пакетов, которые оценивать при получении ответа (см. 1.10 нашего описания дополнения к протоколу FT1.2). Кстати, полное описание всех команд имеется в этом же документе, и они не такие простые, как Вы вчера и сегодня написали.
|
Re: Ведомый ТЭКОН-19
На заводе уже установлены ТЭКОНы и А98. Видимо, они очень старые, и не поддерживают протокол FT1.2.
Сейчас опрос ТЭКОНов в сети CAN BUS происходит через А98 командой 0х11 именно в том формате, который я описал в первом посте. На сколько критично использование этой команды для протокола FT 1.1? Какие проблемы могут возникнуть? |
Re: Ведомый ТЭКОН-19
Протокол FT1.1 мы никогда не использовали, даже не сможем сказать, верно ли он работает, это остался рудимент древних желаний (лет 15 назад) одного заказчика для совсем старых моделей ТЭКОН в их уникальной системе сбора данных.
Сообщите версию программы А-98. При необходимости ее можно и обновить, хотя и к этому прибору последние версии были выпущены в 2010 году. Серийной версией с тех пор является 13. А-98 стоят во многих местах, с ними работают в основном наши диспетчерские программы "Искра", жалоб пользователей нет. |
Текущее время: 07:05. Часовой пояс GMT +5. |
Powered by vBulletin® Version 2.x.x
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot