Версия 2.1 от abolgov на 2019/10/01 16:31

Последние авторы
1 Пример [[фонового макроса>>doc:Создание фоновой операции]] для управления шпинделем по ModBus:
2
3 [[attach:modbus_spindle.bm]]
4
5 Фоновый макрос modbus_spindle.bm отслеживает текущее состояние и обороты шпинделя и отправляет значения в частотный преобразователь по ModBus. Для работы фонового макроса в меню Конфигурация -> Управление ModBus необходимо настроить два регистра с именами SpindleMode и SpindleRPM. Пример настройки регистров для Sunfar E500:
6
7 [[image:attach:registers.png]]
8
9 Пример настройки ModBus-мастера (параметры должны совпадать с заданными в частотном преобразователе):
10
11 [[image:attach:master.png]]
12
13 Также в самом ЧП необходимо включить управление по ModBus. Пример для Sunfar E500.
14
15 (% class="wrapped" %)
16 |=(((
17 Код функции
18 )))|=(((
19 Значение
20 )))|=(((
21 Описание
22 )))
23 |(((
24 F0.00
25 )))|(((
26 2
27 )))|(((
28 Источник задания частоты - внешняя передача данных
29 )))
30 |(((
31 F0.02
32 )))|(((
33 0002
34 )))|(((
35 Выбор канала команды запуска - последовательный порт передачи данных
36 )))
37 |(% colspan="1" %)(% colspan="1" %)
38 (((
39 F4.00
40 )))|(% colspan="1" %)(% colspan="1" %)
41 (((
42 0114
43 )))|(% colspan="1" %)(% colspan="1" %)
44 (((
45 Настройка передачи данных - выбор скорости: 9600 бит/с, проверка на чётность, протокол передачи данных Modbus
46 )))