Вернуться   Форум КРЕЙТ > Вопросы > Документация

Документация Вопросы и замечания по документации

Закрытая тема
 
Опции темы Опции просмотра
Старый 15.01.2008, 15:51   #1
basargin
Гость
 
Аватар для basargin
 
Сообщений: n/a
По умолчанию Протокол обмена по CAN-BUS - описание?

Здравствуйте!
А где взять документацию на протокол обмена по CAN-BUS?
На сайте только нашел описание FT1.1, FT1.2 и старого протокола.
То же самое и на диске, что шел с ТЭКОН-19.
 
Старый 15.01.2008, 16:38   #2
Andrew
Опытный пользователь
 
Аватар для Andrew
 
Сообщений: 127
По умолчанию Протокол обмена по CAN-BUS - описание?

Добрый день. Описания протокола обмена с ТЭКОН-19 по шине CAN (или другими приборами с интерфейсом CAN) нет в свободном доступе, оно предоставляется по согласованию с руководством нашего предприятия.

Это если вопрос касается протокола "высокого" уровня.

Если же интересует описание на "нижнем" уровне самой магистрали CAN (спецификация фирмы Bosch), то можно посмотреть по ссылкам:
CAN 2.0B (оригинальная спецификация)
CAN-CIA (сайт организации CAN In Automation)
или
поиск CAN
Andrew вне форума  
Старый 19.03.2008, 11:16   #3
Andrew
Опытный пользователь
 
Аватар для Andrew
 
Сообщений: 127
По умолчанию Протокол обмена по CAN-BUS - описание?

Пояснение - протокол CAN не предоставлен в открытом доступе потому что, во-первых, это внутренний протокол обмена (между устройствами в системе ТЭКОН-20), во-вторых, большинству пользователей он не нужен, т.к. наше ПО (Телепорт, ИСКРа), которое мы рекомендуем, оптимально поддерживает и CAN и все другие виды связи.
Andrew вне форума  
Старый 04.06.2011, 11:36   #4
Eugene
Гость
 
Аватар для Eugene
 
Сообщений: n/a
По умолчанию Протокол обмена по CAN-BUS - описание?

Здравствуйте!
Такая ситуация: есть несколько ТЭКОН-19 и ПЛК Simatic S7-300. Задача - связать их по шине CAN, чтобы контроллер мог читать архивы с ТЭКОН'ов. Собственно у меня возникла проблема с адресацией к расчетным и архивным параметрам. То есть я представляю как связаться с самим устройством (благо его адрес назначается в параметре 0000), но не понимаю как считать информацию из, например, параметра 0250 (температура на ИК 0). Подозреваю, что необходимая информация находится в этом самом, отсутствующем в открытом доступе описании. Можно ли его как-то получить?
 
Старый 06.06.2011, 08:43   #5
Andrew
Опытный пользователь
 
Аватар для Andrew
 
Сообщений: 127
По умолчанию Протокол обмена по CAN-BUS - описание?

Добрый день. Для подключения ПЛК к ТЭКОН, скорее всего Вам понадобится преобразователь RS-232 - CAN (например, А-98) или RS-485 - CAN (АИ-80). (т.к. скорее всего Simatic S7-300 не имеет своего выхода CAN). По RS-232/485 адаптеры работают в протоколе FT1.2, описание которого открыто и находится здесь (документ Руководство программиста Т10.06.59 РД-Д1 команды 11h 14h 19h 1Ch для работы с "внешними модулями"). P.S. если в конечном счете задача считывать архивы на компьютер, то почему бы не применить наше платное ПО - Искра или OPC-сервер?
Andrew вне форума  
Старый 06.06.2011, 20:52   #6
Eugene
Гость
 
Аватар для Eugene
 
Сообщений: n/a
По умолчанию Протокол обмена по CAN-BUS - описание?

Это у меня диплом такой хитромудрый ПЛК должен связываться с CAN-шиной через коммуникационный сопроцессор CAN 300 от Systeme Helmholz GmbH. Был еще вариант собрать сеть через несколько К-104 и хаб, но там неизвестно как это воспримет трехсотый, вроде бы у них по Ethernet возможны только связь ПЛК-ПЛК и ПЛК-сервер (со слов научного руководителя).
Кроме того, ПЛК должен высчитывать мгновенный и общий расход ресурса на второстепенные установки как разницу общего расхода и суммы расходов на основные установки. Как-то так...
 
Старый 07.06.2011, 13:22   #7
Andrew
Опытный пользователь
 
Аватар для Andrew
 
Сообщений: 127
По умолчанию Протокол обмена по CAN-BUS - описание?

я понял CAN 300 это модуль встроенный в ПЛК.
Теоретически можно.
Но это будет не типовое решение..
все обычно стремятся избегать нетиповых решений
т.к. не гарантировано заработает ли оно и может потребовать много усилий
Может быть пока не поздно переформулировать постановку задачи.

А обычно сбор инфо с ТЭКОН-19 строится по рекомендованным схемам:

(ТЭКОН-19 на шине CAN) - (адаптер А-98 CAN-RS-232) - *
(ТЭКОН-19 на шине CAN) - (адаптер АИ-80 CAN-RS-485) - *
(ТЭКОН-19 на шине CAN) - (контроллер К-104 ethernet ) - *
(ТЭКОН-19 на шине CAN) - (контроллер К-105 GSM/GPRS ) - *

где * это ведущее устройство (компьютер или ПЛК).
В принципе можно связать по ethernet, узнайте способен ли ПЛК отправить произвольное UDP-сообщение, принять ответ (К-104 работает по UDP)
и разобрать его.

P.S. Поэтому к протоколу CAN и ограничен доступ - чтобы предостеречь от нетиповых решений. Это внутренний протокол ТЭКОН-19, которым они обмениватся друг с другом. Если все же решите что этот протокол Вам нужен, напишите запрос на info@kreit.ru.
Andrew вне форума  
Старый 09.06.2011, 13:22   #8
Eugene
Гость
 
Аватар для Eugene
 
Сообщений: n/a
По умолчанию Протокол обмена по CAN-BUS - описание?

Спасибо за информацию. Я пожалуй попробую разработать свое решение, благо в "железе" мне его собирать не придется
 
Закрытая тема


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Цоколевка RS-232 на плате T10.02.108 ? arkadiy Контроллеры ТЭКОН 4 05.09.2006 08:33


Текущее время: 07:54. Часовой пояс GMT +5.


Powered by vBulletin® Version 3.0.17
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Время генерации страницы 0.08438 секунды с 13 запросами