Изменения документа Управление шпинделем по Modbus на примере Toshiba VF-S11 и платы расширения PLCM-B1-G2
Редактировал(а) Edgar Allan Poe 2024/02/29 12:05
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -6,48 +6,11 @@ 6 6 7 7 Пример для Toshiba VF-S11. 8 8 9 -(% class="wrapped" %) 10 -|=((( 11 -Код функции 12 -)))|=((( 13 -Значение 14 -)))|=((( 15 -Описание 16 -))) 17 -|((( 18 -F800 19 -)))|((( 20 -3 21 -)))|((( 22 -Скорость передачи данных: 9600 бит/с 23 -))) 24 -|((( 25 -F801 26 -)))|((( 27 -1 28 -)))|((( 29 -Проверка на чётность включена 30 -))) 31 -|(% colspan="1" %)(% colspan="1" %) 32 -((( 33 -F802 34 -)))|(% colspan="1" %)(% colspan="1" %) 35 -((( 36 -1 37 -)))|(% colspan="1" %)(% colspan="1" %) 38 -((( 39 -Номер устройства на шине 40 -))) 41 -|(% colspan="1" %)(% colspan="1" %) 42 -((( 43 -F829 44 -)))|(% colspan="1" %)(% colspan="1" %) 45 -((( 46 -1 47 -)))|(% colspan="1" %)(% colspan="1" %) 48 -((( 49 -Протокол связи: Modbus RTU 50 -))) 9 +|=(% style="text-align: center; width: 150px;" %)Код функции|=(% style="text-align: center; width: 100px;" %)Значение|=(% style="text-align:center" %)Описание 10 +|(% style="width:150px" %)F800|(% style="width:100px" %)3|Скорость передачи данных: 9600 бит/с 11 +|(% style="width:150px" %)F801|(% style="width:100px" %)1|Проверка на чётность включена 12 +|(% style="width:150px" %)F802|(% style="width:100px" %)1|Номер устройства на шине 13 +|(% style="width:150px" %)F829|(% style="width:100px" %)1|Протокол связи: Modbus RTU 51 51 52 52 (% style="margin-left: 30.0px;" %) 53 53 2. Подключить ЧП к плате расширения PLCM-B1-G2 по интерфейсу RS-485. ... ... @@ -60,58 +60,18 @@ 60 60 61 61 Создайте нового Modbus-мастера. Номер COM-порта - PLCM. Остальные настройки должны быть в точности такими же, как в ЧП (на скриншоте пример стандартной настройки COM-порта Toshiba VF-S11). 62 62 63 -(% style="text-align:center" %) 64 -[[image:attach:master_plcm.png||height="300" width="366"]] 26 +(% style="text-align: center;" %) 27 +[[image:attach:master_plcm.png||data-xwiki-image-style-alignment="center" height="300" width="366"]] 65 65 66 66 Для управления ЧП и считывания статусов с ЧП необходимо добавить регистры. Например, для Toshiba VF-S11 необходимо настроить регистры с именами **SpindleMode**, **SpindleRPM** и **SpindleStatus**. 67 67 68 68 Рекомендуем использовать именно эти названия, так как в дальнейшем к регистрам будет обращение из фоновых операций по их именам. 69 69 70 -(% class="wrapped" %) 71 -|=((( 72 -Название 73 -)))|=((( 74 -Мастер 75 -)))|=((( 76 -Адрес на шине 77 -)))|=((( 78 -Номер регистра 79 -)))|=((( 80 -Тип регистра 81 -))) 82 -|((( 83 -SpindleMode 84 -)))|((( 85 -PLCM 86 -)))|((( 87 -1 88 -)))|((( 89 -64000 90 -)))|((( 91 -Output 92 -))) 93 -|((( 94 -SpindleRPM 95 -)))|((( 96 -PLCM 97 -)))|((( 98 -1 99 -)))|((( 100 -64001 101 -)))|((( 102 -Output 103 -))) 104 -|((( 105 -SpindleStatus 106 -)))|((( 107 -PLCM 108 -)))|((( 109 -1 110 -)))|((( 111 -64769 112 -)))|((( 113 -Input 114 -))) 33 +(% class="non-break" %) 34 +|=(% style="text-align:center" %)Название|=(% style="text-align:center" %)Мастер|=(% style="text-align:center" %)Адрес на шине|=(% style="text-align:center" %)Номер регистра|=(% style="text-align:center" %)Тип регистра 35 +|SpindleMode|PLCM|1|64000|Output 36 +|SpindleRPM|PLCM|1|64001|Output 37 +|SpindleStatus|PLCM|1|64769|Input 115 115 116 116 {{success}} 117 117 Номера регистров необходимо задавать в виде десятеричных значений. ... ... @@ -126,9 +126,9 @@ 126 126 127 127 Основная задача фонового макроса - отслеживать текущее состояние и обороты шпинделя и отправлять значения в частотный преобразователь по Modbus. 128 128 129 -Пример фонового макроса **modbus_spindle.bm** для управления шпинделем по ModBus для ЧП Toshiba VF-S11 размещен во вложении. Данный файл нужно добавить в список фоновых операций. 52 +Пример [[фонового макроса>>doc:Руководство пользователя.Описание фоновых операций.Создание фоновой операции.WebHome]] **modbus_spindle.bm** для управления шпинделем по ModBus для ЧП Toshiba VF-S11 размещен во вложении. Данный файл нужно добавить в список фоновых операций. 130 130 131 -[[attach:modbus_spindle.bm]] 54 +**[[Скачать фоновую операцию>>attach:modbus_spindle.bm]]** 132 132 133 133 {{warning}} 134 134 Обращение к регистрам Modbus из макросов осуществляется по имени Modbus-регистра с учетом регистра! Например, **SpindleRPM** и **SpindleRpm** - это разные регистры. ... ... @@ -137,7 +137,7 @@ 137 137 (% style="margin-left: 30.0px;" %) 138 138 6. Включить фоновую операцию. Убедиться, что операция стартовала и работает нормально. Об этом будет свидетельствовать зеленый индикатор справа от названия операции. 139 139 140 -(% style="text-align:center" %) 141 -[[image:attach:2021-11-29 14_18_03-Управление макросами.png||height="500" width="680"]] 63 +(% style="text-align: center;" %) 64 +[[image:attach:2021-11-29 14_18_03-Управление макросами.png||data-xwiki-image-style-alignment="center" height="500" width="680"]] 142 142 143 143 Если все настроено правильно, то шпиндель теперь должен включаться и выключаться. При изменении оборотов шпинделя в PUMOTIX они, соответственно, должны изменяться и на ЧП.