|
<< Click to Display Table of Contents >> Navigation: Работа с конроллерами в MasterSCADA 4D > Руководство по работе с конроллером Uzola > Подключение устройств по протоколам > Специализированные протоколы и модули Uzola > Протокол UzolaCAN |
Настройки протокола UzolaCAN в дереве системы задаются в свойствах элемента Встроенные модули, который добавлен в узел по умолчанию:

Панель свойств элемента Встроенные модули:

Настройки, применимые к протоколу, в панели свойств Встроенные модули:
Свойство |
Описание |
|---|---|
Категория Протокол |
|
Имя основной шины CAN |
Указывается имя основной шины, которое задано в контроллере. Берется из документации. Регистр вводимых символов учитывается. Скорость передачи данных по CAN 500 кбит/с. |
Имя резервной шины CAN |
Указывается имя резервной шины, которое задано в контроллере. Берется из документации. Если указать имя, то включается две шины, которые будут вести параллельный опрос модуля. Скорость передачи данных по CAN 500 кбит/с. |
Таймаут SDO |
Время ожидания ответа от устройства при запросе SDO. |
Таймаут отказа модуля |
Устройства CANopen в процессе работы формируют специальные сообщения сердцебиения (Heartbeat), если их нет – модуль не работает. Протокол отслеживает все поступающие Heartbeat и сбрасывает таймер. Если не поступало сообщений в течение заданного времени в данном свойстве, то выдается отказ модуля. Настройки выдачи Heartbeat определяются параметрами модуля - число не должно быть меньше периода выдачи Heartbeat от модуля. По умолчанию - 2000. |
Повторы SDO |
Определяет, сколько сделать повторов, если на запрос SDO не было ответа. |
Контроль мастера по CAN |
Если настройка включена, то осуществляется контроль наличия мастера по CAN-шине. При отключении настройки контроль мастера осуществляется по сети Ethernet. |
Отслеживать отказ CAN-шины |
Настройка включена по умолчанию. |
Запуск слейвов |
Перевод всех модулей в режим Operational. |
Категория Heartbeat Master |
|
Использовать Heartbeat Master |
Центральный модуль при старте начинает выдавать свои Heartbeat сообщения с адресом, заданным в Master NodeID. Модули в момент включения перебирают скорости, получают пакеты и остаются на этой скорости. Если установлен флаг в данном свойстве, то будет использование этого режима. Для встроенных модулей контроллероа Uzola включено по умолчанию. |
Master NodeID |
Определяется ID контроллера, от которого будет слаться Heartbeat. По умолчанию 120. |