Редактировал(а) Edgar Allan Poe 2024/02/29 12:11

От версии 2.1
отредактировано writer
на 2023/12/26 12:02
Изменить комментарий: К данной версии нет комментариев
К версии 3.1
отредактировано writer
на 2023/12/26 12:25
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -35,7 +35,48 @@
35 35  |F0.0.08|2|
36 36  
37 37  (% style="margin-left: 30.0px;" %)
38 -2. Подключить ЧП к ПК через адаптер RS-485. Возможно потребуется установить драйвер к адаптеру RS-485 для ОС Windows.
38 +2. Подключить ЧП к плате расширения PLCM-B1-G2 или контроллеру PX1 по интерфейсу RS-485.
39 39  
40 40  (% style="margin-left: 30.0px;" %)
41 -3. Убедиться в том, что переходник в RS-485 был обнаружен операционной системой можно в диспетчере устройств Windows.
41 +3. Приобрести опцию "[[Работа по протоколу MODBUS>>url:http://pumotix.ru/#soft]]" или активировать пробный период для данной опции в меню "Конфигурация" → "Менеджер лицензий" → "Общие опции".
42 +
43 +(% style="margin-left: 30.0px;" %)
44 +4. Включить и настроить Modbus в меню "Конфигурация" → "Настройка Modbus".
45 +
46 +Создайте нового Modbus-мастера. Номер COM-порта - PLCM. Остальные настройки должны быть в точности такими же, как в ЧП (на скриншоте пример стандартной настройки COM-порта Simphoenix DX100).
47 +
48 +[[image:master_plcm.png||data-xwiki-image-style-alignment="center"]]
49 +
50 +Для управления ЧП и считывания статусов с ЧП необходимо добавить регистры. Например, для Sunfar V350 необходимо настроить регистры с именами **CtrlWord** и **FreqSet**, а также дополнительные регистры для диагностики.
51 +
52 +Рекомендуем использовать именно эти названия, так как в дальнейшем к регистрам будет обращение из фоновых операций по их именам.
53 +
54 +[[image:modbus.png||data-xwiki-image-style-alignment="center" height="400" width="766"]]
55 +
56 +{{success}}
57 +Номера регистров необходимо задавать в виде десятеричных значений.
58 +{{/success}}
59 +
60 +{{warning}}
61 +В инструкции на частотный преобразователь данные значения могут быть указаны в HEX (шестнадцатеричном виде), например, 0x1001, 0x1002.
62 +{{/warning}}
63 +
64 +(% style="margin-left: 30.0px;" %)
65 +5. Создать новую фоновую операцию (макрос) через [[окно управления макросами>>doc:Руководство пользователя.Описание M-кодов.Управление макросами и фоновыми операциями.WebHome]].
66 +
67 +Основная задача фонового макроса - отслеживать текущее состояние и обороты шпинделя и отправлять значения в частотный преобразователь по Modbus.
68 +
69 +Пример [[фонового макроса>>doc:Руководство пользователя.Описание фоновых операций.Создание фоновой операции.WebHome]] **modbus_spindle_dx100.bm** для управления шпинделем по ModBus размещен во вложении. Данный файл нужно добавить в список фоновых операций.
70 +
71 +[[attach:modbus_spindle_dx100.zip||target="_blank"]]
72 +
73 +{{warning}}
74 +Обращение к регистрам Modbus из макросов осуществляется по имени Modbus-регистра с учетом регистра! Например, **SpindleRPM** и **SpindleRpm** - это разные регистры.
75 +{{/warning}}
76 +
77 +(% style="margin-left: 30.0px;" %)
78 +6. Включить фоновую операцию. Убедиться, что операция стартовала и работает нормально. Об этом будет свидетельствовать зеленый индикатор справа от названия операции.
79 +
80 +[[image:Macros and Brains Manager Window.png||data-xwiki-image-style-alignment="center"]]
81 +
82 +Если все настроено правильно, то шпиндель теперь должен включаться и выключаться. При изменении оборотов шпинделя в PUMOTIX они, соответственно, должны изменяться и на ЧП.
Macros and Brains Manager Window.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Knetyaga
Размер
... ... @@ -1,0 +1,1 @@
1 +35.0 KB
Содержимое
master_plcm.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Knetyaga
Размер
... ... @@ -1,0 +1,1 @@
1 +9.9 KB
Содержимое
modbus.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Knetyaga
Размер
... ... @@ -1,0 +1,1 @@
1 +79.0 KB
Содержимое
modbus_spindle_dx100.zip
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Knetyaga
Размер
... ... @@ -1,0 +1,1 @@
1 +527 bytes
Содержимое