Last modified by writer on 2023/06/06 17:25

From version 7.1
edited by writer
on 2023/06/06 17:25
Change comment: There is no comment for this version
To version 1.1
edited by writer
on 2022/08/18 15:25
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,64 +1,143 @@
1 -You will need a frequency converter (hereinafter referred to as the FC) with support for Modbus RTU control, such as Toshiba 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 -Modbus spindle control setting procedure:
3 +Порядок настройки управления шпинделем по Modbus следующий:
4 4  
5 -1. Set FC to the control mode using the Modbus RTU protocol (RS-485) and remember the COM port settings in FC (count of bits per second, data bits, parity and stop bits).
5 +1. Настроить ЧП на режим управления по протоколу Modbus RTU (RS-485) и запомнить настройки COM-порта в ЧП (количество бит в секунду, биты данных, четность и стоповые биты).
6 6  
7 -Example for Toshiba VF-S11.
7 +Пример для Toshiba VF-S11.
8 8  
9 -|=(% style="text-align: center; width: 150px;" %)Function code|=(% style="text-align: center; width: 100px;" %)Value|=(% style="text-align:center" %)Description
10 -|(% style="width:150px" %)F800|(% style="width:100px" %)3|Transfer rate: 9600 bits per sec
11 -|(% style="width:150px" %)F801|(% style="width:100px" %)1|Parity check enabled
12 -|(% style="width:150px" %)F802|(% style="width:100px" %)1|Device number on the bus
13 -|(% style="width:150px" %)F829|(% style="width:100px" %)1|Communication Protocol: Modbus RTU
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 +)))
14 14  
15 15  (% style="margin-left: 30.0px;" %)
16 -2. Connect FC to the PLCM-B1-G2 expansion board via RS-485 interface.
53 +2. Подключить ЧП к плате расширения PLCM-B1-G2 по интерфейсу RS-485.
17 17  
18 18  (% style="margin-left: 30.0px;" %)
19 -3. Purchase the "[[MODBUS protocol support>>url:http://pumotix.ru/#soft||shape="rect"]]" option or activate a trial period for this option in the menu "Configuration" → "License Manager" → "Common".
56 +3. Приобрести опцию "[[Работа по протоколу MODBUS>>url:http://pumotix.ru/#soft||shape="rect"]]" или активировать пробный период для данной опции в меню "Конфигурация" → "Менеджер лицензий" → "Общие опции".
20 20  
21 21  (% style="margin-left: 30.0px;" %)
22 -4. Enable and configure Modbus in the menu "Configuration" → "Modbus Setup".
59 +4. Включить и настроить Modbus в меню "Конфигурация" → "Настройка Modbus".
23 23  
24 -Create new Modbus-master. Number of COM port is PLCM. The rest of the settings should be exactly the same as in the FC (in the screenshot, an example of a standard configuration of the COM port of Toshiba VF-S11).
61 +Создайте нового Modbus-мастера. Номер COM-порта - PLCM. Остальные настройки должны быть в точности такими же, как в ЧП (на скриншоте пример стандартной настройки COM-порта Toshiba VF-S11).
25 25  
26 -[[image:modbus_master_en.png||alt="master_plcm.png" data-xwiki-image-style-alignment="center" height="300" width="367"]]
63 +(% style="text-align:center" %)
64 +[[image:attach:master_plcm.png]]
27 27  
28 -You need to add registers to control the FC and read statuses from FC. For example you need to configure registers named **SpindleMode**, **SpindleRPM** and **SpindleStatus**.
66 +Для управления ЧП и считывания статусов с ЧП необходимо добавить регистры. Например, для Toshiba VF-S11 необходимо настроить регистры с именами **SpindleMode**, **SpindleRPM** и **SpindleStatus**.
29 29  
30 -We recommend using exactly these names, since in the future, registers will be accessed from background operations by their names.
68 +Рекомендуем использовать именно эти названия, так как в дальнейшем к регистрам будет обращение из фоновых операций по их именам.
31 31  
32 -(% class="non-break" %)
33 -|=(% style="text-align: center;" %)Name|=(% style="text-align: center;" %)Master|=(% style="text-align: center;" %)Address|=(% style="text-align: center;" %)Register|=(% style="text-align: center;" %)Register type
34 -|SpindleMode|PLCM|1|64000|Output
35 -|SpindleRPM|PLCM|1|64001|Output
36 -|SpindleStatus|PLCM|1|64769|Input
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 +)))
37 37  
38 38  {{success}}
39 -Register numbers must be specified as decimal values.
117 +Номера регистров необходимо задавать в виде десятеричных значений.
40 40  {{/success}}
41 41  
42 -{{warning}}
43 -These values ​​can be indicated in HEX (hexadecimal) in the instructions for the frequency converter. For example, 0x1001, 0x1002.
44 -{{/warning}}
120 +{{note}}
121 +В инструкции на частотный преобразователь данные значения могут быть указаны в HEX (шестнадцатеричном виде), например, 0x1001, 0x1002.
122 +{{/note}}
45 45  
46 46  (% style="margin-left: 30.0px;" %)
47 -5. Create new background operation (macro) through [[the macro manager>>doc:Руководство пользователя.Описание M-кодов.Управление макросами и фоновыми операциями.WebHome]].
125 +5. Создать новую фоновую операцию (макрос) через [[окно управления макросами>>doc:Руководство пользователя.Описание M-кодов.Управление макросами и фоновыми операциями.WebHome]].
48 48  
49 -The main task of the background macro is to monitor the current state and spindle speed and send the values to the frequency converter via Modbus.
127 +Основная задача фонового макроса - отслеживать текущее состояние и обороты шпинделя и отправлять значения в частотный преобразователь по Modbus.
50 50  
51 -An example of background operation **modbus_spindle.bm** for ModBus spindle control via FC Toshiba VF-S11 posted in attachment. This file must be added to background operations list.
129 +Пример фонового макроса **modbus_spindle.bm** для управления шпинделем по ModBus для ЧП Toshiba VF-S11 размещен во вложении. Данный файл нужно добавить в список фоновых операций.
52 52  
53 -**[[Download background operation>>attach:modbus_spindle.zip]]**
131 +[[attach:modbus_spindle.bm]]
54 54  
55 -{{warning}}
56 -Access to Modbus registers from macros is done by the name of the Modbus register case sensitive! For example **SpindleRPM** and **SpindleRpm** are different registers.
57 -{{/warning}}
133 +{{note}}
134 +Обращение к регистрам Modbus из макросов осуществляется по имени Modbus-регистра с учетом регистра! Например, **SpindleRPM** и **SpindleRpm** - это разные регистры.
135 +{{/note}}
58 58  
59 59  (% style="margin-left: 30.0px;" %)
60 -6. Enable the background operation. Make sure that the operation has started and is working properly. This will be indicated by the green indicator to the right of the operation name.
138 +6. Включить фоновую операцию. Убедиться, что операция стартовала и работает нормально. Об этом будет свидетельствовать зеленый индикатор справа от названия операции.
61 61  
62 -[[image:Macros_Manager_wndw.png||alt="2021-11-29 14_18_03-Управление макросами.png" data-xwiki-image-style-alignment="center" height="500" width="681"]]
140 +(% style="text-align:center" %)
141 +[[image:attach:2021-11-29 14_18_03-Управление макросами.png]]
63 63  
64 -The spindle should now turn on and off if everything is configured correctly. The spindle speed accordingly must also change at the FC when it changing in PUMOTIX.
143 +Если все настроено правильно, то шпиндель теперь должен включаться и выключаться. При изменении оборотов шпинделя в PUMOTIX они, соответственно, должны изменяться и на ЧП.