Инструкция по эксплуатации Festo Контроллеры двигателя CMMS-ST

Страница 48

Advertising
background image

3. Способы доступа

48

Festo P.BE-CMMS-CO-SW-RU 1012a

С помощью следующих команд можно воздействовать на состояние NMT контроллера двигателя:

CS

Расшифровка

Переходы

Целевое состояние

01

h

Start Remote Node

3, 6

Operational (05

h

)

02

h

Stop Remote Node

5, 8

Stopped (04

h

)

80

h

Enter Pre-Operational

4, 7

Pre-Operational (7F

h

)

81

h

Reset Application

12, 13, 14

Reset Application *

1)

82

h

Reset Communication

9, 10, 11

Reset Communication *

1)

*

1)

Конечным целевым состоянием является Pre-Operational (7F

h

), так как автоматически контроллером

двигателя выполняются переходы 15, 16 и 2.

Все остальные переходы состояний выполняются контроллером двигателя автоматически,
например, по завершении инициализации.

В параметре

NI должен быть указан номер узла контроллера двигателя или нуль, если требуется

адресация всех находящихся в сети узлов (Broadcast). В зависимости от состояния NMT
определенные объекты связи могут не использоваться: Поэтому, например, обязательно следует
установить состояние NMT на

Operational, чтобы контроллер двигателя отправлял PDO.

Название

Расшифровка SDO

PDO

NMT

Reset Application

Нет связи. Все объекты CAN возвращены в исходное состояние

на свои значения сброса (набор параметров приложения)

-

-

-

Reset Communication

Нет связи

Контроллер CAN снова инициализируется.

-

-

-

Initialising

Состояние после перезагрузки оборудования. Возврат в

исходное состояние узла CAN, отправка Bootup Message

-

-

-

Pre-Operational

Возможна связь через SDO

PDO не активны (Нет отправки / анализа)

X -

X

Operational

Возможна связь через SDO

Все PDO активны (Отправка / анализ)

X X X

Stopped

Нет связи, за исключением Heartbeating

-

-

X

Телеграммы NMT не разрешается отправлять “одним пакетом”
(непосредственно друг за другом)!
Между двумя следующими друг за другом сообщениями NMT на шине
(также для различных узлов!) должно пройти, по меньшей мере, двойное
время цикла регулятора положения, чтобы контроллер двигателя
правильно обрабатывал сообщения NMT.

Состояние связи должно быть установлено на

operational, чтобы

контроллер двигателя отправлял и получал PDO.

Advertising
Эта инструкция подходит к следующим моделям: