Delta Electronics DVP30EX200T Инструкция по программированию онлайн [427/451] 397537

Delta Electronics DVP20ES200RE Инструкция по программированию онлайн [427/451] 397530
Глава 7. Работа в сети CANopen
Перевод и адаптация: компания СТОИК, (495) 661-24-41, www.stoikltd.ru
425
Сервис контроля ошибок
Сервис контроля ошибок применяется для об-
наружения отключения узлов в сети. Сервис может быть
двух типов: Heartbeat и Node Guarding. ПЛК поддерживает только тип Heartbeat.
Например, Master-устройство может обнаруживать отключение Slave-устройств только
после запуска Slave-устройствами сервиса Heartbeat.
Принцип Heartbeat показан ниже. Генератор Hearbeat передает сообщение Heartbeat в
соответствии с установленным временем. Один или несколько потребителей Heartbeat
обнаруживают сообщение, переданное генератором Heartbeat. Если потребитель не
получает сигнал генератора в течение заданного времени ожидания, связь по CANo-
pen не осуществляется.
Сервис загрузок
После того, как Slave-устройство завершает запуск и входит в предварительное ра-
бочее состояние, происходит передача загрузочного сообщения.
Другие
объекты
связи
CANopen (SYNC
и
EMCY)
SYNC (объект синхронизации)
Объект синхронизации это сообщение, периодически транслируемое Мастером в
сеть в широковещательном режиме, и служит для реализации тактового сигнала для
всей сети. Ведомые устройства, приняв объект синхронизации, предпринимают ка-
кие-либо действия по осуществлению связи в синхронном режиме или не предпри-
нимают в зависимости от своих настроек.
Например, при управлении несколькими приводами, команды будут выполняться не
сразу по их получении, а только после появления на шине объекта синхронизации.
Таким образом, можно достичь синхронной работы большого количества устройств.
Формат сообщения SYNC:
COB-ID
80 (hex)
Объекты Аварийных сообщений
Объекты Аварийных сообщений применяются устройствами CANopen для индикации
внутренних ошибок. При возникновении ошибки в устройстве, устройство передает
Аварийное сообщение (включая код ошибки) и устройство входит в состояние ошибки.
После устранения ошибки устройство посылает Аварийное сообщение с кодом
ошибки «0» и входит в нормальное состояние.
Формат Аварийных сообщений:
COB-ID Байт 0 Байт 1 Байт 2 Байт 3 Байт 4 Байт 5 Байт 6 Байт 7
80 (hex)
+Узел-ID
Код ошибки
Регистр
ошибки
Код ошибки, определяемый производителем
LSB MSB
Запрос
Получение
Получение
Запрос
Потребитель
Heartbeat
Генератор Heartbeat
Heartbeat
Время ге-
нерации
Heartbeat
Время
ожидания
Heartbeat событие
Heartbeat
Время
ожидания
Получение

Содержание

Похожие устройства

Скачать