Протокол TitanCAN

<< Click to Display Table of Contents >>

Navigation:  Работа с конроллерами в MasterSCADA 4D > Руководство по работе с контроллером Titan 1000 > Подключение устройств по протоколам > Специализированные протоколы и модули Titan >

Протокол TitanCAN

Настройки протокола TitanCAN задаются в настройках элемента Встроенные модули в категориях Протокол и Heartbeat Master:

TitanCAN_Titan

Настройки, применимые к протоколу в панели свойств Встроенные модули:

Свойство

Описание

Категория Протокол

Имя основной шины CAN

Указывается имя основной шины, которое задано в контроллере. Берется из документации. В Titan 1000 - can0. Регистр вводимых символов учитывается.

Имя резервной шины CAN

Важно! В ПЛК Titan 1000 резервной шины CAN нет.

Указывается имя резервной шины, которое задано в контроллере. Берется из документации.

Если указать имя, то включается две шины, которые будут вести параллельный опрос модуля.
При использовании резервирования настройка Использовать Heartbeat Master включается в драйвере автоматически (т.е. ее настройка в MasterSCADA 4D игнорируется).

Таймаут SDO

Время ожидания ответа от устройства при запросе SDO.

Таймаут отказа модуля

ПЛК Titan в процессе работы формирует специальные сообщения сердцебиения (Heartbeat), если их нет - модуль не работает. Протокол отслеживает все поступающие Heartbeat и сбрасывает таймер. Если не поступало сообщений в течение заданного времени, в данном свойстве выдается отказ модуля.

Повторы SDO

Определяет сколько сделать повторов, если на запрос SDO не было ответа.

Контроль мастера по CAN

Если настройка включена, то осуществляется контроль наличия мастера по CAN-шине. При отключении настройки контроль мастера осуществляется по сети Ethernet.

Отслеживать отказ CAN-шины

Настройка выключена по умолчанию.

Запуск слейвов

Перевод всех модулей в режим Operational.

Категория Heartbeat Master

Использовать Heartbeat Master

В ПЛК Titan происходит автоматическое определение скорости модулей. Центральный модуль при старте начинает выдавать свои Heartbeat сообщения с адресом 120. Модули в момент включения перебирают скорости, получают пакеты и остаются на этой скорости. Если установлен флаг в данном свойстве, то будет использование этого режима. Настройка включена по умолчанию.

Master NodeID

Определяется ID контроллера, от которого будет слаться Heartbeat.