Changes for page Управление шпинделем по Modbus на примере Toshiba VF-S11 и платы расширения PLCM-B1-G2
Last modified by writer on 2023/06/06 17:25
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,18 +1,18 @@ 1 - Youwillneedafrequencyconverter(hereinafterreferredtoastheFC)withsupportforModbus RTUcontrol,suchasToshiba VF-S11, to control the spindle via Modbus via the PLCM-B1-G2 expansion board.1 +Для управления шпинделем по Modbus через плату расширения PLCM-B1-G2 Вам понадобится частотный преобразователь (далее ЧП) с поддержкой управления по Modbus RTU, например Toshiba VF-S11. 2 2 3 - Modbusspindlecontrolsettingprocedure:3 +Порядок настройки управления шпинделем по Modbus следующий: 4 4 5 -1. SetFCtothecontrolmodeusingtheModbus RTUprotocol(RS-485)andremembertheCOMportsettingsin FC(countofbitsper second,databits,parityandstopbits).5 +1. Настроить ЧП на режим управления по протоколу Modbus RTU (RS-485) и запомнить настройки COM-порта в ЧП (количество бит в секунду, биты данных, четность и стоповые биты). 6 6 7 - ExampleforToshiba VF-S11.7 +Пример для Toshiba VF-S11. 8 8 9 9 (% class="wrapped" %) 10 10 |=((( 11 - Functioncode11 +Код функции 12 12 )))|=((( 13 - Value13 +Значение 14 14 )))|=((( 15 - Description15 +Описание 16 16 ))) 17 17 |((( 18 18 F800 ... ... @@ -19,13 +19,15 @@ 19 19 )))|((( 20 20 3 21 21 )))|((( 22 - Transferrate: 9600bits per sec22 +Скорость передачи данных: 9600 бит/с 23 23 ))) 24 24 |((( 25 25 F801 26 26 )))|((( 27 27 1 28 -)))|Parity check enabled 28 +)))|((( 29 +Проверка на чётность включена 30 +))) 29 29 |(% colspan="1" %)(% colspan="1" %) 30 30 ((( 31 31 F802 ... ... @@ -32,7 +32,10 @@ 32 32 )))|(% colspan="1" %)(% colspan="1" %) 33 33 ((( 34 34 1 35 -)))|(% colspan="1" %)Device number on the bus 37 +)))|(% colspan="1" %)(% colspan="1" %) 38 +((( 39 +Номер устройства на шине 40 +))) 36 36 |(% colspan="1" %)(% colspan="1" %) 37 37 ((( 38 38 F829 ... ... @@ -41,38 +41,38 @@ 41 41 1 42 42 )))|(% colspan="1" %)(% colspan="1" %) 43 43 ((( 44 - CommunicationProtocol: Modbus RTU49 +Протокол связи: Modbus RTU 45 45 ))) 46 46 47 47 (% style="margin-left: 30.0px;" %) 48 -2. ConnectFCtothePLCM-B1-G2expansionboardviaRS-485interface.53 +2. Подключить ЧП к плате расширения PLCM-B1-G2 по интерфейсу RS-485. 49 49 50 50 (% style="margin-left: 30.0px;" %) 51 -3. Purchasethe"[[MODBUSprotocol support>>url:http://pumotix.ru/#soft||shape="rect"]]"optionoractivateatrialperiodforthisoptionin the menu"Configuration" → "LicenseManager" → "Common".56 +3. Приобрести опцию "[[Работа по протоколу MODBUS>>url:http://pumotix.ru/#soft||shape="rect"]]" или активировать пробный период для данной опции в меню "Конфигурация" → "Менеджер лицензий" → "Общие опции". 52 52 53 53 (% style="margin-left: 30.0px;" %) 54 -4. EnableandconfigureModbusinthemenu"Configuration"Setup".59 +4. Включить и настроить Modbus в меню "Конфигурация" → "Настройка Modbus". 55 55 56 - CreatenewModbus-master.NumberofCOMportisPLCM.Therestofthesettingsshouldbeexactlythesameasin the FC(inthescreenshot,anexampleof a standard configuration of theCOMport ofToshiba VF-S11).61 +Создайте нового Modbus-мастера. Номер COM-порта - PLCM. Остальные настройки должны быть в точности такими же, как в ЧП (на скриншоте пример стандартной настройки COM-порта Toshiba VF-S11). 57 57 58 58 (% style="text-align:center" %) 59 -[[image:attach:master_plcm.png ||height="300" width="366"]]64 +[[image:attach:master_plcm.png]] 60 60 61 - YouneedtoaddregisterstocontroltheFCandreadstatusesfromFC. For exampleyouneedtoconfigureregistersnamed**SpindleMode**, **SpindleRPM**and**SpindleStatus**.66 +Для управления ЧП и считывания статусов с ЧП необходимо добавить регистры. Например, для Toshiba VF-S11 необходимо настроить регистры с именами **SpindleMode**, **SpindleRPM** и **SpindleStatus**. 62 62 63 - Werecommendusingexactlythese names,sinceinthefuture,registerswillbeaccessedfrombackgroundoperationsbytheirnames.68 +Рекомендуем использовать именно эти названия, так как в дальнейшем к регистрам будет обращение из фоновых операций по их именам. 64 64 65 65 (% class="wrapped" %) 66 66 |=((( 67 - Name72 +Название 68 68 )))|=((( 69 - Master74 +Мастер 70 70 )))|=((( 71 - Address76 +Адрес на шине 72 72 )))|=((( 73 - Register78 +Номер регистра 74 74 )))|=((( 75 - Registertype80 +Тип регистра 76 76 ))) 77 77 |((( 78 78 SpindleMode ... ... @@ -109,30 +109,30 @@ 109 109 ))) 110 110 111 111 {{success}} 112 - Registernumbersmustbespecifiedasdecimalvalues.117 +Номера регистров необходимо задавать в виде десятеричных значений. 113 113 {{/success}} 114 114 115 115 {{note}} 116 - ThesevaluescanbeindicatedinHEX(hexadecimal)intheinstructionsforthefrequencyconverter. For example, 0x1001, 0x1002.121 +В инструкции на частотный преобразователь данные значения могут быть указаны в HEX (шестнадцатеричном виде), например, 0x1001, 0x1002. 117 117 {{/note}} 118 118 119 119 (% style="margin-left: 30.0px;" %) 120 -5. Createnewbackgroundoperation(macro)through[[themacromanager>>doc:Руководство пользователя.Описание M-кодов.Управление макросами и фоновыми операциями.WebHome]].125 +5. Создать новую фоновую операцию (макрос) через [[окно управления макросами>>doc:Руководство пользователя.Описание M-кодов.Управление макросами и фоновыми операциями.WebHome]]. 121 121 122 - Themaintaskofthebackgroundmacroistomonitorthecurrentstateandspindlespeedandsendthe values to the frequency converter viaModbus.127 +Основная задача фонового макроса - отслеживать текущее состояние и обороты шпинделя и отправлять значения в частотный преобразователь по Modbus. 123 123 124 - Anexampleof backgroundoperation**modbus_spindle.bm**forModBusspindlecontrolvia FCToshiba VF-S11postedinattachment.Thisfilemustbeaddedtobackgroundoperations list.129 +Пример фонового макроса **modbus_spindle.bm** для управления шпинделем по ModBus для ЧП Toshiba VF-S11 размещен во вложении. Данный файл нужно добавить в список фоновых операций. 125 125 126 - **[[Download background operation>>attach:modbus_spindle.bm]]**131 +[[attach:modbus_spindle.bm]] 127 127 128 128 {{note}} 129 - AccesstoModbusregistersfrommacrosisdoneby the name of theModbusregistercasesensitive!Forexample**SpindleRPM**and**SpindleRpm**aredifferentregisters.134 +Обращение к регистрам Modbus из макросов осуществляется по имени Modbus-регистра с учетом регистра! Например, **SpindleRPM** и **SpindleRpm** - это разные регистры. 130 130 {{/note}} 131 131 132 132 (% style="margin-left: 30.0px;" %) 133 -6. Enablethebackground operation.Makesurethattheoperationhasstarted and is working properly.Thiswillbeindicatedbythegreenindicatortothe right of the operation name.138 +6. Включить фоновую операцию. Убедиться, что операция стартовала и работает нормально. Об этом будет свидетельствовать зеленый индикатор справа от названия операции. 134 134 135 135 (% style="text-align:center" %) 136 -[[image: Macros_Manager_wndw.png||alt="2021-11-29 14_18_03-Управление макросами.png" height="400" width="544"]]141 +[[image:attach:2021-11-29 14_18_03-Управление макросами.png]] 137 137 138 - Thespindleshouldnowturnonandoffifeverythingis configured correctly.Thespindlespeedaccordinglymustalso change at the FC when it changing inPUMOTIX.143 +Если все настроено правильно, то шпиндель теперь должен включаться и выключаться. При изменении оборотов шпинделя в PUMOTIX они, соответственно, должны изменяться и на ЧП.
- Macros_Manager_wndw.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.Knetyaga - Size
-
... ... @@ -1,1 +1,0 @@ 1 -26.0 KB - Content